Skip to content
X12 EDI

Granite City Electric X12 844 Product Transfer Account Adjustment

X12 844 (Product Transfer Account Adjustment) is the EDI transaction exchanged between Granite City Electric (Granite City Electric (via Epicor Eclipse)) and its trading partners. Stacksync handles full compliance, mapping, and real-time delivery.

Segments
15
Loops
3
X12 844
All partners ↗

Transaction context

Where 844 Product Transfer Account Adjustment fits on Granite City Electric (via Epicor Eclipse)

Granite City Electric channels
1 of 1

1 of Granite City Electric's 1 channel carries 844

Trading partners
5

partners across the Stacksync network trade 844

Channels
5

channels network-wide carry 844

On Epicor Eclipse, 844 runs on 3 channels.

The 844 carries a chargeback or account-adjustment claim. After a distributor resells product to an end customer at a manufacturer-negotiated contract price below its own acquisition cost, it submits the 844 to request a credit or debit for the difference; the transaction also covers returns credits, pricing corrections, and promotional allowances. It is central to pharmaceutical wholesale, where most drug volume moves on contract pricing, and partners require it because claim volumes are too high to validate against contract terms manually. Sent by a distributor or wholesaler to the manufacturer whose product it resold at contract or special pricing.

When it fires: A wholesaler ships product to a contract-eligible customer at a price below its acquisition cost and claims the difference back from the manufacturer.

Common 844 rejection causes
  • Claim lines dated outside the contract effective window, such as an invoice date after the contract expiration date, are denied on the manufacturer's response.
  • The end customer on the claim is not covered by the referenced contract, or was dropped from eligibility before the invoice date.
  • Incorrect contract price or extended chargeback amount on the line, so the requested credit does not match the manufacturer's contract records.
  • Duplicate or rebill submissions when a wholesaler credits an originally billed line and resubmits it under a corrected contract number.

Specification summary

X12 844 Product Transfer Account Adjustment at the element level

The X12 844 specification defines 27 segments carrying 75 data elements, 49 of which are mandatory.

Segments
27
Data elements
75
Mandatory elements
49
Segments with mandatory elements
Segment Elements Mandatory
BAA 5 3
N1 4 1
N2 2 1
N3 1 1
CON 3 3
LIN 5 2
PID 2 1
QTY 2 1
AMT 2 2
REF 2 1
Key identifiers in 844
  • Transaction Set Purpose Code
  • Transaction Type Code
  • Date
  • Entity Identifier Code
  • Name
  • Address Information
  • Reference Identification Qualifier
  • Reference Identification
Full segment guideline — 15 segments 3 loops · X12 844 Product Transfer Account Adjustment
ISA Interchange Control Header 16 elements

To start and identify an interchange of zero or more functional groups and interchange-related control segments

GS Functional Group Header 8 elements

To indicate the beginning of a functional group and to provide control information

ST Transaction Set Header 2 elements

To indicate the start of a transaction set and to assign a control number

BAA Beginning Segment for Product Transfer Account Adjustment 5 elements

To identify the beginning of a Product Transfer Account Adjustment Transaction Set and further define the type of product account adjustment transaction set and its reference number and date

N1 Loop Repeat: 50
N1 Name 4 elements

To identify a party by type of organization, name, and code

CON Loop Repeat: 10,000
CON Contract Number Detail 3 elements

To specify contract or reference number and status

PAD Loop Repeat: 1,000
PAD Product Adjustment Detail 2 elements

To specify the product transfer type, and/or line item number

CTT Transaction Totals 2 elements

To transmit a hash total for a specific element in the transaction set

AMT Monetary Amount 2 elements

To indicate the total monetary amount

SE Transaction Set Trailer 2 elements

To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)

LIN Item Identification 5 elements

To specify basic item identification data

UIT Unit Detail 3 elements

To specify item unit data

QTY Quantity 3 elements

To specify quantity information

REF Reference Identification 2 elements

To specify identifying information

DTM Date/Time Reference 2 elements

To specify pertinent dates and times

Trading partners

9+ trading partners.
And every channel covered.

We connect to every major retailer, distributor, and 3PL on the EDI network. Type to search the directory, or browse the full catalogue.

Granite City Electric Granite City Electric (via Epicor Eclipse) EDI 844 FAQ

Common questions about 844 Product Transfer Account Adjustment on the Granite City Electric (via Epicor Eclipse) channel.

What is X12 844 Product Transfer Account Adjustment?
X12 844 (Product Transfer Account Adjustment) is the EDI transaction set used to exchange product transfer account adjustment data. Granite City Electric's Granite City Electric (via Epicor Eclipse) channel requires it from trading partners.
Does Granite City Electric Granite City Electric (via Epicor Eclipse) require 844 for trading partners?
Yes, Granite City Electric (Granite City Electric (via Epicor Eclipse)) supports X12 844 Product Transfer Account Adjustment. Stacksync handles the full integration so your team can focus on operations.
How fast can I integrate Granite City Electric 844 with Stacksync?
Most companies go live with Granite City Electric 844 on Stacksync in days. Pre-built mappings, no-code setup, and real-time monitoring make EDI compliance straightforward.
Which documents accompany 844 on Granite City Electric (via Epicor Eclipse)?
On Granite City Electric (via Epicor Eclipse), X12 844 is typically exchanged alongside 850 Purchase Order, 856 Ship Notice Manifest, 849 Response To Product Transfer Account Adjustment, 855 Purchase Order Acknowledgment. Stacksync maps each document into the same ERP or WMS workflow, so the full cycle stays in sync end to end.

Ready to automate your Granite City Electric EDI?

Most teams go live in days, not months. Talk to our team and we'll walk you through your specific setup.