AbacosWSERP


Click here for a complete list of operations.

ManutencaoProduto

Cadastrar ou Alterar produto principal no ábacos. Métodos com campos mais direto e simplificado

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /AbacosWSerp.asmx HTTP/1.1
Host: ws.kplcloud.onclick.com.br
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.kplsolucoes.com.br/ABACOSWebService/ManutencaoProduto"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ManutencaoProduto xmlns="http://www.kplsolucoes.com.br/ABACOSWebService">
      <ChaveIdentificacao>string</ChaveIdentificacao>
      <ListaDeProdutos>
        <DadosProduto>
          <Acao>ameManutencao or ameDesativacao or ameExclusao</Acao>
          <CodigoProduto>string</CodigoProduto>
          <TipoProduto>tpreIndefinido or tpreProduto or tpreServico</TipoProduto>
          <NomeProduto>string</NomeProduto>
          <NomeProdutoReduzido>string</NomeProdutoReduzido>
          <Descricao>string</Descricao>
          <CodigoExternoClasse>string</CodigoExternoClasse>
          <DescricaoClasse>string</DescricaoClasse>
          <CodigoExternoMarca>string</CodigoExternoMarca>
          <DescricaoMarca>string</DescricaoMarca>
          <CodigoExternoFamilia>string</CodigoExternoFamilia>
          <DescricaoFamilia>string</DescricaoFamilia>
          <DescricaoGrupo>string</DescricaoGrupo>
          <DescricaoSubgrupo>string</DescricaoSubgrupo>
          <Peso>double</Peso>
          <Altura>double</Altura>
          <Largura>double</Largura>
          <Comprimento>double</Comprimento>
          <Profundidade>double</Profundidade>
          <Espessura>double</Espessura>
          <QtdePorEmbalagem>int</QtdePorEmbalagem>
          <QtdeMinimaEstoque>double</QtdeMinimaEstoque>
          <QtdeMaximaEstoque>double</QtdeMaximaEstoque>
          <UnidadeMedidaNome>string</UnidadeMedidaNome>
          <UnidadeMedidaAbrev>string</UnidadeMedidaAbrev>
          <UnidadeMedidaQuilo>boolean</UnidadeMedidaQuilo>
          <PrazoEntregaDias>int</PrazoEntregaDias>
          <OrigemMercadoria>string</OrigemMercadoria>
          <CodigoNCM>string</CodigoNCM>
          <CFOPNaoContribuinte>int</CFOPNaoContribuinte>
          <CFOPContribuinte>int</CFOPContribuinte>
          <UnidadeTributavel>double</UnidadeTributavel>
          <CustoDoProduto>double</CustoDoProduto>
          <CodigoExternoFornecedor>string</CodigoExternoFornecedor>
          <PreVenda>string</PreVenda>
          <PreVenda_DataInicio>string</PreVenda_DataInicio>
          <PreVenda_DataFinal>string</PreVenda_DataFinal>
          <PrecoTabela1>double</PrecoTabela1>
          <PrecoPromocao1>double</PrecoPromocao1>
          <InicioPromocao1>string</InicioPromocao1>
          <TerminoPromocao1>string</TerminoPromocao1>
          <PrecoTabela2>double</PrecoTabela2>
          <PrecoPromocao2>double</PrecoPromocao2>
          <InicioPromocao2>string</InicioPromocao2>
          <TerminoPromocao2>string</TerminoPromocao2>
          <DescricaoComplementar1>string</DescricaoComplementar1>
          <TipoDescricaoComplementar1>string</TipoDescricaoComplementar1>
          <DescricaoComplementar2>string</DescricaoComplementar2>
          <TipoDescricaoComplementar2>string</TipoDescricaoComplementar2>
          <DescricaoComplementar3>string</DescricaoComplementar3>
          <TipoDescricaoComplementar3>string</TipoDescricaoComplementar3>
          <DescricaoComplementar4>string</DescricaoComplementar4>
          <TipoDescricaoComplementar4>string</TipoDescricaoComplementar4>
          <DescricaoComplementar5>string</DescricaoComplementar5>
          <TipoDescricaoComplementar5>string</TipoDescricaoComplementar5>
          <Rastreabilidade>string</Rastreabilidade>
          <DiasGarantia>int</DiasGarantia>
          <PodeSerBrinde>boolean</PodeSerBrinde>
          <EnviarComEmbalagemPresente>boolean</EnviarComEmbalagemPresente>
          <TipoControleEstoque>tceeControla or tceeNaoControlaNaoSepara or tceeSeparaNaoControla</TipoControleEstoque>
          <ManutencaoProduto>string</ManutencaoProduto>
          <CodigoAnvisa>string</CodigoAnvisa>
          <ProdutoCategoria>tpreNormal or tpreLubrificante or tpreMedicamento</ProdutoCategoria>
        </DadosProduto>
        <DadosProduto>
          <Acao>ameManutencao or ameDesativacao or ameExclusao</Acao>
          <CodigoProduto>string</CodigoProduto>
          <TipoProduto>tpreIndefinido or tpreProduto or tpreServico</TipoProduto>
          <NomeProduto>string</NomeProduto>
          <NomeProdutoReduzido>string</NomeProdutoReduzido>
          <Descricao>string</Descricao>
          <CodigoExternoClasse>string</CodigoExternoClasse>
          <DescricaoClasse>string</DescricaoClasse>
          <CodigoExternoMarca>string</CodigoExternoMarca>
          <DescricaoMarca>string</DescricaoMarca>
          <CodigoExternoFamilia>string</CodigoExternoFamilia>
          <DescricaoFamilia>string</DescricaoFamilia>
          <DescricaoGrupo>string</DescricaoGrupo>
          <DescricaoSubgrupo>string</DescricaoSubgrupo>
          <Peso>double</Peso>
          <Altura>double</Altura>
          <Largura>double</Largura>
          <Comprimento>double</Comprimento>
          <Profundidade>double</Profundidade>
          <Espessura>double</Espessura>
          <QtdePorEmbalagem>int</QtdePorEmbalagem>
          <QtdeMinimaEstoque>double</QtdeMinimaEstoque>
          <QtdeMaximaEstoque>double</QtdeMaximaEstoque>
          <UnidadeMedidaNome>string</UnidadeMedidaNome>
          <UnidadeMedidaAbrev>string</UnidadeMedidaAbrev>
          <UnidadeMedidaQuilo>boolean</UnidadeMedidaQuilo>
          <PrazoEntregaDias>int</PrazoEntregaDias>
          <OrigemMercadoria>string</OrigemMercadoria>
          <CodigoNCM>string</CodigoNCM>
          <CFOPNaoContribuinte>int</CFOPNaoContribuinte>
          <CFOPContribuinte>int</CFOPContribuinte>
          <UnidadeTributavel>double</UnidadeTributavel>
          <CustoDoProduto>double</CustoDoProduto>
          <CodigoExternoFornecedor>string</CodigoExternoFornecedor>
          <PreVenda>string</PreVenda>
          <PreVenda_DataInicio>string</PreVenda_DataInicio>
          <PreVenda_DataFinal>string</PreVenda_DataFinal>
          <PrecoTabela1>double</PrecoTabela1>
          <PrecoPromocao1>double</PrecoPromocao1>
          <InicioPromocao1>string</InicioPromocao1>
          <TerminoPromocao1>string</TerminoPromocao1>
          <PrecoTabela2>double</PrecoTabela2>
          <PrecoPromocao2>double</PrecoPromocao2>
          <InicioPromocao2>string</InicioPromocao2>
          <TerminoPromocao2>string</TerminoPromocao2>
          <DescricaoComplementar1>string</DescricaoComplementar1>
          <TipoDescricaoComplementar1>string</TipoDescricaoComplementar1>
          <DescricaoComplementar2>string</DescricaoComplementar2>
          <TipoDescricaoComplementar2>string</TipoDescricaoComplementar2>
          <DescricaoComplementar3>string</DescricaoComplementar3>
          <TipoDescricaoComplementar3>string</TipoDescricaoComplementar3>
          <DescricaoComplementar4>string</DescricaoComplementar4>
          <TipoDescricaoComplementar4>string</TipoDescricaoComplementar4>
          <DescricaoComplementar5>string</DescricaoComplementar5>
          <TipoDescricaoComplementar5>string</TipoDescricaoComplementar5>
          <Rastreabilidade>string</Rastreabilidade>
          <DiasGarantia>int</DiasGarantia>
          <PodeSerBrinde>boolean</PodeSerBrinde>
          <EnviarComEmbalagemPresente>boolean</EnviarComEmbalagemPresente>
          <TipoControleEstoque>tceeControla or tceeNaoControlaNaoSepara or tceeSeparaNaoControla</TipoControleEstoque>
          <ManutencaoProduto>string</ManutencaoProduto>
          <CodigoAnvisa>string</CodigoAnvisa>
          <ProdutoCategoria>tpreNormal or tpreLubrificante or tpreMedicamento</ProdutoCategoria>
        </DadosProduto>
      </ListaDeProdutos>
    </ManutencaoProduto>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ManutencaoProdutoResponse xmlns="http://www.kplsolucoes.com.br/ABACOSWebService">
      <ManutencaoProdutoResult>
        <Rows>
          <DadosProdutosResultado>
            <CodigoProdutoAbacos>string</CodigoProdutoAbacos>
            <CodigoProduto>string</CodigoProduto>
            <CodigoProdutoPai>string</CodigoProdutoPai>
            <CodigoBarras>string</CodigoBarras>
            <Resultado xsi:nil="true" />
            <Acao>string</Acao>
          </DadosProdutosResultado>
          <DadosProdutosResultado>
            <CodigoProdutoAbacos>string</CodigoProdutoAbacos>
            <CodigoProduto>string</CodigoProduto>
            <CodigoProdutoPai>string</CodigoProdutoPai>
            <CodigoBarras>string</CodigoBarras>
            <Resultado xsi:nil="true" />
            <Acao>string</Acao>
          </DadosProdutosResultado>
        </Rows>
      </ManutencaoProdutoResult>
    </ManutencaoProdutoResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /AbacosWSerp.asmx HTTP/1.1
Host: ws.kplcloud.onclick.com.br
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <ManutencaoProduto xmlns="http://www.kplsolucoes.com.br/ABACOSWebService">
      <ChaveIdentificacao>string</ChaveIdentificacao>
      <ListaDeProdutos>
        <DadosProduto>
          <Acao>ameManutencao or ameDesativacao or ameExclusao</Acao>
          <CodigoProduto>string</CodigoProduto>
          <TipoProduto>tpreIndefinido or tpreProduto or tpreServico</TipoProduto>
          <NomeProduto>string</NomeProduto>
          <NomeProdutoReduzido>string</NomeProdutoReduzido>
          <Descricao>string</Descricao>
          <CodigoExternoClasse>string</CodigoExternoClasse>
          <DescricaoClasse>string</DescricaoClasse>
          <CodigoExternoMarca>string</CodigoExternoMarca>
          <DescricaoMarca>string</DescricaoMarca>
          <CodigoExternoFamilia>string</CodigoExternoFamilia>
          <DescricaoFamilia>string</DescricaoFamilia>
          <DescricaoGrupo>string</DescricaoGrupo>
          <DescricaoSubgrupo>string</DescricaoSubgrupo>
          <Peso>double</Peso>
          <Altura>double</Altura>
          <Largura>double</Largura>
          <Comprimento>double</Comprimento>
          <Profundidade>double</Profundidade>
          <Espessura>double</Espessura>
          <QtdePorEmbalagem>int</QtdePorEmbalagem>
          <QtdeMinimaEstoque>double</QtdeMinimaEstoque>
          <QtdeMaximaEstoque>double</QtdeMaximaEstoque>
          <UnidadeMedidaNome>string</UnidadeMedidaNome>
          <UnidadeMedidaAbrev>string</UnidadeMedidaAbrev>
          <UnidadeMedidaQuilo>boolean</UnidadeMedidaQuilo>
          <PrazoEntregaDias>int</PrazoEntregaDias>
          <OrigemMercadoria>string</OrigemMercadoria>
          <CodigoNCM>string</CodigoNCM>
          <CFOPNaoContribuinte>int</CFOPNaoContribuinte>
          <CFOPContribuinte>int</CFOPContribuinte>
          <UnidadeTributavel>double</UnidadeTributavel>
          <CustoDoProduto>double</CustoDoProduto>
          <CodigoExternoFornecedor>string</CodigoExternoFornecedor>
          <PreVenda>string</PreVenda>
          <PreVenda_DataInicio>string</PreVenda_DataInicio>
          <PreVenda_DataFinal>string</PreVenda_DataFinal>
          <PrecoTabela1>double</PrecoTabela1>
          <PrecoPromocao1>double</PrecoPromocao1>
          <InicioPromocao1>string</InicioPromocao1>
          <TerminoPromocao1>string</TerminoPromocao1>
          <PrecoTabela2>double</PrecoTabela2>
          <PrecoPromocao2>double</PrecoPromocao2>
          <InicioPromocao2>string</InicioPromocao2>
          <TerminoPromocao2>string</TerminoPromocao2>
          <DescricaoComplementar1>string</DescricaoComplementar1>
          <TipoDescricaoComplementar1>string</TipoDescricaoComplementar1>
          <DescricaoComplementar2>string</DescricaoComplementar2>
          <TipoDescricaoComplementar2>string</TipoDescricaoComplementar2>
          <DescricaoComplementar3>string</DescricaoComplementar3>
          <TipoDescricaoComplementar3>string</TipoDescricaoComplementar3>
          <DescricaoComplementar4>string</DescricaoComplementar4>
          <TipoDescricaoComplementar4>string</TipoDescricaoComplementar4>
          <DescricaoComplementar5>string</DescricaoComplementar5>
          <TipoDescricaoComplementar5>string</TipoDescricaoComplementar5>
          <Rastreabilidade>string</Rastreabilidade>
          <DiasGarantia>int</DiasGarantia>
          <PodeSerBrinde>boolean</PodeSerBrinde>
          <EnviarComEmbalagemPresente>boolean</EnviarComEmbalagemPresente>
          <TipoControleEstoque>tceeControla or tceeNaoControlaNaoSepara or tceeSeparaNaoControla</TipoControleEstoque>
          <ManutencaoProduto>string</ManutencaoProduto>
          <CodigoAnvisa>string</CodigoAnvisa>
          <ProdutoCategoria>tpreNormal or tpreLubrificante or tpreMedicamento</ProdutoCategoria>
        </DadosProduto>
        <DadosProduto>
          <Acao>ameManutencao or ameDesativacao or ameExclusao</Acao>
          <CodigoProduto>string</CodigoProduto>
          <TipoProduto>tpreIndefinido or tpreProduto or tpreServico</TipoProduto>
          <NomeProduto>string</NomeProduto>
          <NomeProdutoReduzido>string</NomeProdutoReduzido>
          <Descricao>string</Descricao>
          <CodigoExternoClasse>string</CodigoExternoClasse>
          <DescricaoClasse>string</DescricaoClasse>
          <CodigoExternoMarca>string</CodigoExternoMarca>
          <DescricaoMarca>string</DescricaoMarca>
          <CodigoExternoFamilia>string</CodigoExternoFamilia>
          <DescricaoFamilia>string</DescricaoFamilia>
          <DescricaoGrupo>string</DescricaoGrupo>
          <DescricaoSubgrupo>string</DescricaoSubgrupo>
          <Peso>double</Peso>
          <Altura>double</Altura>
          <Largura>double</Largura>
          <Comprimento>double</Comprimento>
          <Profundidade>double</Profundidade>
          <Espessura>double</Espessura>
          <QtdePorEmbalagem>int</QtdePorEmbalagem>
          <QtdeMinimaEstoque>double</QtdeMinimaEstoque>
          <QtdeMaximaEstoque>double</QtdeMaximaEstoque>
          <UnidadeMedidaNome>string</UnidadeMedidaNome>
          <UnidadeMedidaAbrev>string</UnidadeMedidaAbrev>
          <UnidadeMedidaQuilo>boolean</UnidadeMedidaQuilo>
          <PrazoEntregaDias>int</PrazoEntregaDias>
          <OrigemMercadoria>string</OrigemMercadoria>
          <CodigoNCM>string</CodigoNCM>
          <CFOPNaoContribuinte>int</CFOPNaoContribuinte>
          <CFOPContribuinte>int</CFOPContribuinte>
          <UnidadeTributavel>double</UnidadeTributavel>
          <CustoDoProduto>double</CustoDoProduto>
          <CodigoExternoFornecedor>string</CodigoExternoFornecedor>
          <PreVenda>string</PreVenda>
          <PreVenda_DataInicio>string</PreVenda_DataInicio>
          <PreVenda_DataFinal>string</PreVenda_DataFinal>
          <PrecoTabela1>double</PrecoTabela1>
          <PrecoPromocao1>double</PrecoPromocao1>
          <InicioPromocao1>string</InicioPromocao1>
          <TerminoPromocao1>string</TerminoPromocao1>
          <PrecoTabela2>double</PrecoTabela2>
          <PrecoPromocao2>double</PrecoPromocao2>
          <InicioPromocao2>string</InicioPromocao2>
          <TerminoPromocao2>string</TerminoPromocao2>
          <DescricaoComplementar1>string</DescricaoComplementar1>
          <TipoDescricaoComplementar1>string</TipoDescricaoComplementar1>
          <DescricaoComplementar2>string</DescricaoComplementar2>
          <TipoDescricaoComplementar2>string</TipoDescricaoComplementar2>
          <DescricaoComplementar3>string</DescricaoComplementar3>
          <TipoDescricaoComplementar3>string</TipoDescricaoComplementar3>
          <DescricaoComplementar4>string</DescricaoComplementar4>
          <TipoDescricaoComplementar4>string</TipoDescricaoComplementar4>
          <DescricaoComplementar5>string</DescricaoComplementar5>
          <TipoDescricaoComplementar5>string</TipoDescricaoComplementar5>
          <Rastreabilidade>string</Rastreabilidade>
          <DiasGarantia>int</DiasGarantia>
          <PodeSerBrinde>boolean</PodeSerBrinde>
          <EnviarComEmbalagemPresente>boolean</EnviarComEmbalagemPresente>
          <TipoControleEstoque>tceeControla or tceeNaoControlaNaoSepara or tceeSeparaNaoControla</TipoControleEstoque>
          <ManutencaoProduto>string</ManutencaoProduto>
          <CodigoAnvisa>string</CodigoAnvisa>
          <ProdutoCategoria>tpreNormal or tpreLubrificante or tpreMedicamento</ProdutoCategoria>
        </DadosProduto>
      </ListaDeProdutos>
    </ManutencaoProduto>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <ManutencaoProdutoResponse xmlns="http://www.kplsolucoes.com.br/ABACOSWebService">
      <ManutencaoProdutoResult>
        <Rows>
          <DadosProdutosResultado>
            <CodigoProdutoAbacos>string</CodigoProdutoAbacos>
            <CodigoProduto>string</CodigoProduto>
            <CodigoProdutoPai>string</CodigoProdutoPai>
            <CodigoBarras>string</CodigoBarras>
            <Resultado xsi:nil="true" />
            <Acao>string</Acao>
          </DadosProdutosResultado>
          <DadosProdutosResultado>
            <CodigoProdutoAbacos>string</CodigoProdutoAbacos>
            <CodigoProduto>string</CodigoProduto>
            <CodigoProdutoPai>string</CodigoProdutoPai>
            <CodigoBarras>string</CodigoBarras>
            <Resultado xsi:nil="true" />
            <Acao>string</Acao>
          </DadosProdutosResultado>
        </Rows>
      </ManutencaoProdutoResult>
    </ManutencaoProdutoResponse>
  </soap12:Body>
</soap12:Envelope>