Árvore de páginas

 

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

 

EMAIL

VARCHAR2(100)

Email

 

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>