Definition
An interface to create Production Proposals for an external production planning system.
Business Context and Use
The ManageProductionProposalIn inbound service interface contains an operation that receives information regarding material, site, quantity, date and time; to create a production proposal.
Example
Request
<n0:CreateProductionProposal xmlns:n0="http://sap.com/xi/SAPGlobal20/Global">
<CreateProductionPlanningOrder>
<SequenceNumber>1</SequenceNumber>
<SupplyPlanningAreaID schemeID="Token 2" schemeAgencyID="Token 3">MC64000</SupplyPlanningAreaID>
<MaterialID schemeID="Token 5" schemeAgencyID="Token 6">ZJN130813085123LLC0_0001</MaterialID>
<MaterialAvailabilityDateTime timeZoneCode="UTC">2013-08-23T12:00:00.1234567Z</MaterialAvailabilityDateTime>
<Quantity unitCode="EA">1</Quantity>
<QuantityTypeCode>EA</QuantityTypeCode>
</CreateProductionPlanningOrder>
</n0:CreateProductionProposal>
Response
- <n0:CreateProductionPlanningOrderResponse xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:ACL:/1SAI/TAE440351692560E796736C:804">
- <ProductionProposalsCreated>
<SequenceNumber>1</SequenceNumber>
<ProductionProposalID>11701</ProductionProposalID>
</ProductionProposalsCreated>
</n0:CreateProductionPlanningOrderResponse>
More Information
You can find general information about Web services, their structure and consumption in the Web Services documentation.
Definition
To create one or more production proposals using imported structured data.
Business Context and Use
The CreateBundle operation is used to create one or more production proposals using imported structured data.
Structure
Request Type
The request message CreateProductionProposalMessage contains a CreateProductionPlanningOrder node element.
Node - CreateProductionPlanningOrder
This is the root node for each production proposal being passed in the request. The CreateProductionPlanningOrder node can occur multiple times in the request message; this means that multiple production proposals can be created through a single web service request. Following are the elements of this node: -
Element |
Description |
SERIAL_NUMBER |
Serial number. This field is mandatory. |
SUPPLY_PLANNING_AREA_ID |
Site ID of the site where the material is produced. This field is mandatory. |
MATERIAL_ID |
Material ID. This field is mandatory. |
PRS_ID |
Product Specification ID. |
MAT_AVAIL_DATE_TIME |
Proposed execution datetime of production. Time zone code is defaulted to 'UTC'. This field is mandatory. |
MAT_OUTPUT_QTY |
Material quantity. This field is mandatory. |
MAT_OUTPUT_QTY_TYPE_CODE |
Material quantity unit of measurement. This field is mandatory. |
Note:
Though the serial number field is mandatory, it is not used in creation of production proposals. It is only used for error handling purpose, that is, if an error occurs in creation of production proposal for any of the record in input message, the error message shown will indicate the serial number for which production proposal creation failed.
Response Type
The response message CreateProductionPlanningOrderResponse contains two nodes:
The ProductionProposals displays the following information of the created production proposal:
Element |
Description |
SERIAL_NUMBER |
The serial number specified in the request |
PRODUCTIONPROPOSALID |
Identifier of the production proposal created |
In addition, a log is also provided, which gives the details of errors encountered during the creation, if any.
Support for extensibility:
This interface operation does not support extensibility.
Example
Request
<n0:CreateProductionProposal xmlns:n0="http://sap.com/xi/SAPGlobal20/Global">
<CreateProductionPlanningOrder>
<SequenceNumber>1</SequenceNumber>
<SupplyPlanningAreaID schemeID="Token 2" schemeAgencyID="Token 3">MC64000</SupplyPlanningAreaID>
<MaterialID schemeID="Token 5" schemeAgencyID="Token 6">ZJN130813085123LLC0_0001</MaterialID>
<MaterialAvailabilityDateTime timeZoneCode="UTC">2013-08-23T12:00:00.1234567Z</MaterialAvailabilityDateTime>
<Quantity unitCode="EA">1</Quantity>
<QuantityTypeCode>EA</QuantityTypeCode>
</CreateProductionPlanningOrder>
</n0:CreateProductionProposal>
Response
- <n0:CreateProductionPlanningOrderResponse xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:ACL:/1SAI/TAE440351692560E796736C:804">
- <ProductionProposalsCreated>
<SequenceNumber>1</SequenceNumber>
<ProductionProposalID>11701</ProductionProposalID>
</ProductionProposalsCreated>
</n0:CreateProductionPlanningOrderResponse>