CatalogReference

Uses the Component:DocumentReferenceOAGIType

Reference to the Catalog in which the PriceList applies.

Fields and Components

Table 6.27. Fields and Components

Name Description Occurrence Type Data Type User Notes
DocumentIdentificationGroup

A group of identifications that uniquely identifies this document

0..1ComponentDocumentIdentificationGroupType 
DocumentDateTime

The date and time that the event being documented, for example the Parts Order, occurred.

0..1Field udt:DateTimeType  
Description

0..*Field udt:TextType  
oagis:Note

Notes in regards to the Catalog.

0..*Field udt:TextType  
StatusCode

Is the Code to indicate the status for the Noun or Component in which the Status Component occurs.

0..1Field scl:StatusCodeEnumeratedType  
DocumentReferenceStatusType

Indicates the status of the associated object by providing the Status Code along with a description and when the status is effective.

0..*Field oagis:StatusABIEType  
LineID

A unique identifer for a line. i.e A line number.

0..1Field udt:IdentifierType  
oagis:ItemIDs

The Item identifiers that uniquily identify a given item. These identifiers may be specific to the party in which they make reference.

0..1Field ???  
Facility

A Facility identifies a location within an entity. The facility may have sub-locators identified using a sequenced identification notation e.g. Warehouse A100 Sub-Location 11, Row R10 would be represented as an array of three Facility elements with values as A100, 11, R10, name attribute as Warehouse, Sub-Location and Row and sequence attribute as 1,2 and 3 respectively.

0..*ComponentFacilityOAGIType 
SerializedLot

Is the Lot and Setial numbers for the items contained in the associated component by identifing the number of items and the uniques serial number of those items that belong to a given Lot

0..*ComponentSerializedLotOAGIType 
SalesOrderReference

Is a reference to a SalesOrder

0..*ComponentOrderReferenceOAGIType 
PurchaseOrderReference

Is a reference to a PurchaseOrder

0..*ComponentOrderReferenceOAGIType 
oagis:GroupName

Identifies a grouping of entities together. An example usage may be a grouping of Operatations for a Routing.

0..*Field ???  
oagis:SequenceCode

Identifies the sequence in which the associated entity is to occur with in a given operation, step or business process

0..1Field udt:CodeType  
oagis:StepID

Identifies the step of the operation being reported against.

0..1Field ???  
oagis:StepType

Indicates the type of step that the operations reference is..

0..1Field ???  
IssuingParty

Identifies the Party that issued the invoice

0..1ComponentPartyABIEType 
OperationReference

Is a reference to an associated work-in-process operation

0..*ComponentOperationReferenceOAGIType 
oagis:ReleaseNumber

Identifies the Release Number in the case of Blanket POs

0..1Field ???  
oagis:ScheduleLineNumber

Is the ScheduleLineNumber of a particular item of interest for the given DocumentReference. The Line Number is of the primary DocumentId of the sender indicated by the DocumentId under DocumentIds.

0..1Field ???  
oagis:SubLineNumber

Is the SublineNumber of a particular item of interest for the given DocumentReference. The Line Number is of the primary DocumentId of the sender indicated by the DocumentId under DocumentIds.

0..1Field ???  
ShipUnitReference

Is a reference to an associated work-in-process operation.

0..1ComponentShipUnitReferenceOAGIType 
EffectivePeriod

A specific period of time such as the length of time between two known date/time points, from a start date onwards, or up to an end date of when something is effective.

0..1ComponentPeriodABIEType 
PartsProductItem

The business information common to all parts.

0..1ComponentPartsProductItemType 
oagis:ID

0..1Field udt:IdentifierType  
oagis:SealID 0..1Field ???  
oagis:Type 0..1Field ???  
oagis:FreightItemID 0..1Field ???  
oagis:ShippingTrackingID 0..1Field ???  

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.27. CatalogReference

<CatalogReference>
     <DocumentIdentificationGroup>......</DocumentIdentificationGroup>     [0..1]
     <DocumentDateTime>......</DocumentDateTime>     [0..1]
     <Description>......</Description>     [0..*]
     <oagis:Note>......</oagis:Note>     [0..*]
     <StatusCode>......</StatusCode>     [0..1]
     <DocumentReferenceStatusType>......</DocumentReferenceStatusType>     [0..*]
     <LineID>......</LineID>     [0..1]
     <oagis:ItemIDs>......</oagis:ItemIDs>     [0..1]
     <Facility>......</Facility>     [0..*]
     <SerializedLot>......</SerializedLot>     [0..*]
     <SalesOrderReference>......</SalesOrderReference>     [0..*]
     <PurchaseOrderReference>......</PurchaseOrderReference>     [0..*]
     <oagis:GroupName>......</oagis:GroupName>     [0..*]
     <oagis:SequenceCode>......</oagis:SequenceCode>     [0..1]
     <oagis:StepID>......</oagis:StepID>     [0..1]
     <oagis:StepType>......</oagis:StepType>     [0..1]
     <IssuingParty>......</IssuingParty>     [0..1]
     <OperationReference>......</OperationReference>     [0..*]
     <oagis:ReleaseNumber>......</oagis:ReleaseNumber>     [0..1]
     <oagis:ScheduleLineNumber>......</oagis:ScheduleLineNumber>     [0..1]
     <oagis:SubLineNumber>......</oagis:SubLineNumber>     [0..1]
     <ShipUnitReference>......</ShipUnitReference>     [0..1]
     <EffectivePeriod>......</EffectivePeriod>     [0..1]
     <PartsProductItem>......</PartsProductItem>     [0..1]
     <oagis:ID>......</oagis:ID>     [0..1]
     <oagis:SealID>......</oagis:SealID>     [0..1]
     <oagis:Type>......</oagis:Type>     [0..1]
     <oagis:FreightItemID>......</oagis:FreightItemID>     [0..1]
     <oagis:ShippingTrackingID>......</oagis:ShippingTrackingID>     [0..1]
</CatalogReference>