Desativar Produtos


Objetivo: Desativar um produto no site Systax.
Método: desativarProdutos

Observação: Este método utiliza o mesmo XML de inclusão de produdos, mas para a desativação, é necessário manter somente as tags idCli, codigo_produto e origem_produto.

 

Descrição dos campos de chamada:

TAG Descrição
sys:usuario Usuário do site Systax
sys:senha Senha do usuário
idCli Identificador do cliente
codigo_produto Código do produto
origem_produto Origem do produto

 

Descrição dos campos de retorno:

TAG Descrição
ID Identificador do produto
codStatus Código de status
msgStatus Mensagem de status

 

Tabela de referência para as TAG´s "codStatus" e "msgStatus" do retorno:

Acessar o tópico https://documentacao.systax.com.br/PublicView2/Index/36eef5d3eb1fa6ea70f89dad5/26180/30475

 

Exemplo de chamada:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sys="http://systax.com.br">
   <soapenv:Header/>
   <soapenv:Body>
      <sys:desativarProdutos>
         <sys:usuario>usuário</sys:usuario>
         <sys:senha>senha</sys:senha>
         <sys:xmlProdutos> <![CDATA[
         <systaxCadastro>
            <produto>
                <idCli>71408</idCli>
                <codigo_produto>produto1</codigo_produto>
                <origem_produto>0</origem_produto>
            </produto>
        </systaxCadastro>
         ]]></sys:xmlProdutos>
      </sys:desativarProdutos>
   </soapenv:Body>
</soapenv:Envelope>

 

Exemplo de retorno:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Body>
      <ns:desativarProdutosResponse xmlns:ns="http://systax.com.br">
         <ns:return xsi:type="ax21:SystaxRet" xmlns:ax21="http://systaxret.systax.com.br/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ax21:cenario xsi:nil="true"/>
            <ax21:origem>Systax</ax21:origem>
            <ax21:ponteiro xsi:nil="true"/>
            <ax21:sistema>Cadastro Retorno</ax21:sistema>
            <ax21:status xsi:type="ax21:Status">
               <ax21:ID>171976979</ax21:ID>
               <ax21:codStatus>110</ax21:codStatus>
               <ax21:msgStatus>Desativado com sucesso.</ax21:msgStatus>
            </ax21:status>
         </ns:return>
      </ns:desativarProdutosResponse>
   </soapenv:Body>
</soapenv:Envelope>