VENDAS WEB – ESPECIFICAÇÃO DO SERVIÇO

 

RMS Software S.A. - Uma Empresa TOTVS
Todos os direitos reservados.

 


A RMS Software é a maior fornecedora nacional de software de gestão corporativa para o mercado de comércio e varejo.

Este documento contém informações conceituais, técnicas e telas do produto que são confidenciais, podendo ser utilizadas somente pelos clientes RMS no projeto de utilização do RMS/Retail.

A reprodução deste material, por qualquer meio, em todo ou em parte, sem a autorização prévia e por escrito da RMS Software S.A., ou envio do mesmo a outras empresas terceirizadas não pertencentes ao grupo da RMS, sujeita o infrator aos termos da Lei número 6895 de 17/10/80 e as penalidades previstas nos artigos 184 e 185 do Código Penal.

Para solicitar a autorização de reprodução parcial ou total desde documento, ou ainda necessitar enviá-lo à outra empresa, é necessário enviar uma solicitação assinada e com firma reconhecida para o departamento de controle de manuais da RMS, que fica situado à Al. Rio Negro, 1084 – 16º andar, Alphaville, Barueri, São Paulo, ou se necessário o cliente poderá entrar em contato pelo Telefone (0xx11) 2699-0008.

A RMS Software S.A. reserva-se o direito de alterar o conteúdo deste manual, no todo ou em parte, sem prévio aviso.

O nome RMS e os logotipos RMS, RMS/Retail são marcas registradas da RMS Software e suas empresas afiliadas no Brasil. Todos os demais nomes mencionados podem ser marcas registradas e comercializadas pelos seus proprietários.

RMS Software S.A. - Uma empresa TOTVS. 11 2699-0008 – www.rms.com.br



ÍNDICE

Vendas Web – Especificação do Serviço
Objetivo
Conceito
Descrição do processo
Campo de Aplicação
Serviço
Descrição do Serviço
Direito de Acesso
Protocolo do Serviço
Requisitos Não Funcionais
URL do Serviço
Capacidades
Posicionamento da Capacidade
Razão Funcional
Regras de Negócio Atendidas
Técnico
Processar Pedido
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Classificação Importar
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Códigos Produtos Importar
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Controle Pedido
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Estoque Importar
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Estoque Importar Por Código
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Produto Importar
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Produto Importar Por Código
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Consulta Disponibilidade
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Consultar Pedido Alterado
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Consultar Todos Pedidos Alterados
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Consultar Tracking Pedido
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Atualiza Flags Pedido
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Update Controle Pedido
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída
Buscar Sinopse
Parâmetros de Entrada
Parâmetros de Saída
Pré-Condição
Pós-Condição
Sem Disponibilidade
Assinatura de Entrada
Assinatura de Saída




















































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




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>























1. HISTÓRICO DE REVISÕES

 

 

 


Versão


Data


Responsável


Alteração

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

  • Alteração de Capa e Layout;