Добавить атрибут в веб-сервис Soap - PullRequest
0 голосов
/ 09 ноября 2018

Я попытался добавить запрос на мыло, указанный ниже

<ActualQuatity unitCode="EA">1<ActualQuantity>

Код Java приведен ниже с использованием библиотеки Ksoap2

 SoapObject materialOutput = new SoapObject();     

 materialOutput.addProperty("ActualQuantity",actualQuant)
.addAttribute("unitCode","EA");

Запрос дампа дан ниже

SiteLogisticsTaskBundleMaintainRequest_sync_V1{SiteLogisticsTask={SiteLogisticTaskID=23; SiteLogisticTaskUUID=00163e70-e0aa-1ed8-b4b9-7262ee6d2bf8; ReferenceObject={ReferenceObjectUUID=00163e70-e0aa-1ed8-b4b9-7262ee6d4bf8; OperationActivity={OperationActivityUUID=00163e70-e0aa-1ed8-b4b9-7262ee6babf8; MaterialOutput={LineItemID=1; MaterialOutputUUID=00163e70-e0aa-1ed8-b4b9-7262ee6c0bf8; ProductID=1000004; TargetLogisticsAreaID=2100-100-101; ActualQuantity=2; ClearIdentifiedStockIDIndicator=false; }; }; }; }; BasicMessageHeader={MESSAGE=; }; } 

В запросе тупой невозможно атрибутом unitCode = "EA"

...