Upload Vendors
A vendor is a person or business that supplies goods or services to a company. Another term for a vendor is a supplier or manufacturer. This article describes how you can upload vendors in batch into Xoro.
Uploading Vendors
The vendors can be uploaded in three steps.
Download the latest CSV Template from the “Upload Vendors” module.
Copy vendor information into the CSV Template.
Upload the CSV Template into Xoro.
Downloading the CSV template file
Go to Upload Vendors using the Search Menu.
Click on “Download Template”.
Copying the information into the template
Once you’ve downloaded the template file, you can copy your data using any spreadsheet software. There are columns that you must complete and others that are optional. Mandatory fields are marked with a double asterisk (**) prefix.
Below are some points to be noted when entering the data into the template.
The file must be a CSV (Comma-separated values) file. The name of your file must end with .csv.
Make sure you don’t change any column headings from row 1 in the template; these are needed for the file to import correctly.
All date fields will accept a format of MM/DD/YYYY or MM-DD-YYYY.
Be mindful of any leading zeros in your data, some spreadsheet software will trim them automatically without notifying you. This can be resolved by ensuring your columns have correct formatting.
Sometimes long numbers (UPC, etc.) are formatted as scientific notation. Be sure to change the formatting on this data to display these long numbers correctly.
Upload Vendors Template Fields
AccntNumber
Text
Enter the vendor’s account number. This can be a number from a previous system.
AlertNote
Text
Enter an alert note here for a vendor that will be displayed when the vendor is selected in applicable modules.
ActiveFlagStr
Text
Mark the vendor active or inactive. Acceptable values: “Y” or “N”.
**PaymentTermName
Text
Enter the default payment term for this vendor. This payment term must already exist in Xoro and its name must be entered here exactly as it is in the Payment Term Centre.
NameOnCheque
Text
This is the vendor’s name on cheque to be displayed. When a payment is made with this vendor by cheque, this name is fetched by default.
BusinessNumber
Text
Enter the vendor’s business number.
isSaleTaxAgencyStr
Text
Select this if the vendor is a tax agency. Acceptable values: “Y” or “N”.
LeadTimeDays
Numeric
Enter the lead time days for the vendor. This is the time it takes for the vendor to fulfill the orders.
**TaxCodeChar
Text
The vendor’s default tax code. This tax code will be applied to all items for relevant modules when this vendor is selected. This tax code must already exist in Xoro and its name must be entered here exactly as it is in the Tax Code Centre.
CreditLimit
Numeric
Enter the credit limit for the vendor.
MinOrdAmt
Numeric
The minimum order amount for this vendor.
**CurrencyCode
Text
The vendor’s currency. This must match the currency of the Accounts Payable.
**TypeName
Text
The vendor’s type. Choose from: Consultant, Manufacturer, Service Provider, Suppliers, Tax Agency.
VendorSinceDate
Text
The vendor has been with the company since this date.
**CompanyName
Text
The vendor’s company name. This must be a unique company name for the vendor.
JobTitle
Text
The vendor contact’s job title.
ContactFirstName
Text
The first name of the vendor’s contact.
ContactLastName
Text
The last name of the vendor’s contact.
MainPhone
Text
Enter the vendor's main phone number in this field.
WorkPhone
Text
Enter the vendor's work phone number in this field.
Mobilephone
Text
The vendor contact’s mobile phone number in this field.
Fax
Text
Enter the vendor contact’s fax number here.
EmailMain
Text
Enter the vendor contact’s main email here.
EmailCc
Text
Enter the vendor’s CC email in this field.
OtherConatctInfo
Text
Any other contact information for the vendor is captured in this field.
**DefaultAccountPayableName
Text
The default AP for this vendor. This account must already exist in Xoro and its name must be entered here exactly as it is in the Chart of Accounts.
**DefaultAccountExpenseName
Text
The default expense account for this vendor. This account must already exist in Xoro and its name must be entered here exactly as it is in the Chart of Accounts.
OpeningBalanceDate
Text
The opening balance date.
OpeningBalance
Text
If necessary, enter a positive or negative amount here for the vendor’s balance. This will generate a bill or vendor credit for the vendor and is handy for when creating a vendor with an existing balance.
ExchangeRate
Numeric
If an Opening Balance is entered, then the transaction will use this exchange rate.
StoreCode
Text
If an Opening Balance is entered, then the transaction will use this Store.
BillingPhone
Text
Enter the vendor’s billing phone.
BillingEmail
Text
Enter the vendor’s billing email.
BilledFromFirstName
Text
Enter the first name of the vendor.
BilledFromLastName
Text
Enter the last name of the vendor.
BilledFromCompany
Text
Enter the company name of the vendor.
**BilledFromAddr
Text
Enter the vendor’s billing address street name and number.
**BilledFromCity
Text
Enter the vendor’s billing address city.
**BilledFromState
Text
Enter the vendor’s billing address state or province.
**BilledFromPostalZipCode
Text
Enter the vendor’s billing address postal or zip code.
**BilledFromCountry
Text
Enter the vendor’s billing address country.
BilledFromPhoneNumber
Numeric
Enter the billing phone number of the vendor.
BilledFromEmail
Text
Enter the billing email of the vendor.
ShippedFromFirstName
Text
Enter the first name of the vendor.
ShippedFromLastName
Text
Enter the last name of the vendor.
ShippedFromCompany
Text
Enter the company name of the vendor.
**ShippedFromAddr
Text
Enter the vendor’s ship from address.
**ShippedFromCity
Text
Enter the vendor’s ship from city.
**ShippedFromState
Text
Enter the vendor’s ship from state.
**ShippedFromPostalZipCode
Text
Enter the vendor’s ship from zip code.
**ShippedFromCountry
Text
Enter the vendor’s ship from country.
ShippeFromPhoneNumber
Numeric
Enter the shipping phone number of the vendor.
ShippedFromEmail
Text
Enter the email of the vendor.
DefaultPaymentMethodName
Text
Enter the default payment method name.
DefaultCarrierName
Text
Enter the default carrier name.
DefaultShipMethodName
Text
Enter the default ship method.
DefaultShipServiceName
Text
Enter the default ship service.
DefaultShippingTermsName
Text
Enter the default shipping terms.
ShippingAccountNumber
Numeric
Enter the shipping account number for the vendor.
DefaultFobName
Text
Specify the freight on board - origin or destination for the vendor.
ImportError
Text
If there any errors from an upload, they will be listed in this column.
Custom Fields
Text
These fields allow you to enter the data for the custom fields defined for the vendor. Please note that in the Upload file, the field name for Custom Fields will be CustomFieldH1, CustomFieldH2, CustomFieldH3… It will not contain the name you have given to these fields
Uploading the template
Once you have filled the CSV file with your data, you can follow the steps below to upload it into Xoro:
The Default Values for required columns can be configured before the upload.
If the data in the template is blank or incorrect, then the uploader will fallback and use these specified default values.
Click Browse to select the saved CSV Template file.
After the file has been selected, click Verify & Upload to start importing.
While the import is in progress, the summary of the progress will be displayed at the bottom of the screen with the progress bar.
After the import has been completed, the result will be displayed with the message for success or error (if any).
Vendors will only get uploaded into the system if there are no errors in the file. If there are errors in the file, you can download the error file, fix the errors in the Original File and upload it back into Xoro.
Last updated
Was this helpful?