Vendas Web – Especificação do Serviço
Objetivo
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.
Conceito
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.
Descrição do processo
Campo de Aplicação
Governança de Serviços.
Serviço
Descrição do Serviço
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.
Direito de Acesso
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.
Protocolo do Serviço
Interno e externo: SOAP com HTTPS e WS-Security.
Requisitos Não Funcionais
Autenticação e autorização com WS-Security.
URL do Serviço
localhost/vendasweb/vendaswebservice.asmx
Capacidades
Descrição
# | Capacidade | Descrição | Status |
1 | Processar Pedido | Cria um pedido no RMS | Ativo |
2 | 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 |
|
Posicionamento da Capacidade
Razão Funcional
- ProcessarPedido
- Buscar Classificacao Importar
- Buscar Codigos ProdutosImportar
- BuscarControlePedido
- BuscarEstoqueImportar
- BuscarEstoqueImportarPorCodigo
- BuscarProdutoImportar
- BuscarProdutoImportarPorCodigo
- ConsultaDisponibilidade
- ConsultarPedidoAlterado
- ConsultarTodosPedidosAlterados
- ConsultarTrackingPedido
- AtualizaFlagsPedido
- UpdateControlePedido
Regras de Negócio Atendidas
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.
Técnico
Processar Pedido
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.
Parâmetros de Entrada
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.*
Parâmetros de Saída
Campo | Tipo | Descrição |
PEDIDO |
|
|
NUMEROPEDIDO | NUMBER (8) | Número gerado para o pedido |
PROCESSADO | NUMBER (1) | 0 – Erro, 1 – Processado com sucesso |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<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>
Assinatura de Saída
<PEDIDO>
<NUMEROPEDIDO>1</NUMEROPEDIDO>
<PROCESSADO>1</PROCESSADO>
</PEDIDO>
Buscar Classificação Importar
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.
Parâmetros de Entrada
Não se aplica;
Parâmetros de Saída
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 |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
Não se aplica;
Assinatura de Saída
<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>
Buscar Códigos Produtos Importar
Nome: BuscarCodigosProdutosImportar
Descrição
Traz os códigos dos produtos disponíveis para importação. Não é mais utilizado.
Parâmetros de Entrada
TAG | Tipo |
| Descrição | Obrigatório |
REQUEST | TAG | Tag geral |
|
|
TOKEN | VARCHAR2(20) | Token de validação |
| * |
XMLCONSULTA | VARCHAR2(8) | Código da filial |
| * |
Parâmetros de Saída
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 |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<REQUEST>
<TOKEN>TOKEN</TOKEN>
<XMLCONSULTA>19</XMLCONSULTA>
</REQUEST>
Assinatura de Saída
<RESULT>
<PRODUTO>
<CODIGO>123</CODIGO>
</PRODUTO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</RESULT>
Buscar Controle Pedido
Nome: BuscarControlePedido
Descrição
Retorna informações de controle do pedido. É utilizado internamente para controle de pagamento em pedidos feitos via boleto.
Parâmetros de Entrada
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 |
| * |
Parâmetros de Saída
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 |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<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>
Assinatura de Saída
<RESULT>
<PEDIDO>
<CODIGO>123</CODIGO>
</PEDIDO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</RESULT>
Buscar Estoque Importar
Nome: BuscarEstoqueImportar
Descrição
Retorna informações do estoque dos produtos para exportação.
Parâmetros de Entrada
TAG | Tipo |
| Descrição | Obrigatório |
REQUEST | TAG | Tag geral |
|
|
TOKEN | VARCHAR2(20) | Token de validação |
| * |
XMLCONSULTA | VARCHAR2(8) | Código da filial |
| * |
Parâmetros de Saída
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 |
Pré-Condição
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;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<REQUEST>
<TOKEN>TOKEN</TOKEN>
<XMLCONSULTA>19</XMLCONSULTA>
</REQUEST>
Assinatura de Saída
<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>
Buscar Estoque Importar Por Código
Nome: BuscarEstoqueImportarPorCodigo
Descrição
Traz o estoque de um produto específico para exportação.
Parâmetros de Entrada
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 |
| * |
Parâmetros de Saída
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 |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<REQUEST>
<TOKEN>TOKEN</TOKEN>
<FILIAL>19</FILIAL>
<PRODUTO>12345</PRODUTO>
</REQUEST>
Assinatura de Saída
<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>
Buscar Produto Importar
Nome: BuscarProdutoImportar
Descrição
Este serviço retorna os produtos disponíveis para venda.
Parâmetros de Entrada
TAG | Tipo |
| Descrição | Obrigatório |
REQUEST | TAG | Tag geral |
|
|
TOKEN | VARCHAR2(20) | Token de validação |
| * |
XMLCONSULTA | VARCHAR2(8) | Código da filial |
| * |
Parâmetros de Saída
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 |
Pré-Condição
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;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<REQUEST>
<TOKEN>TOKEN</TOKEN>
<XMLCONSULTA>19</XMLCONSULTA>
</REQUEST>
Assinatura de Saída
<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>
Buscar Produto Importar Por Código
Nome: BuscarProdutoImportarPorCodigo
Descrição
Retorna um produto para exportação.
Parâmetros de Entrada
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 |
| * |
Parâmetros de Saída
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 |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<REQUEST>
<TOKEN>TOKEN</TOKEN>
<FILIAL>19</FILIAL>
<PRODUTO>123456</PRODUTO>
</REQUEST>
Assinatura de Saída
<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>
Consulta Disponibilidade
Nome: ConsultaDisponibilidade
Descrição
Consulta O estoque disponível dos produtos passados e os possíveis agendamentos para o CEP informado.
Parâmetros de Entrada
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 | * |
Parâmetros de Saída
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 |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<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>
Assinatura de Saída
<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>
Consultar Pedido Alterado
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).
Parâmetros de Entrada
TAG | Tipo |
| Descrição | Obrigatório |
PEDIDOALTERADO | TAG | Tag geral |
|
|
PEDIDO | NUMBER (7) | Código do pedido |
| * |
Parâmetros de Saída
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 |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<PEDIDOALTERADO>
<PEDIDO>1</PEDIDO>
</PEDIDOALTERADO>>
Assinatura de Saída
<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>
Consultar Todos Pedidos Alterados
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.
Parâmetros de Entrada
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 |
|
Parâmetros de Saída
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 |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<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>
Assinatura de Saída
<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>
Consultar Tracking Pedido
Nome: ConsultarTrackingPedido
Descrição
Busca a situação atual do pedido.
Parâmetros de Entrada
TAG | Tipo | Descrição | Obrigatório |
DSPEDIDOS | TAG | Tag geral |
|
PEDIDOS | VARCHAR2 | Códigos dos pedidos, separado por "|" | * |
Parâmetros de Saída
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 |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<DSPEDIDOS>
<PEDIDOS>1|2</PEDIDOS>
</DSPEDIDOS>
Assinatura de Saída
<TRACKING>
<PEDIDO>
<NUMEROPEDIDO>1</NUMEROPEDIDO>
<SITUACAOPEDIDO>1</SITUACAOPEDIDO>
<FORMAENTREGA>2</FORMAENTREGA>
<ENTREGUECLIENTEWEB>1</ENTREGUECLIENTEWEB>
<PAGAMENTOCONFIRMADO>1</PAGAMENTOCONFIRMADO>
</PEDIDO>
</TRACKING>
Atualiza Flags Pedido
Nome: AtualizaFlagsPedido
Descrição
Atualiza as flags do pedido. A atualização de cada flag deve ser feita individualmente.
Parâmetros de Entrada
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 | * |
Parâmetros de Saída
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 |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<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>
Assinatura de Saída
<RESULTADO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</RESULTADO>
Update Controle Pedido
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.
Parâmetros de Entrada
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: |
| * |
Parâmetros de Saída
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 |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
A forma de pagamento do pedido deve ser "Boleto".
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<REQUEST>
<TOKEN>ABC123</TOKEN>
<LOJA>19</LOJA>
<PEDIDO>1</PEDIDO>
<VENDEDOR>4321</VENDEDOR>
<DATAPAGAMENTO>01/01/2014</DATAPAGAMENTO>
<DATAPROCESSAMENTO></DATAPROCESSAMENTO>
<STATUS>2</STATUS>
</REQUEST>
Assinatura de Saída
<RESULTADO>
<STATUS>1</STATUS>
<MENSAGEM>Sucesso</MENSAGEM>
</RESULTADO>
Buscar Sinopse
Nome: BuscarSinopse
Descrição
Retorna a sinopse de um produto. Utilizada geralmente em livros.
Parâmetros de Entrada
TAG | Tipo |
| Descrição | Obrigatório |
REQUEST | TAG | Tag geral |
|
|
TOKEN | VARCHAR2(20) | Token de validação |
| * |
XMLCONSULTA | VARCHAR2(8) | Código do produto |
| * |
Parâmetros de Saída
Campo | Tipo | Descrição |
RESULTADO | TAG | Tag com o resultado do processamento |
STATUS | NUMBER (1) | Status do processamento |
MENSAGEM | VARCHAR2(3) | Texto da Sinopse |
Pré-Condição
O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Pós-Condição
Não se aplica;
Sem Disponibilidade
Contate o Administrador;
Assinatura de Entrada
<REQUEST>
<TOKEN>ABC123</TOKEN>
<XMLCONSULTA>2</XMLCONSULTA>
</REQUEST>
Assinatura de Saída
<RESULTADO>
<STATUS>1</STATUS>
<MENSAGEM>Texto da sinopse</MENSAGEM>
</RESULTADO>