Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

Templates and file examples

The example template below can be used as a starting point for an FTP integration. CSV file templates can be found here. The specific mapping is confirmed with the client during integration with SEKO.

LC_Load_Companies.xml

FTP XML Response file examples

For XML FTP uploads, the system provides a response file. Below are examples of the response file. More information on response files can be found here.

SUCCESS&FAILURE_LC_Load_Companies.xml_16-10-17-111015_response.xml

SUCCESS_LC_Load_Companies.xml_16-10-17-105511_response.xml

XML formatting

Example body

<Requests>
<Request>
<Company>
<BranchCode>string</BranchCode>
<CompanyCategory>string</CompanyCategory>
<CompanyCode>string</CompanyCode>
<CompanyDescription>string</CompanyDescription>
<CompanyType>string</CompanyType>
<Notes>string</Notes>
<SpecialInstructions>string</SpecialInstructions>
<CompanyNumber>string</CompanyNumber>
<BusinessNumber>string</BusinessNumber>
<VATNumber>string</VATNumber>
<CurrencyCode>string</CurrencyCode>
<SubsidiaryCode>string</SubsidiaryCode>
<InvoiceFormat>string</InvoiceFormat>
<Airport>string</Airport>
<BillToCode>string</BillToCode>
<BillToName>string</BillToName>
</Company>
<List>
<Address>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLocationType>string</AddressLocationType>
<AddressType>string</AddressType>
<City>string</City>
<CountryCode>string</CountryCode>
<County>string</County>
<PostcodeZip>string</PostcodeZip>
</Address>
</List>
</Request>
</Requests>

Example success response body (2 entities)

<Responses>
<Response>
<CallStatus>
<Success>true</Success>
<Code>0</Code>
<Message></Message>
</CallStatus>
<GUID />
</Response>
<Response>
<CallStatus>
<Success>true</Success>
<Code>0</Code>
<Message></Message>
</CallStatus>
<GUID />
</Response>
</Responses>

Example failure response body (2 entities)

<Responses>
<Response>
<CallStatus>
<Success>false</Success>
<Code>100</Code>
<Message>The CountryCode field is required.</Message>
</CallStatus>
</Response>
<Response>
<CallStatus>
<Success>false</Success>
<Code>100</Code>
<Message>The CountryCode field is required.</Message>
</CallStatus>
</Response>
</Responses>

Example success and failure response in a single XML file (2 entities)

<Responses>
<Response>
<CallStatus>
<Success>false</Success>
<Code>100</Code>
<Message>The CountryCode field is required.</Message>
</CallStatus>
</Response>
<Response>
<CallStatus>
<Success>true</Success>
<Code>0</Code>
<Message></Message>
</CallStatus>
<GUID />
</Response>
</Responses>

...