User Guides
Data Intelligence
Channel Settings
FTP Settings

FTP Configuration for EDI Transactions


This guide provides detailed steps to configure FTP channels for managing EDI-based transactions, including order, inventory, and shipment data flows, etc.

Introduction

Item DI (Data Intelligence) serves as a centralized hub for data transfer across item applications, enabling seamless integration between systems through Electronic Data Interchange (EDI). In this context, FTP (File Transfer Protocol) acts as the communication channel for transmitting EDI documents, ensuring efficient and secure data exchange.

Key Concepts

FTP (File Transfer Protocol)

A standard protocol for transferring files between systems on a network. It facilitates the exchange of EDI files between the item system and external servers.

EDI (Electronic Data Interchange)

A standardized method for exchanging business documents electronically, eliminating the need for manual data entry.

Terms

Business Roles

RoleDefinition
RetailerA business entity that sells goods directly to end consumers.
Title (Owner)Refer to the ownership of goods in a transaction in WMS, indicating the party responsible for the goods at a specific point in the supply chain.
SupplierAn entity that provides goods or services to retailers or other buyers.
VendorIn the context of WMS, a vendor typically refers to suppliers responsible for providing goods; in item FMS, the term vendor often refers to subcontracted carriers that handle logistics or transportation services.
ChannelRefer to the pathway, medium or platform (e.g., retail, e-commerce) where data flows between systems using EDI or other methods.

System Components

TermDefinition
InboundData coming into the system from external sources, such as data download (purchase orders) from customers or suppliers.
OutboundData sent from the system to external recipients, such as shipment notifications or invoices to customers.
FlowThe methods of data transfer, which includes default flow and customized flow.
Path Setting (FTP)Configuration of file directories on FTP servers where EDI files are stored or retrieved for data transmission, ensuring efficient data retrieval.

EDI Standard File Codes

The standardized codes identify specific types of EDI documents, facilitating consistent communication between trading partners.

EDI Standard Document Types

EDI CodeDocument TypeDefinition
832Product InformationProduct details such as price, description, sales catalog, etc.
846Inventory UpdateSync inventory-related files and report current inventory levels.
856Advanced Shipping Notice (ASN)Inform recipient shipping details for the upcoming delivery in advance.
810InvoiceProvide settlement voucher and billing details.
210Motor Carrier Freight Details and InvoiceUsed by carriers to provide detailed freight charges and invoices to shippers for transportation services rendered.
997Functional AcknowledgmentConfirm receipt of an EDI message and notify the sender if files were received or errors exist.
204Motor Carrier Load TenderUsed to offer a shipment to a carrier, providing details about the load and requesting acceptance.

Warehouse Document Types

EDI CodeDocument TypeDefinition
943-RNReceipt NoticeWarehouse stock transfer shipping advice.
944-RCReceipt ConfirmationWarehouse stock transfer receipt advice.
945-DCDelivery ConfirmationWarehouse shipping advice.
940-DNDelivery OrderWarehouse shipping order.
930Transfer of OwnershipCurrently used for the transfer of property rights.
754Routing InstructionsProvide routing and delivery instructions for shipments, usually sent by shippers to carriers.
753Routing RequestRequest shipment routing details from a trading partner, sent by shippers to carriers.
734Receipt ConfirmationRecord and confirm receipt of goods, sent by receivers to confirm successful delivery.

FTP Channel Settings Overview

The FTP Channel Settings module facilitates automated data transmission by providing configuration interfaces for seamless integration with customer servers. It allows users to upload various types of EDI files (e.g., orders, inventory, and shipment data) and enables the system to download data directly from customer servers. Additionally, the module supports customized configurations, including Path Settings, data flow types, and file templates, ensuring flexibility and precise data management tailored to specific workflows.

FTP Channel Connection

Before the FTP configuration, please make sure you have connected the customer's FTP channel to item systems. For detailed step-guide, please refer to FTP Channel Connection (opens in a new tab).

Settings and Corresponding EDI Codes

For a better understanding of each setting, please refer to the following tables that map the system settings to their corresponding EDI document types and provide a brief description of each.

SettingEDI CodeDocument TypeDescription
Download Inbound Request943-RNReceipt NoticeDownload warehouse shipping advice to initiate stock transfers.
Return Inbound Information944-RCReceipt ConfirmationRetrieve confirmation of goods received from the warehouse.
Download Outbound Order940-DNDelivery OrderDownload shipping orders for outbound deliveries to warehouses.
Shipment945-DCDelivery ConfirmationCapture warehouse shipping confirmation for completed orders.
Sync Inventory846Inventory Inquiry/AdviceSync inventory levels between systems for accurate stock tracking.
Inventory Planning Schedule930Property Rights TransferTransfer ownership or rights over inventory items between entities.
Download Product Information832Product Information CatalogImport product details such as pricing, descriptions, and availability.
Push Invoice to Customer810InvoiceSend invoices to customers for completed transactions.
Functional Acknowledgment997Functional AcknowledgmentConfirm receipt of EDI messages, highlighting any errors or successful transmission.
Routing Instructions754Routing InstructionsProvide carriers with detailed shipment routing and delivery instructions.
Advance Ship Notice (ASN)856Advanced Shipping NoticeNotify recipients of shipment details for upcoming deliveries.
Send BOLN/ABill of LadingGenerate and sends shipping documentation to carriers for transportation.
Request for Routing (Amazon)753Routing RequestSend requests for routing and logistics planning to trading partners, typically carriers.
Shipment Receipt Information734Shipment Receipt ConfirmationConfirm the receipt of shipments by the intended recipient, typically at the delivery endpoint.
Motor Carrier Freight Details and Invoice210Motor Carrier Freight Details and InvoiceProcess and manage freight details and invoices received from motor carriers, ensuring accurate freight charge reconciliation and timely payments.