Skip to Content
0
Sep 22, 2020 at 09:51 AM

FormTemplateCode for ManageGoodTags SOAP Webservice

64 Views Last edit Sep 23, 2020 at 10:31 AM 6 rev

Hello community,

I'm using the SOAP webservice ManageGoodTags in SAP ByD to create labels, but I'm unable to choose the output forms from the webservice. I can see that there is a tag called "OutputRequestFormTemplateCode" but I didn't find any information about the values accepted by this tag.

Has anyone used this tag and knows how it works?

Thank you in advance for your precious help.

Ismaïl

Edit 23/09 :

Using the "II_QUERY_CODE_LIST_IN" webservice, I'm able to collect the values for the "OutputRequestFormTemplateCode". Unfortunately, the code sent is not impacted on the choice of the form template for the tags.

Below an example of query :

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:glob="http://sap.com/xi/SAPGlobal20/Global">
   <soap:Header/>
   <soap:Body>
      <glob:GoodsTagGeneratorGoodsTagsOutputCreateRequest_sync>
	   <GoodsTagGenerator>
		  <GoodsTagSpecification>
		   <GoodsTagTypeCode>2</GoodsTagTypeCode>
		   <OutputRequestFormTemplateCode>ZQP1E</OutputRequestFormTemplateCode>
		   <PrintQueueID>LABEL1</PrintQueueID>
                   <OutputCopyNumberValue>1</OutputCopyNumberValue>
		   <MaterialKey>
		    <ProductID>1102076</ProductID>
		   </MaterialKey>
		   <IdentifiedStockKey>
			  <ID>2018-11</ID>
		   </IdentifiedStockKey>
		   <IndividualDetails>
		    <GoodsTagMaterialQuantity unitCode="EA">23</GoodsTagMaterialQuantity>
		   </IndividualDetails>
		   <Text>Comment test from Webservice</Text>
		  </GoodsTagSpecification>
                  <ProductSellerID>100097</ProductSellerID>
                  <GoodsTagCreationContextCode>3</GoodsTagCreationContextCode>
		  <ProductionOrderID>20744</ProductionOrderID>
                  <ReceiptDate></ReceiptDate>
                  <ProductionDate>2019-05-03</ProductionDate>	  
	   </GoodsTagGenerator>
           <SiteID>D1000-0</SiteID>
           <SiteLogisticsTaskID>D1000-0</SiteLogisticsTaskID>
      </glob:GoodsTagGeneratorGoodsTagsOutputCreateRequest_sync>
   </soap:Body>
</soap:Envelope>