Uses the Component:LaborOperationsDetailType
For each LaborOperations represented in the DataArea of the Labor Operations Business Object Document, there may be zero or many details.
Table 6.59. Fields and Components
Name | Description | Occurrence | Type | Data Type | User Notes |
---|---|---|---|---|---|
LaborOperationID |
Currently assigned code for this operation (preferably manufacturer code) | 0..* | Field | udt:IdentifierType | |
LaborOperationPartID |
The Part Identification for this Labor Operation. This typicall is a four character code that indicates the diagram for this labor operation. | 0..1 | Field | udt:IdentifierType | |
MajorGroupID |
The major group unique identifier for a Major Group. | 0..1 | Field | udt:IdentifierType | |
ComponentGroupID |
The component group unique identifier for the Component Group used typically in Labor Operations. | 0..1 | Field | udt:IdentifierType | |
ComponentID |
Provides a finer level of control than Logical Identifier and represents the business application that issued the Business Object Document. Its use is optional. The Open Applications Group has not constructed the list of valid Component names. A suggestion for naming is to use the application component names used in the scenario diagrams in section two of OAGIS. Example Components may be Inventory, or Payroll. | 0..1 | Field | udt:IdentifierType | |
LaborOperationDescription |
Description of a particular operation code | 0..* | Field | udt:TextType | |
LaborOperationSummaryDescription |
A summary description for a particular Labor Operation. | 0..* | Field | udt:TextType | |
RepairOrderOpenedDate |
System date when Repair Order was opened | 0..1 | Field | udt:DateType | |
WarrantyTypeCode |
A code used to classify into coverage categories. | 0..1 | Field | udt:CodeType | |
LaborAllowanceMeasure |
Flat rate labor hour allowance for this operation | 0..* | Field | sqdt:TimeMeasureType | |
AdditionalAllowanceMeasure |
Additional time allowed to complete. | 0..* | Field | sqdt:TimeMeasureType | |
LaborActionCode |
Manufacturer-assigned code to describe type of labor performed | 0..1 | Field | udt:CodeType | |
LaborActionDescription |
Labor operation service action description.(e.g. Instructions as to how and when to use this labor operation) | 0..* | Field | udt:TextType | |
LaborOperationComment |
Free form comment regarding the labor operation. | 0..* | Field | udt:TextType | |
VehicleIdentificationGroup |
The grouping of Vehicle Identifications. Use this component(group) instead of the simple VehicleID element, if more than one VehicleID must be recorded for a given vehicle (e.g. construction equipment). | 0..1 | Component | VehicleIdentificationGroupType | |
TechnicianSkillLevel |
The technician skill level required to complete the operation. | 0..1 | Component | TechnicianSkillLevelType | |
PartsProductItem |
The business information common to all parts. | 0..* | Component | PartsProductItemType | |
DamageArea |
The DamageArea component describes the location/position on a vehicle where a particular labor operation had to be performed along with a description of the type of damage associated with the labor operation. | 0..* | Component | DamageAreaType | |
RelatedLaborOperationIdentificationGroup |
A group of identifications that point to related labor operations | 0..* | Component | RelatedLaborOperationIdentificationGroupType | |
FailureCodes |
Failure codes for related labor | 0..* | Component | FailureCodesType | |
MarketSpecific |
Market specific information | 0..* | Component | MarketSpecificType | |
CategoryCode |
Manufacturer assigned code for categorizing | 0..* | Field | udt:CodeType | |
ImageAttachmentExtended |
The ImageAttachmentExtended component contains information about an image being attached to a BOD, e.g., image size, image type, image file name, etc. | 0..1 | Component | ImageAttachmentExtendedType | |
LaborOperationsChangeStatus |
Identifies if the item has been added, updated or removed from the master data set. Sample values: Added, Updated, Obsolete | 0..1 | Field | udt:CodeType | |
Combinations |
The purpose is to encapsulate the Vehicle Group and Combination information. | 0..* | Component | LaborCombinationType |
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.59. LaborOperationsDetail
<LaborOperationsDetail> <LaborOperationID>......</LaborOperationID> [0..*] <LaborOperationPartID>......</LaborOperationPartID> [0..1] <MajorGroupID>......</MajorGroupID> [0..1] <ComponentGroupID>......</ComponentGroupID> [0..1] <ComponentID>......</ComponentID> [0..1] <LaborOperationDescription>......</LaborOperationDescription> [0..*] <LaborOperationSummaryDescription>......</LaborOperationSummaryDescription> [0..*] <RepairOrderOpenedDate>......</RepairOrderOpenedDate> [0..1] <WarrantyTypeCode>......</WarrantyTypeCode> [0..1] <LaborAllowanceMeasure>......</LaborAllowanceMeasure> [0..*] <AdditionalAllowanceMeasure>......</AdditionalAllowanceMeasure> [0..*] <LaborActionCode>......</LaborActionCode> [0..1] <LaborActionDescription>......</LaborActionDescription> [0..*] <LaborOperationComment>......</LaborOperationComment> [0..*] <VehicleIdentificationGroup>......</VehicleIdentificationGroup> [0..1] <TechnicianSkillLevel>......</TechnicianSkillLevel> [0..1] <PartsProductItem>......</PartsProductItem> [0..*] <DamageArea>......</DamageArea> [0..*] <RelatedLaborOperationIdentificationGroup>......</RelatedLaborOperationIdentificationGroup> [0..*] <FailureCodes>......</FailureCodes> [0..*] <MarketSpecific>......</MarketSpecific> [0..*] <CategoryCode>......</CategoryCode> [0..*] <ImageAttachmentExtended>......</ImageAttachmentExtended> [0..1] <LaborOperationsChangeStatus>......</LaborOperationsChangeStatus> [0..1] <Combinations>......</Combinations> [0..*] </LaborOperationsDetail>