Description | Manage Production Bill of Operations |
Name | ManageProductionBillofOperationsIn |
Namespace | http://sap.com/xi/A1S/Global |
Process Component Description | Production Model Management |
Process Component Name | ProductionModelManagement |
Process Component Namespace | http://sap.com/xi/AP/PC/ProductionModelProcessing/Global |
Deployment Unit Description | Foundation |
Endpoint Activation | By Scoping of Process Component | Operations |
Release Status | Not Released |
An interface to manage production bill of operations.
The web service interface offers the operation MaintainProductionBillofOperations and ReadProductionBillofOperations .
Due to the stateless behavior of A2X service operations, it is not possible to enforce any kind of transactional or logical locking. Despite this, clients may be required to enforce that a modifying operation is not executed because the state of the underlying business object instance in the database has changed since the client read its data.
You can find general information about Web services, their structure and consumption in the Web Services documentation.
Description | Maintain production bill of operations |
Name | MaintainProductionBillofOperations |
Synchronous | yes |
Release Status | Released |
To maintain bill of operations
The maintain bundle operation maintains the data of one or more bill of operations.
Code | Description |
---|---|
01 | Create |
02 | Change |
03 | Delete |
04 | Save |
05 | Remove |
06 | No action |
Only Create is supported in this A2X.
Code | Description |
---|---|
3 | Operation including Reporting Points |
4 | Activity including Reporting Points |
5 | Reporting Point including Operations and Activities |
Code | Description |
---|---|
1 | On Creation |
2 | On Start |
Code | Description |
---|---|
3 | On Release |
Code | Description |
---|---|
1 | Sequence |
2 | Branching |
3 | Connection |
4 | Operation |
5 | Marker |
Code | Description |
---|---|
1 | Make |
10 | Supply |
8 | Check |
Code | Description |
---|---|
1 | Setup |
2 | Produce |
3 | Tear Down |
Code | Description |
---|---|
1 | Backflush |
2 | Explicit |
The following are the elements of Bill of Operations
Elements | Description |
---|---|
BasicMessageHeader | Message header |
ProductionBillOfOperation | Bill Of Operation Header Structure |
Attributes | Description | Mandatory |
---|---|---|
ActionCode | Determine the action that will be executed | |
ID | Header ID | X |
UUID | Header UUID | |
SiteID | Site ID | X |
BaseQuantity | Base Quantity | X |
BaseQuantityTypeCode | Base Quantity Type Code | X |
SupplyToProductionEnabledIndicator | Supply to Production Enabled Indicator | |
LogisticsTaskGenerationStrategyCode | Logistics Task Generation Strategy Code | X |
LogisticsTaskAutomaticOutputRuleCode | Automatic Task Printing Code | |
LogisticsOrderAutomaticOutputRuleCode | Automatic Order Printing Code | |
Description | Description | |
AttachmentFolder | Bill of Operation Attachment | |
TextCollection | Bill of Operation TextCollection | |
Element | Element | X |
Attributes | Description |
---|---|
LanguageCode | Language code |
Content | Description content |
Attributes | Description | Mandatory |
---|---|---|
ActionCode | Determine the action that will be executed | |
ElementID | Element ID | X |
ElementUUID | Element UUID | |
ParentElementID | Parent Element ID | |
PredecessorElementID | Predecessor Element ID | |
SiteID | Site ID | X |
ElementTypeCode | Element Type Code | X |
OperationTypeCode | Operation Type Code | |
Operation | Operation | |
Marker | Marker | |
Sequence | Sequence | |
ElementDescription | Element Description | |
ElementAttachmentFolder | Element Attachment | |
ElementTextCollection | Element TextCollection |
The hierarchy relationshop of elements is expressed by the fields: ParentElementID and PredecessorElementID.
Sub-nodes (Operation/Marker/Sequence) under element is mutually-exclusive.
Attributes | Description | Mandatory |
---|---|---|
PlanningEnabledIndicator | Planning Enabled Indicator | |
MarkerChangeState | Marker Change State | X |
Attributes | Description | Mandatory |
---|---|---|
ReportingPointEnabledIndicator | Reporting Point Enabled Indicator | |
UserDefinedLeadFixedDuration | User Defined Lead Fixed Duration | |
UserDefinedLeadVariableDuration | User Defined Lead Variable Duration |
Attributes | Description | Mandatory |
---|---|---|
SequenceChangeState | Sequence Change State | X |
Attributes | Description | Mandatory |
---|---|---|
DefaultIndicator | Default Indicator | |
PlanningRelevanceIndicator | Planning Relevance Indicator |
Attributes | Description | Mandatory |
---|---|---|
OperationChangeState | Operation Change State | X |
Activity | Activity |
Attributes | Description | Mandatory |
---|---|---|
MainResourceID | Main Resource ID | |
LogisticsAreaID | Logistics Area ID | |
OperationQuantity | Operation Quantity | |
OperationQuantityTypeCode | Operation Quantity Type Code | |
SendAheadQuantity | SendAhead Quantity | |
SendAheadQuantityTypeCode | SendAhead Quantity Type Code | |
TransitionTime | TransitionTime |
Attributes | Description | Mandatory |
---|---|---|
ActionCode | Determine the action that will be executed | |
ActivityID | Activity ID | X |
ActivityUUID | Activity UUID | |
ActivityPredecessorID | Activity Predecessor ID | |
ActivityTypeCode | Activity Type Code | X |
ActivityChangeState | Activity Change State | X |
ActivityStep | Activity Step |
Attributes | Description | Mandatory |
---|---|---|
ActionCode | Determine the action that will be executed | |
StepID | Step ID | X |
StepUUID | Step UUID | |
StepPredecessorID | Step Predecessor ID | |
StepDescription | Step Description |
Attributes | Description | Mandatory |
---|---|---|
ActivityFixedDuration | Activity Fixed Duration | |
ActivityVariableDuration | Activity Variable Duration | |
ActivityConfirmationMethodCode | Activity Confirmation Method Code | X |
ActivityResource | Activity Resource | |
ActivityServiceProduct | Activity Service Product | |
ActivityDescription | Activity Description | |
ActivityAttachmentFolder | Activity Attachment | |
ActivityTextCollection | Activity TextCollection |
Attributes | Description | Mandatory |
---|---|---|
ActionCode | Determine the action that will be executed | |
CapacityUUID | Capacity UUID | |
ResourceID | Resource ID | X |
Attributes | Description | Mandatory |
---|---|---|
ActionCode | Determine the action that will be executed | |
UUID | UUID | |
ResourceID | Resource ID | X |
ResourceMainIndicator | Resource Main Indicator | |
ServiceProductID | Service Product ID | X |
FixedQuantity | Fixed Quantity | |
VariableQuantity | Variable Quantity | |
FixedQuantityTypeCode | Fixed Quantity Type Code | |
VariableQuantityTypeCode | Variable Quantity Type Code |
The following are the attributes of bill of operations
Elements | Description |
---|---|
ID | Bill of Operation ID |
UUID | Bill of Operation UUID |
The following are the attributes of Log
Elements | Description |
---|---|
BusinessDocumentProcessingResultCode | Result code |
MaximumLogItemSeverityCode | Severity code |
Item | Message attributes |
<n0:ProductionBillOfOperationMaintainBundleRequestMessageType xmlns:n0="http://sap.com/xi/SAPGlobal20/Global">
<BasicMessageHeader>
<ID>111</ID>
<UUID/>
</BasicMessageHeader>
<ProductionBillOfOperation ActionCode="01">
<SenderTechnicalID>Token 14</SenderTechnicalID>
<ChangeStateID>Token 15</ChangeStateID>
<ID>A2X_BOOLAM_160322_001</ID>
<SiteID >MC64000</SiteID>
<BaseQuantity unitCode="EA">1</BaseQuantity>
<BaseQuantityTypeCode>EA</BaseQuantityTypeCode>
<LogisticsTaskGenerationStrategyCode>3</LogisticsTaskGenerationStrategyCode>
<LogisticsTaskAutomaticOutputRuleCode>1</LogisticsTaskAutomaticOutputRuleCode>
<LogisticsOrderAutomaticOutputRuleCode>3</LogisticsOrderAutomaticOutputRuleCode>
<SupplyToProductionEnabledIndicator>true</SupplyToProductionEnabledIndicator>
<Description ActionCode="01">
<SenderTechnicalID>Token 39</SenderTechnicalID>
<ChangeStateID>Token 40</ChangeStateID>
<Description languageCode="EN">A2X_BOO_LAM_DESC</Description>
</Description>
<Element ActionCode="01">
<SenderTechnicalID>Token 175</SenderTechnicalID>
<ChangeStateID>Token 176</ChangeStateID>
<ElementID>START1</ElementID>
<ElementUUID />
<ParentElementID/>
<PredecessorElementID>START</PredecessorElementID>
<SiteID>MC64000</SiteID>
<ElementTypeCode>5</ElementTypeCode>
<ElementDescription ActionCode="01">
<SenderTechnicalID>Token 1229</SenderTechnicalID>
<ChangeStateID>Token 1230</ChangeStateID>
<Description languageCode="EN">START Desc</Description>
</ElementDescription>
<Marker >
<PlanningEnabledIndicator>true</PlanningEnabledIndicator>
<MarkerChangeState>
<ReportingPointEnabledIndicator/>
<UserDefinedLeadFixedDuration>PT1H0M0S</UserDefinedLeadFixedDuration>
<UserDefinedLeadVariableDuration>PT1H0M0S</UserDefinedLeadVariableDuration>
</MarkerChangeState>
</Marker>
</Element>
<Element ActionCode="01">
<SenderTechnicalID>Token 175</SenderTechnicalID>
<ChangeStateID>Token 176</ChangeStateID>
<ElementID>BRANCH_001</ElementID>
<ElementUUID />
<ParentElementID/>
<PredecessorElementID>START1</PredecessorElementID>
<SiteID>MC64000</SiteID>
<ElementTypeCode>2</ElementTypeCode>
<ElementDescription ActionCode="01">
<SenderTechnicalID>Token 1229</SenderTechnicalID>
<ChangeStateID>Token 1230</ChangeStateID>
<Description languageCode="EN">BRANCH_001 Desc</Description>
</ElementDescription>
</Element>
<Element ActionCode="01">
<SenderTechnicalID>Token 175</SenderTechnicalID>
<ChangeStateID>Token 176</ChangeStateID>
<ElementID>SEQ_001</ElementID>
<ElementUUID />
<ParentElementID>BRANCH_001</ParentElementID>
<PredecessorElementID/>
<SiteID>MC64000</SiteID>
<ElementTypeCode>1</ElementTypeCode>
<ElementDescription ActionCode="01">
<SenderTechnicalID>Token 1229</SenderTechnicalID>
<ChangeStateID>Token 1230</ChangeStateID>
<Description languageCode="EN">SEQ_001 Desc</Description>
</ElementDescription>
<Sequence ActionCode="01">
<SenderTechnicalID>Token 1219</SenderTechnicalID>
<ChangeStateID>Token 1220</ChangeStateID>
<SequenceUUID/>
<SequenceChangeState ActionCode="01">
<SenderTechnicalID>Token 1224</SenderTechnicalID>
<ChangeStateID>Token 1225</ChangeStateID>
<SequenceChangeStateUUID />
<DefaultIndicator>true</DefaultIndicator>
<PlanningRelevanceIndicator>true</PlanningRelevanceIndicator>
</SequenceChangeState>
</Sequence>
</Element>
<Element ActionCode="01">
<SenderTechnicalID>Token 175</SenderTechnicalID>
<ChangeStateID>Token 176</ChangeStateID>
<ElementID>OP_001</ElementID>
<ElementUUID />
<ParentElementID>SEQ_001</ParentElementID>
<PredecessorElementID/>
<SiteID>MC64000</SiteID>
<ElementTypeCode>4</ElementTypeCode>
<OperationTypeCode listAgencyID="Token 188">1</OperationTypeCode>
<ElementDescription ActionCode="01">
<SenderTechnicalID>Token 1229</SenderTechnicalID>
<ChangeStateID>Token 1230</ChangeStateID>
<Description languageCode="EN">OP_001 Desc</Description>
</ElementDescription>
<Operation ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<OperationChangeState ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<MainResourceID >MCCM-WAM101-MX03</MainResourceID>
<LogisticsAreaID>MC64841</LogisticsAreaID>
<SendAheadQuantity unitCode="EA">1</SendAheadQuantity>
<SendAheadQuantityTypeCode >EA</SendAheadQuantityTypeCode>
<TransitionTime>PT1H0M0S</TransitionTime>
</OperationChangeState>
<Activity ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<ActivityID>ACT_001</ActivityID>
<ActivityPredecessorID/>
<ActivityTypeCode listAgencyID="1">1</ActivityTypeCode>
<ActivityCategoryCode>1</ActivityCategoryCode>
<ActivityStep ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<StepID>STEP01</StepID>
<StepPredecessorID/>
<StepDescription ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<Description languageCode="EN">step01 desc</Description>
</StepDescription>
</ActivityStep>
<ActivityChangeState ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<ActivityFixedDuration>PT1H0M0S</ActivityFixedDuration>
<ActivityVariableDuration/>
<ActivityConfirmationMethodCode>1</ActivityConfirmationMethodCode>
<ActivityDescription ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<Description languageCode="EN">Act001 Desc</Description>
</ActivityDescription>
<ActivityResource ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<CapacityUUID/>
<ResourceID>MCCM-WAC401-MS20</ResourceID>
</ActivityResource>
<ActivityTextCollection ActionCode="01">
<UUID/>
<Text ActionCode="01">
<TechnicalID/>
<TypeCode>10018</TypeCode>
<LanguageCode>EN</LanguageCode>
<CreationDateTime>2006-03-28T12:00:00.1234567Z</CreationDateTime>
<TextContent ActionCode="01">
<TechnicalID/>
<Text languageCode="EN">Test Content 001</Text>
</TextContent>
</Text>
</ActivityTextCollection>
<ActivityAttachmentFolder ActionCode="01">
<UUID/>
<Document ActionCode="01">
<UUID/>
<LinkInternalIndicator>true</LinkInternalIndicator>
<VisibleIndicator>true</VisibleIndicator>
<CategoryCode>2</CategoryCode>
<TypeCode>Token</TypeCode>
<Name>Test File</Name>
<Description languageCode="EN">TEST File</Description>
<ExternalLinkWebURI/>
<FileContent ActionCode="01">
<TechnicalID>Token 3622</TechnicalID>
<BinaryObject>TEST</BinaryObject>
</FileContent>
</Document>
<Document ActionCode="01">
<UUID/>
<LinkInternalIndicator>true</LinkInternalIndicator>
<VisibleIndicator>true</VisibleIndicator>
<CategoryCode>3</CategoryCode>
<TypeCode>Token</TypeCode>
<Name>Baidu</Name>
<Description languageCode="EN">TEST LINK</Description>
<ExternalLinkWebURI>http://sap.com/anyURI</ExternalLinkWebURI>
<FileContent ActionCode="01">
<TechnicalID>Token 3622</TechnicalID>
<BinaryObject>TEST</BinaryObject>
</FileContent>
</Document>
</ActivityAttachmentFolder>
</ActivityChangeState>
</Activity>
<Activity ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<ActivityID>ACT_002</ActivityID>
<ActivityPredecessorID>ACT_001 </ActivityPredecessorID>
<ActivityTypeCode listAgencyID="1">2</ActivityTypeCode>
<ActivityCategoryCode>2</ActivityCategoryCode>
<ActivityStep ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<StepID>STEP01</StepID>
<StepPredecessorID/>
<StepDescription ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<Description languageCode="EN">step02 desc</Description>
</StepDescription>
</ActivityStep>
<ActivityChangeState ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<ActivityFixedDuration>PT1H0M0S</ActivityFixedDuration>
<ActivityVariableDuration/>
<ActivityConfirmationMethodCode>1</ActivityConfirmationMethodCode>
<ActivityDescription ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<Description languageCode="EN">Act002 Desc</Description>
</ActivityDescription>
<ActivityResource ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<CapacityUUID/>
<ResourceID>MCCM-WAC401-MS20</ResourceID>
</ActivityResource>
<ActivityTextCollection ActionCode="01">
<UUID/>
<Text ActionCode="01">
<TechnicalID/>
<TypeCode>10018</TypeCode>
<LanguageCode>EN</LanguageCode>
<CreationDateTime>2006-03-28T12:00:00.1234567Z</CreationDateTime>
<TextContent ActionCode="01">
<TechnicalID/>
<Text languageCode="EN">Test Content 002</Text>
</TextContent>
</Text>
</ActivityTextCollection>
<ActivityAttachmentFolder ActionCode="01">
<UUID/>
<Document ActionCode="01">
<UUID/>
<LinkInternalIndicator>true</LinkInternalIndicator>
<VisibleIndicator>true</VisibleIndicator>
<CategoryCode>2</CategoryCode>
<TypeCode>Token</TypeCode>
<Name>Test File2</Name>
<Description languageCode="EN">TEST File2</Description>
<ExternalLinkWebURI/>
<FileContent ActionCode="01">
<TechnicalID>Token 3622</TechnicalID>
<BinaryObject>TEST</BinaryObject>
</FileContent>
</Document>
<Document ActionCode="01">
<UUID/>
<LinkInternalIndicator>true</LinkInternalIndicator>
<VisibleIndicator>true</VisibleIndicator>
<CategoryCode>3</CategoryCode>
<TypeCode>Token</TypeCode>
<Name>Baidu2</Name>
<Description languageCode="EN">TEST LINK</Description>
<ExternalLinkWebURI>http://sap.com/anyURI</ExternalLinkWebURI>
<FileContent ActionCode="01">
<TechnicalID>Token 3622</TechnicalID>
<BinaryObject>TEST</BinaryObject>
</FileContent>
</Document>
</ActivityAttachmentFolder>
</ActivityChangeState>
</Activity>
</Operation>
</Element>
<Element ActionCode="01">
<SenderTechnicalID>Token 175</SenderTechnicalID>
<ChangeStateID>Token 176</ChangeStateID>
<ElementID>OPERATION</ElementID>
<ElementUUID />
<ParentElementID/>
<PredecessorElementID>BRANCH_001</PredecessorElementID>
<SiteID>MC64000</SiteID>
<ElementTypeCode>4</ElementTypeCode>
<OperationTypeCode listAgencyID="Token 188">1</OperationTypeCode>
<ElementDescription ActionCode="01">
<SenderTechnicalID>Token 1229</SenderTechnicalID>
<ChangeStateID>Token 1230</ChangeStateID>
<Description languageCode="EN">Operation Desc</Description>
</ElementDescription>
<Operation ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<OperationChangeState ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<MainResourceID >MCCM-WAM101-MX03</MainResourceID>
<LogisticsAreaID>MC64841</LogisticsAreaID>
</OperationChangeState>
<Activity ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<ActivityID>ACT001</ActivityID>
<ActivityPredecessorID/>
<ActivityTypeCode listAgencyID="1">1</ActivityTypeCode>
<ActivityCategoryCode>1</ActivityCategoryCode>
<ActivityStep ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<StepID>STEP01</StepID>
<StepPredecessorID/>
<StepDescription ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<Description languageCode="EN">step01 desc</Description>
</StepDescription>
</ActivityStep>
<ActivityChangeState ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<ActivityFixedDuration>PT1H0M0S</ActivityFixedDuration>
<ActivityVariableDuration/>
<ActivityConfirmationMethodCode>1</ActivityConfirmationMethodCode>
<ActivityDescription ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<Description languageCode="EN">Act001 Desc</Description>
</ActivityDescription>
<ActivityResource ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<CapacityUUID/>
<ResourceID>MCCM-WAC401-MS20</ResourceID>
</ActivityResource>
<ActivityTextCollection ActionCode="01">
<UUID/>
<Text ActionCode="01">
<TechnicalID/>
<TypeCode>10018</TypeCode>
<LanguageCode>EN</LanguageCode>
<CreationDateTime>2006-03-28T12:00:00.1234567Z </CreationDateTime>
<TextContent ActionCode="01">
<TechnicalID/>
<Text languageCode="EN">Test Content 001</Text>
</TextContent>
</Text>
</ActivityTextCollection>
<ActivityAttachmentFolder ActionCode="01">
<UUID/>
<Document ActionCode="01">
<UUID/>
<LinkInternalIndicator>true</LinkInternalIndicator>
<VisibleIndicator>true</VisibleIndicator>
<CategoryCode>2</CategoryCode>
<TypeCode>Token</TypeCode>
<Name>Test File</Name>
<Description languageCode="EN">TEST File</Description>
<ExternalLinkWebURI/>
<FileContent ActionCode="01">
<TechnicalID>Token 3622</TechnicalID>
<BinaryObject>TEST</BinaryObject>
</FileContent>
</Document>
<Document ActionCode="01">
<UUID/>
<LinkInternalIndicator>true</LinkInternalIndicator>
<VisibleIndicator>true</VisibleIndicator>
<CategoryCode>3</CategoryCode>
<TypeCode>Token</TypeCode>
<Name>Baidu</Name>
<Description languageCode="EN">TEST LINK</Description>
<ExternalLinkWebURI>http://sap.com/anyURI</ExternalLinkWebURI>
<FileContent ActionCode="01">
<TechnicalID>Token 3622</TechnicalID>
<BinaryObject>TEST</BinaryObject>
</FileContent>
</Document>
</ActivityAttachmentFolder>
</ActivityChangeState>
</Activity>
<Activity ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<ActivityID>ACT002</ActivityID>
<ActivityPredecessorID>ACT001 </ActivityPredecessorID>
<ActivityTypeCode listAgencyID="1">2</ActivityTypeCode>
<ActivityCategoryCode>2</ActivityCategoryCode>
<ActivityStep ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<StepID>STEP01</StepID>
<StepPredecessorID/>
<StepDescription ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<Description languageCode="EN">step02 desc</Description>
</StepDescription>
</ActivityStep>
<ActivityChangeState ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<ActivityFixedDuration>PT1H0M0S</ActivityFixedDuration>
<ActivityVariableDuration/>
<ActivityConfirmationMethodCode>1</ActivityConfirmationMethodCode>
<ActivityDescription ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<Description languageCode="EN">Act002 Desc</Description>
</ActivityDescription>
<ActivityResource ActionCode="01">
<SenderTechnicalID/>
<ChangeStateID/>
<CapacityUUID/>
<ResourceID>MCCM-WAC401-MS20</ResourceID>
</ActivityResource>
<ActivityTextCollection ActionCode="01">
<UUID/>
<Text ActionCode="01">
<TechnicalID/>
<TypeCode>10018</TypeCode>
<LanguageCode>EN</LanguageCode>
<CreationDateTime>2006-03-28T12:00:00.1234567Z</CreationDateTime>
<TextContent ActionCode="01">
<TechnicalID/>
<Text languageCode="EN">Test Content 002</Text>
</TextContent>
</Text>
</ActivityTextCollection>
<ActivityAttachmentFolder ActionCode="01">
<UUID/>
<Document ActionCode="01">
<UUID/>
<LinkInternalIndicator>true</LinkInternalIndicator>
<VisibleIndicator>true</VisibleIndicator>
<CategoryCode>2</CategoryCode>
<TypeCode>Token</TypeCode>
<Name>Test File2</Name>
<Description languageCode="EN">TEST File2</Description>
<ExternalLinkWebURI/>
<FileContent ActionCode="01">
<TechnicalID>Token 3622</TechnicalID>
<BinaryObject>TEST</BinaryObject>
</FileContent>
</Document>
<Document ActionCode="01">
<UUID/>
<LinkInternalIndicator>true</LinkInternalIndicator>
<VisibleIndicator>true</VisibleIndicator>
<CategoryCode>3</CategoryCode>
<TypeCode>Token</TypeCode>
<Name>Baidu2</Name>
<Description languageCode="EN">TEST LINK</Description>
<ExternalLinkWebURI>http://sap.com/anyURI</ExternalLinkWebURI>
<FileContent ActionCode="01">
<TechnicalID>Token 3622</TechnicalID>
<BinaryObject>TEST</BinaryObject>
</FileContent>
</Document>
</ActivityAttachmentFolder>
</ActivityChangeState>
</Activity>
</Operation>
</Element>
</ProductionBillOfOperation>
</n0:ProductionBillOfOperationMaintainBundleRequestMessageType>
<n0:ProductionBillOfOperationMaintainBundleResponseMessageType xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:ACL:/1SAI/TAS8DED45CBE4B4046682BD:804">
<ProductionBillOfOperation>
<SenderTechnicalID>Token 14</SenderTechnicalID>
<ChangeStateID> 20160322111337.4419400</ChangeStateID>
<ID>A2X_BOOLAM_160322_001</ID>
<UUID>00163e07-3d66-1ee5-bc83-e3e02a2dca07</UUID>
</ProductionBillOfOperation>
<Log/>
</n0:ProductionBillOfOperationMaintainBundleResponseMessageType>
Only creation is supported.
Description | Read production bill of operation |
Name | ReadProductionBillofOperations |
Synchronous | yes |
Release Status | Released |
To read production bill of operations.
The ReadProductionBillOfOperations operation reads the data of one or more Production Bill Of Operations.
Elements | Description |
---|---|
ProductionBillOfOperationID | Identifier for a Production Bill Of Operation |
The following are the attributes of Requested Elements
Attributes | Description |
---|---|
ProductionBillOfOperationTransmissionRequestCode | Transmission Request Code for a Production Model |
BillOfOperationTransmissionRequestCode | Transmission Request Code for Bill of Operation |
OpeartionsTransmissionRequestCode | Transmission Request Code for Operation |
BillOfOperationPlanningViewTransmissionRequestCode | Transmission Request Code for Bill of Operation Planning View |
HierarchicalViewElementTransmissionRequestCode | Transmission Request Code for Hierarchical View Element |
This is a coded representation of Transmission Request Code.
Transmission Request Code Value | Description | Short Form |
---|---|---|
1 | The node element, all its elements and its child node elements and all their elements shall be returned. | All |
2 | The node element and all its elements shall be returned. | Current Node |
4 | The node element and its child node elements shall not be returned. | Ignore |
The Production Bill Of Operation contains all general information about Bill of Operation.
The following are the attributes and elements of the Production Bill Of Operation.
General Information
Elements | Description |
---|---|
ProductionBillOfOperationID | Identifier for a Production Bill Of Operation |
ProductionBillOfOperationDescription | Description for a Production Bill Of Operation |
SiteID | Identifier for a Site |
SiteName | Site Name |
BaseQuantity | Quantity |
BaseQuantityTypeCode | Quantity Type Code |
LogisticsTaskGenerationStrategyCode | Task Generation Method |
LogisticsTaskAutomaticOutputRuleCode | Automatic Task Printing |
LogisticsOrderAutomaticOutputRuleCode | Automatic Order Printing |
SupplyToProductionEnabledIndicator | Supply to Production |
PlanningConsistencyStatusCode | Planning Consistency Status |
ExecutionConsistencyStatusCode | Execution Consistency Status |
SystemAdministrativeData | System Administrative Data |
This is a coded representation of Task Generation Method.
Task Generation Method Code | Description |
---|---|
3 | Activity including Reporting Points |
4 | Operation including Reporting Point |
5 | Reporting Point including Operations and Activities |
This is a coded representation of Automatic Task Printing.
Automatic Task Printing Code | Description |
---|---|
1 | On Creation |
2 | On Start |
This is a coded representation of Automatic Order Printing.
Automatic Order Printing Code | Description |
---|---|
1 | On Creation |
2 | On Start |
3 | On Release |
This is a coded representation of Consistency Status Code.
Consistency Status Code | Description |
---|---|
1 | Check Pending |
2 | Inconsistent |
3 | Consistent |
The Operation node is a collection of the Operation Activities.
Elements | Description |
---|---|
OperationID | Identifier for an Operation |
OperationDescription | Description for an Operation |
OperationTypeCode | Type code for an Operation |
MainResourceID | Identifier for the Main Resource |
MainResourceDescription | Description for the Main Resource |
MainResourceTypeCode | Type Code for the Main Resource |
NumberOfResources | Number Value of Resources |
LogisticsAreaID | Identifier for a Logistics Area |
LogisticsAreaDescription | Description for a Logistics Area |
SiteID | Identifier for a Site |
TransitionTime | Time duration for a Transition |
SendAheadQuantity | Send Ahead Quantity |
SendAheadQuantityTypeCode | Type Code for Send Ahead Quantity |
OperationQuantity | Operation Quantity |
OperationQuantityTypeCode | Type Code for Operation Quantity |
This is a coded representation of Operation types.
Element Type Code Value | Description |
---|---|
1 | Sequence |
2 | Branching |
3 | Connection |
4 | Operation |
5 | Marker |
The following are the attributes and elements of the Operation Activity.
Elements | Description |
---|---|
ActivityID | Identifier for an Activity |
ActivityDescription | Description for an Activity |
ActivityCategory | Category code for an Activity |
ActivityType | Type code for an Activity |
FixedDuration | Fixed Time Duration |
ConfirmationMethod | Method code of Confirmation |
This is a coded representation of Operation Activity types.
Activity Category Code Value | Description |
---|---|
1 | Setup |
2 | Produce |
3 | Tear Down |
Activity Type Code Value | Description |
---|---|
1 | Setup |
2 | Produce |
3 | Tear Down |
The following are the attributes and elements of the Planning Operation.
Elements | Description |
---|---|
PlanningOperationID | Identifier for the Planning Operation |
PlanningOperationDescription | Description for the Planning Operation |
PlanningOperationAlternativeID | Identifier for Planning Operation Alternative |
UserDefinedLeadVariableDuration | User Defined Lead Variable Duration |
UserDefinedLeadFixedDuration | User Defined Lead Fixed Duration |
CalculatedLeadVariableDuration | Calculated Lead Variable Duration |
CalculatedLeadFixedDuration | Calculated Lead Fixed Duration |
StartElementID | Identifier for the Start Element |
EndElementID | Identifier for the End Element |
The following are the attributes and elements of the Resources.
Elements | Description |
---|---|
ResourceID | Identifier for the Resource |
ResourceDescription | Description for the Resource |
CalculatedFixedDuration | Calculated Fixed Duration |
CalculatedVariableDuration | Calculated Variable Duration |
The following are the attributes and elements of the Execution Operation.
Elements | Description |
---|---|
OperationID | Identifier for the Operation |
OperationDescription | Description for the Operation |
OperationTypeCode | Type code for a Operation |
MainResourceID | Identifier for the Main Resource |
ProductionRelevanceIndicator | Production Relevance Indicator |
OperationQuantity | Operation Quantity |
OperationQuantityTypeCode | Type code for a Operation Quantity |
LogisticsAreaID | Identifier for the Logistics Area |
LogisticsAreaDescription | Description for the Logistics Area |
The following are the attributes and elements of the Planning Operation Relationship.
Elements | Description |
---|---|
PlanningOperationFromID | Identifier for the Predecessor Operation |
PlanningOperationFromDescription | Description for the Predecessor Operation |
PlanningOperationToID | Identifier for the Successor Operation |
PlanningOperationToDescription | Description for the Successor Operation |
MinimumFixedDuration | Minimum Fixed Duration |
MinimumVariableDuration | Minimum Variable Duration |
UserDefinedMinimumFixedDuration | User Defined Minimum Fixed Duration |
UserDefinedMinimumVariableDuration | User Defined Minimum Variable Duration |
RelationshipTypeCode | Type code for a Relationship |
OrdinalNumberValue | Ordinal Number Value |
This is a coded representation of Operation Relationship Type.
Relationship Type Code Value | Description |
---|---|
1 | Start-to-Start |
2 | Finish-to-Start |
3 | Finish-to-Finish |
4 | Start-to-Finish |
The following are the attributes and elements of the Hierarchical View Element.
Elements | Description |
---|---|
ElementID | Identifier for the Element |
ElementType | Type Code for the Element |
ElementDescription | Description for the Element |
MainResourceID | Identifier for the Main Resource |
FixedDuration | Fixed Duration |
VariableDuration | Variable Duration |
Here is an example of a web service request to read an existing production bill of operation:
Request:
<n0:ProductionBillOfOperationReadByID_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <ProductionBillOfOperation> <ProductionBillOfOperationID>MCF0001-BO01-MC67810</ProductionBillOfOperationID> </ProductionBillOfOperation> <RequestedElements ProductionBillOfOperationTransmissionRequestCode="1"> <ProductionBillOfOperation BillOfOperationTransmissionRequestCode="1" OpeartionsTransmissionRequestCode="1" BillOfOperationPlanningViewTransmissionRequestCode="1" HierarchicalViewElementTransmissionRequestCode="1"/> </RequestedElements> </n0:ProductionBillOfOperationReadByID_sync>
Response:
<?xml version="1.0"?> -<n0:ProductionBillOfOperationReadByIDResponse_sync xmlns:prx="urn:sap.com:proxy:ACL:/1SAI/TASABC0FE716A7FCA38949A:804" xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> -<ProductionBillOfOperationDetails> <ProductionBillOfOperationID>MCF0001-BO01-MC67810</ProductionBillOfOperationID> <ProductionBillOfOperationDescription languageCode="EN">AHT Gas Boiler Combi 75</ProductionBillOfOperationDescription> <SiteID>MC67810</SiteID> <SiteName>WH SP Boston</SiteName> <BaseQuantity unitCode="EA">2.0</BaseQuantity> <BaseQuantityTypeCode>EA</BaseQuantityTypeCode> <LogisticsTaskGenerationStrategyCode>5</LogisticsTaskGenerationStrategyCode> <PlanningConsistencyStatusCode>3</PlanningConsistencyStatusCode> <ExecutionConsistencyStatusCode>3</ExecutionConsistencyStatusCode> -<SystemAdministrativeData> <CreationDateTime>2015-02-10T09:14:56.560072Z</CreationDateTime> <CreationIdentityUUID>00145ef5-88e6-02db-bcae-74ea799f1856</CreationIdentityUUID> <LastChangeDateTime>2015-02-10T09:19:28.68446Z</LastChangeDateTime> <LastChangeIdentityUUID>00145ef5-88e6-02db-bcae-74ea799f1856</LastChangeIdentityUUID> </SystemAdministrativeData> -<Elements> <ElementID>START</ElementID> <ElementTypeCode>5</ElementTypeCode> </Elements> -<Elements> <ElementID>OP_001</ElementID> <ElementTypeCode>4</ElementTypeCode> <MainResourceID>CM-WMF001-MC67810</MainResourceID> <MainResourceDescription languageCode="EN">Work Station - Mounting Finalize</MainResourceDescription> <MainResourceTypeCode>1</MainResourceTypeCode> <LogisticsAreaID>MC67810</LogisticsAreaID> <LogisticsAreaDescription languageCode="EN">AHT Spare Parts WH Boston</LogisticsAreaDescription> <SiteID>MC67810</SiteID> -<OperationActivity> <ActivityID>ACT_001</ActivityID> <ActivityCategory>2</ActivityCategory> <ActivityType>2</ActivityType> <FixedDuration>PT0H30M0S</FixedDuration> <VariableDuration>PT1H0M0S</VariableDuration> <ConfirmationMethod>1</ConfirmationMethod> -<Services> <ActiveIndicator>true</ActiveIndicator> -<ServiceProductID> <ProductTypeCode> </ProductTypeCode> <ProductIdentifierTypeCode> </ProductIdentifierTypeCode> <ProductID>MCPRDCE001</ProductID> </ServiceProductID> <ResourceID>CM-WMF001-MC67810</ResourceID> <MainResourceIndicator>true</MainResourceIndicator> <ProductDescription languageCode="EN">On-Site Repair - Gas fueled boiler</ProductDescription> <ResourceDescription languageCode="EN">Work Station - Mounting Finalize</ResourceDescription> </Services> </OperationActivity> </Elements> -<Elements> <ElementID>END</ElementID> <ElementTypeCode>5</ElementTypeCode> </Elements> -<PlanningViewOfBillOfOperation> -<PlanningOperations> <PlanningOperationID>END</PlanningOperationID> <PlanningOperationAlternativeID>1</PlanningOperationAlternativeID> <CalculatedLeadVariableDuration>PT1H</CalculatedLeadVariableDuration> <CalculatedLeadFixedDuration>PT30M</CalculatedLeadFixedDuration> <StartElementID>START</StartElementID> <EndElementID>END</EndElementID> -<Resources> <ResourceID>CM-WMF001-MC67810</ResourceID> <ResourceDescription languageCode="EN">Work Station - Mounting Finalize</ResourceDescription> <CalculatedFixedDuration>PT30M</CalculatedFixedDuration> <CalculatedVariableDuration>PT1H</CalculatedVariableDuration> </Resources> -<ExecutionOperation> <OperationID>OP_001</OperationID> <OperationTypeCode>1</OperationTypeCode> <MainResourceID>CM-WMF001-MC67810</MainResourceID> <LogisticsAreaID>MC67810</LogisticsAreaID> <LogisticsAreaDescription languageCode="EN">AHT Spare Parts WH Boston</LogisticsAreaDescription> </ExecutionOperation> </PlanningOperations> </PlanningViewOfBillOfOperation> -<HierarchicalViewElementsNode> <ElementID>START</ElementID> <ElementType>5</ElementType> </HierarchicalViewElementsNode> +<HierarchicalViewElementsNode> -<HierarchicalViewElementsNode> <ElementID>ACT_001</ElementID> </HierarchicalViewElementsNode> -<HierarchicalViewElementsNode> <ElementID>END</ElementID> <ElementType>5</ElementType> </HierarchicalViewElementsNode> </ProductionBillOfOperationDetails> <Log/> </n0:ProductionBillOfOperationReadByIDResponse_sync>