AmerisourceBergen EDI as a Source
Summary
AmerisourceBergen — now rebranded to Cencora — is a pharmaceutical distributor connected via direct EDI over SFTP. The integration covers the full distribution workflow: Get Inventory Primary (EDI 832 catalog/pricing), Send Fulfillment Requests (EDI 850 purchase orders), Get Acknowledgements (EDI 855), Get Invoices (EDI 810), and Get Shipments (EDI 856). Setup requires Cencora to provision a trading-partner relationship and complete a UAT testing phase before any files can be exchanged, and inventory quantities must be set with a fixed Pricing and Quantity Rule since the 832 file carries no real-time stock levels.
AmerisourceBergen (now Cencora) requires a coordinated EDI trading-partner setup before any files can be exchanged. Contact your Flxpoint account manager to begin — Flxpoint will work with Cencora to provision the connection and complete a UAT testing phase. Once Cencora confirms your account is live in production, add an AmerisourceBergen source, enter the SFTP and trading-partner details Cencora provided, then Test Connection → Save Connection.
FLX[accountID]. Provide this to Cencora when initiating trading partner setup.support@flxpoint.com.AmerisourceBergen is now Cencora — EDI support contacts have changed
AmerisourceBergen rebranded to Cencora. For EDI setup and go-live support, contact Cencora's EDI support team. For afterhours EDI issues, Cencora offers a 24/7 EDI support line. For pricing files and catalog questions, contact Cencora's Pharmacy Data Services (PDS) team. Your Flxpoint account manager has these contact details on file. Provide Flxpoint's ISA/GS identifier (FLX[accountID]) when initiating the trading partner setup with Cencora's team.
EDI files are exchanged over SFTP — not Flxpoint's FTP
Unlike some other EDI integrations, AmerisourceBergen uses SFTP as the file exchange method. Cencora's EDI team configures the SFTP connection on their end when they provision your trading partner account. Your Flxpoint account manager will coordinate the SFTP credentials and connection path during setup. Do not attempt to configure this manually before Cencora has completed provisioning on their side.
A formal UAT process with Cencora is required before going live
Cencora requires a testing phase before activating any new EDI trading partner. They will open a tracked testing ticket on their end and confirm when your account is live in their production environment. You will receive a go-live confirmation email from Cencora's EDI team with your account number, ISA/GS ID, and the transaction sets enabled. Do not submit live purchase orders until you receive this confirmation.
Inventory quantities must be set manually — the 832 file does not include real-time stock levels
The 832 EDI file from AmerisourceBergen contains price and catalog data only — not real-time warehouse quantities. After products are imported via Get Inventory Primary, you must apply a Pricing and Quantity Rule in Flxpoint to assign a fixed quantity to Cencora SKUs (a common configuration is a fixed quantity of 50 per SKU). Contact support@flxpoint.com if you need help setting this up in bulk across your AmerisourceBergen source inventory.
| Field | Maps To — Notes |
|---|---|
| Vendor Item Number | → Product / Variant → SKU. Required. Primary identifier parsed from the 832 catalog file. |
| Drug / Product Name | → Product → Title. |
| Long Description | → Product → Description. Free-form descriptive text from the catalog file. |
| Manufacturer | → Product → Manufacturer / Brand. |
| Dosage Form / Strength / Package Size | → Product / Variant → Attributes. Pharmaceutical-specific attributes (dosage form, strength, pack size). |
| Vendor Item Number / Manufacturer Part Number / Vendor Catalog Number / UPC / HIBC Barcode | → Variant → Identifiers. Additional item identifiers Cencora returns alongside the NDC. |
| Cost Price | → Pricing → Cost. Cencora's contract/purchase cost. AWP, List, MSRP, Retail and Wholesale reference prices are also available to map. |
| Quantity | Not included in the 832 file. Set a fixed-quantity Pricing and Quantity Rule scoped to this source (see Important Notes) — do not leave unmapped. |
| Source Field | Maps To (Cencora EDI 850) — Notes |
|---|---|
| Fulfillment Request # | → PO Number. Required. Must be unique per submission. |
| Fulfillment Request line → SKU | → Vendor's Item Number. Required. Sent per line item. |
| Fulfillment Request line → Quantity | → Quantity. Required. |
| Unit of Measure | → Unit Measurement Code. Must be a UOM Cencora supports for that NDC. |
| Buyer ID | → Buyer ID. Identifies your account to Cencora — typically a fixed value set during trading-partner setup, not mapped per order. |
| Field | Maps To (Cencora EDI 855) — Notes |
|---|---|
| Acceptance Code | → Acknowledgement Status. Accepted, Backordered, Not Available, Rejected, On Hold, or Accepted with Substitution. |
| Acknowledged Quantity | → Acknowledgement Item → Quantity. |
| Substitute SKU (sent when Cencora accepts with substitution) | → Fulfillment Request Item attribute. Saved automatically so Get Shipments and Get Invoices match the substituted item instead of the original NDC. |
| Field | Maps To — Notes |
|---|---|
| NDC Number (or substitute SKU, if applicable) | → Invoice Item → SKU. Required. |
| Quantity Invoiced | → Invoice Item → Quantity. Required. |
| Unit Price | → Invoice Item → Per Unit Cost. Required. |
| Product Description | → Invoice Item → Title. Optional. |
| Invoice Total | → Invoice → Total Cost. Converted from cents to dollars. |
| Line Item Charges (freight, allowances) | → Invoice → Additional Invoice Items. Added as separate lines; allowances are recorded as negative amounts. |
| Field | Maps To — Notes |
|---|---|
| NDC Number (or substitute SKU, if applicable) | → Shipment Item → SKU. Required. |
| Quantity Shipped | → Shipment Item → Quantity. Required. |
| Tracking Number | → Shipment → Tracking Number. Required. Falls back to Cencora's shipment ID if no tracking number is present. |
| Purchase Order Number | → Shipment → Purchase Order reference. Required. |
| Lot Number / Lot Expiration Date | → Shipment Item → Lot info. Optional — useful for pharmaceutical lot tracking/recalls. |
| Carrier | → Shipment → Carrier. Optional carrier code returned by Cencora. |
What EDI transaction sets does the AmerisourceBergen integration support?▸
How do I start the setup process for AmerisourceBergen EDI?▸
FLX[accountID]) and your Cencora account number. Cencora will open a testing ticket on their side and configure the SFTP connection. Once their team confirms the trading partner is live in production — which includes a go-live email listing your account number, ISA/GS ID, and enabled transaction sets — Flxpoint will complete the source configuration in your account.