Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

 

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

Âncora_Toc392174773_Toc392174773 Âncora_Toc392585350_Toc392585350<PEDIDOALTERADORESULT>
Âncora_Toc392174774_Toc392174774 Âncora_Toc392585351_Toc392585351
<PEDIDOALTERADO>
Âncora_Toc392174775_Toc392174775 Âncora_Toc392585352
_Toc392585352 <CODIGOLOJA>1234</CODIGOLOJA>
Âncora_Toc392174776_Toc392174776 Âncora_Toc392585353_Toc392585353 <NUMEROPEDIDO>10</NUMEROPEDIDO>
Âncora_Toc392174777
_Toc392174777 Âncora_Toc392585354_Toc392585354 <PESOTOTALPEDIDO>10,50</PESOTOTALPEDIDO>
Âncora_Toc392174778_Toc392174778 Âncora_Toc392585355_Toc392585355<STATUSPEDIDO>1</STATUSPEDIDO>
Âncora_Toc392174779_Toc392174779 Âncora_Toc392585356_Toc392585356<CODIGOVENDEDOR>4321</CODIGOVENDEDOR>
Âncora_Toc392174780_Toc392174780 Âncora_Toc392585357_Toc392585357<VALORACRESCIMO>0</VALORACRESCIMO>
Âncora_Toc392174781_Toc392174781 Âncora_Toc392585358_Toc392585358<VALORPERCENTUALDESCONTO>0</VALORPERCENTUALDESCONTO>
Âncora_Toc392174782_Toc392174782 Âncora_Toc392585359_Toc392585359<VALORFRETE>0</VALORFRETE>
Âncora_Toc392174783_Toc392174783 Âncora_Toc392585360_Toc392585360<VALORTOTALPEDIDO>50,35</VALORTOTALPEDIDO>
Âncora_Toc392174784_Toc392174784 Âncora_Toc392585361_Toc392585361<PEDIDOALTERADOITEM>
Âncora_Toc392174785_Toc392174785 Âncora_Toc392585362_Toc392585362<CODIGOPRODUTO>1234567</CODIGOPRODUTO>
Âncora_Toc392174786_Toc392174786 Âncora_Toc392585363_Toc392585363<PRODUTOORIGEM>7654321</PRODUTOORIGEM>
Âncora_Toc392174787_Toc392174787 Âncora_Toc392585364_Toc392585364<QUANTIDADE>4</QUANTIDADE>
Âncora_Toc392174788_Toc392174788 Âncora_Toc392585365_Toc392585365<PRECO>5,15</PRECO>
Âncora_Toc392174789_Toc392174789 Âncora_Toc392585366_Toc392585366<USUARIO>NOMEUSUARIO</USUARIO>
Âncora_Toc392174790_Toc392174790 Âncora_Toc392585367_Toc392585367<DATAATUALIZACAO>01/01/2014</DATAATUALIZACAO>
Âncora_Toc392174791_Toc392174791 Âncora_Toc392585368_Toc392585368<HORAATUALIZACAO>154525</HORAATUALIZACAO>
Âncora_Toc392174792_Toc392174792 Âncora_Toc392585369_Toc392585369</PEDIDOALTERADOITEM>
Âncora_Toc392174793_Toc392174793 Âncora_Toc392585370_Toc392585370</PEDIDOALTERADO>
Âncora_Toc392174794_Toc392174794 Âncora_Toc392585371_Toc392585371<STATUS>1</STATUS>
Âncora_Toc392174795_Toc392174795 Âncora_Toc392585372_Toc392585372<MENSAGEM>Sucesso</MENSAGEM>
Âncora_Toc392174796_Toc392174796 Âncora_Toc392585373_Toc392585373</PEDIDOALTERADORESULT>

...

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

...

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

...

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

...

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

*

 

...

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

RESULTADOTRACKING

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

ENTREGUECLIENTEWEBSTATUS

NUMBER (3)

Tag com uma classificação

MENSAGEM

VARCHAR2(3)

Código do Departamento

...

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; A forma de pagamento do pedido deve ser "Boleto".

...

Não se aplica;

...

Contate o Administrador;

...

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:

 

*

 

...

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 (13)

Status do processamentoTag com uma classificação

MENSAGEM

VARCHAR2(3)

Texto da Sinopse

...

Código do Departamento

 

...

Pré-Condição

O sistema a consumir este serviço deve ter permissão para utilizá-lo;
Âncora_Toc392585493_Toc392585493

...

A forma de pagamento do pedido deve ser "Boleto".

Pós-Condição

Não se aplica;

...

Sem Disponibilidade

Contate o Administrador; Âncora_Toc392585495_Toc392585495

...

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

...

1. HISTÓRICO DE REVISÕES

...

 

...

 

...

 

...

1.0

...

02/04/14

...

Atsuyuki Mise

...

  • Criação do documento;

...

1.1

...

08/07/14

...

Atsuyuki Mise

...

  • Inclusão dos métodos;

...

1.2

...

15/07/14

...

Mirella Vaqueiro

...

<RESULTADO>
<STATUS>1</STATUS>
<MENSAGEM>Texto da sinopse</MENSAGEM>
</RESULTADO>