Attachment C - EDI_OMS Vendor Portal Contract Requirements.pdf
PDF 211 KB Posted
- Solicitation number
- 47QSSC-25-Q-0022
- Issued by
-
GSA Federal Acquisition Service
About this file
This document is an Attachment C detailing Electronic Data Interchange (EDI) and Order Management Services (OMS) Vendor Portal Contract Requirements for GSA Global Supply contractors. The attachment provides comprehensive guidelines for two transaction processing methods: the OMS Vendor Portal and Electronic Data Interchange (EDI), which contractors can use to conduct business with GSA.
Key requirements include that contractors must choose either OMS VP or EDI for business transactions, with EDI preferred for contractors expecting more than 50 orders per month. OMS VP involves manual order retrieval and data entry via a GSA portal, while EDI offers automated electronic transactions using ANSI X-12 transaction sets. Contractors must comply with specific business rules such as acknowledging purchase orders within one business day, providing shipment and delivery information, processing backorders with estimated delivery dates, and submitting invoices electronically. The onboarding process can take 30-90 days, with OMS VP training completable in a few hours. Contractors must use specific transaction codes like EDI 810 for invoicing and EDI 856 for advance shipping notices, and must communicate any order fulfillment exceptions weekly to the GSA Contracting Officer.
View the file
Other files
Show all 21
On GovTribe
Work with this file
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
ATTACHMENT C - ELECTRONIC DATA INTERCHANGE (EDI) AND ORDER
MANAGEMENT SERVICES (OMS) VENDOR PORTAL (VP) Contract
Requirements
FREQUENTLY ASKED QUESTIONS
● How do we begin the onboarding process or obtain training for the onboarding process?
OMS Vendor Portal: To access the OMS VP, a contractor user must obtain an account from GSA Global Supply, including a username and password. Please contact GSA’s Etools Help Desk at 866-472-9114 Option 7 or contact etoolshelpdesk@gsa.gov for assistance with creating an account. More information can be found here:
https://www.gsa.gov/buy-through-us/purchasing-programs/requisition-programs/gsa-glob al-supply/doing-business-with-global-supply/business-transaction-processing.
EDI: To access EDI, a contractor must be a current GSA Global Supply contract holder.
Please contact the EDI help desk at GSAEDI@gsa.gov. More information can be found here:
https://www.gsa.gov/buy-through-us/purchasing-programs/requisition-programs/gsa-glob al-supply/doing-business-with-global-supply/electronic-data-interchange.
● How long is the onboarding process?
Onboarding to EDI can be accomplished within 30 days for some contractors, and up to 90 days with others. If orders must be issued before EDI is implemented, the OMS VP option is available to the contractor until fully EDI capable but remember that OMS VP involves manual entries by the contractor. Contractor onboarding and training for OMS VP can be completed in a few hours.
● Does OMS Vendor Portal Support Invoicing?
Please note that OMS VP does not support invoicing. OMS VP contractors will need to use Electronic Data Interchange (EDI) transaction code 810 to submit an invoice, or the established Fed Pay portal if EDI is not feasible.
D.1 CONTRACTOR OMS VP AND EDI REQUIREMENTS
Contractors may choose either OMS VP or EDI for conducting business transactions with GSA. OMS VP requires retrieval of orders and significant manual entries of transactional data via a GSA provided portal. EDI is better suited for higher volume contractors, but upfront costs can be significant. GSA prefers EDI and suggests contractors expecting to receive greater than 50 orders per month to choose EDI. Additional information and points of contact for business transaction processing requirements can be found at https://www.gsa.gov/buy-through-us/purchasing-programs/requisition-programs/gsa-glob al-supply/doing-business-with-global-supply/business-transaction-processing.
mailto:etoolshelpdesk@gsa.gov https://www.gsa.gov/buy-through-us/purchasing-programs/requisition-programs/gsa-global-supply/doing-business-with-global-supply/business-transaction-processing https://www.gsa.gov/buy-through-us/purchasing-programs/requisition-programs/gsa-global-supply/doing-business-with-global-supply/business-transaction-processing mailto:GSAEDI@gsa.gov https://www.gsa.gov/buy-through-us/purchasing-programs/requisition-programs/gsa-global-supply/doing-business-with-global-supply/electronic-data-interchange https://www.gsa.gov/buy-through-us/purchasing-programs/requisition-programs/gsa-global-supply/doing-business-with-global-supply/electronic-data-interchange https://www.gsa.gov/buy-through-us/purchasing-programs/requisition-programs/gsa-global-supply/doing-business-with-global-supply/business-transaction-processing https://www.gsa.gov/buy-through-us/purchasing-programs/requisition-programs/gsa-global-supply/doing-business-with-global-supply/business-transaction-processing
D.1.1 OMS VP TRANSACTIONAL BUSINESS REQUIREMENTS
Contractors choosing OMS VP shall be provided with an internet portal address and login to perform commodity transaction processing with GSA.
The contractor is required to work with GSA to understand and adhere to GSA business rules and requirements as they relate to:
● Processing of back orders,
● Purchase order acknowledgements,
● Shipment information,
● Delivery information,
● Delivery documentation,
● Accuracy of data provided to GSA,
● Contractor cancellations,
● Customer cancellations,
● Interpretation of GSA data in order to meet GSA shipping documentation guidelines, and
● Processing of emergency purchase orders
D.1.2 OMS VP TRANSACTIONAL DATA REQUIREMENTS
The contractor is required to retrieve orders and provide the following information and data via the OMS VP:
● Acknowledge receipt of a purchase order within one business day
● Acknowledge receipt of a purchase order change within one business day
● Provide requests for:
o Backorder o Changes in delivery dates o Substitution o Cancellation
● Provide purchase order status of cancelled, backordered, or shipped o Back orders MUST have an estimated delivery date included
● Provide shipment information o Shipment status (ship, cancel, or backordered) o Carrier tracking number
● Export packing facility or consolidation and containerization point used
● Provide advance ship notice within one business day following shipment
● Provide delivery confirmation information including, but not limited to, date of delivery (when requested for specific shipments)
● Invoice for orders fulfilled when shipped o Correct erroneous information provided to GSA on the disposition of a purchase order o Full line accountability is required o Utilize the Fed Pay Portal at http://apps.ocfo.gsa.gov/contractorpayment/index.htm
D.1.3 EDI TRANSACTIONAL BUSINESS REQUIREMENTS
Contractors shall be able to reliably perform commodity transaction processing with GSA by utilizing a standardized electronic method of communication, compatible with GSA transactional systems. GSA utilizes the ANSI (American National Standards Institute) X-12 family of transaction sets to electronically communicate both “Inbound” and “Outbound” transaction sets.
All transactions will be submitted to and received by the “prime” contractor ONLY. Any additional electronic transaction communication that is required to fulfill Customer Order(s) between the contractors and its suppliers shall be the responsibility of the “prime” contractor. No subcontractor submissions will be accepted, and contractor teaming arrangements must designate a lead contractor.
The Contractor is required to work with GSA to understand and adhere to GSA business rules and requirements as they relate to:
● Processing of back orders,
● Purchase order acknowledgements,
● Shipment information,
● Delivery information,
● Delivery documentation,
● Accuracy of data provided to GSA,
● Contractor cancellations,
● Customer cancellations,
● Interpretation of GSA data in order to meet GSA shipping documentation guidelines, and
● Processing of emergency purchase orders
All electronic communications between GSA contractors shall be through the GSA EDI (Electronic Data Interchange) Gateway or a GSA identified third-party service provider.
D.1.3.1 INITIATING ELECTRONIC COMMUNICATIONS WITH GSA
GSA reserves the right to test and validate the contractor’s EDI capabilities for all required transaction sets before on-boarding is authorized.
GSA will coordinate the process to on-board awardee contractors directly to the GSA EDI Gateway or an approved GSA identified third-party service provider using the ANSI X-12 EDI standards detailed in the sections below and identified in Table 1 of this document.
http://apps.ocfo.gsa.gov/contractorpayment/index.htm
To initiate the onboard process, GSA will provide contractors with a list of EDI questions which are used to determine specific contractor EDI capabilities. The questions shall be completed by the contractor and returned to GSA within five (5) business days.
Upon completing the EDI Survey, GSA will coordinate end-to-end process testing with the contractor to assure compliance with EDI specifications. The end-to-end testing is estimated to be completed within 90 days after contract award/modification, excluding any protest periods.
D.1.3.2 EDI TRANSACTION IMPLEMENTATION CONVENTIONS
The table below shows the EDI Implementation Specification for a given transaction set.
The following website is available as a resource for researching detail on the business to Government and Government to business transactions https://vsc.gsa.gov/EDIUser/eddven.cfm
EDI TRANSACTION IMPLEMENTATION
CONVENTIONS
EDI
Transacti on
Version
Notes
ISA
(Interchan
ge) Version
GS
(Grou p) Versio n
Invoice 810 4010 00401 004010
Invoice
(4010 is preferred)
00401
003010
Purchase Order 850 3040 00304 003040 Purchase Order Acknowledgement
004010
Advance Ship Notice (ASN) / Manifest
Purchase Order Cancellation / Customer Initiated Change
Functional Acknowledgement
3010, 3040, Based on interchange version same version of transaction set it is acknowledgin g.
Note:
GSA reserves the right to implement additional ANSI X-12 transaction sets as its business operations deem appropriate and will require contractors to implement them in a timely manner. Future transaction sets may include EDI 846 (Inventory Inquiry/Advice), EDI 214 (Transportation Carrier Shipment Status Message/Shipment Delivery Date), EDI 865 (Purchase Order Change Acknowledgement), and EDI 315 (Status Details, Ocean).
https://vsc.gsa.gov/EDIUser/eddven.cfm
D.1.3.3 VALIDATION TESTING OF EDI TRANSACTION SETS
GSA personnel will validate contractor’s EDI Transaction Set communication following contract award or modification. GSA will coordinate end-to-end testing with GSA systems and the contractor’s systems. At a minimum, the following transactions will be validated:
● EDI 850 Purchase Order
● EDI 997 Functional Acknowledgement
● EDI 855 Purchase Order Acknowledgement
● EDI 856 Advance Ship Notice/Manifest
● EDI 860 Purchase Order Cancellation/Customer Initiated Change
● EDI 810 Invoice
GSA may select up to 20 items from the contractor’s catalog for end-to-end testing and conduct testing with live production orders. These items will be tested under a number of different scenarios (cancellation, backorder, multiple shipments, etc.)
D.1.3.4 BUSINESS COMMUNICATIONS TO AND FROM THE GOVERNMENT
GSA utilizes the ANSI X-12 family of EDI specifications to electronically communicate both “Inbound” (transactions provided by the contractor to GSA) and “Outbound” (transactions sent by GSA to the contractor) transaction sets for its business operations.
The following Inbound and Outbound EDI transaction sets shall be required for EDI contractors:
● Inbound EDI types (Transactions sent to GSA from contractors) o 855: Purchase order acknowledgement with three possible types of status
▪ Accept, backorder, or cancel (Note: Any backorder must be accompanied by an expected ship date) o 856: Advance ship notice/manifest with three possible types of status:
▪ Accept, backorder, or cancel (Note: Any backorder must be accompanied by an expected ship date) o 810: Invoice o 997: Functional acknowledgement
● Outbound EDI types (Transactions sent from GSA to contractors) o 850: Purchase Order (PO)
▪ GSA POs are transmitted hourly to the contractor. The contractor is required, at a minimum, to acknowledge all purchase orders within 24 hours of receipt.
▪ 860: Purchase order cancellation/customer-initiated change
▪ 997: Functional acknowledgment
D.1.3.5 BUSINESS TO GOVERNMENT COMMUNICATIONS USING EDI
TRANSACTION SETS
This section provides details regarding business-to-Government transactions using EDI.
Contractors shall work with GSA to understand and adhere to GSA business rules and requirements as they relate to:
● Accuracy of data provided to GSA
● Purchase Order Acknowledgements
● Shipment information
● Delivery information
● Delivery documentation
● Processing of emergency Purchase Orders
● Processing of Backorders with the appropriate Estimated Ship Dates
● Customer cancellations
● Contractor cancellations
● The Interpretation of GSA data in order to meet GSA shipping documentation guidelines
Note: Submission of contractor’s catalog will be direct to GSA using current mechanisms of EDI or the Schedule Input Program (SIP) process. Currently, GSA is transitioning to a new Formatted Product Tool (FPT) for catalog uploads which will replace the SIP process.
● Functional Acknowledgement (EDI 997)
An EDI 997 is sent from the contractor to GSA in order to acknowledge the receipt of any EDI transmission sent from GSA. The EDI 997 must be sent no later than four (4) hours after receipt of an EDI transaction set from the GSA.
● Purchase Order Acknowledgement (EDI 855)
Purchase Order Acknowledgements shall be communicated with one of three possible types of status for each line item of the PO. The possible status types are;
Accept, Backorder or Cancel.
Any EDI 855 Backorder shall be accompanied by an estimated ship date.
● Advanced Ship Notice/Manifest (EDI 856)
The Advance Ship Notice/Manifest shall be communicated with one of three possible types of status for each line item of the PO. The possible types of status are; Ship, Backorder or Cancel. EDI 856 for shipped orders shall be communicated within 24 hours after an order has been shipped to a customer.
Any EDI 856 Backorder shall be accompanied by an estimated ship date.
For export shipments that cannot be mailed, this transaction set informs GSA of the Export Packing Facility or the Consolidation and Containerization Point (CCP) that received the shipment. The EDI 856 transaction set shall always include full line-item accountability by individually listing all requisition lines.
Also, the shipment information, including Carrier and Tracking Number must be provided.
GSA reserves the right to require any additional information it deems appropriate to conduct normal business operations. This may include but is not limited to, Proof of Delivery, Signature information of the individuals receiving items and Date of Delivery, etc.
The EDI 856 shall be provided to GSA prior to submitting the invoice (EDI 810) for any item.
● Purchase Order Cancellations or Customer-Initiated Change Request (EDI 860)
Within 24 hours after a Purchase Order Cancellation or Customer-Initiated Purchase Order Change Request has been received by the contractor, the contractor shall provide status on any order with either a Purchase Order Acknowledgement (EDI 855) or the Advance Ship Notice/Manifest (EDI 856).
● Invoice (EDI 810)
Invoices shall be sent via the EDI 810 in a timely manner and only after the item(s) being invoiced have actually shipped and GSA has been provided the appropriate status via the EDI 856. Invoices shall be sent to GSA via their EDI Gateway and forwarded to Fedpay for processing.
D.1.3.6 GOVERNMENT TO BUSINESS COMMUNICATIONS USING EDI
TRANSACTION SETS
This section provides details regarding Government-to-business transactions using EDI.
● Purchase Order (EDI 850)
GSA will submit Purchase Orders to contractors utilizing the EDI 850 transaction sets. EDI 850 transaction sets provide all the data necessary to identify commodity information and detailed customer information as well as delivery, payment and billing requirements for all orders. These POs are transmitted hourly to the contractor, seven (7) days a week.
● Purchase Order Cancellation (EDI 860)
An EDI 860 Cancellation (GSA Initiated) transaction set cancels a customer order in its entirety or for the full/partial quantity of a line item. GSA receives a cancellation status if the cancellation was successful or a shipment status if the cancellation was unsuccessful.
An EDI 860 Customer-Initiated Change Request transaction set initiates an overage shipment transaction (a situation where the customer desires to retain and pay for the extra items received) and provides the data necessary to generate a proper invoice.
● Functional Acknowledgement (EDI 997)
An EDI 997 is sent from GSA to the contractor to acknowledge the receipt of any EDI transmission sent to the GSA.
D.2 CUSTOMER ORDER FULFILLMENT EXCEPTIONS
All Purchase Order line item(s) that have not been fulfilled within the contractual delivery time-limit (exceptions) must be communicated to the GSA Contracting Officer, or a duly authorized GSA representative, on a weekly basis with the appropriate method and timeline for resolution. This communication must include the entire population of transactions and must include, at a minimum, the expected shipment or cancellation date for each line item. The preferred format for this communication is Microsoft Excel or equivalent.
File details come from the government source that posted it. Updated .