SAP публикует данные в C # webservice - PullRequest
0 голосов
/ 22 сентября 2018

Я сейчас внедряю данные, которые принимают передачи SAP, внедряю веб-сервис с C #.Структура SAP:

<SOAP:Envelope xmlns:SOAP='http://schemas.xmlsoap.org/soap/envelope/'><SOAP:Header/>
<SOAP:Body><ns0:MT_ProdOrderExtract xmlns:ns0='http://***.com/sap/mm/ProdOrderExtract_to_AKPS'>
   <POExtract>
      <ProductionOrder>
         <AUFK>
            <AUFNR>1234</AUFNR>
            <AUART/>
            <WERKS>5811</WERKS>
            <POTX1/>
            <ORD_LTEXT/>
         </AUFK>
         <AFKO>
            <RSNUM/>
            <GSTRP/>
            <GLTRP/>
            <GAMNG/>
            <MEINS/>
            <AFPO>
               <MATNR>678</MATNR>
            </AFPO>
         </AFKO>
          <RESB>
            <RSNUM/>
            <RSPOS/>
            <POSNR/>
            <MATNR/>
            <LGORT/>
            <BDMNG/>
            <ERFME/>
         </RESB>
<RESB>
            <RSNUM/>
            <RSPOS/>
            <POSNR/>
            <MATNR/>
            <LGORT/>
            <BDMNG/>
            <ERFME/>
         </RESB>
         <Operation>
            <OperSequenceNo/>
            <OperStartDate/>
            <OperEndDate/>
            <Workcenter/>
            <Controlkey/>
            <No_Employee/>
            <Labor_time/>
            <Time_unit/>
         </Operation>
      </ProductionOrder>
   </POExtract>
</ns0:MT_ProdOrderExtract></SOAP:Body></SOAP:Envelope>

Как построить мой метод и сущность (структура данных) ??Потому что есть дублирующие узлы, например, RESB, Operation.и я не знаю, как это сделать: как определять функции или имена функций и тому подобное

...