Escolar Documentos
Profissional Documentos
Cultura Documentos
Método da integração
XmlNode ConsultarProdutos(Seguranca s)
XmlRetorno:
<produtos xmlns="">
<produto>
<codigo>10000</codigo>
<nome>teste</nome>
<descricao>descricao do produto para o site</descricao>
<caracteristica> caracteristica do produto para o ""<caracteristica/>
<unidade>Lt</unidade>
<estoque>0</estoque>
<precos>
<preco>
<valor>14.99</valor>
<tabela>Preço Padrão</tabela>
</preco>
<preco>
<valor>14.99</valor>
<tabela>Preço Promocional</tabela>
</preco>
<preco>
<valor>14.99</valor>
<tabela>Preço Loja Virtual</tabela>
</preco>
</precos>
<peso>1</peso>
<altura>35</altura>
<largura>13</largura>
<comprimento>13</comprimento>
<disponivel>false</disponivel>
<gerir_estoque>true</gerir_estoque>
<loja_virtual>true</loja_virtual>
<tags />
<codigo_marca>0</codigo_marca>
<categoria>
<codigo>7</codigo>
<nome>Piscina</nome>
</categoria>
<subcategoria>
<codigo>24</codigo>
<codcategoria>7</codcategoria>
<nome>Acessórios</nome>
</subcategoria>
</produto>
</produtos>
XmlNode ConsultarProdutosPorCategoria(Seguranca s,int codCategoria)
XmlRetorno:
<produtos xmlns="">
<produto>
<codigo>10000</codigo>
<nome>teste</nome>
<descricao>descricao do produto para o site</descricao>
<caracteristica> caracteristica do produto para o ""<caracteristica/>
<unidade>Lt</unidade>
<estoque>0</estoque>
<precos>
<preco>
<valor>14.99</valor>
<tabela>Preço Padrão</tabela>
</preco>
<preco>
<valor>14.99</valor>
<tabela>Preço Promocional</tabela>
</preco>
<preco>
<valor>14.99</valor>
<tabela>Preço Loja Virtual</tabela>
</preco>
</precos>
<peso>1</peso>
<altura>35</altura>
<largura>13</largura>
<comprimento>13</comprimento>
<disponivel>false</disponivel>
<gerir_estoque>true</gerir_estoque>
<loja_virtual>true</loja_virtual>
<tags />
<codigo_marca>0</codigo_marca>
<categoria>
<codigo>7</codigo>
<nome>Piscina</nome>
</categoria>
<subcategoria>
<codigo>24</codigo>
<codcategoria>7</codcategoria>
<nome>Acessórios</nome>
</subcategoria>
</produto>
</produtos>
XmlNode ConsultarProdutosPorCodigo(Seguranca s, String codigo)
XmlRetorno:
<produtos xmlns="">
<produto>
<codigo>10000</codigo>
<nome>teste</nome>
<descricao>descricao do produto para o site</descricao>
<caracteristica> caracteristica do produto para o ""<caracteristica/>
<unidade>Lt</unidade>
<estoque>0</estoque>
<precos>
<preco>
<valor>14.99</valor>
<tabela>Preço Padrão</tabela>
</preco>
<preco>
<valor>14.99</valor>
<tabela>Preço Promocional</tabela>
</preco>
<preco>
<valor>14.99</valor>
<tabela>Preço Loja Virtual</tabela>
</preco>
</precos>
<peso>1</peso>
<altura>35</altura>
<largura>13</largura>
<comprimento>13</comprimento>
<disponivel>false</disponivel>
<gerir_estoque>true</gerir_estoque>
<loja_virtual>true</loja_virtual>
<tags />
<codigo_marca>0</codigo_marca>
<categoria>
<codigo>7</codigo>
<nome>Piscina</nome>
</categoria>
<subcategoria>
<codigo>24</codigo>
<codcategoria>7</codcategoria>
<nome>Acessórios</nome>
</subcategoria>
</produto>
</produtos>
XmlNode ConsultarCodigosProdutos(Seguranca s)
Instrução:
XmlRetorno:
<produtos xmlns="">
<produtoId>10000</produtoId>
<produtoId>100000</produtoId>
<produtoId>100001</produtoId>
<produtoId>100002</produtoId>
<produtoId>100003</produtoId>
<produtoId>100004</produtoId>
<produtoId>100005</produtoId>
<produtoId>100007</produtoId>
<produtoId>100008</produtoId>
</produtos>
XmlNode ConsultaCategorias(Seguranca s)
XmlEnvio:
<?xml version="1.0" encoding="utf-8"?>
<pedido>
<numeroPedido>100000071</numeroPedido>
<cliente>
<id>10356</id>
<nome>teste</nome>
<sobrenome>teste</sobrenome>
<cpfcnpj>99.999.999/9999-99</cpfcnpj>
</cliente>
<dadosCobranca>
<nome>teste</nome>
<sobrenome>teste</sobrenome>
<profissao>teste</profissao>
<email>teste@teste.COM.BR</email>
<endereco>teste</endereco>
<cidade>teste</cidade>
<estado>Santa Catarina</estado>
<cep>99999999</cep>
<pais>BR</pais>
<telefone>(99) 9999-9999</telefone>
<fax></fax>
</dadosCobranca>
<dadosEntrega>
<nome>teste</nome>
<sobrenome>teste</sobrenome>
<profissao>teste</profissao>
<email>teste@teste.COM.BR</email>
<endereco>teste</endereco>
<cidade>teste</cidade>
<estado>Santa Catarina</estado>
<cep>99999999</cep>
<pais>BR</pais>
<telefone>(99) 9999-9999</telefone>
<fax></fax>
</dadosEntrega>
<carrinhoCompras><produto>
<id>11754</id>
<produto>produto descricao</produto>
<valor>32.5000</valor>
<quantidade>5.0000</quantidade>
<subtotal>162.5000</subtotal>
</produto><produto>
<id>11755</id>
<produto>descricao produto 2</produto>
<valor>32.5000</valor>
<quantidade>5.0000</quantidade>
<subtotal>162.5000</subtotal>
</produto><produto>
<id>11756</id>
<produto>descricao produto 3</produto>
<valor>32.5000</valor>
<quantidade>5.0000</quantidade>
<subtotal>162.5000</subtotal>
</carrinhoCompras>
<frete>
<frete>Entrega Grátis - Entrega Grátis</frete>
<valor>0.0000</valor>
</frete>
<formaPagamento>45</formaPagamento>
<valorTotal>975.0000</valorTotal>
<observacoes>COMPRAS ATRAVES DA LOJA VIRTUAL)</observacoes>
</pedido>
Instrução: Esse método facilita a integração dos produtos, pois retorna somente
o código dos produtos que foram alterador na data solicitada.
Formato da data: "dd/MM/yyyy"
XmlRetorno:
<produtosAlterados xmlns="">
<produtoAlterado>
<codigo>100044</codigo>
<data>10/06/2014</data>
</produtoAlterado>
<produtoAlterado>
<codigo>35002</codigo>
<data>10/06/2014</data>
</produtoAlterado>
<produtoAlterado>
<codigo>97620</codigo>
<data>10/06/2014</data>
</produtoAlterado>
</produtosAlterados>
XmlNode ConsultarCodigosClientes(Seguranca s)
XmlRetorno:
<cliente xmlns="">
<codigo>999</codigo>
<cep>99999-999</cep>
<cidade>teste</cidade>
<documento>99.999.999/9999-99</documento>
<emal>teste@teste.com.br<email/>
<logradouro>Rua Guarei</logradouro>
<nome>teste</nome>
<senha/>
<telefone>(99) 9999-9999</telefone>
<uf>SC</uf>
</cliente>