4.4.2.2.16. Resposta

 
  • Todos os envios do webservice têm como resposta o mesmos elementos enviados, porém, com as tags ‘StatusCode’ e ‘StatusDescription’ preenchidas (não são necessárias no envio), exemplo:
 
Envio:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:leg="http://legalperson.tsa.totvs.com/">
   <soapenv:Header/>
   <soapenv:Body>
      <leg:insertOrUpdate>
         <arg0>
            <address>Av. Santos Dumont, 831</address>
            <city>Joinville</city>
            <companyName>TOTVS - Teste Automatizado</companyName>
            <country>Brasil</country>
            <email>totvs@totvs.com.br</email>
            <externalKey>TA-LP1</externalKey>
            <federalId>03354185000120</federalId>
            <neighborhood>Bom Retiro</neighborhood>
            <state>Santa Catarina</state>
         </arg0>
         <arg0>
            <address>Av. Antonio Ramos Alvim</address>
            <city>Curitiba</city>
            <companyName>TOTVS Curitiba - Teste Automatizado</companyName>
            <country>Brasil</country>
            <email>totvs@totvs.com.br</email>
            <externalKey>TA-LP2</externalKey>
            <federalId>53113791000122</federalId>
            <neighborhood>Floresta</neighborhood>
            <state>Santa Catarina</state>
         </arg0>
      </leg:insertOrUpdate>
   </soapenv:Body>
</soapenv:Envelope>
Resposta:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:leg="http://legalperson.tsa.totvs.com/">
   <soapenv:Header/>
   <soapenv:Body>
      <leg:insertOrUpdate>
         <arg0>
            <address>Av. Santos Dumont, 831</address>
            <city>Joinville</city>
            <companyName>TOTVS - Teste Automatizado</companyName>
            <country>Brasil</country>
            <email>totvs@totvs.com.br</email>
            <externalKey>TA-LP1</externalKey>
            <federalId>03354185000120</federalId>
            <neighborhood>Bom Retiro</neighborhood>
            <state>Santa Catarina</state>
            <statusCode>00100</statusCode>
            <statusDescription>Registro salvo/Atualizado com sucesso</statusDescription>
         </arg0>
         <arg0>
            <address>Av. Antonio Ramos Alvim</address>
            <city>Curitiba</city>
            <companyName>TOTVS Curitiba - Teste Automatizado</companyName>
            <country>Brasil</country>
            <email>totvs@totvs.com.br</email>
            <externalKey>TA-LP2</externalKey>
            <federalId>53113791000122</federalId>
            <neighborhood>Floresta</neighborhood>
            <state>Santa Catarina</state>
            <statusCode>00100</statusCode>
            <statusDescription>Registro salvo/Atualizado com sucesso</statusDescription>
         </arg0>
      </leg:insertOrUpdate>
   </soapenv:Body>
</soapenv:Envelope>