This article breaks down the different components of our platform to help you think about how you can work with all of its features.

Data Objects

The Dsco platform has five main data objects as it relates to item and order data:

  1. Item - Inventory
  2. Orders
  3. Shipment
  4. Cancel
  5. Invoice

Jobs or Processes

Each Object and the inventory data are aligned with "jobs". Jobs are the platform processes of either importing or exporting data related to an object. A job can import or export files based on the Dsco template, or they can be configured to use a data mapping process to export a file in a custom format or read a file in a custom format. Retailer jobs are all exporting data, except Orders, which they use to import (because its data coming into our system). Suppliers are the opposite. Below are the main platform job types.

  1. Product feed
  2. Inventory feed
  3. Purchase Orders
  4. Shipments (ASNs)
  5. Cancellations
  6. Invoices

Methods

A method is the way a business can export or import data. Because Dsco works with a wide variety of companies, we provide an array of integration methods. Below are the different methods we offer:

  1. Manual Portal - Change or create data through the user interface
  2. Batch Upload/Download - Upload or download of .xls, .csv or .tab files through the user interface
  3. Export via Email - Export files via Email (recieve files as an email attachment)
  4. Automated File via FTP - Batch process jobs that push or pull files off an ftp or sftp server based on a schedule. Formats include: .xls, .csv, .tab or EDI
  5. EDI via AS2 or FTP
  6. API - Create or get data via our REST API

Go here for more information on the supported integration methods.

Aligning Jobs With Methods

For a variety of reasons, not all methods can be aligned with every job. Below are the available methods for each Job

  1. Product / Catalog (import or export): 
    1. Manually create an item or change inventory via UI (Supplier only)
    2. Manual download / upload a .xls, .csv or .tab file
    3. Automated FTP batch process: .xls, .csv, or .tab
  2. Inventory (import or export)
    1. Manually update in UI (supplier only)
    2. Manually upload or download a file
    3. Automated FTP batch process: .xls, .csv, .tab, EDI (Dsco 846 format based on X12)
    4. EDI via AS2 (Dsco 846 format based on X12)
    5. REST API
  3. Purchase Orders
    1. Manually create an order via the UI (retailer only)
    2. Manually upload or download
    3. Export file via an email attachment (supplier only)
    4. Automated FTP batch process: .xls, .csv, .tab, EDI (Dsco 850 format based on X12)
    5. EDI via AS2 (Dsco 850 format based on X12)
    6. REST API
  4. Shipment File
    1. Manually update order with shipment data via the UI (supplier only)
    2. Manually upload or download
    3. Export a file via an email attachment (retailer only)
    4. Automated FTP batch process: .xls, .csv, .tab, EDI (Dsco 856 format based on X12)
    5. EDI via AS2 (Dsco 856 format based on X12)
    6. REST API
  5. Cancel Shipment File
    1. Manually change order to cancel via the UI (supplier only)
    2. Manually upload or download
    3. Export a file via an email attachment (retailer only)
    4. Automated FTP batch process: .xls, .csv, .tab, EDI (Dsco 870 format based on X12)
    5. EDI via AS2 (Dsco 870 format based on X12)
    6. REST API
  6. Invoice
    1. Manually create or update via the UI
    2. Export a file via Email attachment (retailer only)
    3. Automated FTP Batch Process: .xls, .csv, .tab, EDI (Dsco 810 format based on X12)
    4. EDI via AS2 (Dsco 810 format, based on X12)
    5. REST API
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.