Item Logo
Data integrationChannel 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

Role

Definition

Retailer

A 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.

Supplier

An entity that provides goods or services to retailers or other buyers.

Vendor

In 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.

Channel

Refer to the pathway, medium or platform (e.g., retail, e-commerce) where data flows between systems using EDI or other methods.

System Components

Term

Definition

Inbound

Data coming into the system from external sources, such as data download (purchase orders) from customers or suppliers.

Outbound

Data sent from the system to external recipients, such as shipment notifications or invoices to customers.

Flow

The 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 Code

Document Type

Definition

832

Product Information

Product details such as price, description, sales catalog, etc.

846

Inventory Update

Sync inventory-related files and report current inventory levels.

856

Advanced Shipping Notice (ASN)

Inform recipient shipping details for the upcoming delivery in advance.

810

Invoice

Provide settlement voucher and billing details.

210

Motor Carrier Freight Details and Invoice

Used by carriers to provide detailed freight charges and invoices to shippers for transportation services rendered.

997

Functional Acknowledgment

Confirm receipt of an EDI message and notify the sender if files were received or errors exist.

204

Motor Carrier Load Tender

Used to offer a shipment to a carrier, providing details about the load and requesting acceptance.

Warehouse Document Types

EDI Code

Document Type

Definition

943-RN

Receipt Notice

Warehouse stock transfer shipping advice.

944-RC

Receipt Confirmation

Warehouse stock transfer receipt advice.

945-DC

Delivery Confirmation

Warehouse shipping advice.

940-DN

Delivery Order

Warehouse shipping order.

930

Transfer of Ownership

Currently used for the transfer of property rights.

754

Routing Instructions

Provide routing and delivery instructions for shipments, usually sent by shippers to carriers.

753

Routing Request

Request shipment routing details from a trading partner, sent by shippers to carriers.

734

Receipt Confirmation

Record 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.

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.

Setting

EDI Code

Document Type

Description

Download Inbound Request

943-RN

Receipt Notice

Download warehouse shipping advice to initiate stock transfers.

Return Inbound Information

944-RC

Receipt Confirmation

Retrieve confirmation of goods received from the warehouse.

Download Outbound Order

940-DN

Delivery Order

Download shipping orders for outbound deliveries to warehouses.

Shipment

945-DC

Delivery Confirmation

Capture warehouse shipping confirmation for completed orders.

Sync Inventory

846

Inventory Inquiry/Advice

Sync inventory levels between systems for accurate stock tracking.

Inventory Planning Schedule

930

Property Rights Transfer

Transfer ownership or rights over inventory items between entities.

Download Product Information

832

Product Information Catalog

Import product details such as pricing, descriptions, and availability.

Push Invoice to Customer

810

Invoice

Send invoices to customers for completed transactions.

Functional Acknowledgment

997

Functional Acknowledgment

Confirm receipt of EDI messages, highlighting any errors or successful transmission.

Routing Instructions

754

Routing Instructions

Provide carriers with detailed shipment routing and delivery instructions.

Advance Ship Notice (ASN)

856

Advanced Shipping Notice

Notify recipients of shipment details for upcoming deliveries.

Send BOL

N/A

Bill of Lading

Generate and sends shipping documentation to carriers for transportation.

Request for Routing (Amazon)

753

Routing Request

Send requests for routing and logistics planning to trading partners, typically carriers.

Shipment Receipt Information

734

Shipment Receipt Confirmation

Confirm the receipt of shipments by the intended recipient, typically at the delivery endpoint.

Motor Carrier Freight Details and Invoice

210

Motor Carrier Freight Details and Invoice

Process and manage freight details and invoices received from motor carriers, ensuring accurate freight charge reconciliation and timely payments.