Invoice Line Dispute Detail

Reference X12 ADX segment DE 423 - Adjustments (amount and reason) claimed by a customer against a specific invoice line aimed to correct a specific line; such as inaccurate counts, amount calculations, returned or damaged goods, etc.

Child Components

Type Code 0..1
Action Code 0..1
Line Number Identifier 0..1
Line Identifier Set 0..∞
Customer Price List Price 0..1
Customer Price List Reference 0..1
Invoiced Price 0..1
Adjusted Invoice Line Amount 0..1
Disputed Amount 0..1
Shipment Reference 0..1
Buyer Contract Reference 0..1
Supplier Contract Reference 0..1
Ordered Item 0..1
Shipped Item Instance 0..1
Order Quantity 0..1
Shipped Quantity 0..1
Received Quantity 0..1
Rejected Quantity 0..1
Returned Quantity 0..1
Freight Cost Amount 0..1
Scrap Quantity 0..1
Handling Amount 0..1
Item Status 0..1
Disposition 0..1
Extension 1..1

UML Class Model

The following link opens the SVG image in a separate browser tab.
You can save the file locally and use it, for example, in PowerPoint.
SVG File
@startuml

class InvoiceLineDisputeDetail {
    String TypeCode
    CodeList ActionCode
    String LineNumberIdentifier
    String AdjustedInvoiceLineAmount
    String DisputedAmount
    String OrderQuantity
    String ShippedQuantity
    String ReceivedQuantity
    String RejectedQuantity
    String ReturnedQuantity
    String FreightCostAmount
    String ScrapQuantity
    String HandlingAmount
}

class "LineIdentifierSet"{}
class "CustomerPriceListPrice"{}
class "CustomerPriceListReference"{}
class "InvoicedPrice"{}
class "ShipmentReference"{}
class "BuyerContractReference"{}
class "SupplierContractReference"{}
class "OrderedItem"{}
class "ShippedItemInstance"{}
class "ItemStatus"{}
class "Disposition"{}

InvoiceLineDisputeDetail o-d- "0...∞" "LineIdentifierSet"
InvoiceLineDisputeDetail o-r- "0...1" "CustomerPriceListPrice"
InvoiceLineDisputeDetail o-u- "0...1" "CustomerPriceListReference"
InvoiceLineDisputeDetail o-l- "0...1" "InvoicedPrice"
InvoiceLineDisputeDetail o-d- "0...1" "ShipmentReference"
InvoiceLineDisputeDetail o-u- "0...1" "BuyerContractReference"
InvoiceLineDisputeDetail o-d- "0...1" "SupplierContractReference"
InvoiceLineDisputeDetail o-u- "0...1" "OrderedItem"
InvoiceLineDisputeDetail o-d- "0...1" "ShippedItemInstance"
InvoiceLineDisputeDetail o-u- "0...1" "ItemStatus"
InvoiceLineDisputeDetail o-d- "0...1" "Disposition"

hide circle
@enduml

Where Used

Following is a list of components that have Invoice Line Dispute Detail as a child component.

Feedback

OAGi and its members welcome your feedback.

UUID: 8115afef80b749e981af826cbd8b919b

connectSpec (OAGIS) Version 10.12