Just tried to create a supplier using the API, using the only required field from the standard dashboard (xxxxx.quickfile.co.uk), and it appears to expect more fields. The XSD document specifies that minimum occurrences are 0 (zero), but it still errors:
<Errors>
<Error>14The element 'SupplierDetails' in namespace 'http://www.QuickFile.co.uk' has incomplete content. List of possible elements expected: 'http://www.QuickFile.co.uk:CompanyNumber http://www.QuickFile.co.uk:SupplierReference http://www.QuickFile.co.uk:AddressLine1 http://www.QuickFile.co.uk:AddressLine2 http://www.QuickFile.co.uk:AddressLine3 http://www.QuickFile.co.uk:Town http://www.QuickFile.co.uk:CountryISO'.</Error>
</Errors>
I note you can leave them blank, but my understanding is it shouldn’t even expect them (unless I’m wrong?)
Actually, even the supplier reference isn’t required (although it’s marked as it is) on the web version