PartsInvoiceLine

Uses the Component:PartsInvoiceLineType

The PaymentTerms Component represents payment due date and terms information.

Fields and Components

Table 6.25. Fields and Components

Name Description Occurrence Type Data Type User Notes
DocumentIdentification

A group of identifications that uniquely identifies this document

0..1ComponentDocumentIdentificationType 
DocumentReferenceIdentificationGroup

A group of identifications that uniquely identifies this document

0..*ComponentDocumentReferenceIdentificationGroupType 
Part

This is the basic information to identify a Part.

0..1ComponentPartType 
PartDetails

The details of a Part such as serial number, manufacturer, etc.

0..1ComponentPartDetailsType 
Price

Part Price.

0..*Field BasePriceType  
oag:Charge  0..*Component  
oag:Discount  0..*Component  
TaxabilityIndicator

Determines whether an item or amount is taxable.

0..1Field oag:IndicatorType  
Tax

Tax Type Component.

0..*ComponentTaxType 
PartQuantity

Part invoice Quantity.

0..*Field BaseQuantityType  
PartOrderType

Part Order Type component.

0..*ComponentPartOrderTypeType 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 6.34. PartsInvoiceLine

<PartsInvoiceLine>
     <DocumentIdentification>......</DocumentIdentification>     [0..1]
     <DocumentReferenceIdentificationGroup>......</DocumentReferenceIdentificationGroup>     [0..*]
     <Part>......</Part>     [0..1]
     <PartDetails>......</PartDetails>     [0..1]
     <Price>......</Price>     [0..*]
     <oag:Charge>......</oag:Charge>     [0..*]
     <oag:Discount>......</oag:Discount>     [0..*]
     <TaxabilityIndicator>......</TaxabilityIndicator>     [0..1]
     <Tax>......</Tax>     [0..*]
     <PartQuantity>......</PartQuantity>     [0..*]
     <PartOrderType>......</PartOrderType>     [0..*]
</PartsInvoiceLine>