Monday, 30 September 2024

Commonly used EDIFACT transactions sets


  • ORDERS - Purchase Order: Used to place an order for goods or services. It communicates information about the items ordered, quantities, prices, and delivery details between buyer and seller.
  • ORDRSP - Purchase Order Response: Sent by the seller in response to an ORDERS message, it confirms acceptance, rejection, or modification of the purchase order.
  • INVOIC - Invoice: Used to bill the buyer for goods or services provided. It contains details about the items sold, prices, taxes, and payment terms.
  • DESADV - Despatch Advice: Also known as an Advance Shipping Notice (ASN), it is sent by the supplier to notify the buyer about the dispatch of goods. It includes details such as contents, packaging, and delivery information.
  • RECADV - Receiving Advice: Sent by the buyer to acknowledge receipt of goods and report any discrepancies between the order and received items (e.g., missing or damaged goods).
  • PRICAT - Price Catalogue: Communicates product pricing, item descriptions, and catalogue information between trading partners.
  • IFTMIN - Instruction for Dispatch (Shipping Instructions): Sent by the buyer or a third party to provide detailed shipping instructions for the dispatch of goods, including delivery locations and schedules.
  • IFTSTA - Status Report: Used by carriers to provide status updates on the transportation of goods, including tracking details and delivery updates.
  • IFTMCS - Instruction to Collect Goods: Used to instruct a third-party logistics provider to collect goods from a supplier and deliver them to the buyer or a designated location.
  • CONTRL - Control Message: Acknowledges the receipt and syntactic correctness of an EDIFACT message. It is like the X12 997 Functional Acknowledgment.
  • DELFOR - Delivery Forecast: Communicates delivery schedules or forecasts between trading partners, often used in just-in-time (JIT) inventory management.
  • DELJIT - Just-in-Time Delivery: Specifies exact quantities of goods to be delivered at precise times, typically used in manufacturing environments to minimize inventory levels.
  • REMADV - Remittance Advice: Sent by the buyer to notify the seller that a payment has been made and to provide details about the invoice or invoices being paid.
  • PAYMUL - Multiple Payment Order: Sent to instruct a financial institution to make multiple payments to different parties in a single message, typically as part of a bulk payment process.
  • PAYORD - Payment Order: Provides payment instructions to the buyer’s financial institution to transfer funds to the seller.
  • CREADV - Credit Advice: Sent by a financial institution to inform a party of an incoming credit payment, such as a refund or adjustment.
  • DEBADV - Debit Advice: Sent by a financial institution to inform a party of a debit against their account.
  • QUOTES - Quote: Sent by the seller to provide a quotation for goods or services. It includes price, terms, and availability.
  • REQOTE - Request for Quote: Sent by a buyer to request a quotation from the seller for goods or services.
  • APERAK - Application Acknowledgment: Provides acknowledgment that a message was received and processed by the receiving party's application system (similar to CONTRL but focuses on business-level acknowledgment).
  • SLSRPT - Sales Data Report: Communicates sales data from the buyer to the supplier, often used for inventory management and demand forecasting.
  • PRODAT - Product Data: Communicates detailed product specifications and technical information between trading partners.
  • INSDES - Instruction to Deliver: Provides detailed instructions to a delivery service for the delivery of goods to a specific location, typically used in retail or distribution environments.
  • INVRPT - Inventory Report: Reports inventory levels and stock status between trading partners to facilitate reordering, stock planning, and inventory management.
  • PARTIN - Party Information: Communicates information about parties involved in a transaction, such as suppliers, buyers, and intermediaries. This message is often used for onboarding new trading partners.

No comments:

Post a Comment

Comparison Between EDI and API

Comparison between  EDI (Electronic Data Interchange) and API (Application Programming Interface) in the context of B2B data exchange: ...