helpwith.salesorder.com
  • Read me first
  • Start!
    • How to move forward
  • Video Index
  • Live in 5
    • Step 4: Solution Plan
      • Workflow Guides
    • Must read: Data Migration
      • Read First: ASIC and presets
      • Transaction Migration Primer
      • Migrate transactions
      • Migrate from Quickbooks
        • How to categorize Quickbooks 'Open' Purchase Orders
    • Step 5: Launch Sequence
      • T -6: System Settings
      • T -5: Baseline preparation
      • T -4: 'Open' transactions
      • T -3: Trial balance
      • T -2: Set Stock levels
      • T -1: User testing / Dry run
  • Customer references?
  • Common Actions
  • Company
    • Workers and Users
      • Add new User login
      • Owners
  • Organizer
    • Memo
    • Contacts
    • Calendar
    • Email
    • Attachments and Linking
  • Expenses/Timesheets
    • Expense Claims
      • Mileage Claims
    • Timesheets
  • Sales Forecasting
  • Sales
    • Leads
    • Prospects
    • Customers
      • Credit Controls
    • Jobs
    • Sales Quote
    • Sales Orders
      • Common Sales Tasks
        • Pre-Authorization/Pre-Payment with BASYS
      • Ordered Item History
      • Stock Allocation
      • Pick-Pack-Ship Process
      • Sales Order List
      • Drop Ship
      • Special Orders (Just in Time)
      • Discounts
      • Prepayment/Deposit
    • Cash Sales
    • Sales Invoices
    • Payments from Customers
      • Processing digital Payments
      • Apply Credit Automatically on Payments
    • Customer Credit Notes
    • Customer Refunds
    • Delivery Notes (a.k.a Packing List)
    • Customer Statements
    • Shipments
      • Pick List
    • RMA
    • Commission automation?
  • Purchasing
    • Suppliers
    • Purchase Quotes
    • Purchase Orders
    • Cash Purchases
    • Item Receipts
    • Bills (Purchase Invoices)
    • Payments to Suppliers
    • Supplier Credit Notes
    • Supplier Refunds
    • PO Generator by Item
    • PO Generator by Order
  • Inventory Forecasting
    • Inventoro
  • Products/Services
    • Items - which ones?
      • Preferred Suppliers
      • Stock Items (SKUs)
      • Stock Assemblies
      • Kits
      • Non Stock Items
      • Group Item
      • 'Calculation' Items
      • Service Item
      • Matrix Item
    • Sites
    • Stock Adjustment
    • Stock Manager
    • Stock Locations
    • Categories, Tags and Attributes
      • Categories
      • Tags
      • Attributes
    • Images on Items
    • Item Extra Info
    • Price Levels
    • Price Lists
    • Advanced Price Lists
  • Banking
    • Cashflow Forecast
    • Checks
    • Bank Reconciliation
    • Petty Cash Accounts
    • Credit Cards
    • Money In and Out
  • Accounting
    • Accounting Periods
    • Payment Terms
    • Tax
      • Sales Tax
        • US Tax Codes
      • Tax Authorities
        • Working with HMRC (UK Specific)
      • Tax Codes
      • Tax Groups
      • Item Tax Options
      • VAT Returns
    • Currencies
    • General Journals
    • Memorized Transactions
    • Reverse Transactions
  • WMS: Warehouse Management
    • Stock View
    • Goods In
    • Goods Out
    • RMA
    • Shipping
    • Pallets
    • Kits and Assemblies
    • Stock Actions
    • Stock Count
    • Locations
    • History
    • Admin
    • Config
    • Barcode Scanner App ⛭
    • Multipacks
    • Overship Tolerance
    • Expiry Date
  • WMS Setup
  • Third-party logistics (3PL)?
  • Shipping
    • FedEx Manager Integration
    • UPS WorldShip Integration
  • Reports
    • Classifications
    • Report Mailer
    • Email Reports on Schedule
    • Accounting Periods
  • Setup
    • Roles
    • Email templates
    • Payment Processors
      • Basys: low fees, VIP service
      • Authorize.net
      • Cybersource
      • PayPal
      • USAePAy
      • Paragon (PAYA)
    • Configuration
      • Company ⛭
      • Memo ⛭
      • Ref # ⛭
      • Leads ⛭
      • Prospects ⛭
      • Customers ⛭
      • Credit Controls⛭
      • Jobs ⛭
      • Sales Quote ⛭
      • Sales Order ⛭
      • Sales Invoice ⛭
      • Customer Credit Note ⛭
      • Cash Sale ⛭
      • Statements ⛭
      • Shipment ⛭
      • Customer Refund ⛭
      • Delivery Notes ⛭
      • RMA ⛭
      • Pick List ⛭
      • Supplier ⛭
      • Purchase Quote ⛭
      • Purchase Order ⛭
      • Item Receipt ⛭
      • Cash Purchase ⛭
      • Bills ⛭
      • Payment to Suppliers ⛭
      • Supplier Credit Notes ⛭
      • Supplier Refunds ⛭
      • 1099 Categories ⛭
      • Kit ⛭
      • Accounts ⛭
      • Accounting Periods ⛭
      • VAT ⛭
      • Email Accounts ⛭
        • OAuth for Outlook 365 ⛭
      • Company Security ⛭
        • Two Factor Authentication
      • Classifications ⛭
      • Document Templates ⛭
      • Shipping Carriers
      • Sales Invoice ⛭
      • Payments from Customers ⛭
      • Sales Opportunities ⛭
    • EasyPost ⛭
    • Shipstation ⛭
    • Web to Lead
    • Import data templates
    • Exporting Data
    • Your Account
  • Shopping Carts b2c
    • ⚠ Live Shopping Carts
    • Shopping Cart controls
    • Shopify ⛭
    • BigCommerce ⛭
    • Magento ⛭
    • Woocommerce ⛭
    • Prestashop ⛭
  • Trade Acceleration Portal 2.0
    • TAP Users
      • Customers
      • Sales Reps
      • Sales Teams
      • Administrators
        • Configure barcode order entry
        • Get your Inventory List from QuickBooks
    • TAP UX
      • Global Brand Style
      • Themes
      • Pages
      • Blocks
        • Group Start
        • Plain Text
        • Image
        • Hyperlink
        • Menu Matrix
        • Title
        • Custom HTML
        • Block Configurations
          • Pixels and Percentages
          • Flex Box Settings
            • Flex Wrap
            • Justify Content
            • Align Items
            • Column/Row Gap
            • Align Content
          • Background
          • Dimensions
          • Border
          • Slider & Carousel
          • Margin Padding
          • Overflow Settings
      • Content Management System (CMS)
  • Trade Acceleration Portal 1.0
    • Configure barcode order entry
    • Get your Inventory List from QuickBooks
  • Customization
  • Volume Automation
  • EDI
    • EDI integration via XML
  • REST API
  • Schema Documents
Powered by GitBook
On this page

Was this helpful?

  1. EDI

EDI integration via XML

PreviousEDINextREST API

Last updated 10 months ago

Was this helpful?

  1. After installing SO_EDI_XML Plugin. Custom fields will automatically be created under the EDI Custom Fields section in the Sales Order document. Some other custom fields will be created under Shipment and Invoice documents.

  2. Configuring the plugin:

    1. Add a section to set trading partner configuration under plugin configure (Do not enable plugin)

  3. Name: Name the configuration.

  4. FTP URL, User Name, Password, Folders: Set customer’s FTP URL and credential. Also set FTP folders for inbound and outbound.

  5. Enable for Customer: Provide the object ref of the customer for which the configuration is being prepared.

  6. Enabled: Check the box to enable the configuration.

  7. Enable 850: Check the box to enable 850 document import. Enabling this will create a Sales order in your instance from importing 850.

  8. Time 850: Mention the time in minutes after which you want to poll the FTP for 850 documents. For example, if you provide 15, the plugin will poll the FTP folder every 15 min for a new 850 documents.

  9. Enable 855: This will enable 855 document export, which is an acknowledgment of 850.

  10. Timer 855: Mention the time you want to run the process to prepare 855 documents.

  11. Status to Export: Mention the Sales Order status which you want for 855 preparation. For Example, if you selected Open in the drop-down, 855 will be generated for orders in Open status only.

  12. Enable 940: This will enable 940 document export, which is used to tell a remote warehouse to ship an order and includes information about the destination of the shipment.

  13. Irrespective of EDI: All the processes in EDI works on the orders which came through 850 only. If this checkbox is checked, this tells 940 processes that the 940 files need to be created for all the shipments even if they are not generated for orders that came via EDI (850). Also, if this checkbox is checked “Enable for customer” value is not considered while fetching the shipments to export.

  14. Warehouses: Select the warehouse, if 940 needs to be created for a specific warehouse only.

  15. Specific Warehouse (If required): Provide an ID or name that needs to be sent as a warehouse in the 940. If it is blank the warehouse won’t be passed in 940 XML.

  16. Timer 940: Mention the time you want to run the process to prepare 940 documents.

  17. Status to Export: Mention the Shipment status which you want for 940 preparation. For Example, if you selected Ready to Pick in the drop-down, 940 will be generated for orders in Ready to Pick status only.

  18. Enable 945: This will enable 945 document import, which is a Shipment Advice back to the supplier.

  19. Timer 945: Mention the time you want to run the process to check for 945 documents.

  20. Status to Import: Mention the shipment status which you want to change after importing the shipment records from 945.

  21. Enable 856: This will enable 856 document export, which is the shipment document.

  22. Timer 856: Mention the time you want to run the process to prepare 856 documents.

  23. Status to Export: Mention the shipment status which you want for 856 preparation. For Example, if you selected Shipped in the drop-down, 856 will be generated for shipments in Shipped status only.

  24. Enable 810: This will enable 810 document export, which is the invoice document.

  25. Timer 810: Mention the time you want to run the process to prepare 810 documents.

  26. Status to Export: Mention the invoice status which you want for 810 preparation. For Example, if you selected Open in the drop-down, 810 will be generated for invoices in Open status only.

  27. Enable Re-Upload & Timer Re-Upload: If this checkbox is checked and Timer Re-Upload is mentioned, it will re-export the document which failed while uploading on FTP.

  28. Send Process Status Email and Status Email Address: Enable this check box and mention the email address where you want to send emails in case of any errors.

  29. Save the config.

  1. Other configurations: Under the customer profile you have configured on the plugin configuration, set the Vender number which is you can get this vendor number from the <Vendor> tag in 850 under Header – OrderHeader.

4. Note: In the case of orders created with “Bulk – Acknowledge with Exception” for Order Management, one of the line items should have item status DR (Accept - Date Rescheduled) or IR (Item Rejected)