Description | Query Production Bills Of Material (Deprecated) |
Name | QueryProductionBillOfMaterialIn |
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 | Released |
Deprecation Release | 1908 |
An interface to query and read production bill of material.
The web service Query Production Bill of Material In enables you to connect external applications to your SAP Business ByDesign system and query and read production bill of material in your system.
The web service interface is relevant if your company wants to access production bill of material data from external applications.
The web service Query Production Bill of Material In offers the operations FindSimpleByElements, FindVariantSimpleByElements,FindItemGroupItemChangeStateSimpleByElements, FindVariantSimpleByItemGroupItemChangeStateMaterial.
Here is an example of a simple web service request.
<n0:ProductionBillOfMaterialSimpleByElementsQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <ProductionBillOfMaterialSimpleSelectionByElements> <SelectionByDescriptionDescription> <InclusionExclusionCode>I</InclusionExclusionCode> <IntervalBoundaryTypeCode>1</IntervalBoundaryTypeCode> <LowerBoundaryDescriptionDescription languageCode="EN">testing</LowerBoundaryDescriptionDescription></SelectionByDescriptionDescription></ProductionBillOfMaterialSimpleSelectionByElements> <ProcessingConditions> <QueryHitsMaximumNumberValue>101</QueryHitsMaximumNumberValue> <QueryHitsUnlimitedIndicator>true</QueryHitsUnlimitedIndicator> <LastReturnedObjectID schemeID="Token 102" schemeVersionID="Token 103" schemeAgencyID="Token 104" schemeAgencySchemeID="Token 105" schemeAgencySchemeAgencyID="Tok">Token 107</LastReturnedObjectID> </ProcessingConditions> </n0:ProductionBillOfMaterialSimpleByElementsQuery_sync>
Existence of referenced business documents:
The following business documents are only queried and will not be created by the service operations:
Production bill of material
They must already exist in the system when the web service is called.
You can find general information about Web services, their structure and consumption in the Web Services documentation.
You can find the documentation of the global data types in the SAP Community Network. Go to http://scn.sap.com/docs/DOC-17516 and click "View Document".
The following request message returns Production Bill of Materials as a response for which the Description is maintained as 'testing' in the request.
<n0:ProductionBillOfMaterialSimpleByElementsQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <ProductionBillOfMaterialSimpleSelectionByElements> <SelectionByDescriptionDescription> <InclusionExclusionCode>I</InclusionExclusionCode> <IntervalBoundaryTypeCode>1</IntervalBoundaryTypeCode> <LowerBoundaryDescriptionDescription languageCode="EN">testing</LowerBoundaryDescriptionDescription> </SelectionByDescriptionDescription> </ProductionBillOfMaterialSimpleSelectionByElements> <ProcessingConditions> <QueryHitsMaximumNumberValue>101</QueryHitsMaximumNumberValue> <QueryHitsUnlimitedIndicator>true</QueryHitsUnlimitedIndicator> <LastReturnedObjectID schemeID="Token 102" schemeVersionID="Token 103" schemeAgencyID="Token 104" schemeAgencySchemeID="Token 105" schemeAgencySchemeAgencyID="Tok">Token 107</LastReturnedObjectID> </ProcessingConditions> </n0:ProductionBillOfMaterialSimpleByElementsQuery_sync>
The following request message returns Engineering Change Order IDs, Product IDs and Quantity of ItemGroupItemChangeState node as a response for which the Bill Of Material is maintained as 'BOM_TMP201207190513017586800' in the request.
<n0:ProductionBillOfMaterialItemGroupItemChangeStateSimpleByElementsQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <ProductionBillOfMaterialItemGroupItemChangeStateSimpleSelectionByElements> <SelectionByBillOfMaterialID> <InclusionExclusionCode>I</InclusionExclusionCode> <IntervalBoundaryTypeCode>1</IntervalBoundaryTypeCode> <LowerBoundaryBillOfMaterialID>BOM_TMP201207190513017586800</LowerBoundaryBillOfMaterialID> </SelectionByBillOfMaterialID> </ProductionBillOfMaterialItemGroupItemChangeStateSimpleSelectionByElements> <ProcessingConditions> <QueryHitsMaximumNumberValue>109</QueryHitsMaximumNumberValue> <QueryHitsUnlimitedIndicator>true</QueryHitsUnlimitedIndicator> <LastReturnedObjectID schemeID="Token 110" schemeVersionID="Token 111" schemeAgencyID="Token 112" schemeAgencySchemeID="Token 113" schemeAgencySchemeAgencyID="Tok">Token 115</LastReturnedObjectID> </ProcessingConditions> </n0:ProductionBillOfMaterialItemGroupItemChangeStateSimpleByElementsQuery_sync>
Description | Find production bills of material item group item change states (deprecated) |
Name | FindItemGroupItemChangeStateSimpleByElements |
Synchronous | yes |
Release Status | Released |
Deprecation Release | 1908 |
To query for one or more instances of the production bill of material based on the query filter parameters passed.
The request message of the QueryByElements002 operation contains all possible selection parameters defined in the QueryByElements of the ItemGroupItemChangeState node of the business object. This node is described in the following sub-chapter.
The following table shows the list of attributes for the request body:
Parameters | Remarks |
---|---|
SelByGroup0001 | Selection By Bill Of Material ID |
SelByGroup0002 | Selection By Bill Of Material Item Group Key |
SelByGroup0003 | Selection By Bill Of Material Item Group Item Key |
SelByGroup0004 | Selection By Item Group Item Change State Description |
SelByGroup0005 | Selection By Material UUID |
SelByGroup0006 | Selection By Material Key |
SelByGroup0007 | Selection By Engineering Change Order UUID |
SelByGroup0008 | Selection By Engineering Change Order ID |
SelByGroup0009 | Selection By Migrated Data Adaptation Type Code |
The following table shows the list of attributes for SelByGroup0001 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Bill Of Material ID |
UpperBoundaryID | Bill Of Material ID |
The following table shows the list of attributes for SelByGroup0002 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Bill Of Material Item Group ID |
UpperBoundaryID | Bill Of Material Item Group ID |
The following table shows the list of attributes for SelByGroup0003 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Bill Of Material Item Group Item ID |
UpperBoundaryID | Bill Of Material Item Group Item ID |
The following table shows the list of attributes for SelByGroup0005 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Product UUID |
UpperBoundaryID | Product UUID |
The following table shows the list of attributes for SelByGroup0006 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Product ID |
UpperBoundaryID | Product ID |
The following table shows the list of attributes for SelByGroup0007 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Engineering Change Order UUID |
UpperBoundaryID | Engineering Change Order UUID |
The following table shows the list of attributes for SelByGroup0008 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Engineering Change Order ID |
UpperBoundaryID | Engineering Change Order ID |
The following table shows the list of attributes for the request processing conditions:
Parameters | Remarks |
---|---|
QueryHitsMaximumNumberVal | Query Hits Maximum Number Value |
QueryHitsUnlimitedIndicator | Query Hits Unlimited Indicator |
LastReturnedObjectID | Last Returned Object ID |
The following table shows the list of attributes for the response body:
Parameters | Remarks |
---|---|
ID01 | Bill Of Material ID |
EngineeringChangeOrderID | Engineering Change Order ID |
MaterialKey | Material Key |
Quantity | Quantity |
QuantityTypeCode | Quantity Type Code |
QuantityTypeCodeName | Quantity Type Code Name |
QuantityFixedIndicator | Quantity Fixed Indicator |
DeletedIndicator | Deleted Indicator |
MigratedDataAdaptationTypeCode | Migrated Data Adaptation Type Code |
MigratedDataAdaptationTypeName | Migrated Data Adaptation Type Name |
The following table shows the list of attributes for the response processing conditions:
Parameters | Remarks |
---|---|
QueryHitsMaximumNumberVal | Query Hits Maximum Number Value |
QueryHitsUnlimitedIndicator | Query Hits Unlimited Indicator |
LastReturnedObjectID | Last Returned Object ID |
The following request message returns Engineering Change Order IDs , Product IDs and Quantity of ItemGroupItemChangeState node as a response for the Bill Of Material 'BOM_TMP201207190513017586800' in the request.
<n0:ProductionBillOfMaterialItemGroupItemChangeStateSimpleByElementsQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <ProductionBillOfMaterialItemGroupItemChangeStateSimpleSelectionByElements> <SelectionByBillOfMaterialID> <InclusionExclusionCode>I</InclusionExclusionCode> <IntervalBoundaryTypeCode>1</IntervalBoundaryTypeCode> <LowerBoundaryBillOfMaterialID>BOM_TMP201207190513017586800</LowerBoundaryBillOfMaterialID> </SelectionByBillOfMaterialID> </ProductionBillOfMaterialItemGroupItemChangeStateSimpleSelectionByElements> <ProcessingConditions> <QueryHitsMaximumNumberValue>109</QueryHitsMaximumNumberValue> <QueryHitsUnlimitedIndicator>true</QueryHitsUnlimitedIndicator> <LastReturnedObjectID schemeID="Token 110" schemeVersionID="Token 111" schemeAgencyID="Token 112" schemeAgencySchemeID="Token 113" schemeAgencySchemeAgencyID="Tok">Token 115</LastReturnedObjectID> </ProcessingConditions> </n0:ProductionBillOfMaterialItemGroupItemChangeStateSimpleByElementsQuery_sync>
<nm:ProductionBillOfMaterialItemGroupItemChangeStateSimpleByElementsResponse_sync xmlns:nm="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:ASL:/1SAI/TASC781C7FB1B5BE0AB1252:804"> <ProductionBillOfMaterialItemGroupItemChangeState> <EngineeringChangeOrderID>TESTINGECO</EngineeringChangeOrderID> <MaterialKey> <ProductID>ZJH_MAT1</ProductID> </MaterialKey> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <QuantityTypeName>each</QuantityTypeName> </ProductionBillOfMaterialItemGroupItemChangeState> <ProductionBillOfMaterialItemGroupItemChangeState> <EngineeringChangeOrderID>TESTINGECO1</EngineeringChangeOrderID> <MaterialKey> <ProductID>RCQCMAT_603</ProductID> </MaterialKey> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <QuantityTypeName>each</QuantityTypeName> </ProductionBillOfMaterialItemGroupItemChangeState> <ProductionBillOfMaterialItemGroupItemChangeState> <EngineeringChangeOrderID>ECOTEST</EngineeringChangeOrderID> <DeletedIndicator>true</DeletedIndicator> </ProductionBillOfMaterialItemGroupItemChangeState> <ProcessingConditions> <ReturnedQueryHitsNumberValue>3</ReturnedQueryHitsNumberValue> <MoreHitsAvailableIndicator>false</MoreHitsAvailableIndicator> </ProcessingConditions> <Log> <MaximumLogItemSeverityCode>1</MaximumLogItemSeverityCode> <Item> <TypeID>009(/CSG_RUNTIME/)</TypeID> <SeverityCode>1</SeverityCode> <Note>Query returned 3 records</Note> </Item> </Log> </nm:ProductionBillOfMaterialItemGroupItemChangeStateSimpleByElementsResponse_sync>
Release | Change Description | Details |
---|---|---|
1908 | Deprecation of Service | We are deprecating this service but will support it for 12 months from 1908 release. Please use the new query service II_QUERY_PROD_BOM_IN (QueryProductionBillofMaterialsIn) |
Description | Find production bills of material item change states by material (deprecated) |
Name | FindVariantSimpleByItemGroupItemChangeStateMaterial |
Synchronous | yes |
Release Status | Released |
Deprecation Release | 1908 |
To query for one or more instances of the production bill of material based on the query filter parameters passed.
The request message of the QueryByItemChstMatl operation contains all possible selection parameters defined in the QueryByItemGroupItemChangeStateMaterial of the variant node of the business object. This node is described in the following sub-chapter.
The following table shows the list of attributes for the request body:
Parameters | Remarks |
---|---|
SelByGroup0001 | Selection By Item Group Item Change State Material UUID |
SelByGroup0002 | Selection By Item Group Item Change State Material Key |
The following table shows the list of attributes for SelByGroup0008 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Item Group Item Change State Product UUID |
UpperBoundaryID | Item Group Item Change State Product UUID |
The following table shows the list of attributes for SelByGroup0009 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval BoundaryType Code |
LowerBoundaryID | Item Group Item Change State Product ID |
UpperBoundaryID | Item Group Item Change State Product ID |
The following table shows the list of attributes for the request processing conditions:
Parameters | Remarks |
---|---|
QueryHitsMaximumNumberVal | Query Hits Maximum Number Value |
QueryHitsUnlimitedIndicator | Query Hits Unlimited Indicator |
LastReturnedObjectID | Last Returned Object ID |
The following table shows the list of attributes for the response body:
Parameters | Remarks |
---|---|
ID01 | Bill Of Material ID |
ID | Bill Of Material Variant ID |
MaterialKey | Material Key |
prspecKey | Product Requirement Specification Key |
SystemAdministrativeData | System Administrative Data |
Quantity | Quantity |
QuantityTypeCode | Quantity Type Code |
QuantityTypeName | Quantity Type Name |
The following table shows the list of attributes for the response processing conditions:
Parameters | Remarks |
---|
QueryHitsMaximumNumberVal | Query Hits Maximum Number Value |
QueryHitsUnlimitedIndicator | Query Hits Unlimited Indicator |
LastReturnedObjectID | Last Returned Object ID |
The following request message returns Production Bill Of Materials and their corresponding variants, and Products for the Item Change State Product ID 'MAT1' in the request.
<n0:ProductionBillOfMaterialVariantSimpleByItemGroupItemChangeStateMaterialQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <ProductionBillOfMaterialVariantSimpleSelectionByItemGroupItemChangeStateMaterial> <SelectionByItemGroupItemChangeStateMaterialKeyProductID> <InclusionExclusionCode>I</InclusionExclusionCode> <IntervalBoundaryTypeCode>1</IntervalBoundaryTypeCode> <LowerBoundaryProductID>MAT1</LowerBoundaryProductID> </SelectionByItemGroupItemChangeStateMaterialKeyProductID> </ProductionBillOfMaterialVariantSimpleSelectionByItemGroupItemChangeStateMaterial> <ProcessingConditions> <QueryHitsMaximumNumberValue>37</QueryHitsMaximumNumberValue> <QueryHitsUnlimitedIndicator>true</QueryHitsUnlimitedIndicator> <LastReturnedObjectID schemeID="Token 38" schemeVersionID="Token 39" schemeAgencyID="Token 40" schemeAgencySchemeID="Token 41" schemeAgencySchemeAgencyID="Tok">Token 43</LastReturnedObjectID> </ProcessingConditions> </n0:ProductionBillOfMaterialVariantSimpleByItemGroupItemChangeStateMaterialQuery_sync>
<nm:ProductionBillOfMaterialVariantSimpleByItemGroupItemChangeStateMaterialResponse_sync xmlns:nm="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:ASL:/1SAI/TAS85BD32B1F86D1A2389F5:804"> <ProductionBillOfMaterialVariant> <ProductionBillOfMaterialID>BOM_TMP201207190505539031240</ProductionBillOfMaterialID> <ID>VAR1</ID> <MaterialKey> <ProductID>RCQCMAT_604</ProductID> </MaterialKey> <SystemAdministrativeData> <CreationDateTime>2012-07-19T05:07:06.894783Z</CreationDateTime> <CreationIdentityUUID>00163e02-870c-1ee1-9ce8-486c317665e6</CreationIdentityUUID> <LastChangeDateTime>2012-08-01T03:57:07.655041Z</LastChangeDateTime> <LastChangeIdentityUUID>00163e02-25d5-1ed1-86ff-8b882ee372b7</LastChangeIdentityUUID> </SystemAdministrativeData> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <QuantityTypeName>each</QuantityTypeName> </ProductionBillOfMaterialVariant> <ProductionBillOfMaterialVariant> <ProductionBillOfMaterialID>BOM_TMP201207190513017586800</ProductionBillOfMaterialID> <ID>1</ID> <MaterialKey> <ProductID>RCQCMAT_604</ProductID> </MaterialKey> <SystemAdministrativeData> <CreationDateTime>2012-07-19T05:14:08.439492Z</CreationDateTime> <CreationIdentityUUID>00163e02-870c-1ee1-9ce8-486c317665e6</CreationIdentityUUID> <LastChangeDateTime>2012-08-01T03:57:07.655041Z</LastChangeDateTime> <LastChangeIdentityUUID>00163e02-25d5-1ed1-86ff-8b882ee372b7</LastChangeIdentityUUID> </SystemAdministrativeData> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <QuantityTypeName>each</QuantityTypeName> </ProductionBillOfMaterialVariant> <ProductionBillOfMaterialVariant> <ProductionBillOfMaterialID>TEST_CONTI</ProductionBillOfMaterialID> <ID>INS_VAR</ID> <MaterialKey> <ProductID>RCQCMAT_602</ProductID> </MaterialKey> <SystemAdministrativeData> <CreationDateTime>2012-07-26T03:32:19.394896Z</CreationDateTime> <CreationIdentityUUID>00163e02-870c-1ee1-9ce8-486c317665e6</CreationIdentityUUID> <LastChangeDateTime>2012-08-03T09:49:44.142212Z</LastChangeDateTime> <LastChangeIdentityUUID>00163e02-870c-1ee1-9ce8-486c317665e6</LastChangeIdentityUUID> </SystemAdministrativeData> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <QuantityTypeName>each</QuantityTypeName> </ProductionBillOfMaterialVariant> <ProcessingConditions> <ReturnedQueryHitsNumberValue>3</ReturnedQueryHitsNumberValue> <MoreHitsAvailableIndicator>false</MoreHitsAvailableIndicator> </ProcessingConditions> <Log> <MaximumLogItemSeverityCode>1</MaximumLogItemSeverityCode> <Item> <TypeID>009(/CSG_RUNTIME/)</TypeID> <SeverityCode>1</SeverityCode> <Note>Query returned 3 records</Note> </Item> </Log> </nm:ProductionBillOfMaterialVariantSimpleByItemGroupItemChangeStateMaterialResponse_sync>
Release | Change Description | Details |
---|---|---|
1908 | Deprecation of Service | We are deprecating this service but will support it for 12 months from 1908 release. Please use the new query service II_QUERY_PROD_BOM_IN (QueryProductionBillofMaterialsIn) |
Description | Find producton bills of material (deprecated) |
Name | FindSimpleByElements |
Synchronous | yes |
Release Status | Released |
Deprecation Release | 1908 |
To query for one or more instances of the production bill of material based on the query filter parameters passed.
The request message of the QueryByElements operation contains all possible selection parameters defined in the QueryByElements of the root node of the business object. This node is described in the following sub-chapter.
The following table shows the list of attributes for the request body:
Parameters | Remarks |
---|---|
SelByGroup0001 | Selection By ID |
SelByGroup0002 | Selection By Description |
SelByGroup0003 | Selection By Migrated Data Adaptation Type Code |
SelByGroup0004 | Selection By System Administrative Data Creation DateTime |
SelByGroup0005 | Selection By System Administrative Data Creation Identity ID |
SelByGroup0006 | Selection By System Administrative Data LastChange Date Time |
SelByGroup0007 | Selection By System Administrative Data LastChange Identity ID |
SelByGroup0008 | Selection By SearchText |
The following table shows the list of attributes for SelByGroup0001 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Bill of Material ID |
UpperBoundaryID | Bill of Material ID |
The following table shows the list of attributes for SelByGroup0002 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Description |
UpperBoundaryID | Description |
The following table shows the list of attributes for the request processing conditions:
Parameters | Remarks |
---|
QueryHitsMaximumNumberVal | Query Hits Maximum Number Value |
QueryHitsUnlimitedIndicator | Query Hits Unlimited Indicator |
LastReturnedObjectID | Last Returned Object ID |
The following table shows the list of attributes for the response body:
Parameters | Remarks |
---|---|
ID | Bill Of Material ID |
UUID | UUID |
LogisticsPreparationFunctionalUnitID | Logistics Preparation Functional Unit ID |
LogisticsPreparationFunctionalUnitUUID | Logistics Preparation Functional Unit UUID |
SystemAdministrativeData | System Administrative Data |
MigratedDataAdaptationTypeCode | Migrated Data Adaptation Type Code |
CodeName0001 | Migrated Data Adaptation Type Name |
The following table shows the list of attributes for the response processing conditions:
Parameters | Remarks |
---|---|
QueryHitsMaximumNumberVal | Query Hits Maximum Number Value |
QueryHitsUnlimitedIndicator | Query Hits Unlimited Indicator |
LastReturnedObjectID | Last Returned Object ID |
The following request message returns Production Bill of Materials as a response for which the Description is maintained as 'testing' in the request.
<n0:ProductionBillOfMaterialSimpleByElementsQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <ProductionBillOfMaterialSimpleSelectionByElements> <SelectionByDescriptionDescription> <InclusionExclusionCode>I</InclusionExclusionCode> <IntervalBoundaryTypeCode>1</IntervalBoundaryTypeCode> <LowerBoundaryDescriptionDescription languageCode="EN">testing</LowerBoundaryDescriptionDescription> </SelectionByDescriptionDescription> </ProductionBillOfMaterialSimpleSelectionByElements> <ProcessingConditions> <QueryHitsMaximumNumberValue>101</QueryHitsMaximumNumberValue> <QueryHitsUnlimitedIndicator>true</QueryHitsUnlimitedIndicator> <LastReturnedObjectID schemeID="Token 102" schemeVersionID="Token 103" schemeAgencyID="Token 104" schemeAgencySchemeID="Token 105" schemeAgencySchemeAgencyID="Tok">Token 107</LastReturnedObjectID> </ProcessingConditions> </n0:ProductionBillOfMaterialSimpleByElementsQuery_sync>
<nm:ProductionBillOfMaterialSimpleByElementsResponse_sync xmlns:nm="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:ASL:/1SAI/TAS14195BED248CC9469A0F:804"> <ProductionBillOfMaterial> <ID>MDAV_TEST2</ID> <UUID>00163e02-86fa-1ed1-bd80-f4448d89adaf</UUID> <SystemAdministrativeData> <CreationDateTime>2012-09-01T07:35:43.054375Z</CreationDateTime> <CreationIdentityUUID>00000000-0001-1ed1-8ada-aeec348e347c</CreationIdentityUUID> <LastChangeDateTime>2013-04-02T04:57:39.591687Z</LastChangeDateTime> <LastChangeIdentityUUID>00163e02-8638-1ed1-a3bd-24452cbab30d</LastChangeIdentityUUID> </SystemAdministrativeData> </ProductionBillOfMaterial> <ProcessingConditions> <ReturnedQueryHitsNumberValue>1</ReturnedQueryHitsNumberValue> <MoreHitsAvailableIndicator>false</MoreHitsAvailableIndicator> </ProcessingConditions> <Log> <MaximumLogItemSeverityCode>1</MaximumLogItemSeverityCode> <Item> <TypeID>009(/CSG_RUNTIME/)</TypeID> <SeverityCode>1</SeverityCode> <Note>Query returned 1 records</Note> </Item> </Log> </nm:ProductionBillOfMaterialSimpleByElementsResponse_sync>
Release | Change Description | Details |
---|---|---|
1908 | Deprecation of Service | We are deprecating this service but will support it for 12 months from 1908 release. Please use the new query service II_QUERY_PROD_BOM_IN (QueryProductionBillofMaterialsIn) |
Description | Find producton bills of material variants (deprecated) |
Name | FindVariantSimpleByElements |
Synchronous | yes |
Release Status | Released |
Deprecation Release | 1908 |
To query for one or more instances of the production bill of material based on the query filter parameters passed.
The request message of the QueryByElements001 operation contains all possible selection parameters defined in the QueryByElements of the variant node of the business object. This node is described in the following sub-chapter.
The following table shows the list of attributes for the request body:
Parameters | Remarks |
---|---|
SelByGroup0001 | Selection By Bill Of Material ID |
SelByGroup0002 | Selection By Bill Of Material Variant Key |
SelByGroup0003 | Selection By Variant Description Description |
SelByGroup0004 | Selection By Product Requirement Specification Key |
SelByGroup0005 | SelectionByProductRequirementSpecification_Description |
SelByGroup0006 | Selection By Variant Consistency Status Code |
SelByGroup0007 | Selection By Variant Status Last Check Date Time |
SelByGroup0008 | Selection By Material UUID |
SelByGroup0009 | Selection By Material Key |
SelByGroup0010 | Selection By System Administrative Data Creation Date Time |
SelByGroup0011 | Selection By System Administrative Data Creation Identity ID |
SelByGroup0012 | Selection By System Administrative Data Last Change Date Time |
SelByGroup0013 | Selection By System Administrative Data Last Change Identity ID |
SelByGroup0014 | Selection By Search Text |
The following table shows the list of attributes for SelByGroup0001 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Bill Of Material ID |
UpperBoundaryID | Bill Of Material ID |
The following table shows the list of attributes for SelByGroup0002 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Bill Of Material Variant ID |
UpperBoundaryID | Bill Of Material Variant ID |
The following table shows the list of attributes for SelByGroup0003 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Lower Boundary variant Description |
UpperBoundaryID | Upper Boundary variant Description |
The following table shows the list of attributes for SelByGroup0004 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Requirement Specification ID |
UpperBoundaryID | Requirement Specification ID |
The following table shows the list of attributes for SelByGroup0008 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Product UUID |
UpperBoundaryID | Product UUID |
The following table shows the list of attributes for SelByGroup0009 node under Body Request:
Parameters | Remarks |
---|---|
InclusionExclusionCode | Inclusion Exclusion Code |
IntervalBoundaryTypeCode | Interval Boundary Type Code |
LowerBoundaryID | Product ID |
UpperBoundaryID | Product ID |
The following table shows the list of attributes for the request processing conditions:
Parameters | Remarks |
---|---|
QueryHitsMaximumNumberVal | Query Hits Maximum Number Value |
QueryHitsUnlimitedIndicator | Query Hits Unlimited Indicator |
LastReturnedObjectID | Last Returned Object ID |
The following table shows the list of attributes for the response body:
Parameters | Remarks |
---|---|
ID01 | Bill Of Material ID |
UUID01 | Bill Of Material UUID |
ID | Bill Of Material Variant ID |
UUID | Bill Of Material Varinat UUID |
MaterialKey | Material Key |
PrspecKey | Product Requirement Specification Key |
MaterialUUID | Material UUID |
PrspecUUID | Product Requirement Specification Version UUID |
SystemAdministrativeData | System Administrative Data |
Quantity | Quantity |
QuantityTypeCode | Quantity Type Code |
QuantityTypeName | Quantity Type Name |
The following table shows the list of attributes for the response processing conditions:
Parameters | Remarks |
---|---|
QueryHitsMaximumNumberVal | Query Hits Maximum Number Value |
QueryHitsUnlimitedIndicator | Query Hits Unlimited Indicator |
LastReturnedObjectID | Last Returned Object ID |
The following request returns Production Bill Of Materials and coresponding variants as the response for the Product '10000050' in the request.
<n0:ProductionBillOfMaterialVariantSimpleByElementsQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <ProductionBillOfMaterialVariantSimpleSelectionByElements> <SelectionByMaterialKeyProductID> <InclusionExclusionCode>I</InclusionExclusionCode> <IntervalBoundaryTypeCode>1</IntervalBoundaryTypeCode> <LowerBoundaryProductID>10000050</LowerBoundaryProductID> </SelectionByMaterialKeyProductID> </ProductionBillOfMaterialVariantSimpleSelectionByElements> <ProcessingConditions> <QueryHitsMaximumNumberValue>173</QueryHitsMaximumNumberValue> <QueryHitsUnlimitedIndicator>true</QueryHitsUnlimitedIndicator> <LastReturnedObjectID schemeID="Token 174" schemeVersionID="Token 175" schemeAgencyID="Token 176" schemeAgencySchemeID="Token 177" schemeAgencySchemeAgencyID="Tok">Token 179</LastReturnedObjectID> </ProcessingConditions> </n0:ProductionBillOfMaterialVariantSimpleByElementsQuery_sync>
<nm:ProductionBillOfMaterialVariantSimpleByElementsResponse_sync xmlns:nm="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:ASL:/1SAI/TAS4F34A684446F084779F1:804"> <ProductionBillOfMaterialVariant> <ProductionBillOfMaterialID>MYBOM</ProductionBillOfMaterialID> <ID>2</ID> <MaterialKey> <ProductID>10000050</ProductID> </MaterialKey> <SystemAdministrativeData> </ProductionBillOfMaterialVariant> <ProcessingConditions> <ReturnedQueryHitsNumberValue>1</ReturnedQueryHitsNumberValue> <MoreHitsAvailableIndicator>false</MoreHitsAvailableIndicator> </ProcessingConditions> <Log> <MaximumLogItemSeverityCode>1</MaximumLogItemSeverityCode> <Item> <TypeID>009(/CSG_RUNTIME/)</TypeID> <SeverityCode>1</SeverityCode> <Note>Query returned 1 records</Note> </Item> </Log> </nm:ProductionBillOfMaterialVariantSimpleByElementsResponse_sync>
Release | Change Description | Details |
---|---|---|
1908 | Deprecation of Service | We are deprecating this service but will support it for 12 months from 1908 release. Please use the new query service II_QUERY_PROD_BOM_IN (QueryProductionBillofMaterialsIn) |