PartsInventoryHeader

Uses the Component:PartsInventoryHeaderType

For each PartsInventory represented in the DataArea of the PartsInventory BOD, there must be once occurrence of the Header Component. The Header component represents summary information that applies to the entire Parts Inventory transaction.

Fields and Components

Table 6.2. Fields and Components

Name Description Occurrence Type Data Type User Notes
DocumentDateTime

Is the date and time the document was last created. This is not the date and time that the BOD message instance was created.

0..1Field oag:xbt_DateTimeType  
DocumentIdentification

A group of identifications that uniquely identifies this document

0..1ComponentDocumentIdentificationType 
DefaultCurrency

Default global currency that can be used in all amounts. It can be overwrittten in individual amounts by populating the "currency" attribute in the Amount Data Type.

0..1Field oag:clm542173A20090305_ISO3AlphaCurrencyCodeContentType  
DefaultLanguage

Default language. It can be overwrittten in individual data elements in the BOD if needed.

0..1Field sqdt:LanguageCodeType  
InventoryType

Identifies the type of inventory being transmitted, either full or incremental. Full inventory is an extract of the entire parts inventory. Incremental is the change in inventory since the last reported inventory (identifed by BOD Id).

0..1Field scl:InventoryTypeEnumeratedType  
AcknowledgementStatus

0..*ComponentAcknowledgementStatusType 
RequestDateRange

A date range that is used to request transactions belonging to a specific start and end date range. For example, to request RetailDeliveryReporting, PartsInvoice, RepairOrder transactions belonging to a date range. This component was implemented to facilitate third party - dealer integrations, however it can be used in other scenarios.

0..*Componentoag:TimePeriodType 
DealerParty

Represents a Dealer

0..*ComponentPartyABIEType 
WarehouseParty

Represents a Wearhouse

0..*ComponentPartyABIEType 
PeriodsInYear

Periods in a year.

0..1Field oag:NumberType  
PeriodID

The period ID.

0..1Field oag:OpenIDType  
FreeFormTextGroup

This component allows for the free form entry of notes and text descriptions. Detailed data should use one of the existing fields or submit a modification request back to STAR to capture the appropriate data.

0..*ComponentFreeFormTextGroupType 

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.2. PartsInventoryHeader

<PartsInventoryHeader>
     <DocumentDateTime>......</DocumentDateTime>     [0..1]
     <DocumentIdentification>......</DocumentIdentification>     [0..1]
     <DefaultCurrency>......</DefaultCurrency>     [0..1]
     <DefaultLanguage>......</DefaultLanguage>     [0..1]
     <InventoryType>......</InventoryType>     [0..1]
     <AcknowledgementStatus>......</AcknowledgementStatus>     [0..*]
     <RequestDateRange>......</RequestDateRange>     [0..*]
     <DealerParty>......</DealerParty>     [0..*]
     <WarehouseParty>......</WarehouseParty>     [0..*]
     <PeriodsInYear>......</PeriodsInYear>     [0..1]
     <PeriodID>......</PeriodID>     [0..1]
     <FreeFormTextGroup>......</FreeFormTextGroup>     [0..*]
</PartsInventoryHeader>