Incluir Produtos


Objetivo: Incluir produtos no site Systax.
Método: incluirProdutos
Parâmetros:

  • String usuario
  • String senha
  • String xml

Observação: Há um limite de 200 produtos por requisição. Recomendamos enviar um único produto em cada requisição, se o objetivo for inclusão imediata e recuperação das informações de tributação do produto (recurso disponível apenas para clientes com tratamento específico nos segmentos de Varejo).

 

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
NCM NCM do produto
EX_TIPI EX TIPI
codigo Código de barras
descrição Descrição do produto
categoria Categoria do produto
grupo Grupo do produto
tipo Tipo do produto
marca Marca do produto
embalagem Embalagem do produto
quantidade Quantidade do produto
perc_red_aliq Percentual de redução de alíquota
origem_produto Origem do produto
finalidade Finalidade do produto

 

Tabela de referência á TAG "Finalidade" da chamada:

Finalidade Descrição
0 Revenda
1 Uso e consumo
2 Ambos

 

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/Element80/Edit/29455/1

 

Exemplo de chamada:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sys="http://systax.com.br">

        <soapenv:Header/>
        <soapenv:Body>
            <sys:incluirProdutos>
                <sys:usuario>usuário</sys:usuario>
                <sys:senha>senha</sys:senha>
                <sys:xmlProdutos> <![CDATA[ 
                    <systaxCadastro>
                        <produto>
                            <idCli>71408</idCli>
                            <codigo_produto>PR001</codigo_produto>
                            <NCM>63079090</NCM>
                            <EX_TIPI></EX_TIPI>
                            <lista_codigo_barras>
                                <codigo>0</codigo>
                            </lista_codigo_barras>    
                            <descricao>Produto PR001</descricao>
                            <categoria></categoria>     
                               <grupo></grupo>
                               <tipo></tipo>
                               <marca></marca>
                            <embalagem></embalagem>
                               <quantidade></quantidade>
                               <perc_red_aliq></perc_red_aliq>
                              <origem_produto></origem_produto>
                            <finalidade></finalidade> <!-- 0=Revenda, 1=Uso e consumo e 2=Ambos -->
                        </produto>
                    </systaxCadastro> ]]>
                </sys:xmlProdutos>
            </sys:incluirProdutos>
        </soapenv:Body>
    </soapenv:Envelope>

 

Exemplo de retorno:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Body>
      <ns:incluirProdutosResponse 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:origem>Systax</ax21:origem>
            <ax21:ponteiro xsi:nil="true"/>
            <ax21:sistema>Cadastro Retorno</ax21:sistema>
            <ax21:status xsi:type="ax21:Status">
               <ax21:ID>171980960</ax21:ID>
               <ax21:codStatus>100</ax21:codStatus>
               <ax21:msgStatus>Incluído com sucesso.</ax21:msgStatus>
            </ax21:status>
         </ns:return>
      </ns:incluirProdutosResponse>
   </soapenv:Body>
</soapenv:Envelope>