VENDAS WEB – ESPECIFICAÇÃO DO SERVIÇO

|
RMS Software S.A. - Uma Empresa TOTVS |
|
|
ÍNDICE
Vendas Web – Especificação do Serviço
Objetivo
Conceito
Descrição do processo
Campo de Aplicação
Serviço
Descrição do Serviço
Direito de Acesso
Protocolo do Serviço
Requisitos Não Funcionais
URL do Serviço
Capacidades
Posicionamento da Capacidade
Razão Funcional
Regras de Negócio Atendidas
Técnico
Processar Pedido
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Classificação Importar
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Códigos Produtos Importar
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Controle Pedido
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Estoque Importar
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Estoque Importar Por Código
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Produto Importar
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Produto Importar Por Código
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Consulta Disponibilidade
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Consultar Pedido Alterado
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Consultar Todos Pedidos Alterados
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Consultar Tracking Pedido
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Atualiza Flags Pedido
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Update Controle Pedido
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Sinopse
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Este documento descreve os serviços presentes no sistema VendasWeb, fornecendo restrições técnicas e de negócio, bem como informações de requisitos e semânticas para uso destes serviços.
O serviço irá consumir e disponibilizar informações entre o VendasWeb e a Loja Eletrônica, e com qualquer outro sistema que consuma algum serviço disponível.
Governança de Serviços.
O serviço irá consumir e disponibilizar informações entre o VendasWeb e a Loja Eletrônica, e com qualquer outro sistema que consuma algum serviço disponível.
Interno e Externo
Para maiores detalhes técnicos de implementação para o direto de acesso informado, vide Item 3.4 Requisitos Não Funcionais.
Interno e externo: SOAP com HTTPS e WS-Security.
Autenticação e autorização com WS-Security.
localhost/vendasweb/vendaswebservice.asmx
Descrição
|
|
|
Status |
|
|
Cria um pedido no RMS |
Ativo |
|
Buscar Classificação Importar |
Importação da classificação mercadológica |
Ativo |
3 |
Buscar Códigos Produtos Importar |
Busca os códigos dos produtos para importação (importação por threads) |
Ativo |
4 |
Buscar Controle Pedido |
Consulta a liberação do pedido |
Ativo |
5 |
Buscar Estoque Importar |
Importação dos estoques dos produtos |
Ativo |
6 |
Buscar Estoque Importar Por Código |
Importação dos estoques dos produtos através dos códigos fornecidos |
Ativo |
7 |
Buscar Produto Importar |
Importação dos produtos |
Ativo |
8 |
Buscar Produto Importar Por Código |
Importação dos produtos através dos códigos fornecidos |
Ativo |
9 |
Consulta Disponibilidade |
Consulta o estoque disponível dos itens passados, e os agendamentos disponíveis para o intervalo |
Ativo |
10 |
Consultar Pedido Alterado |
Consulta por um pedido alterado |
Ativo |
11 |
Consultar Todos Pedidos Alterados |
Consulta todos os pedidos alterados |
Ativo |
12 |
Consultar Tracking Pedido |
Busca o status atual do pedido |
|
13 |
Atualiza Flags Pedido |
Atualiza as flags de controle dos pedidos |
|
14 |
Update Controle Pedido |
Atualiza a liberação do pedido |
|
Regras Genéricas
Todos os campos onde exista o dígito verificador deve ser passado com o mesmo.
Os logs de cada processo serão gerados na pasta c:/logs.
Nome: ProcessarPedido
Descrição
Este serviço cria uma solicitação de um pedido de compra, passando por todas as etapas para que um pedido possa seguir o seu fluxo no sistema. O sistema também cadastra/atualiza os dados do cliente, e existem parametrizações para a baixa do estoque e agenda de logística.
Campo |
Tipo |
Descrição |
OBRIGATÓRIO |
DSORCAMENTO |
|
|
|
PEDIDO |
|
Dados do pedido |
|
GRAVACRM |
NUMBER (1) |
0 – Não grava, 1 – Grava (ainda não utilizado) |
|
FLAGWEB |
NUMBER (1) |
1 |
|
EXISTECLIENTE |
BOOLEAN |
true, false |
|
CODIGOLOJA |
NUMBER (8) |
Código da loja de venda |
|
CODIGOLOJAORIGEM |
NUMBER (8) |
Código da loja de origem |
|
DIASAGENDA |
NUMBER (2) |
Quantidade de dias para agendamento |
|
CIFFOB |
NUMBER (1) |
0 – CIF, 1 – FOB |
|
DESCONTO |
NUMBER (2,2) |
Desconto em percentagem |
|
VALORDESCONTO |
NUMBER (14,2) |
Valor do desconto |
|
VALORPEDIDO |
NUMBER (14,2) |
Valor do pedido |
|
CGCCPF |
NUMBER (17) |
CPF / CNPJ do cliente |
|
VENDEDOR |
NUMBER (7) |
Código do vendedor |
|
PAGAMENTO |
NUMBER (1) |
1 |
|
RETIRAENTREGA |
NUMBER (1) |
0 – Retira na loja, 1 – Entrega (logística) |
|
AGENDAPADRAO |
NUMBER (7) |
Código da agenda padrão |
|
OBSERVACAO |
VARCHAN2(60) |
Observações do pedido |
|
CODFORMAPAGAMENTO |
NUMBER (3) |
Código da forma de pagamento (Loja Eletrônica) |
|
NOMEFORMAPAGAMENTO |
VARCHAR2(40) |
Nome da forma de pagamento (Loja eletrônica) |
|
CODFORMAENTREGA |
NUMBER (3) |
Código da forma de entrega (Loja Eletrônica) |
|
NOMEFORMAENTREGA |
VARCHAR2(40) |
Nome da forma de entrega (Loja eletrônica) |
|
NOMESISTEMA |
VARCHAR2(30) |
LOJA ELETRONICA - Nome do sistema que fez o pedido |
|
VALORFRETE |
NUMBER (14,2) |
Valor do frete |
|
CONFIRMACAOAUTOMATICA |
NUMBER (1) |
0 – não, 1 – sim |
|
HORAENTREGA |
VARCHAR2(50) |
Horário de entrega |
|
OBSERVACAOENTREGA |
VARCHAR2(500) |
Observações sobre a entrega |
|
TRANSPORTADORA |
NUMBER (8) |
Código da transportadora |
|
|
|
|
|
CLIENTEVAREJO |
|
Dados do cliente |
|
CNPJCPF |
NUMBER (17) |
CPF / CNPJ do cliente |
|
RAZAOSOCIAL |
VARCHAR2(30) |
Nome do cliente |
|
INSCESTADUAL |
VARCHAR2(15) |
Inscrição estadual |
|
ENDERECO |
VARCHAR2(40) |
Endereço do cliente |
|
BAIRRO |
VARCHAR2(20) |
Bairro |
|
CIDADE |
VARCHAR2(20) |
Cidade |
|
ESTADO |
VARCHAR2(2) |
Estado (UF) |
|
CEP |
NUMBER (8) |
Código postal |
|
DDD |
NUMBER (3) |
Código DDD |
|
TELEFONE |
NUMBER (10) |
Telefone |
|
FISJUR |
VARCHAR2(1) |
F – Pessoa física, J – Pessoa jurídica |
|
NUMERO |
VARCHAR2(10) |
Número da residência |
|
COMPLEMENTO |
VARCHAR2(20) |
Complemento do endereço |
|
PAIS |
NUMBER (2) |
Código do país |
|
VARCHAR2(100) |
|
||
GPSENTREGA |
VARCHAR2(40) |
GPS de entrega |
|
GPSCOBRANCA |
VARCHAR2(40) |
GPS de cobrança |
|
|
|
|
|
PRODUTO |
|
Dados dos produtos |
|
ID |
NUMBER (8) |
Código do produto |
|
QTDE |
NUMBER (5,3) |
Quantidade comprada |
|
PREC |
NUMBER (14,2) |
Preço unitário |
|
TOTAL |
NUMBER (14,2) |
Preço total |
|
TIPO |
NUMBER (1) |
1 - Tipo do produto |
|
COMENTARIO |
VARCHAR2(100) |
Comentários sobre o produto |
|
PERCDESCONTO |
NUMBER (2,2) |
Percentual de desconto |
|
PRESENTE |
NUMBER (1) |
0 – não, 1 – sim |
|
|
|
|
|
CONFIRMACAO |
|
Dados da confirmação |
|
NUMEROPEDIDO |
NUMBER (7) |
Código do pedido na loja |
|
CONDICAOPAGTO |
NUMBER (1) |
1 |
|
AGENDA |
|
Dados da agenda |
|
DATAENTREGA |
DATETIME |
Data de entrega do pedido |
|
IDAGENDA |
NUMBER (10) |
Código da agenda |
|
NUMEROPEDIDO |
NUMBER (7) |
Código do pedido na loja |
|
As datas serão obrigatórias se nenhum outro filtro for fornecido.*
Campo |
Tipo |
Descrição |
PEDIDO |
|
|
NUMEROPEDIDO |
NUMBER (8) |
Número gerado para o pedido |
PROCESSADO |
NUMBER (1) |
0 – Erro, 1 – Processado com sucesso |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Não se aplica;
Contate o Administrador;
<DSORCAMENTO>
<PEDIDO>
<GRAVACRM>1</GRAVACRM>
<FLAGWEB>1</FLAGWEB>
<EXISTECLIENTE>false</EXISTECLIENTE>
<CODIGOLOJA>19</CODIGOLOJA>
<CODIGOLOJAORIGEM>19</CODIGOLOJAORIGEM>
<DIASAGENDA>5</DIASAGENDA>
<CIFFOB>0</CIFFOB>
<DESCONTO>10</DESCONTO>
<VALORDESCONTO>8,78</VALORDESCONTO>
<VALORPEDIDO>87,80</VALORPEDIDO>
<CGCCPF>77788899900</CGCCPF>
<VENDEDOR>11111</VENDEDOR>
<PAGAMENTO>1</PAGAMENTO>
<RETIRAENTREGA>0</RETIRAENTREGA>
<AGENDAPADRAO>1</AGENDAPADRAO>
<OBSERVACAO>OBSERVAÇÕES DO PEDIDO</OBSERVACAO>
<CODFORMAPAGAMENTO>001</CODFORMAPAGAMENTO>
<NOMEFORMAPAGAMENTO>Boleto</NOMEFORMAPAGAMENTO>
<CODFORMAENTREGA>001</CODFORMAENTREGA>
<NOMEFORMAENTREGA>ENTREGA</NOMEFORMAENTREGA>
<NOMESISTEMA>Loja Online</NOMESISTEMA>
<VALORFRETE>11,00</VALORFRETE>
<CONFIRMACAOAUTOMATICA>0</CONFIRMACAOAUTOMATICA>
<HORAENTREGA>10:00 - 12:00</HORAENTREGA>
<OBSERVACAOENTREGA>Coordenadas</OBSERVACAOENTREGA>
<TRANSPORTADORA>6666666</TRANSPORTADORA>
</PEDIDO>
<CLIENTEVAREJO>
<CNPJCPF>1234567890</CNPJCPF>
<RAZAOSOCIAL>NOME DO CLIENTE</RAZAOSOCIAL>
<INSCESTADUAL>ISENTO</INSCESTADUAL>
<ENDERECO>ENDEREÇO DE ENTREGA</ENDERECO>
<BAIRRO>BAIRRO DE ENTREGA</BAIRRO>
<CIDADE>CIDADE</CIDADE>
<ESTADO>BA</ESTADO>
<CEP>40000000</CEP>
<DDD>01</DDD>
<TELEFONE>33334444</TELEFONE>
<FISJUR>F</FISJUR>
<NUMERO>1 - CASA</NUMERO>
<COMPLEMENTO>COMPLEMENTO TESTE</COMPLEMENTO>
<PAIS>1</PAIS>
<EMAIL>[email protected]</EMAIL>
<GPSENTREGA>20</GPSENTREGA>
<GPSCOBRANCA>10</GPSCOBRANCA>
</CLIENTEVAREJO>
<PRODUTO>
<ID>1</ID>
<QTDE>2</QTDE>
<PREC>22,45</PREC>
<TOTAL>44,90</TOTAL>
<TIPO>1</TIPO>
<COMENTARIO>COMENTARIO</COMENTARIO>
<PERCDESCONTO>0</PERCDESCONTO>
<PRESENTE>1</PRESENTE>
</PRODUTO>
<CONFIRMACAO>
<NUMEROPEDIDO>1</NUMEROPEDIDO>
<CONDICAOPAGTO>1</CONDICAOPAGTO>
<AGENDA>
<DATAENTREGA>1/1/2014</DATAENTREGA>
<IDAGENDA>999999</IDAGENDA>
<NUMEROPEDIDO>1</NUMEROPEDIDO>
</AGENDA>
</CONFIRMACAO>
</DSORCAMENTO>
<PEDIDO>
<NUMEROPEDIDO>1</NUMEROPEDIDO>
<PROCESSADO>1</PROCESSADO>
</PEDIDO>
Nome: BuscarClassificacaoImportar
Descrição
Retorna as classificações mercadológicas disponíveis para exportação. É possível limitar os tipos de classificação exportados via parâmetro.
Não se aplica;
Campo |
Tipo |
Descrição |
CLASSIFICACOES |
TAG |
Tag com o resultado do processamento |
CLASSIFICACAO |
TAG |
Tag com uma classificação |
DEPARTAMENTO |
NUMBER (3) |
Código do Departamento |
SECAO |
NUMBER (3) |
Código da Seção |
GRUPO |
NUMBER (3) |
Código do Grupo |
SUBGRUPO |
NUMBER (3) |
Código do Subgrupo |
CATEGORIA |
NUMBER (3) |
Código da Categoria |
NOME |
VARCHAR2(30) |
Nome da Classificação |
|
|
|
STATUS |
NUMBER (1) |
Resultado da consulta |
MENSAGEM |
VARCHAR2(300) |
Descrição do resultado |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Não se aplica;
Contate o Administrador;
Não se aplica;
<CLASSIFICACOES>
<CLASSIFICACAO>
<DEPARTAMENTO>1</DEPARTAMENTO>
<SECAO>1</SECAO>
<GRUPO>0</GRUPO>
<SUBGRUPO>0</SUBGRUPO>
<CATEGORIA>0</CATEGORIA>
<NOME>LIVROS</NOME>
</CLASSIFICACAO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</CLASSIFICACOES>
Nome: BuscarCodigosProdutosImportar
Descrição
Traz os códigos dos produtos disponíveis para importação. Não é mais utilizado.
TAG |
Tipo |
|
Descrição |
Obrigatório |
REQUEST |
TAG |
Tag geral |
|
|
TOKEN |
VARCHAR2(20) |
Token de validação |
|
* |
XMLCONSULTA |
VARCHAR2(8) |
Código da filial |
|
* |
Campo |
Tipo |
Descrição |
RESULT |
TAG |
Tag com o resultado do processamento |
PRODUTO |
TAG |
Tag com um código de um produto |
CODIGO |
NUMBER (8) |
Código do produto |
STATUS |
NUMBER (1) |
Resultado da consulta |
MENSAGEM |
VARCHAR2(300) |
Descrição do resultado |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Não se aplica;
Contate o Administrador;
<REQUEST>
<TOKEN>TOKEN</TOKEN>
<XMLCONSULTA>19</XMLCONSULTA>
</REQUEST>
<RESULT>
<PRODUTO>
<CODIGO>123</CODIGO>
</PRODUTO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</RESULT>
Nome: BuscarControlePedido
Descrição
Retorna informações de controle do pedido. É utilizado internamente para controle de pagamento em pedidos feitos via boleto.
TAG |
Tipo |
|
Descrição |
Obrigatório |
REQUEST |
TAG |
Tag geral |
|
|
TOKEN |
VARCHAR2(20) |
Token de validação |
|
* |
LOJA |
NUMBER (8) |
Código da loja |
|
* |
PEDIDO |
NUMBER (7) |
Código do pedido |
|
|
VENDEDOR |
NUMBER (8) |
Código do vendedor |
|
* |
DATAPAGAMENTO |
DATE |
Data de pagamento |
|
|
DATAPROCESSAMENTO |
DATE |
Data de processamento |
|
|
STATUS |
NUMBER (1) |
Situação do controle do pedido |
|
* |
Campo |
Tipo |
Descrição |
RESULT |
TAG |
Tag com o resultado do processamento |
PEDIDO |
TAG |
Tag com um código de um pedido |
CODIGO |
NUMBER (3) |
Código do pedido |
STATUS |
NUMBER (1) |
Resultado da consulta |
MENSAGEM |
VARCHAR2(300) |
Descrição do resultado |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Não se aplica;
Contate o Administrador;
<REQUEST>
<TOKEN>1234</TOKEN>
<LOJA>19</LOJA>
<PEDIDO>1</PEDIDO>
<VENDEDOR>1</VENDEDOR>
<DATAPAGAMENTO>01/01/1900</DATAPAGAMENTO>
<DATAPROCESSAMENTO>01/01/1900</DATAPROCESSAMENTO>
<STATUS>1</STATUS>
</REQUEST>
<RESULT>
<PEDIDO>
<CODIGO>123</CODIGO>
</PEDIDO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</RESULT>
Nome: BuscarEstoqueImportar
Descrição
Retorna informações do estoque dos produtos para exportação.
TAG |
Tipo |
|
Descrição |
Obrigatório |
REQUEST |
TAG |
Tag geral |
|
|
TOKEN |
VARCHAR2(20) |
Token de validação |
|
* |
XMLCONSULTA |
VARCHAR2(8) |
Código da filial |
|
* |
Campo |
Tipo |
Descrição |
ESTOQUES |
TAG |
Tag com o resultado do processamento |
ESTOQUE |
TAG |
Tag com um código de um produto |
CODIGO |
NUMBER (7) |
Código do produto |
DIGITO |
NUMBER (1) |
Dígito do produto |
DEPARTAMENTO |
NUMBER (3) |
Código do departamento |
SECAO |
NUMBER (3) |
Código da seção |
GRUPO |
NUMBER (3) |
Código do grupo |
SUBGRUPO |
NUMBER (3) |
Código do subgrupo |
CATEGORIA |
NUMBER (3) |
Código da categoria |
PRECO |
NUMBER (14,2) |
Preço do produto |
PRECOCUSTO |
NUMBER (14,2) |
Preço de custo |
PRECOPROMOCAO |
NUMBER (14,2) |
Preço em promoção |
INICIOPROMOCAO |
DATE |
Data de início da promoção |
FIMPROMOCAO |
DATE |
Data final da promoção |
QTDEESTOQUE |
NUMBER (12,3) |
Quantidade disponível do produto |
STATUS |
NUMBER (1) |
Resultado da consulta |
MENSAGEM |
VARCHAR2(300) |
Descrição do resultado |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
O parâmetro "Internet" do produto deve estar configurado como "Sim";
O tipo do produto não deve ser 5 ou 9; Perguntar a Frei que tipos são esses.
O produto deve estar em linha;
Não se aplica;
Contate o Administrador;
<REQUEST>
<TOKEN>TOKEN</TOKEN>
<XMLCONSULTA>19</XMLCONSULTA>
</REQUEST>
<ESTOQUES>
<ESTOQUE>
<CODIGO>1</CODIGO>
<DIGITO>9</DIGITO>
<DEPARTAMENTO>1</DEPARTAMENTO>
<SECAO>1</SECAO>
<GRUPO>0</GRUPO>
<SUBGRUPO>0</SUBGRUPO>
<CATEGORIA>0</CATEGORIA>
<PRECO>10</PRECO>
<PRECOCUSTO>10</PRECOCUSTO>
<PRECOPROMOCAO></PRECOPROMOCAO>
<INICIOPROMOCAO></INICIOPROMOCAO>
<FIMPROMOCAO></FIMPROMOCAO>
<QTDEESTOQUE>10</QTDEESTOQUE>
</ESTOQUE>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</ESTOQUES>
Nome: BuscarEstoqueImportarPorCodigo
Descrição
Traz o estoque de um produto específico para exportação.
TAG |
Tipo |
|
Descrição |
Obrigatório |
REQUEST |
TAG |
Tag geral |
|
|
TOKEN |
VARCHAR2(2) |
Token de validação |
|
* |
FILIAL |
NUMBER (8) |
Código da filial |
|
* |
PRODUTO |
NUMBER (8) |
Código do produto |
|
* |
Campo |
Tipo |
Descrição |
ESTOQUES |
TAG |
Tag com o resultado do processamento |
ESTOQUE |
TAG |
Tag com um código de um produto |
CODIGO |
NUMBER (7) |
Código do produto |
DIGITO |
NUMBER (1) |
Dígito do produto |
DEPARTAMENTO |
NUMBER (3) |
Código do departamento |
SECAO |
NUMBER (3) |
Código da seção |
GRUPO |
NUMBER (3) |
Código do grupo |
SUBGRUPO |
NUMBER (3) |
Código do subgrupo |
CATEGORIA |
NUMBER (3) |
Código da categoria |
PRECO |
NUMBER (14,2) |
Preço do produto |
PRECOCUSTO |
NUMBER (14,2) |
Preço de custo |
PRECOPROMOCAO |
NUMBER (14,2) |
Preço em promoção |
INICIOPROMOCAO |
DATE |
Data de início da promoção |
FIMPROMOCAO |
DATE |
Data final da promoção |
QTDEESTOQUE |
NUMBER (12,3) |
Quantidade disponível do produto |
STATUS |
NUMBER (1) |
Resultado da consulta |
MENSAGEM |
VARCHAR2(300) |
Descrição do resultado |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Não se aplica;
Contate o Administrador;
<REQUEST>
<TOKEN>TOKEN</TOKEN>
<FILIAL>19</FILIAL>
<PRODUTO>12345</PRODUTO>
</REQUEST>
<ESTOQUES>
<ESTOQUE>
<CODIGO>12345</CODIGO>
<DIGITO>9</DIGITO>
<DEPARTAMENTO>1</DEPARTAMENTO>
<SECAO>1</SECAO>
<GRUPO>0</GRUPO>
<SUBGRUPO>0</SUBGRUPO>
<CATEGORIA>0</CATEGORIA>
<PRECO>10</PRECO>
<PRECOCUSTO>10</PRECOCUSTO>
<PRECOPROMOCAO></PRECOPROMOCAO>
<INICIOPROMOCAO></INICIOPROMOCAO>
<FIMPROMOCAO></FIMPROMOCAO>
<QTDEESTOQUE>10</QTDEESTOQUE>
</ESTOQUE>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</ESTOQUES>
Nome: BuscarProdutoImportar
Descrição
Este serviço retorna os produtos disponíveis para venda.
TAG |
Tipo |
|
Descrição |
Obrigatório |
REQUEST |
TAG |
Tag geral |
|
|
TOKEN |
VARCHAR2(20) |
Token de validação |
|
* |
XMLCONSULTA |
VARCHAR2(8) |
Código da filial |
|
* |
Campo |
Tipo |
Descrição |
PRODUTOS |
TAG |
Tag com o resultado do processamento |
PRODUTO |
TAG |
Tag com um código de um produto |
CODIGO |
NUMBER (7) |
Código do produto |
DIGITO |
NUMBER (1) |
Dígito do produto |
DEPARTAMENTO |
NUMBER (3) |
Código do departamento |
SECAO |
NUMBER (3) |
Código da seção |
GRUPO |
NUMBER (3) |
Código do grupo |
SUBGRUPO |
NUMBER (3) |
Código do subgrupo |
CATEGORIA |
NUMBER (3) |
Código da categoria |
NOME |
VARCHAR2(40) |
Nome do produto |
NOMEREDUZIDO |
VARCHAR2(22) |
Nome reduzido do produto |
NOMECOMERCIAL |
VARCHAR2(30) |
Nome comercial do produto |
DATAENTRALINHA |
NUMBER (7) |
Data que o produto entra em linha |
CODIGOPAI |
NUMBER (8) |
Código do produto pai |
PESO |
NUMBER (6,2) |
Peso do produto |
TIPOPRODUTO |
NUMBER (2) |
Tipo do produto |
TIPOEMBALAGEMVENDA |
VARCHAR2(2) |
Tipo da embalagem de venda |
ALTURAEMBALAGEMVENDA |
NUMBER (5,2) |
Altura da embalagem de venda |
LARGURAEMBALAGEMVENDA |
NUMBER (5,2) |
Largura da embalagem de venda |
COMPRIMENTOEMBALAGEMVENDA |
NUMBER (5,2) |
Comprimento da embalagem de venda |
GRAMATURA |
NUMBER (8,3) |
Gramatura do produto |
TIPOGRAMATURA |
VARCHAR2(2) |
Tipo da gramatura |
MARCA |
VARCHAR2(20) |
Marca do produto |
EAN |
NUMBER (13) |
Código EAN do produto |
PRECO |
NUMBER (14,2) |
Preço do produto |
PRECOCUSTO |
NUMBER (14,2) |
Preço de custo |
PRECOPROMOCAO |
NUMBER (14,2) |
Preço em promoção |
INICIOPROMOCAO |
DATE |
Data de início da promoção |
FIMPROMOCAO |
DATE |
Data final da promoção |
ESTOQUE |
NUMBER (12,3) |
Quantidade disponível do produto |
CODIGOCOR |
NUMBER (3) |
Código da cor |
TAMANHO |
VARCHAR2(4) |
Tamanho |
COR |
VARCHAR2(30) |
Nome da cor |
ID_VINCULO |
NUMBER (8) |
Código do produto raiz da família |
STATUS |
NUMBER (1) |
Resultado da consulta |
MENSAGEM |
VARCHAR2(300) |
Descrição do resultado |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
O parâmetro "Internet" do produto deve estar configurado como "Sim";
O tipo do produto não deve ser 5 ou 9; Perguntar a Frei que tipos são esses.
O produto deve estar em linha;
Não se aplica;
Contate o Administrador;
<REQUEST>
<TOKEN>TOKEN</TOKEN>
<XMLCONSULTA>19</XMLCONSULTA>
</REQUEST>
<PRODUTOS>
<PRODUTO>
<CODIGO>1</CODIGO>
<DIGITO>9</DIGITO>
<DEPARTAMENTO>1</DEPARTAMENTO>
<SECAO>1</SECAO>
<GRUPO>0</GRUPO>
<SUBGRUPO>0</SUBGRUPO>
<CATEGORIA>0</CATEGORIA>
<NOME>CADERNO 12 MATERIAS RECICLADO CAPA DURA</NOME>
<NOMEREDUZIDO>CADERNO 12 MATERIAS RE</NOMEREDUZIDO>
<NOMECOMERCIAL> CADERNO 12 MATERIAS RECICLADO </NOMECOMERCIAL>
<DATAENTRALINHA>1140101</DATAENTRALINHA>
<CODIGOPAI>3</CODIGOPAI>
<PESO>1</PESO>
<TIPOPRODUTO>1</TIPOPRODUTO>
<TIPOEMBALAGEMVENDA>UN</TIPOEMBALAGEMVENDA>
<ALTURAEMBALAGEMVENDA>1</ALTURAEMBALAGEMVENDA>
<LARGURAEMBALAGEMVENDA>1</LARGURAEMBALAGEMVENDA>
<COMPRIMENTOEMBALAGEMVENDA>1</COMPRIMENTOEMBALAGEMVENDA>
<GRAMATURA>1</GRAMATURA>
<TIPOGRAMATURA>LV</TIPOGRAMATURA>
<MARCA>TILIBRA</MARCA>
<EAN>1234567890123</EAN>
<PRECO>10</PRECO>
<PRECOCUSTO>10</PRECOCUSTO><PRECOPROMOCAO></PRECOPROMOCAO>
<INICIOPROMOCAO></INICIOPROMOCAO>
<FIMPROMOCAO></FIMPROMOCAO>
<ESTOQUE>50</ESTOQUE>
<CODIGOCOR>2</CODIGOCOR>
<TAMANHO></TAMANHO>
<COR>VERDE</COR>
<ID_VINCULO>5</ID_VINCULO>
</PRODUTO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</PRODUTOS>
Nome: BuscarProdutoImportarPorCodigo
Descrição
Retorna um produto para exportação.
TAG |
Tipo |
|
Descrição |
Obrigatório |
REQUEST |
TAG |
Tag geral |
|
|
TOKEN |
VARCHAR2(20) |
Token de validação |
|
* |
FILIAL |
VARCHAR2(8) |
Código da filial |
|
* |
PRODUTO |
VARCHAR2(8) |
Código do produto |
|
* |
Campo |
Tipo |
Descrição |
PRODUTOS |
TAG |
Tag com o resultado do processamento |
PRODUTO |
TAG |
Tag com um código de um produto |
CODIGO |
NUMBER (7) |
Código do produto |
DIGITO |
NUMBER (1) |
Dígito do produto |
DEPARTAMENTO |
NUMBER (3) |
Código do departamento |
SECAO |
NUMBER (3) |
Código da seção |
GRUPO |
NUMBER (3) |
Código do grupo |
SUBGRUPO |
NUMBER (3) |
Código do subgrupo |
CATEGORIA |
NUMBER (3) |
Código da categoria |
NOME |
VARCHAR2(40) |
Nome do produto |
NOMEREDUZIDO |
VARCHAR2(22) |
Nome reduzido do produto |
NOMECOMERCIAL |
VARCHAR2(30) |
Nome comercial do produto |
DATAENTRALINHA |
NUMBER (7) |
Data que o produto entra em linha |
CODIGOPAI |
NUMBER (8) |
Código do produto pai |
PESO |
NUMBER (6,2) |
Peso do produto |
TIPOPRODUTO |
NUMBER (2) |
Tipo do produto |
TIPOEMBALAGEMVENDA |
VARCHAR2(2) |
Tipo da embalagem de venda |
ALTURAEMBALAGEMVENDA |
NUMBER (5,2) |
Altura da embalagem de venda |
LARGURAEMBALAGEMVENDA |
NUMBER (5,2) |
Largura da embalagem de venda |
COMPRIMENTOEMBALAGEMVENDA |
NUMBER (5,2) |
Comprimento da embalagem de venda |
GRAMATURA |
NUMBER (8,3) |
Gramatura do produto |
TIPOGRAMATURA |
VARCHAR2(2) |
Tipo da gramatura |
MARCA |
VARCHAR2(20) |
Marca do produto |
EAN |
NUMBER (13) |
Código EAN do produto |
PRECO |
NUMBER (14,2) |
Preço do produto |
PRECOCUSTO |
NUMBER (14,2) |
Preço de custo |
PRECOPROMOCAO |
NUMBER (14,2) |
Preço em promoção |
INICIOPROMOCAO |
DATE |
Data de início da promoção |
FIMPROMOCAO |
DATE |
Data final da promoção |
ESTOQUE |
NUMBER (12,3) |
Quantidade disponível do produto |
CODIGOCOR |
NUMBER (3) |
Código da cor |
TAMANHO |
VARCHAR2(4) |
Tamanho |
COR |
VARCHAR2(30) |
Nome da cor |
ID_VINCULO |
NUMBER (8) |
Código do produto raiz da família |
STATUS |
NUMBER (1) |
Resultado da consulta |
MENSAGEM |
VARCHAR2(300) |
Descrição do resultado |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Não se aplica;
Contate o Administrador;
<REQUEST>
<TOKEN>TOKEN</TOKEN>
<FILIAL>19</FILIAL>
<PRODUTO>123456</PRODUTO>
</REQUEST>
<PRODUTOS>
<PRODUTO>
<CODIGO>1</CODIGO>
<DIGITO>9</DIGITO>
<DEPARTAMENTO>1</DEPARTAMENTO>
<SECAO>1</SECAO>
<GRUPO>0</GRUPO>
<SUBGRUPO>0</SUBGRUPO>
<CATEGORIA>0</CATEGORIA>
<NOME>CADERNO 12 MATERIAS RECICLADO CAPA DURA</NOME>
<NOMEREDUZIDO>CADERNO 12 MATERIAS RE</NOMEREDUZIDO>
<NOMECOMERCIAL> CADERNO 12 MATERIAS RECICLADO </NOMECOMERCIAL>
<DATAENTRALINHA>1140101</DATAENTRALINHA>
<CODIGOPAI>3</CODIGOPAI>
<PESO>1</PESO>
<TIPOPRODUTO>1</TIPOPRODUTO>
<TIPOEMBALAGEMVENDA>UN</TIPOEMBALAGEMVENDA>
<ALTURAEMBALAGEMVENDA>1</ALTURAEMBALAGEMVENDA>
<LARGURAEMBALAGEMVENDA>1</LARGURAEMBALAGEMVENDA><COMPRIMENTOEMBALAGEMVENDA>1</COMPRIMENTOEMBALAGEMVENDA>
<GRAMATURA>1</GRAMATURA>
<TIPOGRAMATURA>LV</TIPOGRAMATURA>
<MARCA>TILIBRA</MARCA>
<EAN>1234567890123</EAN>
<PRECO>10</PRECO>
<PRECOCUSTO>10</PRECOCUSTO>
<PRECOPROMOCAO></PRECOPROMOCAO>
<INICIOPROMOCAO></INICIOPROMOCAO>
<FIMPROMOCAO></FIMPROMOCAO>
<ESTOQUE>50</ESTOQUE>
<CODIGOCOR>2</CODIGOCOR>
<TAMANHO></TAMANHO>
<COR>VERDE</COR>
<ID_VINCULO>5</ID_VINCULO>
</PRODUTO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</PRODUTOS>
Nome: ConsultaDisponibilidade
Descrição
Consulta O estoque disponível dos produtos passados e os possíveis agendamentos para o CEP informado.
TAG |
Tipo |
Descrição |
Obrigatório |
DSORCAMENTO |
TAG |
Tag geral |
|
CONSULTA |
TAG |
Tag de consulta |
|
CODIGOLOJAORIGEM |
NUMBER (7) |
Código da loja origem |
* |
CODIGOLOJAVIRTUAL |
NUMBER (7) |
Código da loja de venda |
* |
PEDIDOLOJA |
NUMBER (7) |
Código do pedido |
* |
DELIVERY |
BOOLEAN |
Informa se o pedido será entregue pela loja (logística) |
* |
DIASAGENDA |
NUMBER (2) |
Intervalo de dias para agendamento |
* |
CEP |
NUMBER (9) |
CEP de destino |
* |
DELAYAGENDAMENTO |
NUMBER (1) |
Intervalo de horas antes do primeiro agendamento |
* |
PRODUTO |
TAG |
Tag do produto |
|
ID |
NUMBER (8) |
Código do produto |
* |
Campo |
Tipo |
Descrição |
PEDIDO |
TAG |
Tag com o resultado do processamento |
PROCESSADO |
NUMBER (1) |
Resultado da consulta |
VALORFRETE |
NUMBER (14,2) |
Valor do frete |
PRODUTO |
TAG |
Tag com o estoque disponível de um produto |
CODIGO |
NUMBER (8) |
Código do produto |
QTDDISP |
NUMBER (12,3) |
Quantidade disponível |
|
|
|
AGENDA |
TAG |
Tag com os agendamentos disponíveis |
CODIGO |
NUMBER (10) |
Código da agenda de distribuição |
DATAENTREGA |
DATE |
Data disponível para o agendamento |
HORAINICIO |
VARCHAR2(5) |
Hora inicial do período disponível |
HORAFIM |
VARCHAR2(5) |
Hora final do período disponível |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Não se aplica;
Contate o Administrador;
<DSORCAMENTO>
<CONSULTA>
<CODIGOLOJAORIGEM>19</CODIGOLOJAORIGEM>
<CODIGOLOJAVIRTUAL>27</CODIGOLOJAVIRTUAL>
<PEDIDOLOJA>1</PEDIDOLOJA>
<DELIVERY>true</DELIVERY>
<DIASAGENDA>7</DIASAGENDA>
<CEP>40000000</CEP>
<DELAYAGENDAMENTO>0</DELAYAGENDAMENTO>
<PRODUTO>
<ID>12345</ID>
</PRODUTO>
</CONSULTA>
</DSORCAMENTO>
<PEDIDO>
<PROCESSADO>1</PROCESSADO>
<VALORFRETE>10,0</VALORFRETE>
<PRODUTO>
<CODIGO>1</CODIGO>
<QTDDISP>50,500</QTDDISP>
</PRODUTO>
<AGENDA>
<CODIGO>100</CODIGO>
<DATAENTREGA>25/05/2014</DATAENTREGA>
<HORAINICIO>13:00</HORAINICIO>
<HORAFIM>15:00</HORAFIM>
</AGENDA>
</PEDIDO>
Nome: ConsultarPedidoAlterado
Descrição
Retorna o pedido alterado. Caso o pedido não tenha alterações, O status do retorno será 2 (Nenhuma alteração encontrada).
TAG |
Tipo |
|
Descrição |
Obrigatório |
PEDIDOALTERADO |
TAG |
Tag geral |
|
|
PEDIDO |
NUMBER (7) |
Código do pedido |
|
* |
Campo |
Tipo |
Descrição |
PEDIDOALTERADORESULT |
TAG |
Tag com o resultado do processamento |
PEDIDOALTERADO |
TAG |
Tag com um pedido |
CODIGOLOJA |
NUMBER (8) |
Código da loja |
NUMEROPEDIDO |
NUMBER (7) |
Código do pedido |
PESOTOTALPEDIDO |
NUMBER (9,3) |
Peso total do pedido |
STATUSPEDIDO |
NUMBER (2) |
Status do pedido |
CODIGOVENDEDOR |
NUMBER (7) |
Código do vendedor |
VALORACRESCIMO |
NUMBER (14,2) |
Valor do acréscimo |
VALORPERCENTUALDESCONTO |
NUMBER (14,2) |
Valor percentual do desconto |
VALORFRETE |
NUMBER (14,2) |
Valor do frete |
VALORTOTALPEDIDO |
NUMBER (14,2) |
Valor do pedido |
PEDIDOALTERADOITEM |
TAG |
Tag com um item |
CODIGOPRODUTO |
NUMBER (8) |
Código do produto alterado |
PRODUTOORIGEM |
NUMBER (8) |
Código do produto anterior |
QUANTIDADE |
NUMBER (8,3) |
Quantidade do item |
PRECO |
NUMBER (14,2) |
Preço do item |
USUARIO |
VARCHAR2(20) |
Usuário responsável pela alteração |
DATAATUALIZACAO |
NUMBER (7) |
Data da alteração |
HORAATUALIZACAO |
NUMBER (6) |
Hora da alteração |
STATUS |
NUMBER (1) |
Resultado da consulta |
MENSAGEM |
VARCHAR2(300) |
Descrição do resultado |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Não se aplica;
Contate o Administrador;
<PEDIDOALTERADO>
<PEDIDO>1</PEDIDO>
</PEDIDOALTERADO>>
<PEDIDOALTERADORESULT>
<PEDIDOALTERADO>
<CODIGOLOJA>1234</CODIGOLOJA>
<NUMEROPEDIDO>10</NUMEROPEDIDO>
<PESOTOTALPEDIDO>10,50</PESOTOTALPEDIDO>
<STATUSPEDIDO>1</STATUSPEDIDO>
<CODIGOVENDEDOR>4321</CODIGOVENDEDOR>
<VALORACRESCIMO>0</VALORACRESCIMO>
<VALORPERCENTUALDESCONTO>0</VALORPERCENTUALDESCONTO>
<VALORFRETE>0</VALORFRETE>
<VALORTOTALPEDIDO>50,35</VALORTOTALPEDIDO>
<PEDIDOALTERADOITEM>
<CODIGOPRODUTO>1234567</CODIGOPRODUTO>
<PRODUTOORIGEM>7654321</PRODUTOORIGEM>
<QUANTIDADE>4</QUANTIDADE>
<PRECO>5,15</PRECO>
<USUARIO>NOMEUSUARIO</USUARIO>
<DATAATUALIZACAO>01/01/2014</DATAATUALIZACAO>
<HORAATUALIZACAO>154525</HORAATUALIZACAO>
</PEDIDOALTERADOITEM>
</PEDIDOALTERADO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</PEDIDOALTERADORESULT>
Nome: ConsultarTodosPedidosAlterados
Descrição
Faz a consulta dos pedidos alterados de acordo com a flag passada. Os pedidos podem ser pesquisados pela flag de atualização do pedido ou pela flag de confirmação de pagamento.
TAG |
Tipo |
Descrição |
Obrigatório |
FLAGWEB |
TAG |
Tag geral |
|
FLAGPEDIDO |
NUMBER (1) |
Flag de atualização do pedido |
|
FLAGCONFIRMACAO |
NUMBER (1) |
Flag de confirmação de pagamento |
|
Campo |
Tipo |
Descrição |
PEDIDOALTERADORESULT |
TAG |
Tag com o resultado do processamento |
PEDIDOALTERADO |
TAG |
Tag com um código de um produto |
PEDIDO |
TAG |
Código do produto |
CODIGOLOJA |
NUMBER (8) |
Código da loja |
NUMEROPEDIDO |
NUMBER (7) |
Código do pedido |
PESOTOTALPEDIDO |
NUMBER (9,3) |
Peso total do pedido |
STATUSPEDIDO |
NUMBER (2) |
Status do pedido |
CODIGOVENDEDOR |
NUMBER (7) |
Código do vendedor |
VALORACRESCIMO |
NUMBER (14,2) |
Valor do acréscimo |
VALORPERCENTUALDESCONTO |
NUMBER (14,2) |
Valor percentual do desconto |
VALORFRETE |
NUMBER (14,2) |
Valor do frete |
VALORTOTALPEDIDO |
NUMBER (14,2) |
Valor do pedido |
PEDIDOALTERADOITEM |
TAG |
Tag com um item |
ITEM |
NUMBER (8) |
Código do produto alterado |
CODIGOPRODUTO |
NUMBER (8) |
Código do produto anterior |
PRODUTOORIGEM |
NUMBER (8,3) |
Quantidade do item |
QUANTIDADE |
NUMBER (14,2) |
Preço do item |
PRECO |
VARCHAR2(20) |
Usuário responsável pela alteração |
USUARIO |
NUMBER (7) |
Data da alteração |
DATAATUALIZACAO |
NUMBER (6) |
Hora da alteração |
HORAATUALIZACAO |
NUMBER (8) |
Código da loja |
|
|
|
STATUS |
NUMBER (1) |
Resultado da consulta |
MENSAGEM |
VARCHAR2(300) |
Descrição do resultado |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Não se aplica;
Contate o Administrador;
<REQUEST>
<TOKEN>1234</TOKEN>
<LOJA>19</LOJA>
<PEDIDO>1</PEDIDO>
<VENDEDOR>1</VENDEDOR>
<DATAPAGAMENTO>01/01/1900</DATAPAGAMENTO>
<DATAPROCESSAMENTO>01/01/1900</DATAPROCESSAMENTO>
<STATUS>1</STATUS>
</REQUEST>
<PEDIDOALTERADORESULT>
<PEDIDOALTERADO>
<CODIGOLOJA>1234</CODIGOLOJA>
<NUMEROPEDIDO>10</NUMEROPEDIDO>
<PESOTOTALPEDIDO>10,50</PESOTOTALPEDIDO>
<STATUSPEDIDO>1</STATUSPEDIDO>
<CODIGOVENDEDOR>4321</CODIGOVENDEDOR>
<VALORACRESCIMO>0</VALORACRESCIMO>
<VALORPERCENTUALDESCONTO>0</VALORPERCENTUALDESCONTO>
<VALORFRETE>0</VALORFRETE>
<VALORTOTALPEDIDO>50,35</VALORTOTALPEDIDO>
<PEDIDOALTERADOITEM>
<CODIGOPRODUTO>1234567</CODIGOPRODUTO>
<PRODUTOORIGEM>7654321</PRODUTOORIGEM>
<QUANTIDADE>4</QUANTIDADE>
<PRECO>5,15</PRECO>
<USUARIO>NOMEUSUARIO</USUARIO>
<DATAATUALIZACAO>01/01/2014</DATAATUALIZACAO>
<HORAATUALIZACAO>154525</HORAATUALIZACAO>
</PEDIDOALTERADOITEM>
</PEDIDOALTERADO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</PEDIDOALTERADORESULT>
Nome: ConsultarTrackingPedido
Descrição
Busca a situação atual do pedido.
TAG |
Tipo |
Descrição |
Obrigatório |
DSPEDIDOS |
TAG |
Tag geral |
|
PEDIDOS |
VARCHAR2 |
Códigos dos pedidos, separado por "|" |
* |
Campo |
Tipo |
Descrição |
TRACKING |
TAG |
Tag com o resultado do processamento |
PEDIDO |
TAG |
Tag com um Pedido |
NUMEROPEDIDO |
NUMBER (7) |
Código do pedido |
SITUACAOPEDIDO |
NUMBER (2) |
Situação do pedido |
FORMAENTREGA |
NUMBER (1) |
Código da forma de entrega |
ENTREGUECLIENTEWEB |
NUMBER (1) |
Pedido foi entregue para o cliente: 0 –Não, 1 – Sim |
PAGAMENTOCONFIRMADO |
NUMBER (1) |
Pagamento confirmado: 0 – Não, 1 – Sim |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Não se aplica;
Contate o Administrador;
<DSPEDIDOS>
<PEDIDOS>1|2</PEDIDOS>
</DSPEDIDOS>
<TRACKING>
<PEDIDO>
<NUMEROPEDIDO>1</NUMEROPEDIDO>
<SITUACAOPEDIDO>1</SITUACAOPEDIDO>
<FORMAENTREGA>2</FORMAENTREGA>
<ENTREGUECLIENTEWEB>1</ENTREGUECLIENTEWEB>
<PAGAMENTOCONFIRMADO>1</PAGAMENTOCONFIRMADO>
</PEDIDO>
</TRACKING>
Nome: AtualizaFlagsPedido
Descrição
Atualiza as flags do pedido. A atualização de cada flag deve ser feita individualmente.
TAG |
Tipo |
Descrição |
Obrigatório |
PEDIDOINFORMACOES |
TAG |
Tag geral |
|
CODIGOLOJA |
NUMBER (8) |
Código da Loja |
* |
CODIGOVENDEDOR |
NUMBER (8) |
Código do Vendedor |
* |
CODIGOPEDIDO |
NUMBER (7) |
Código do Pedido |
* |
FLAGATUALIZAPEDIDO |
NUMBER (1) |
Pedido atualizado: 0 – Não, 1 – Sim |
|
FLAGCONFIRMAPGTO |
NUMBER (1) |
Pagamento confirmado: 0 – Não, 1 – Sim |
|
VALORPEDIDO |
NUMBER (14,2) |
Valor do Pedido |
|
VALORMERCADORIA |
NUMBER (14,2) |
Valor da Mercadoria |
|
HORAENTREGA |
VARCHAR2(50) |
Horário de entrega do Pedido |
|
TIPOATUALIZACAO |
VARCHAR2(2) |
Tipo de atualização: "AP" – Atualização de pedido, "CP" – Confirmação de pagamento |
* |
Campo |
Tipo |
Descrição |
RESULTADO |
TAG |
Tag com o resultado do processamento |
STATUS |
NUMBER (1) |
Resultado da consulta |
MENSAGEM |
VARCHAR2(300) |
Descrição do resultado |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Não se aplica;
Contate o Administrador;
<PEDIDOINFORMACOES>
<CODIGOLOJA>19</CODIGOLOJA>
<CODIGOVENDEDOR>4321</CODIGOVENDEDOR>
<CODIGOPEDIDO>1</CODIGOPEDIDO>
<FLAGATUALIZAPEDIDO>0</FLAGATUALIZAPEDIDO>
<FLAGCONFIRMAPGTO>1</FLAGCONFIRMAPGTO>
<VALORPEDIDO>10,32</VALORPEDIDO>
<VALORMERCADORIA>15,32</VALORMERCADORIA>
<HORAENTREGA>12:00</HORAENTREGA>
<TIPOATUALIZACAO>CP</TIPOATUALIZACAO>
</PEDIDOINFORMACOES>
<RESULTADO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</RESULTADO>
Nome: UpdateControlePedido
Descrição
Serviço para informar que o boleto de um pedido foi pago. O status de controle deve ser passado com valor 1.
TAG |
Tipo |
|
Descrição |
Obrigatório |
REQUEST |
TAG |
Tag geral |
|
|
TOKEN |
VARCHAR2(20) |
Token de validação |
|
* |
LOJA |
NUMBER (8) |
Código da Loja |
|
* |
PEDIDO |
NUMBER (7) |
Código do Pedido |
|
* |
VENDEDOR |
NUMBER (8) |
Código do Vendedor |
|
* |
DATAPAGAMENTO |
DATE |
Data do pagamento do pedido |
|
|
DATAPROCESSAMENTO |
DATE |
Data do processamento do pedido |
|
|
STATUS |
|
Status do controle: |
|
* |
Campo |
Tipo |
Descrição |
RESULTADO |
TAG |
Tag com o resultado do processamento |
STATUS |
NUMBER (3) |
Tag com uma classificação |
MENSAGEM |
VARCHAR2(3) |
Código do Departamento |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
A forma de pagamento do pedido deve ser "Boleto".
Não se aplica;
Contate o Administrador;
<REQUEST>
<TOKEN>ABC123</TOKEN>
<LOJA>19</LOJA>
<PEDIDO>1</PEDIDO>
<VENDEDOR>4321</VENDEDOR>
<DATAPAGAMENTO>01/01/2014</DATAPAGAMENTO>
<DATAPROCESSAMENTO></DATAPROCESSAMENTO>
<STATUS>2</STATUS>
</REQUEST>
<RESULTADO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</RESULTADO>
Nome: BuscarSinopse
Descrição
Retorna a sinopse de um produto. Utilizada geralmente em livros.
TAG |
Tipo |
|
Descrição |
Obrigatório |
REQUEST |
TAG |
Tag geral |
|
|
TOKEN |
VARCHAR2(20) |
Token de validação |
|
* |
XMLCONSULTA |
VARCHAR2(8) |
Código do produto |
|
* |
Campo |
Tipo |
Descrição |
RESULTADO |
TAG |
Tag com o resultado do processamento |
STATUS |
NUMBER (1) |
Status do processamento |
MENSAGEM |
VARCHAR2(3) |
Texto da Sinopse |
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Não se aplica;
Contate o Administrador;
<REQUEST>
<TOKEN>ABC123</TOKEN>
<XMLCONSULTA>2</XMLCONSULTA>
</REQUEST>
<RESULTADO>
<STATUS>1</STATUS>
<MENSAGEM>Texto da sinopse</MENSAGEM>
</RESULTADO>
1. HISTÓRICO DE REVISÕES |
|
|
|
|
|
|
|
1.0 |
02/04/14 |
Atsuyuki Mise |
|
1.1 |
08/07/14 |
Atsuyuki Mise |
|
1.2 |
15/07/14 |
Mirella Vaqueiro |
|