AbacosWSERP


Click here for a complete list of operations.

CadastrarProduto

Permite o cadastramento dos produtos diretamente no sistema ÁBACOS. Podem ser enviados vários produtos de uma única vez se assim for desejado.

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/CadastrarProduto"

<?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>
    <CadastrarProduto xmlns="http://www.kplsolucoes.com.br/ABACOSWebService">
      <ChaveIdentificacao>string</ChaveIdentificacao>
      <ListaDeProdutos>
        <DadosProdutos>
          <ProtocoloProduto>string</ProtocoloProduto>
          <Acao>aieIndefinido or aieManutencao or aieExclusao</Acao>
          <CodigoProdutoAbacos>string</CodigoProdutoAbacos>
          <CodigoProduto>string</CodigoProduto>
          <CodigoProdutoPai>string</CodigoProdutoPai>
          <CodigoBarras>string</CodigoBarras>
          <CodigoBarrasNFe>string</CodigoBarrasNFe>
          <CodigoBarrasPai>string</CodigoBarrasPai>
          <TipoProduto>tpreIndefinido or tpreProduto or tpreServico</TipoProduto>
          <NomeProduto>string</NomeProduto>
          <NomeProdutoReduzido>string</NomeProdutoReduzido>
          <Descricao>string</Descricao>
          <CodigoMarca>int</CodigoMarca>
          <CodigoFabricante>string</CodigoFabricante>
          <CodigoClasse>int</CodigoClasse>
          <CodigoFamilia>int</CodigoFamilia>
          <CodigoGrupo>int</CodigoGrupo>
          <CodigoSubGrupo>int</CodigoSubGrupo>
          <Peso>double</Peso>
          <Largura>double</Largura>
          <Comprimento>double</Comprimento>
          <Profundidade>double</Profundidade>
          <Espessura>double</Espessura>
          <Altura>double</Altura>
          <QtdePorEmbalagem>int</QtdePorEmbalagem>
          <QtdeMinimaEstoque>double</QtdeMinimaEstoque>
          <QtdeMaximaEstoque>double</QtdeMaximaEstoque>
          <UnidadeMedidaNome>string</UnidadeMedidaNome>
          <UnidadeMedidaAbrev>string</UnidadeMedidaAbrev>
          <UnidadeMedidaQuilo>boolean</UnidadeMedidaQuilo>
          <ProdutoTemFilhos>boolean</ProdutoTemFilhos>
          <PrazoEntregaDias>int</PrazoEntregaDias>
          <CampoCfg001>string</CampoCfg001>
          <CampoCfg002>string</CampoCfg002>
          <CampoCfg003>string</CampoCfg003>
          <CampoCfg004>string</CampoCfg004>
          <CampoCfg005>string</CampoCfg005>
          <CampoCfg006>string</CampoCfg006>
          <CampoCfg007>string</CampoCfg007>
          <CampoCfg008>string</CampoCfg008>
          <CampoCfg009>string</CampoCfg009>
          <CampoCfg010>string</CampoCfg010>
          <CampoCfg011>string</CampoCfg011>
          <CampoCfg012>string</CampoCfg012>
          <CampoCfg013>string</CampoCfg013>
          <CampoCfg014>string</CampoCfg014>
          <CampoCfg015>string</CampoCfg015>
          <CampoCfg016>string</CampoCfg016>
          <CampoCfg017>string</CampoCfg017>
          <CampoCfg018>string</CampoCfg018>
          <CampoCfg019>string</CampoCfg019>
          <CampoCfg020>string</CampoCfg020>
          <CampoCfgInt001>string</CampoCfgInt001>
          <CampoCfgInt002>string</CampoCfgInt002>
          <CampoCfgInt003>string</CampoCfgInt003>
          <CampoCfgInt004>string</CampoCfgInt004>
          <CampoCfgInt005>string</CampoCfgInt005>
          <CampoCfgInt006>string</CampoCfgInt006>
          <CampoCfgInt007>string</CampoCfgInt007>
          <CampoCfgInt008>string</CampoCfgInt008>
          <CampoCfgInt009>string</CampoCfgInt009>
          <CampoCfgInt010>string</CampoCfgInt010>
          <CampoCfgInt011>string</CampoCfgInt011>
          <CampoCfgInt012>string</CampoCfgInt012>
          <CampoCfgInt013>string</CampoCfgInt013>
          <CampoCfgInt014>string</CampoCfgInt014>
          <CampoCfgInt015>string</CampoCfgInt015>
          <CampoCfgInt016>string</CampoCfgInt016>
          <CampoCfgInt017>string</CampoCfgInt017>
          <CampoCfgInt018>string</CampoCfgInt018>
          <CampoCfgInt019>string</CampoCfgInt019>
          <CampoCfgInt020>string</CampoCfgInt020>
          <CampoCfgInt021>string</CampoCfgInt021>
          <CampoCfgInt022>string</CampoCfgInt022>
          <CampoCfgInt023>string</CampoCfgInt023>
          <CampoCfgInt024>string</CampoCfgInt024>
          <CampoCfgInt025>string</CampoCfgInt025>
          <CampoCfgInt026>string</CampoCfgInt026>
          <CampoCfgInt027>string</CampoCfgInt027>
          <CampoCfgInt028>string</CampoCfgInt028>
          <CampoCfgInt029>string</CampoCfgInt029>
          <CampoCfgInt030>string</CampoCfgInt030>
          <OrigemMercadoria>string</OrigemMercadoria>
          <ControladoIBAMA>string</ControladoIBAMA>
          <CodigoNCM>string</CodigoNCM>
          <CFOPNaoContribuinte>int</CFOPNaoContribuinte>
          <CFOPContribuinte>int</CFOPContribuinte>
          <UnidadeTributavel>double</UnidadeTributavel>
          <ProdutoKitRegraFiscal>string</ProdutoKitRegraFiscal>
          <CustoDoProduto>double</CustoDoProduto>
          <CodigoExternoFornecedor>string</CodigoExternoFornecedor>
          <DescontoMaxProduto>double</DescontoMaxProduto>
          <PreVenda>string</PreVenda>
          <PreVenda_DataInicio>string</PreVenda_DataInicio>
          <PreVenda_DataFinal>string</PreVenda_DataFinal>
          <CodigoProdutoParceiro>string</CodigoProdutoParceiro>
          <CodigoProdutoPaiParceiro>string</CodigoProdutoPaiParceiro>
          <DescritorSimples>
            <Rows xsi:nil="true" />
          </DescritorSimples>
          <DescritorPreDefinido>
            <Rows xsi:nil="true" />
          </DescritorPreDefinido>
          <CaracteristicasComplementares>
            <Rows xsi:nil="true" />
          </CaracteristicasComplementares>
          <CaracteristicasComplementaresExterno>
            <Rows xsi:nil="true" />
          </CaracteristicasComplementaresExterno>
          <ClassificacoesComplementares>
            <Rows xsi:nil="true" />
          </ClassificacoesComplementares>
          <ProdutosSubstitutos>
            <Rows xsi:nil="true" />
          </ProdutosSubstitutos>
          <CategoriasDoSite>
            <Rows xsi:nil="true" />
          </CategoriasDoSite>
          <ProdutosPersonalizacao>
            <Rows xsi:nil="true" />
          </ProdutosPersonalizacao>
          <ComponentesKit>
            <Rows xsi:nil="true" />
          </ComponentesKit>
          <ProdutosAssociados>
            <Rows xsi:nil="true" />
          </ProdutosAssociados>
          <CodigoExternoClasse>string</CodigoExternoClasse>
          <DescricaoClasse>string</DescricaoClasse>
          <CodigoExternoMarca>string</CodigoExternoMarca>
          <DescricaoMarca>string</DescricaoMarca>
          <CodigoExternoFamilia>string</CodigoExternoFamilia>
          <DescricaoFamilia>string</DescricaoFamilia>
          <DescricaoGrupo>string</DescricaoGrupo>
          <DescricaoSubgrupo>string</DescricaoSubgrupo>
          <CodigoCategoriaFiscal>int</CodigoCategoriaFiscal>
          <CodigoClassificacaoFiscal>int</CodigoClassificacaoFiscal>
          <ClassificacaoFiscal>string</ClassificacaoFiscal>
          <DiasGarantia>int</DiasGarantia>
          <PodeSerBrinde>boolean</PodeSerBrinde>
          <EnviarComEmbalagemPresente>boolean</EnviarComEmbalagemPresente>
          <TipoRastreabilidade>int</TipoRastreabilidade>
          <TipoControleEstoque>tceeControla or tceeNaoControlaNaoSepara or tceeSeparaNaoControla</TipoControleEstoque>
          <ProdutoKit>boolean</ProdutoKit>
          <EfetuarCheckOut>boolean</EfetuarCheckOut>
          <DescricaoNotaFiscal>boolean</DescricaoNotaFiscal>
          <ClassificacaoPersonalizacao>tpceNenhuma or tpceNomeDeCamisa or tpceNumeroDeCamisa or tpcePatchDeCamisa or tpceNomeNumeroDeCamisa</ClassificacaoPersonalizacao>
          <NaoImprimirEtqEntrada>boolean</NaoImprimirEtqEntrada>
          <EstoqueLocalidade01>string</EstoqueLocalidade01>
          <EstoqueLocalidade02>string</EstoqueLocalidade02>
          <EstoqueLocalidade03>string</EstoqueLocalidade03>
          <EstoqueLocalidade04>string</EstoqueLocalidade04>
          <EstoqueLocalidade05>string</EstoqueLocalidade05>
          <IdentificadorProduto>string</IdentificadorProduto>
          <IdentificadorProdutoPai>string</IdentificadorProdutoPai>
          <ProdutosAtributosEstendidos>
            <Rows xsi:nil="true" />
          </ProdutosAtributosEstendidos>
          <DadosLivros>
            <Rows xsi:nil="true" />
          </DadosLivros>
          <PrecoTabela1>double</PrecoTabela1>
          <PrecoPromocao1>double</PrecoPromocao1>
          <InicioPromocao1>string</InicioPromocao1>
          <TerminoPromocao1>string</TerminoPromocao1>
          <PrecoTabela2>double</PrecoTabela2>
          <PrecoPromocao2>double</PrecoPromocao2>
          <InicioPromocao2>string</InicioPromocao2>
          <TerminoPromocao2>string</TerminoPromocao2>
          <CodigosOrigemProduto>
            <Rows xsi:nil="true" />
          </CodigosOrigemProduto>
          <DadosImagemProduto>
            <Rows xsi:nil="true" />
          </DadosImagemProduto>
          <ReceitaRequerida>boolean</ReceitaRequerida>
          <CodigoAnvisa>string</CodigoAnvisa>
          <ProdutoCategoria>tpreNormal or tpreLubrificante or tpreMedicamento</ProdutoCategoria>
          <DadosProdutoFornecedor>
            <Rows xsi:nil="true" />
          </DadosProdutoFornecedor>
          <DadosProdutoOrigemCategoriaFiscal>
            <Rows xsi:nil="true" />
          </DadosProdutoOrigemCategoriaFiscal>
        </DadosProdutos>
        <DadosProdutos>
          <ProtocoloProduto>string</ProtocoloProduto>
          <Acao>aieIndefinido or aieManutencao or aieExclusao</Acao>
          <CodigoProdutoAbacos>string</CodigoProdutoAbacos>
          <CodigoProduto>string</CodigoProduto>
          <CodigoProdutoPai>string</CodigoProdutoPai>
          <CodigoBarras>string</CodigoBarras>
          <CodigoBarrasNFe>string</CodigoBarrasNFe>
          <CodigoBarrasPai>string</CodigoBarrasPai>
          <TipoProduto>tpreIndefinido or tpreProduto or tpreServico</TipoProduto>
          <NomeProduto>string</NomeProduto>
          <NomeProdutoReduzido>string</NomeProdutoReduzido>
          <Descricao>string</Descricao>
          <CodigoMarca>int</CodigoMarca>
          <CodigoFabricante>string</CodigoFabricante>
          <CodigoClasse>int</CodigoClasse>
          <CodigoFamilia>int</CodigoFamilia>
          <CodigoGrupo>int</CodigoGrupo>
          <CodigoSubGrupo>int</CodigoSubGrupo>
          <Peso>double</Peso>
          <Largura>double</Largura>
          <Comprimento>double</Comprimento>
          <Profundidade>double</Profundidade>
          <Espessura>double</Espessura>
          <Altura>double</Altura>
          <QtdePorEmbalagem>int</QtdePorEmbalagem>
          <QtdeMinimaEstoque>double</QtdeMinimaEstoque>
          <QtdeMaximaEstoque>double</QtdeMaximaEstoque>
          <UnidadeMedidaNome>string</UnidadeMedidaNome>
          <UnidadeMedidaAbrev>string</UnidadeMedidaAbrev>
          <UnidadeMedidaQuilo>boolean</UnidadeMedidaQuilo>
          <ProdutoTemFilhos>boolean</ProdutoTemFilhos>
          <PrazoEntregaDias>int</PrazoEntregaDias>
          <CampoCfg001>string</CampoCfg001>
          <CampoCfg002>string</CampoCfg002>
          <CampoCfg003>string</CampoCfg003>
          <CampoCfg004>string</CampoCfg004>
          <CampoCfg005>string</CampoCfg005>
          <CampoCfg006>string</CampoCfg006>
          <CampoCfg007>string</CampoCfg007>
          <CampoCfg008>string</CampoCfg008>
          <CampoCfg009>string</CampoCfg009>
          <CampoCfg010>string</CampoCfg010>
          <CampoCfg011>string</CampoCfg011>
          <CampoCfg012>string</CampoCfg012>
          <CampoCfg013>string</CampoCfg013>
          <CampoCfg014>string</CampoCfg014>
          <CampoCfg015>string</CampoCfg015>
          <CampoCfg016>string</CampoCfg016>
          <CampoCfg017>string</CampoCfg017>
          <CampoCfg018>string</CampoCfg018>
          <CampoCfg019>string</CampoCfg019>
          <CampoCfg020>string</CampoCfg020>
          <CampoCfgInt001>string</CampoCfgInt001>
          <CampoCfgInt002>string</CampoCfgInt002>
          <CampoCfgInt003>string</CampoCfgInt003>
          <CampoCfgInt004>string</CampoCfgInt004>
          <CampoCfgInt005>string</CampoCfgInt005>
          <CampoCfgInt006>string</CampoCfgInt006>
          <CampoCfgInt007>string</CampoCfgInt007>
          <CampoCfgInt008>string</CampoCfgInt008>
          <CampoCfgInt009>string</CampoCfgInt009>
          <CampoCfgInt010>string</CampoCfgInt010>
          <CampoCfgInt011>string</CampoCfgInt011>
          <CampoCfgInt012>string</CampoCfgInt012>
          <CampoCfgInt013>string</CampoCfgInt013>
          <CampoCfgInt014>string</CampoCfgInt014>
          <CampoCfgInt015>string</CampoCfgInt015>
          <CampoCfgInt016>string</CampoCfgInt016>
          <CampoCfgInt017>string</CampoCfgInt017>
          <CampoCfgInt018>string</CampoCfgInt018>
          <CampoCfgInt019>string</CampoCfgInt019>
          <CampoCfgInt020>string</CampoCfgInt020>
          <CampoCfgInt021>string</CampoCfgInt021>
          <CampoCfgInt022>string</CampoCfgInt022>
          <CampoCfgInt023>string</CampoCfgInt023>
          <CampoCfgInt024>string</CampoCfgInt024>
          <CampoCfgInt025>string</CampoCfgInt025>
          <CampoCfgInt026>string</CampoCfgInt026>
          <CampoCfgInt027>string</CampoCfgInt027>
          <CampoCfgInt028>string</CampoCfgInt028>
          <CampoCfgInt029>string</CampoCfgInt029>
          <CampoCfgInt030>string</CampoCfgInt030>
          <OrigemMercadoria>string</OrigemMercadoria>
          <ControladoIBAMA>string</ControladoIBAMA>
          <CodigoNCM>string</CodigoNCM>
          <CFOPNaoContribuinte>int</CFOPNaoContribuinte>
          <CFOPContribuinte>int</CFOPContribuinte>
          <UnidadeTributavel>double</UnidadeTributavel>
          <ProdutoKitRegraFiscal>string</ProdutoKitRegraFiscal>
          <CustoDoProduto>double</CustoDoProduto>
          <CodigoExternoFornecedor>string</CodigoExternoFornecedor>
          <DescontoMaxProduto>double</DescontoMaxProduto>
          <PreVenda>string</PreVenda>
          <PreVenda_DataInicio>string</PreVenda_DataInicio>
          <PreVenda_DataFinal>string</PreVenda_DataFinal>
          <CodigoProdutoParceiro>string</CodigoProdutoParceiro>
          <CodigoProdutoPaiParceiro>string</CodigoProdutoPaiParceiro>
          <DescritorSimples>
            <Rows xsi:nil="true" />
          </DescritorSimples>
          <DescritorPreDefinido>
            <Rows xsi:nil="true" />
          </DescritorPreDefinido>
          <CaracteristicasComplementares>
            <Rows xsi:nil="true" />
          </CaracteristicasComplementares>
          <CaracteristicasComplementaresExterno>
            <Rows xsi:nil="true" />
          </CaracteristicasComplementaresExterno>
          <ClassificacoesComplementares>
            <Rows xsi:nil="true" />
          </ClassificacoesComplementares>
          <ProdutosSubstitutos>
            <Rows xsi:nil="true" />
          </ProdutosSubstitutos>
          <CategoriasDoSite>
            <Rows xsi:nil="true" />
          </CategoriasDoSite>
          <ProdutosPersonalizacao>
            <Rows xsi:nil="true" />
          </ProdutosPersonalizacao>
          <ComponentesKit>
            <Rows xsi:nil="true" />
          </ComponentesKit>
          <ProdutosAssociados>
            <Rows xsi:nil="true" />
          </ProdutosAssociados>
          <CodigoExternoClasse>string</CodigoExternoClasse>
          <DescricaoClasse>string</DescricaoClasse>
          <CodigoExternoMarca>string</CodigoExternoMarca>
          <DescricaoMarca>string</DescricaoMarca>
          <CodigoExternoFamilia>string</CodigoExternoFamilia>
          <DescricaoFamilia>string</DescricaoFamilia>
          <DescricaoGrupo>string</DescricaoGrupo>
          <DescricaoSubgrupo>string</DescricaoSubgrupo>
          <CodigoCategoriaFiscal>int</CodigoCategoriaFiscal>
          <CodigoClassificacaoFiscal>int</CodigoClassificacaoFiscal>
          <ClassificacaoFiscal>string</ClassificacaoFiscal>
          <DiasGarantia>int</DiasGarantia>
          <PodeSerBrinde>boolean</PodeSerBrinde>
          <EnviarComEmbalagemPresente>boolean</EnviarComEmbalagemPresente>
          <TipoRastreabilidade>int</TipoRastreabilidade>
          <TipoControleEstoque>tceeControla or tceeNaoControlaNaoSepara or tceeSeparaNaoControla</TipoControleEstoque>
          <ProdutoKit>boolean</ProdutoKit>
          <EfetuarCheckOut>boolean</EfetuarCheckOut>
          <DescricaoNotaFiscal>boolean</DescricaoNotaFiscal>
          <ClassificacaoPersonalizacao>tpceNenhuma or tpceNomeDeCamisa or tpceNumeroDeCamisa or tpcePatchDeCamisa or tpceNomeNumeroDeCamisa</ClassificacaoPersonalizacao>
          <NaoImprimirEtqEntrada>boolean</NaoImprimirEtqEntrada>
          <EstoqueLocalidade01>string</EstoqueLocalidade01>
          <EstoqueLocalidade02>string</EstoqueLocalidade02>
          <EstoqueLocalidade03>string</EstoqueLocalidade03>
          <EstoqueLocalidade04>string</EstoqueLocalidade04>
          <EstoqueLocalidade05>string</EstoqueLocalidade05>
          <IdentificadorProduto>string</IdentificadorProduto>
          <IdentificadorProdutoPai>string</IdentificadorProdutoPai>
          <ProdutosAtributosEstendidos>
            <Rows xsi:nil="true" />
          </ProdutosAtributosEstendidos>
          <DadosLivros>
            <Rows xsi:nil="true" />
          </DadosLivros>
          <PrecoTabela1>double</PrecoTabela1>
          <PrecoPromocao1>double</PrecoPromocao1>
          <InicioPromocao1>string</InicioPromocao1>
          <TerminoPromocao1>string</TerminoPromocao1>
          <PrecoTabela2>double</PrecoTabela2>
          <PrecoPromocao2>double</PrecoPromocao2>
          <InicioPromocao2>string</InicioPromocao2>
          <TerminoPromocao2>string</TerminoPromocao2>
          <CodigosOrigemProduto>
            <Rows xsi:nil="true" />
          </CodigosOrigemProduto>
          <DadosImagemProduto>
            <Rows xsi:nil="true" />
          </DadosImagemProduto>
          <ReceitaRequerida>boolean</ReceitaRequerida>
          <CodigoAnvisa>string</CodigoAnvisa>
          <ProdutoCategoria>tpreNormal or tpreLubrificante or tpreMedicamento</ProdutoCategoria>
          <DadosProdutoFornecedor>
            <Rows xsi:nil="true" />
          </DadosProdutoFornecedor>
          <DadosProdutoOrigemCategoriaFiscal>
            <Rows xsi:nil="true" />
          </DadosProdutoOrigemCategoriaFiscal>
        </DadosProdutos>
      </ListaDeProdutos>
    </CadastrarProduto>
  </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>
    <CadastrarProdutoResponse xmlns="http://www.kplsolucoes.com.br/ABACOSWebService">
      <CadastrarProdutoResult>
        <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>
      </CadastrarProdutoResult>
    </CadastrarProdutoResponse>
  </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>
    <CadastrarProduto xmlns="http://www.kplsolucoes.com.br/ABACOSWebService">
      <ChaveIdentificacao>string</ChaveIdentificacao>
      <ListaDeProdutos>
        <DadosProdutos>
          <ProtocoloProduto>string</ProtocoloProduto>
          <Acao>aieIndefinido or aieManutencao or aieExclusao</Acao>
          <CodigoProdutoAbacos>string</CodigoProdutoAbacos>
          <CodigoProduto>string</CodigoProduto>
          <CodigoProdutoPai>string</CodigoProdutoPai>
          <CodigoBarras>string</CodigoBarras>
          <CodigoBarrasNFe>string</CodigoBarrasNFe>
          <CodigoBarrasPai>string</CodigoBarrasPai>
          <TipoProduto>tpreIndefinido or tpreProduto or tpreServico</TipoProduto>
          <NomeProduto>string</NomeProduto>
          <NomeProdutoReduzido>string</NomeProdutoReduzido>
          <Descricao>string</Descricao>
          <CodigoMarca>int</CodigoMarca>
          <CodigoFabricante>string</CodigoFabricante>
          <CodigoClasse>int</CodigoClasse>
          <CodigoFamilia>int</CodigoFamilia>
          <CodigoGrupo>int</CodigoGrupo>
          <CodigoSubGrupo>int</CodigoSubGrupo>
          <Peso>double</Peso>
          <Largura>double</Largura>
          <Comprimento>double</Comprimento>
          <Profundidade>double</Profundidade>
          <Espessura>double</Espessura>
          <Altura>double</Altura>
          <QtdePorEmbalagem>int</QtdePorEmbalagem>
          <QtdeMinimaEstoque>double</QtdeMinimaEstoque>
          <QtdeMaximaEstoque>double</QtdeMaximaEstoque>
          <UnidadeMedidaNome>string</UnidadeMedidaNome>
          <UnidadeMedidaAbrev>string</UnidadeMedidaAbrev>
          <UnidadeMedidaQuilo>boolean</UnidadeMedidaQuilo>
          <ProdutoTemFilhos>boolean</ProdutoTemFilhos>
          <PrazoEntregaDias>int</PrazoEntregaDias>
          <CampoCfg001>string</CampoCfg001>
          <CampoCfg002>string</CampoCfg002>
          <CampoCfg003>string</CampoCfg003>
          <CampoCfg004>string</CampoCfg004>
          <CampoCfg005>string</CampoCfg005>
          <CampoCfg006>string</CampoCfg006>
          <CampoCfg007>string</CampoCfg007>
          <CampoCfg008>string</CampoCfg008>
          <CampoCfg009>string</CampoCfg009>
          <CampoCfg010>string</CampoCfg010>
          <CampoCfg011>string</CampoCfg011>
          <CampoCfg012>string</CampoCfg012>
          <CampoCfg013>string</CampoCfg013>
          <CampoCfg014>string</CampoCfg014>
          <CampoCfg015>string</CampoCfg015>
          <CampoCfg016>string</CampoCfg016>
          <CampoCfg017>string</CampoCfg017>
          <CampoCfg018>string</CampoCfg018>
          <CampoCfg019>string</CampoCfg019>
          <CampoCfg020>string</CampoCfg020>
          <CampoCfgInt001>string</CampoCfgInt001>
          <CampoCfgInt002>string</CampoCfgInt002>
          <CampoCfgInt003>string</CampoCfgInt003>
          <CampoCfgInt004>string</CampoCfgInt004>
          <CampoCfgInt005>string</CampoCfgInt005>
          <CampoCfgInt006>string</CampoCfgInt006>
          <CampoCfgInt007>string</CampoCfgInt007>
          <CampoCfgInt008>string</CampoCfgInt008>
          <CampoCfgInt009>string</CampoCfgInt009>
          <CampoCfgInt010>string</CampoCfgInt010>
          <CampoCfgInt011>string</CampoCfgInt011>
          <CampoCfgInt012>string</CampoCfgInt012>
          <CampoCfgInt013>string</CampoCfgInt013>
          <CampoCfgInt014>string</CampoCfgInt014>
          <CampoCfgInt015>string</CampoCfgInt015>
          <CampoCfgInt016>string</CampoCfgInt016>
          <CampoCfgInt017>string</CampoCfgInt017>
          <CampoCfgInt018>string</CampoCfgInt018>
          <CampoCfgInt019>string</CampoCfgInt019>
          <CampoCfgInt020>string</CampoCfgInt020>
          <CampoCfgInt021>string</CampoCfgInt021>
          <CampoCfgInt022>string</CampoCfgInt022>
          <CampoCfgInt023>string</CampoCfgInt023>
          <CampoCfgInt024>string</CampoCfgInt024>
          <CampoCfgInt025>string</CampoCfgInt025>
          <CampoCfgInt026>string</CampoCfgInt026>
          <CampoCfgInt027>string</CampoCfgInt027>
          <CampoCfgInt028>string</CampoCfgInt028>
          <CampoCfgInt029>string</CampoCfgInt029>
          <CampoCfgInt030>string</CampoCfgInt030>
          <OrigemMercadoria>string</OrigemMercadoria>
          <ControladoIBAMA>string</ControladoIBAMA>
          <CodigoNCM>string</CodigoNCM>
          <CFOPNaoContribuinte>int</CFOPNaoContribuinte>
          <CFOPContribuinte>int</CFOPContribuinte>
          <UnidadeTributavel>double</UnidadeTributavel>
          <ProdutoKitRegraFiscal>string</ProdutoKitRegraFiscal>
          <CustoDoProduto>double</CustoDoProduto>
          <CodigoExternoFornecedor>string</CodigoExternoFornecedor>
          <DescontoMaxProduto>double</DescontoMaxProduto>
          <PreVenda>string</PreVenda>
          <PreVenda_DataInicio>string</PreVenda_DataInicio>
          <PreVenda_DataFinal>string</PreVenda_DataFinal>
          <CodigoProdutoParceiro>string</CodigoProdutoParceiro>
          <CodigoProdutoPaiParceiro>string</CodigoProdutoPaiParceiro>
          <DescritorSimples>
            <Rows xsi:nil="true" />
          </DescritorSimples>
          <DescritorPreDefinido>
            <Rows xsi:nil="true" />
          </DescritorPreDefinido>
          <CaracteristicasComplementares>
            <Rows xsi:nil="true" />
          </CaracteristicasComplementares>
          <CaracteristicasComplementaresExterno>
            <Rows xsi:nil="true" />
          </CaracteristicasComplementaresExterno>
          <ClassificacoesComplementares>
            <Rows xsi:nil="true" />
          </ClassificacoesComplementares>
          <ProdutosSubstitutos>
            <Rows xsi:nil="true" />
          </ProdutosSubstitutos>
          <CategoriasDoSite>
            <Rows xsi:nil="true" />
          </CategoriasDoSite>
          <ProdutosPersonalizacao>
            <Rows xsi:nil="true" />
          </ProdutosPersonalizacao>
          <ComponentesKit>
            <Rows xsi:nil="true" />
          </ComponentesKit>
          <ProdutosAssociados>
            <Rows xsi:nil="true" />
          </ProdutosAssociados>
          <CodigoExternoClasse>string</CodigoExternoClasse>
          <DescricaoClasse>string</DescricaoClasse>
          <CodigoExternoMarca>string</CodigoExternoMarca>
          <DescricaoMarca>string</DescricaoMarca>
          <CodigoExternoFamilia>string</CodigoExternoFamilia>
          <DescricaoFamilia>string</DescricaoFamilia>
          <DescricaoGrupo>string</DescricaoGrupo>
          <DescricaoSubgrupo>string</DescricaoSubgrupo>
          <CodigoCategoriaFiscal>int</CodigoCategoriaFiscal>
          <CodigoClassificacaoFiscal>int</CodigoClassificacaoFiscal>
          <ClassificacaoFiscal>string</ClassificacaoFiscal>
          <DiasGarantia>int</DiasGarantia>
          <PodeSerBrinde>boolean</PodeSerBrinde>
          <EnviarComEmbalagemPresente>boolean</EnviarComEmbalagemPresente>
          <TipoRastreabilidade>int</TipoRastreabilidade>
          <TipoControleEstoque>tceeControla or tceeNaoControlaNaoSepara or tceeSeparaNaoControla</TipoControleEstoque>
          <ProdutoKit>boolean</ProdutoKit>
          <EfetuarCheckOut>boolean</EfetuarCheckOut>
          <DescricaoNotaFiscal>boolean</DescricaoNotaFiscal>
          <ClassificacaoPersonalizacao>tpceNenhuma or tpceNomeDeCamisa or tpceNumeroDeCamisa or tpcePatchDeCamisa or tpceNomeNumeroDeCamisa</ClassificacaoPersonalizacao>
          <NaoImprimirEtqEntrada>boolean</NaoImprimirEtqEntrada>
          <EstoqueLocalidade01>string</EstoqueLocalidade01>
          <EstoqueLocalidade02>string</EstoqueLocalidade02>
          <EstoqueLocalidade03>string</EstoqueLocalidade03>
          <EstoqueLocalidade04>string</EstoqueLocalidade04>
          <EstoqueLocalidade05>string</EstoqueLocalidade05>
          <IdentificadorProduto>string</IdentificadorProduto>
          <IdentificadorProdutoPai>string</IdentificadorProdutoPai>
          <ProdutosAtributosEstendidos>
            <Rows xsi:nil="true" />
          </ProdutosAtributosEstendidos>
          <DadosLivros>
            <Rows xsi:nil="true" />
          </DadosLivros>
          <PrecoTabela1>double</PrecoTabela1>
          <PrecoPromocao1>double</PrecoPromocao1>
          <InicioPromocao1>string</InicioPromocao1>
          <TerminoPromocao1>string</TerminoPromocao1>
          <PrecoTabela2>double</PrecoTabela2>
          <PrecoPromocao2>double</PrecoPromocao2>
          <InicioPromocao2>string</InicioPromocao2>
          <TerminoPromocao2>string</TerminoPromocao2>
          <CodigosOrigemProduto>
            <Rows xsi:nil="true" />
          </CodigosOrigemProduto>
          <DadosImagemProduto>
            <Rows xsi:nil="true" />
          </DadosImagemProduto>
          <ReceitaRequerida>boolean</ReceitaRequerida>
          <CodigoAnvisa>string</CodigoAnvisa>
          <ProdutoCategoria>tpreNormal or tpreLubrificante or tpreMedicamento</ProdutoCategoria>
          <DadosProdutoFornecedor>
            <Rows xsi:nil="true" />
          </DadosProdutoFornecedor>
          <DadosProdutoOrigemCategoriaFiscal>
            <Rows xsi:nil="true" />
          </DadosProdutoOrigemCategoriaFiscal>
        </DadosProdutos>
        <DadosProdutos>
          <ProtocoloProduto>string</ProtocoloProduto>
          <Acao>aieIndefinido or aieManutencao or aieExclusao</Acao>
          <CodigoProdutoAbacos>string</CodigoProdutoAbacos>
          <CodigoProduto>string</CodigoProduto>
          <CodigoProdutoPai>string</CodigoProdutoPai>
          <CodigoBarras>string</CodigoBarras>
          <CodigoBarrasNFe>string</CodigoBarrasNFe>
          <CodigoBarrasPai>string</CodigoBarrasPai>
          <TipoProduto>tpreIndefinido or tpreProduto or tpreServico</TipoProduto>
          <NomeProduto>string</NomeProduto>
          <NomeProdutoReduzido>string</NomeProdutoReduzido>
          <Descricao>string</Descricao>
          <CodigoMarca>int</CodigoMarca>
          <CodigoFabricante>string</CodigoFabricante>
          <CodigoClasse>int</CodigoClasse>
          <CodigoFamilia>int</CodigoFamilia>
          <CodigoGrupo>int</CodigoGrupo>
          <CodigoSubGrupo>int</CodigoSubGrupo>
          <Peso>double</Peso>
          <Largura>double</Largura>
          <Comprimento>double</Comprimento>
          <Profundidade>double</Profundidade>
          <Espessura>double</Espessura>
          <Altura>double</Altura>
          <QtdePorEmbalagem>int</QtdePorEmbalagem>
          <QtdeMinimaEstoque>double</QtdeMinimaEstoque>
          <QtdeMaximaEstoque>double</QtdeMaximaEstoque>
          <UnidadeMedidaNome>string</UnidadeMedidaNome>
          <UnidadeMedidaAbrev>string</UnidadeMedidaAbrev>
          <UnidadeMedidaQuilo>boolean</UnidadeMedidaQuilo>
          <ProdutoTemFilhos>boolean</ProdutoTemFilhos>
          <PrazoEntregaDias>int</PrazoEntregaDias>
          <CampoCfg001>string</CampoCfg001>
          <CampoCfg002>string</CampoCfg002>
          <CampoCfg003>string</CampoCfg003>
          <CampoCfg004>string</CampoCfg004>
          <CampoCfg005>string</CampoCfg005>
          <CampoCfg006>string</CampoCfg006>
          <CampoCfg007>string</CampoCfg007>
          <CampoCfg008>string</CampoCfg008>
          <CampoCfg009>string</CampoCfg009>
          <CampoCfg010>string</CampoCfg010>
          <CampoCfg011>string</CampoCfg011>
          <CampoCfg012>string</CampoCfg012>
          <CampoCfg013>string</CampoCfg013>
          <CampoCfg014>string</CampoCfg014>
          <CampoCfg015>string</CampoCfg015>
          <CampoCfg016>string</CampoCfg016>
          <CampoCfg017>string</CampoCfg017>
          <CampoCfg018>string</CampoCfg018>
          <CampoCfg019>string</CampoCfg019>
          <CampoCfg020>string</CampoCfg020>
          <CampoCfgInt001>string</CampoCfgInt001>
          <CampoCfgInt002>string</CampoCfgInt002>
          <CampoCfgInt003>string</CampoCfgInt003>
          <CampoCfgInt004>string</CampoCfgInt004>
          <CampoCfgInt005>string</CampoCfgInt005>
          <CampoCfgInt006>string</CampoCfgInt006>
          <CampoCfgInt007>string</CampoCfgInt007>
          <CampoCfgInt008>string</CampoCfgInt008>
          <CampoCfgInt009>string</CampoCfgInt009>
          <CampoCfgInt010>string</CampoCfgInt010>
          <CampoCfgInt011>string</CampoCfgInt011>
          <CampoCfgInt012>string</CampoCfgInt012>
          <CampoCfgInt013>string</CampoCfgInt013>
          <CampoCfgInt014>string</CampoCfgInt014>
          <CampoCfgInt015>string</CampoCfgInt015>
          <CampoCfgInt016>string</CampoCfgInt016>
          <CampoCfgInt017>string</CampoCfgInt017>
          <CampoCfgInt018>string</CampoCfgInt018>
          <CampoCfgInt019>string</CampoCfgInt019>
          <CampoCfgInt020>string</CampoCfgInt020>
          <CampoCfgInt021>string</CampoCfgInt021>
          <CampoCfgInt022>string</CampoCfgInt022>
          <CampoCfgInt023>string</CampoCfgInt023>
          <CampoCfgInt024>string</CampoCfgInt024>
          <CampoCfgInt025>string</CampoCfgInt025>
          <CampoCfgInt026>string</CampoCfgInt026>
          <CampoCfgInt027>string</CampoCfgInt027>
          <CampoCfgInt028>string</CampoCfgInt028>
          <CampoCfgInt029>string</CampoCfgInt029>
          <CampoCfgInt030>string</CampoCfgInt030>
          <OrigemMercadoria>string</OrigemMercadoria>
          <ControladoIBAMA>string</ControladoIBAMA>
          <CodigoNCM>string</CodigoNCM>
          <CFOPNaoContribuinte>int</CFOPNaoContribuinte>
          <CFOPContribuinte>int</CFOPContribuinte>
          <UnidadeTributavel>double</UnidadeTributavel>
          <ProdutoKitRegraFiscal>string</ProdutoKitRegraFiscal>
          <CustoDoProduto>double</CustoDoProduto>
          <CodigoExternoFornecedor>string</CodigoExternoFornecedor>
          <DescontoMaxProduto>double</DescontoMaxProduto>
          <PreVenda>string</PreVenda>
          <PreVenda_DataInicio>string</PreVenda_DataInicio>
          <PreVenda_DataFinal>string</PreVenda_DataFinal>
          <CodigoProdutoParceiro>string</CodigoProdutoParceiro>
          <CodigoProdutoPaiParceiro>string</CodigoProdutoPaiParceiro>
          <DescritorSimples>
            <Rows xsi:nil="true" />
          </DescritorSimples>
          <DescritorPreDefinido>
            <Rows xsi:nil="true" />
          </DescritorPreDefinido>
          <CaracteristicasComplementares>
            <Rows xsi:nil="true" />
          </CaracteristicasComplementares>
          <CaracteristicasComplementaresExterno>
            <Rows xsi:nil="true" />
          </CaracteristicasComplementaresExterno>
          <ClassificacoesComplementares>
            <Rows xsi:nil="true" />
          </ClassificacoesComplementares>
          <ProdutosSubstitutos>
            <Rows xsi:nil="true" />
          </ProdutosSubstitutos>
          <CategoriasDoSite>
            <Rows xsi:nil="true" />
          </CategoriasDoSite>
          <ProdutosPersonalizacao>
            <Rows xsi:nil="true" />
          </ProdutosPersonalizacao>
          <ComponentesKit>
            <Rows xsi:nil="true" />
          </ComponentesKit>
          <ProdutosAssociados>
            <Rows xsi:nil="true" />
          </ProdutosAssociados>
          <CodigoExternoClasse>string</CodigoExternoClasse>
          <DescricaoClasse>string</DescricaoClasse>
          <CodigoExternoMarca>string</CodigoExternoMarca>
          <DescricaoMarca>string</DescricaoMarca>
          <CodigoExternoFamilia>string</CodigoExternoFamilia>
          <DescricaoFamilia>string</DescricaoFamilia>
          <DescricaoGrupo>string</DescricaoGrupo>
          <DescricaoSubgrupo>string</DescricaoSubgrupo>
          <CodigoCategoriaFiscal>int</CodigoCategoriaFiscal>
          <CodigoClassificacaoFiscal>int</CodigoClassificacaoFiscal>
          <ClassificacaoFiscal>string</ClassificacaoFiscal>
          <DiasGarantia>int</DiasGarantia>
          <PodeSerBrinde>boolean</PodeSerBrinde>
          <EnviarComEmbalagemPresente>boolean</EnviarComEmbalagemPresente>
          <TipoRastreabilidade>int</TipoRastreabilidade>
          <TipoControleEstoque>tceeControla or tceeNaoControlaNaoSepara or tceeSeparaNaoControla</TipoControleEstoque>
          <ProdutoKit>boolean</ProdutoKit>
          <EfetuarCheckOut>boolean</EfetuarCheckOut>
          <DescricaoNotaFiscal>boolean</DescricaoNotaFiscal>
          <ClassificacaoPersonalizacao>tpceNenhuma or tpceNomeDeCamisa or tpceNumeroDeCamisa or tpcePatchDeCamisa or tpceNomeNumeroDeCamisa</ClassificacaoPersonalizacao>
          <NaoImprimirEtqEntrada>boolean</NaoImprimirEtqEntrada>
          <EstoqueLocalidade01>string</EstoqueLocalidade01>
          <EstoqueLocalidade02>string</EstoqueLocalidade02>
          <EstoqueLocalidade03>string</EstoqueLocalidade03>
          <EstoqueLocalidade04>string</EstoqueLocalidade04>
          <EstoqueLocalidade05>string</EstoqueLocalidade05>
          <IdentificadorProduto>string</IdentificadorProduto>
          <IdentificadorProdutoPai>string</IdentificadorProdutoPai>
          <ProdutosAtributosEstendidos>
            <Rows xsi:nil="true" />
          </ProdutosAtributosEstendidos>
          <DadosLivros>
            <Rows xsi:nil="true" />
          </DadosLivros>
          <PrecoTabela1>double</PrecoTabela1>
          <PrecoPromocao1>double</PrecoPromocao1>
          <InicioPromocao1>string</InicioPromocao1>
          <TerminoPromocao1>string</TerminoPromocao1>
          <PrecoTabela2>double</PrecoTabela2>
          <PrecoPromocao2>double</PrecoPromocao2>
          <InicioPromocao2>string</InicioPromocao2>
          <TerminoPromocao2>string</TerminoPromocao2>
          <CodigosOrigemProduto>
            <Rows xsi:nil="true" />
          </CodigosOrigemProduto>
          <DadosImagemProduto>
            <Rows xsi:nil="true" />
          </DadosImagemProduto>
          <ReceitaRequerida>boolean</ReceitaRequerida>
          <CodigoAnvisa>string</CodigoAnvisa>
          <ProdutoCategoria>tpreNormal or tpreLubrificante or tpreMedicamento</ProdutoCategoria>
          <DadosProdutoFornecedor>
            <Rows xsi:nil="true" />
          </DadosProdutoFornecedor>
          <DadosProdutoOrigemCategoriaFiscal>
            <Rows xsi:nil="true" />
          </DadosProdutoOrigemCategoriaFiscal>
        </DadosProdutos>
      </ListaDeProdutos>
    </CadastrarProduto>
  </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>
    <CadastrarProdutoResponse xmlns="http://www.kplsolucoes.com.br/ABACOSWebService">
      <CadastrarProdutoResult>
        <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>
      </CadastrarProdutoResult>
    </CadastrarProdutoResponse>
  </soap12:Body>
</soap12:Envelope>