Description | Manage Goods Tags |
Name | ManageGoodsTagGeneratorIn |
Namespace | http://sap.com/xi/A1S/Global |
Process Component Description | Production and Site Logistics Auxiliaries Processing |
Process Component Name | ProductionAndSiteLogisticsAuxiliariesProcessing |
Process Component Namespace | http://sap.com/xi/AP/LogisticsExecution/Global |
Deployment Unit Description | Production and Site Logistics Execution |
Endpoint Activation | By Scoping of Process Component | Operations |
Release Status | Released |
An interface to create goods tags (labels) and optionally print or send them (using e-mail, SMS, or fax).
The ManageGoodsTagGeneratorIn inbound service interface contains operations that allow you to create different types of goods tags (labels) for products, in different contexts, and also print or send them.
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.
Description | Create goods tags including output |
Name | CreateGoodsTagsOutput |
Synchronous | yes |
Release Status | Released |
To create goods tags using imported structured data and send them (using e-mail, SMS, or fax).
The CreateGoodsTagsOutput operation is used to create one or more goods tags using imported structured data and send them (using e-mail, SMS, or fax).
Request supports following types of goods tags (labels) to be created:
Type Code | Description |
---|---|
1 | Unspecified Content |
2 | Uniform Content |
3 | Serialized Product |
4 | Mixed Content |
There could be following contexts of creation (underlying process where the goods tag is of use) of the goods tags and input value of the parameters will vary accordingly:
Code Value | Description |
---|---|
1 | Inbound Delivery Processing |
2 | Outbound Delivery Processing |
3 | Production |
Furthermore, a goods tag can be created directly with a product id (material key) or with reference to:
Reference Type |
---|
Inbound Delivery Notification |
Outbound Deliery |
Production Order |
Production Task |
Warehouse Task |
All the above parameters are available as optional parameters inside the request structure and need to be filled as per the requirement.
Example:
1.Outbound Delivery ID and other Outbound Delivery related parameters are to be filled when the context is 3 i.e. Outbound Delivery Processing.
2.Serial ID is to be filled in case of Serialized Product etc.
1.Basic Message Header
2.Goods Tag Generator
The Goods Tag Generator contains Goods Tag Specification and any number of Specifications can be inputted.
Specification will have all data necessary for the creation of the goods tag.
List of Elements ( names are self-explanatory ) |
---|
OutputCopyNumberValue |
GoodsTagTypeCode |
GoodsTagCreationContextCode |
ShippingRelevanceIndicator |
AutomaticAssignmentIndicator |
OutputRequestFormTemplateCode |
PrintQueueID |
OutboundDeliveryID |
OutboundDeliveryItemID |
OutboundDeliveryItemReferenceBusinessTransactionDocumentReference |
OutboundDeliveryItemExternalReferenceBusinessTransactionDocumentReference |
InboundDeliveryID |
InboundDeliveryItemID |
InboundDeliveryItemReferenceBusinessTransactionDocumentReference |
SiteLogisticsTaskID |
ProductionOrderID |
ProductionTaskID |
MaterialKey |
GlobalTradeItemNumberID |
IdentifiedStockKey |
ProductRequirementSpecificationKey |
LogisticUnitID |
LogisticsAreaKey |
SiteID |
ReceiptDate |
ShippingDate |
ProductionDate |
BuyerPartyKey |
SellerPartyKey |
RecipientPartyKey |
VendorPartyKey |
CarrierPartyKey |
FreightForwarderPartyKey |
ShipFromLocationID |
ShipToLocationID |
Incoterms |
ProductSellerID |
ProductBuyerID |
Text |
IndividualDetails |
Individual Details |
---|
IndividualMaterialSerialID |
ExternalSerialID |
GoodsTagMaterialQuantity |
GoodsTagMaterialQuantityTypeCode |
GrossWeightMeasure |
GrossVolumeMeasure |
IdentifiedLogisticUnitInternalID |
TransportTracking |
1.Goods Tag Generator
2.Log
Goods Tag Generator stores the Technical ID ( node id ) of the Goods Tag Generator.
Log stores all informations/errors/warnings thrown by the underlying process during the goods tag creation
Below is a sample request and corresponding response for a goods tag creation fro product: MCF-0001, goods tag type: Uniform Content & quantity: 1 EA
After creation of the goods tag, it would be sent for printing and the print queue id is DEFAULT.
<n0:GoodsTagGeneratorGoodsTagsOutputCreateRequest_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <BasicMessageHeader> <ID>ABCD12340</ID> <UUID>12355558-90AB-CDEF-0123-456789ABCDEF</UUID> </BasicMessageHeader> <GoodsTagGenerator> <GoodsTagSpecification> <GoodsTagTypeCode>2</GoodsTagTypeCode> <PrintQueueID>DEFAULT</PrintQueueID> <MaterialKey> <ProductID>MCF-0001</ProductID> </MaterialKey> <IndividualDetails> <GoodsTagMaterialQuantity unitCode="EA">1</GoodsTagMaterialQuantity> </IndividualDetails> </GoodsTagSpecification> </GoodsTagGenerator> </n0:GoodsTagGeneratorGoodsTagsOutputCreateRequest_sync>
<n0:GoodsTagGeneratorGoodsTagsOutputCreateConfirmation_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:QCQ:/1SAI/TAS7C6E80181A91EBE35537:804"> - <GoodsTagGenerator> <TechnicalID>00000000000000000000000000000001</TechnicalID> </GoodsTagGenerator> - <Log> <MaximumLogItemSeverityCode>1</MaximumLogItemSeverityCode> - <Item> <TypeID>007(/CSG_RUNTIME/)</TypeID> <SeverityCode>1</SeverityCode> <Note>Create operation was successful</Note> </Item> </Log> </n0:GoodsTagGeneratorGoodsTagsOutputCreateConfirmation_sync>
Description | Create goods tags |
Name | CreateGoodsTags |
Synchronous | yes |
Release Status | Released |
To create goods tags using imported structured data.
The CreateGoodsTags operation is used to create one or more goods tags using imported structured data.
Request supports following types of goods tags (labels) to be created:
Type Code | Description |
---|---|
1 | Unspecified Content |
2 | Uniform Content |
3 | Serialized Product |
4 | Mixed Content |
There could be following contexts of creation (underlying process where the goods tag is of use) of the goods tags and input value of the parameters will vary accordingly:
Code Value | Description |
---|---|
1 | Inbound Delivery Processing |
2 | Outbound Delivery Processing |
3 | Production |
Furthermore, a goods tag can be created directly with a product id (material key) or with reference to:
Reference Type |
---|
Inbound Delivery Notification |
Outbound Delivery |
Production Order |
Production Task |
Warehouse Task |
All the above parameters are available as optional parameters inside the request structure and need to be filled as per the requirement.
Example:
1.Outbound Delivery ID and other Outbound Delivery related parameters are to be filled when the context is 3 i.e. Outbound Delivery Processing.
2.Serial ID is to be filled in case of Serialized Product etc.
1.Basic Message Header
2.Goods Tag Generator
The Goods Tag Generator contains Goods Tag Specification and any number of Specifications can be inputted.
Specification will have all data necessary for the creation of the goods tag.
List of Elements ( names are self-explanatory ) |
---|
OutputCopyNumberValue |
GoodsTagTypeCode |
GoodsTagCreationContextCode |
ShippingRelevanceIndicator |
AutomaticAssignmentIndicator |
OutputRequestFormTemplateCode |
PrintQueueID |
OutboundDeliveryID |
OutboundDeliveryItemID |
OutboundDeliveryItemReferenceBusinessTransactionDocumentReference |
OutboundDeliveryItemExternalReferenceBusinessTransactionDocumentReference |
InboundDeliveryID |
InboundDeliveryItemID |
InboundDeliveryItemReferenceBusinessTransactionDocumentReference |
SiteLogisticsTaskID |
ProductionOrderID |
ProductionTaskID |
MaterialKey |
GlobalTradeItemNumberID |
IdentifiedStockKey |
ProductRequirementSpecificationKey |
LogisticUnitID |
LogisticsAreaKey |
SiteID |
ReceiptDate |
ShippingDate |
ProductionDate |
BuyerPartyKey |
SellerPartyKey |
RecipientPartyKey |
VendorPartyKey |
CarrierPartyKey |
FreightForwarderPartyKey |
ShipFromLocationID |
ShipToLocationID |
Incoterms |
ProductSellerID |
ProductBuyerID |
Text |
IndividualDetails |
Individual Details |
---|
IndividualMaterialSerialID |
ExternalSerialID |
GoodsTagMaterialQuantity |
GoodsTagMaterialQuantityTypeCode |
GrossWeightMeasure |
GrossVolumeMeasure |
IdentifiedLogisticUnitInternalID |
TransportTracking |
1.Goods Tag Generator
2.Log
Goods Tag Generator stores the Technical ID ( node id ) of the Goods Tag Generator.
Log stores all information/errors/warnings thrown by the underlying process during the goods tag creation
Below is a sample request and corresponding response for a goods tag creation fro product: MCF-0001, goods tag type: Uniform Content & quantity: 1 EA
<n0:GoodsTagGeneratorGoodsTagsCreateRequest_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <BasicMessageHeader> <ID>ABCD12440</ID> <UUID>12355658-90AB-CDEF-0123-456789ABCDEF</UUID> </BasicMessageHeader> <GoodsTagGenerator> <GoodsTagSpecification> <GoodsTagTypeCode>2</GoodsTagTypeCode> <MaterialKey> <ProductID>MCF-0001</ProductID> </MaterialKey> <IndividualDetails> <GoodsTagMaterialQuantity unitCode="EA">1</GoodsTagMaterialQuantity> </IndividualDetails> </GoodsTagSpecification> </GoodsTagGenerator> </n0:GoodsTagGeneratorGoodsTagsCreateRequest_sync>
<n0:GoodsTagGeneratorGoodsTagsCreateConfirmation_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:QCQ:/1SAI/TAS6843A56420B7A16C5908:804"> <GoodsTagGenerator> <TechnicalID>00000000000000000000000000000001</TechnicalID> </GoodsTagGenerator> <Log> <MaximumLogItemSeverityCode>1</MaximumLogItemSeverityCode> <Item> <TypeID>007(/CSG_RUNTIME/)</TypeID> <SeverityCode>1</SeverityCode> <Note>Create operation was successful</Note> </Item> </Log> </n0:GoodsTagGeneratorGoodsTagsCreateConfirmation_sync>