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..∞
Related Identifier 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
    string ActionCode
    string LineNumberIdentifier
    number AdjustedInvoiceLineAmount
    number DisputedAmount
    number OrderQuantity
    number ShippedQuantity
    number ReceivedQuantity
    number RejectedQuantity
    number ReturnedQuantity
    number FreightCostAmount
    number ScrapQuantity
    number HandlingAmount
}

class "LineIdentifierSet"{}
class "RelatedIdentifier"{}
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...∞" "RelatedIdentifier"
InvoiceLineDisputeDetail o-u- "0...1" "CustomerPriceListPrice"
InvoiceLineDisputeDetail o-l- "0...1" "CustomerPriceListReference"
InvoiceLineDisputeDetail o-d- "0...1" "InvoicedPrice"
InvoiceLineDisputeDetail o-u- "0...1" "ShipmentReference"
InvoiceLineDisputeDetail o-d- "0...1" "BuyerContractReference"
InvoiceLineDisputeDetail o-u- "0...1" "SupplierContractReference"
InvoiceLineDisputeDetail o-d- "0...1" "OrderedItem"
InvoiceLineDisputeDetail o-u- "0...1" "ShippedItemInstance"
InvoiceLineDisputeDetail o-d- "0...1" "ItemStatus"
InvoiceLineDisputeDetail o-u- "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.8