- Print
- DarkLight
- PDF
Front-end Invoice CSV Importer
- Print
- DarkLight
- PDF
The process of creating a large number of invoices on the front end manually is quite time consuming and cumbersome. Our team understands that your time is valuable and have developed this feature to give you the ability to bulk import invoices via the new csv Invoice importer available to front end users.
How to Turn the Feature On
Administrator configuration is required to update user permissions enabling the new feature. The steps for the configuration are below.
Step 1: Login as administrator
Step 2: Show Menu->Users->Manage User Permissions
Step 3: Once the menu opens on the left hand side of the screen, click on Users and then Manage User Permissions
Step 4: Click on the Add/Update New User Permission button
Step 5: Scroll down to File Update Permissions and enable Import Documents by clicking the check box.
How to Bulk Import Invoices
Once the administrator enables the feature, users with permissions will see a new option on the menu labeled Imports.
Step 1: In the left-hand menu, click on IMPORTS>Imported Documents
Step 2: Once in the Imported Documents screen, click on the “Upload Document” button
Step 3: On the next screen you will find a link that reads “Invoices” on the right-hand side of the screen. Once you click on this link the .csv template will open. Use this .csv template to enter all of your invoice details.
Example of Invoice Uploader Template below
Front-end Invoice CSV Importer – Template Validations
The table below can be used as a guide when completing the Front-end Invoice CSV Importer template.
Column Name | Description/Notes | Required? | Validation Action If Requirement Are Not Met |
---|---|---|---|
HeaderSupplierInvoiceID* |
| Yes | Error: File is not imported |
HeaderOrderID* |
| Yes | Error: File is not imported |
HeaderSupplierID |
| Not required for PO based Invoice |
|
HeaderPaymentTerms |
| Yes if Supplier does not have a default Payment Terms configured in the BuyerQuest system | Error: File is not imported |
HeaderSupplierTaxID |
| No |
|
HeaderInvoiceDate |
| No | Error: File is not imported |
HeaderDueDate |
| No | Error: File is not imported |
HeaderShipTo |
| No, for PO based Invoice |
|
HeaderBillTo |
| No, for PO based Invoice |
|
HeaderRemitTo |
| Yes, IF Configured RemitTo address is not optional and Supplier does not have a default RemitTo address in the system | Error: File is not imported |
HeaderShipFrom |
| Yes, IF Configured ShipTo address is not optional and Supplier does not have a default RemitTo address in the system | Error: File is not imported |
HeaderShipping |
| No | Error: File is not imported |
HeaderShippingTax |
| No | Error: File is not imported |
HeaderHandling |
| No | Error: File is not imported |
HeaderHandlingTax |
| No | Error: File is not imported |
HeaderTax |
| No | Error: File is not imported |
HeaderDiscount |
| No | Error: File is not imported |
HeaderUsageTax |
| No | Error: File is not imported |
HeaderFederalTax |
| No | Error: File is not imported |
HeaderGST |
| No | Error: File is not imported |
HeaderPST |
| No | Error: File is not imported |
HeaderQST |
| No | Error: File is not imported |
HeaderHST |
| No | Error: File is not imported |
LineInvoiceLineNumber |
| Yes | Error: File is not imported |
LinePOLineNumber *primary key POLineNumber <>NULL |
| No | Error: File is not imported |
LineSKU *primary key if POLineNumber is null |
| Yes (Only if LineNumber is empty) | Error: File is not imported |
LineItemName |
| Yes (Only if LineNumber is empty) | Error: File is not imported |
LineUNSPSC |
| Yes (Only if LineNumber is empty) | Error: File is not imported |
LineUOM |
| Yes (Only if LineNumber is empty) | Error: File is not imported |
LinePrice |
| Yes (Only if LineNumber is empty) | Error: File is not imported |
LineQuantity |
| Yes | Error: File is not imported |
LineShipping |
| No | Error: File is not imported Do Nothing |
LineShippingTax |
| No | Error: File is not imported Do Nothing |
LineHandling |
| No | Error: File is not imported Do Nothing |
LineHandlingTax |
| No | Error: File is not imported Do Nothing |
LineTax |
| No | Error: File is not imported Do Nothing |
LineDiscount |
| No | Error: File is not imported Do Nothing |
LineUsageTax |
| No | Error: File is not imported Do Nothing |
LineFederalTax |
| No | Error: File is not imported Do Nothing |
LineGST |
| No | Error: File is not imported Do Nothing |
LinePST |
| No | Error: File is not imported Do Nothing |
LineQST |
| No | Error: File is not imported Do Nothing |
LineHST |
| No | Error: File is not imported Do Nothing |
LineAccountingAllocation |
| No | Error: File is not imported Error: File is not imported Error: File is not imported |
LineAccountingGroup<Accounting Group ID 1> |
| No | Error: File is not imported for all 5 validations |
HeaderInternalAttachment |
| No | If the URL is invalid - the system will skip the attachment |
HeaderSupplierAttachment |
| No | If the URL is invalid - the system will skip the attachment |
LineInternalAttachment |
| No | If the URL is invalid - the system will skip the attachment |
LineSupplierAttachment |
| No | If the URL is invalid - the system will skip the attachment |
Step 4: Once you have completed the template, fill out the fields on this same screen. “Document Type” and “Title” and click on “Click to Add Files”.
Step 5: Upload the template you just completed and then click “Submit”.