10. Suppliers
We need the suppliers as the first file in the import, we need to have these loaded before the products are loaded.
We expect the supplier code to be the same as the one in your finance system.
If you are using most finance systems then either contact name or company name are used to establish a link on the first connection.
Template Download
Some files contain example data in them, you should remove this before submitting back to us for loading.
Template / Example Files
Â
Key Field Information
Further Reading about field types and notes are contained in the expand sections below, expand if you need to know more details.
Data Field Definition
Name | Type and Limit | Mandatory | Code List | Notes |
Account | [varchar](8) | YES UNIQUE | Â | Enter a unique code for this supplier, this will be used on the product import to identify this supplier |
VAT | [int] | YES | 1 | Use S for Standard VAT See Code List |
Currency | [int] | YES | 3 | ISO Â three digit code e.g. USD, GBP, EUR |
Country | [int] | YES | 2 | ISO two digit code GB, US, CH, FR |
AccountName | [varchar](50) | YES | Â | Mandatory The name of your supplier |
AddressLine1 | [varchar](50) | Â | Â | Â |
AddressLine2 | [varchar](50) | Â | Â | Â |
AddressLine3 | [varchar](50) | Â | Â | Â |
County | [varchar](50) | Â | Â | Provide the Town in this field |
PostCode | [varchar](30) | Â | Â | Â |
TelephoneNumber | [varchar](30) | Â | Â | Main Telephone number for the supplier |
FaxNumber | [varchar](30) | Â | Â | Main fax number for the supplier |
Contact | [varchar](30) | Â | Â | The Main Contact for the account |
EmailAddress | [varchar](50) | Â | Â | The main email address for the supplier |
WebSite | [varchar](50) | Â | Â | Â |
VATRegNo | [varchar](30) | Â | Â | Â |
ContactName | [varchar](30) | Â | Â | If you have a specific contact you wish to store then you can enter the specific contacts information here, this is their name |
TradeContact | [varchar](30) | Â | Â | An additional field if there is an alternate to the Contact name. |
ContactTelephone | [varchar](20) |  |  | Specific  contact details. Only fill if different to the main telephone |
ContactFAX | [varchar](20) |  |  | Specific contact details. Only fill if different to the main fax |
ContactEmail | [varchar](50) |  |  | Specific contact details. Only fill if different to the main email |
ContactWebSite | [varchar](50) |  |  | Specific contact details. Only fill if different to the main website, e.g. an alternative ordering portal as an example. |
NominalAccount | [varchar](8) | Conditional | Â | required only if posting by supplier for purchases otherwise will use the default. |
CostCentre | [varchar](3) | Â | Â | Optional for posting |
Department | [varchar](3) | Â | Â | Optional for posting |
IsEmailEnable | [bit] | YES | Â | Send them an email when you enter a PO ? Default will depend whether you have an email address and its in the ExportOptionEmail, if so then this should be set to 1 Otherwise set to 0 |
IsPrintEnable | [bit] | YES | Â | Print a PO when you enter it ? Default is 0 But if you need the paper then set this to 1 |
ExportOptionEmail | [varchar](150) | Yes if you are sending the Po via email | Â | Is you set the ISEmailEnabled to YES then we will sent the purchase order to this email address. So this becomes mandatory if you want to send PO via email. Â What address will the PO be sent to. |
If we are loading the finance system with the supplier accounts then following information beyond this point may be required. | ||||
SettlementDiscount | [decimal]Â Â | Â | Â | to 2 decimal places. |
PayDueDaysAndTerms | [varchar](30) | Â | Â | Text |
BankName | [varchar](50) | Â | Â | Â |
BankAddress1 | [varchar](50) | Â | Â | Â |
BankAddress2 | [varchar](50) | Â | Â | Â |
BankTown | [varchar](50) | Â | Â | Â |
BankCounty | [varchar](50) | Â | Â | Â |
BankPostCode | [varchar](10) | Â | Â | Â |
BankAccountName | [varchar](50) | Â | Â | Â |
SortCode | [varchar](20) | Â | Â | Â |
AccountNumber | [varchar](30) | Â | Â | Â |
BACSReference | [varchar](50) | Â | Â | Â |
ShortName | [varchar](8) | Â | Â | Â |
PaymentTermsDays | [int]Â | Â | Â | Â |
PaymentTermsBasis | [tinyint] | Â | Â | Â |
PaymentGroupID | [bigint] | Â | Â | Â |
UseCountrySpecificPOAcknowledgement | [bit] | YES |  | Applicable for French suppliers, if set to 1 then they will receive the PO in French. Set to 0 for default |
InSage | [bit] | YES | Â | Used to indicate this record is in the finance system. Default is 1 = YES Use 0 if these need to be passed through |
Â
Copyright Ontech Solutions 2017-2024. All rights reserved, no part may be replicated or distributed without the express permission of the owner.