Definition
An interface to generate Serial Numbers for the requested quantity and for the serialized product.
Business Context and Use
The GenerateSerialNumberIn inbound service interface is used to generate Serial Numbers for the requested quantity and for the serialized product. This serialized product is used in inbound, outbound, internal logistics and production scenarios.
More Information
General Information
You can find general information about Web services, their structure and consumption in the Web Services documentation. Please open the Web Services document in a new window.
Definition
To generate one or more serial numbers for serialized products using imported structured data.
Business Context and Use
The GenerateNum operation is used to generate one or more serial numbers for serialized products using imported structured data.
Structure
Request Type
The request message GenerateSerialNumbersRequest contains a ProductID node element and RequestedQuantity node element.
Following are the elements of the request message:-
Element |
Description |
Product ID |
Product ID for which serial numbers should be generated. This field is mandatory |
Requested Quantity |
Requested Quantity of serial numbers should be generated for Product ID. This field is mandatory |
Note:
Response Type
The response message GenerateSerialNumbersResponse contains two nodes:
Node - SerialNumbersResponseInfo
This node specifies the details of serial numbers generated for all the requested products. Following are the elements of this node:-
Element |
Description |
ID |
The Product ID specified in the request type |
Serial Numbers |
List of serial numbers generated against the requested product |
Node - Log
This node gives the details of errors encountered during the generation, if any.
Example
Generating Serial Numbers for Product SP_GREEN of 15 quantity.
Request
<n0:GenerateSerialNumbersRequest xmlns:n0="http://sap.com/xi/SAPGlobal20/Global">
<BasicMessageHeader>
<ID schemeID="Token 1" schemeAgencyID="Token 2" schemeAgencySchemeAgencyID="Tok">Token 4</ID>
<UUID schemeID="Token 5" schemeAgencyID="Token 6">12345678-90AB-CDEF-0123-456789ABCDEF</UUID>
<ReferenceID schemeID="Token 7" schemeAgencyID="Token 8" schemeAgencySchemeAgencyID="Tok">Token 10</ReferenceID>
<ReferenceUUID schemeID="Token 11" schemeAgencyID="Token 12">12345678-90AB-CDEF-0123-456789ABCDEF</ReferenceUUID>
</BasicMessageHeader>
<SerialNumbersGenerationRequest>
<ObjectNodeSenderTechnicalID>Token 13</ObjectNodeSenderTechnicalID>
<ProductID>SP-GREEN</ProductID>
<RequestedQuantity>10</RequestedQuantity>
</SerialNumbersGenerationRequest>
</n0:GenerateSerialNumbersRequest>
Response
<?xml version="1.0"?>
<n0:GenerateSerialNumbersResponse xmlns:prx="urn:sap.com:proxy:ACL:/1SAI/TAE03E1429DFC51A0E13636:804" xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"><SerialNumbersGenerationResponse>
<ReferenceObjectNodeSenderTechnicalID>Token 13</ReferenceObjectNodeSenderTechnicalID>
<ProductID>SP_GREEN</ProductID>
<SerialNumbers>
<SerialNumber>AB0000000249</SerialNumber>
<SerialNumber>AB0000000250</SerialNumber>
<SerialNumber>AB0000000251</SerialNumber>
<SerialNumber>AB0000000252</SerialNumber>
<SerialNumber>AB0000000253</SerialNumber>
<SerialNumber>AB0000000254</SerialNumber>
<SerialNumber>AB0000000255</SerialNumber>
<SerialNumber>AB0000000256</SerialNumber>
<SerialNumber>AB0000000257</SerialNumber>
<SerialNumber>AB0000000258</SerialNumber>
<SerialNumber>AB0000000259</SerialNumber>
<SerialNumber>AB0000000260</SerialNumber>
<SerialNumber>AB0000000261</SerialNumber>
<SerialNumber>AB0000000262</SerialNumber>
<SerialNumber>AB0000000263</SerialNumber>
</SerialNumbers>
</SerialNumbersGenerationResponse>
</n0:GenerateSerialNumbersResponse>