VENDAS WEB ESPECIFICAÇÃO DO SERVIÇO



Documentos relacionados
RMS Software S.A. - Uma empresa TOTVS

DIFERENCIAL DE ALÍQUOTA

NOTA FISCAL COMPLEMENTAR

RMS Software S.A. - Uma empresa TOTVS

MANUTENÇÃO DE PREÇOS POR FILIAL

CONFERÊNCIA DE CARREGAMENTO

GUIA RÁPIDO RÉGUA DE ABASTECIMENTO

ACOMPANHAMENTO DE ENTREGA MOBILE DESENVOLVERDOR

FRETE CONJUGADO - AGENDA

RELATÓRIO DE APURAÇÃO DE CONSIGNAÇÃO

RESSUPRIMENTO DE PICKING

CADASTRO DE TRIBUTAÇÃO POR NCM

APURAÇÃO PRÉVIA DE MARGEM

Transparência Fiscal

RMS Software S.A. - Uma empresa TOTVS

MANAD CONTABILIDADE NOVA

RMS Software S.A. - Uma empresa TOTVS

CONSUMO INTERNO DOCUMENTO DE SUGESTÃO

RMS Software S.A. - Uma empresa TOTVS

P RO J E T O E S P E C I A L : A R E S T / F AZ E N D A S E N H O R J E S U S

Cesta de Produtos TELEVENDAS - CESTABAS

GUIA RÁPIDO TRANSFERÊNCIA ENTRE SEÇÕES

RENOVAÇÃO DE LICENÇAS

1 2 9, i n c i s o I I, d a C F ; e a r t i g o 5 º, i n c i s o V, a l í n e a s a e

ARMAZÉNS GERAIS ASPECTOS LEGAIS, VANTAGENS E SERVIÇOS

PORTAL B2B FUNCIONAL

MOBILE INSTALAÇÃO DA ATUALIZAÇÃO DO COLETOR

RMS Software S.A. - Uma empresa TOTVS


PDV21 MANUAL DO OPERADOR

APURAÇÃO CENTRALIZADA

RMS Software S.A. - Uma empresa TOTVS

REDES DE NOVA GERAÇÃO. m a i o r q u a l i d a d e, m a i s r a p i d e z, mais inovação;

INSTALAÇÃO DO RMSSETUP

U N I V E R S I D A D E F E D E R A L D A P A R A Í B A C E N T R O D E C I Ê N C I A S D A S A Ú D E

SPED CONTABILIDADE ANTIGA

A C T A N. º I X /

J U R I S P R U D Ê N C I A F I S C A L A R B I T R A L ( 3. º E 4. º T R I M E S T R E S D E )

GUIA RÁPIDO CONTROLE DE AGENDAMENTOS - VGGMJOBS

PARAMETRIZAÇÃO RMS RETAIL X LOJA ELETRÔNICA

PDV PAINEL DE CONTROLE

A S N O V A S R E G R A S D E F A C T U R A Ç Ã O

RMS Software S.A. - Uma empresa TOTVS

RMS Software S.A. - Uma empresa TOTVS

PORTO DE SALVADOR - S U L D A Á F R I C A *

GUIA RÁPIDO CRÍTICA CONGELAMENTO INVENTÁRIO EMPENHO DE TROCAS

ESTOQUE DE PRODUTOS EM UNIDADE

VENDASWEB IMPLANTAÇÃO E CONFIGURAÇÃO

RMS Software S.A. - Uma empresa TOTVS

Design de aplicativos moveis

PROCEDIMENTOS PARA CESTAS DE PRODUTOS

RMS Software S.A. - Uma empresa TOTVS

MANUTENÇÃO DE AGRUPAMENTOS FISCAIS TARE

GERAÇÃO DE ARQUIVOS ACNIELSEN

RMS Software S.A. - Uma empresa TOTVS

IMPORTAÇÃO TABELA FISCAL VIA PLANILHA EXCEL

Gerenciamento de Almoxarifado Versão OneWorld Xe. Manual Setembro de 2000

RMS Software S.A. - Uma empresa TOTVS

Guia de Integração do SIGAGFE com TOTVS Colaboração 2.0

IN86 GERAÇÃO DE ARQUIVO RECEITA FEDERAL

B e n j a m i n C o n s t a n t B o t e l h o d e M a g a l h ã e s ( / )

GUIA RÁPIDO LEITURA DE CÓDIGO DE BARRA PADRÃO GS1

COMO FAZER CONSULTA DE CLIENTE

GUIA RÁPIDO CRM CUSTÓDIA DE CHEQUES

COTAÇÃO DE COMPRAS COM COTAÇÃO WEB

SPED CONTÁBIL CONTABILIDADE NOVA

RMS Software S.A. - Uma empresa TOTVS

RMS Software S.A. - Uma empresa TOTVS

O trabalho com textos na alfabetização de crianças do 1º e 2º anos do ensino fundamental

TESOURARIA ONLINE VGTUZOPE

RMS Software S.A. - Uma empresa TOTVS

LIMPEZA E FECHAMENTO DE TABELAS

Manual de Integração

IMPORTAÇÃO DE VENDAS

RMS Software S.A. - Uma empresa TOTVS

LOJA ELETRÔNICA MANUAL DE INSTALAÇÃO

VI Seminário Latino-Americano de Geografia Física II Seminário Ibero-Americano de Geografia Física Universidade de Coimbra, Maio de 2010

NOTA FISCAL CONJUGADA COM PDV

Transferência Arquivos de Cobrança Bancária. Sicoobnet Empresarial

GUIA RÁPIDO PARA UTILIZAÇÃO DO CONTROLE DE LICENÇA

Guia Rápido Vendas Assistidas Caixa - VATCAIXA

NOTA FISCAL ELETRÔNICA

RMS Software S.A. - Uma empresa TOTVS

Transcrição:

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 2

ÍNDICE Vendas Web Especificação do Serviço... 7 Objetivo... 7 Conceito... 7 Descrição do processo... 7 Campo de Aplicação... 7 Serviço... 7 Descrição do Serviço... 7 Direito de Acesso... 7 Protocolo do Serviço... 7 Requisitos Não Funcionais... 7 URL do Serviço... 7 Capacidades... 7 Posicionamento da Capacidade... 9 Razão Funcional... 9 Regras de Negócio Atendidas... 9 Técnico... 9 Processar Pedido... 9 Parâmetros de Entrada... 10 Parâmetros de Saída... 14 Pré-Condição... 14 Pós-Condição... 15 Sem Disponibilidade... 15 Assinatura de Entrada... 15 Assinatura de Saída... 16 Buscar Classificação Importar... 16 Parâmetros de Entrada... 16 Parâmetros de Saída... 16 Pré-Condição... 17 Pós-Condição... 17 Sem Disponibilidade... 17 Assinatura de Entrada... 17 Assinatura de Saída... 17 Buscar Códigos Produtos Importar... 17 Parâmetros de Entrada... 18 Parâmetros de Saída... 18 Pré-Condição... 18 Pós-Condição... 18 Sem Disponibilidade... 18 Assinatura de Entrada... 18 Assinatura de Saída... 18 Buscar Controle Pedido... 19 Parâmetros de Entrada... 19 3

Parâmetros de Saída... 19 Pré-Condição... 19 Pós-Condição... 19 Sem Disponibilidade... 19 Assinatura de Entrada... 19 Assinatura de Saída... 20 Buscar Estoque Importar... 20 Parâmetros de Entrada... 20 Parâmetros de Saída... 20 Pré-Condição... 21 Pós-Condição... 21 Sem Disponibilidade... 21 Assinatura de Entrada... 21 Assinatura de Saída... 21 Buscar Estoque Importar Por Código... 22 Parâmetros de Entrada... 22 Parâmetros de Saída... 22 Pré-Condição... 22 Pós-Condição... 22 Sem Disponibilidade... 22 Assinatura de Entrada... 23 Assinatura de Saída... 23 Buscar Produto Importar... 23 Parâmetros de Entrada... 23 Parâmetros de Saída... 24 Pré-Condição... 24 Pós-Condição... 25 Sem Disponibilidade... 25 Assinatura de Entrada... 25 Assinatura de Saída... 25 Buscar Produto Importar Por Código... 26 Parâmetros de Entrada... 26 Parâmetros de Saída... 26 Pré-Condição... 27 Pós-Condição... 27 Sem Disponibilidade... 27 Assinatura de Entrada... 27 Assinatura de Saída... 27 Consulta Disponibilidade... 28 Parâmetros de Entrada... 28 Parâmetros de Saída... 28 Pré-Condição... 29 Pós-Condição... 29 Sem Disponibilidade... 29 Assinatura de Entrada... 29 Assinatura de Saída... 29 4

Consultar Pedido Alterado... 30 Parâmetros de Entrada... 30 Parâmetros de Saída... 30 Pré-Condição... 30 Pós-Condição... 31 Sem Disponibilidade... 31 Assinatura de Entrada... 31 Assinatura de Saída... 31 Consultar Todos Pedidos Alterados... 31 Parâmetros de Entrada... 32 Parâmetros de Saída... 32 Pré-Condição... 32 Pós-Condição... 32 Sem Disponibilidade... 32 Assinatura de Entrada... 33 Assinatura de Saída... 33 Consultar Tracking Pedido... 33 Parâmetros de Entrada... 33 Parâmetros de Saída... 34 Pré-Condição... 34 Pós-Condição... 34 Sem Disponibilidade... 34 Assinatura de Entrada... 34 Assinatura de Saída... 34 Atualiza Flags Pedido... 34 Parâmetros de Entrada... 35 Parâmetros de Saída... 35 Pré-Condição... 35 Pós-Condição... 35 Sem Disponibilidade... 35 Assinatura de Entrada... 35 Assinatura de Saída... 36 Update Controle Pedido... 36 Parâmetros de Entrada... 36 Parâmetros de Saída... 36 Pré-Condição... 36 Pós-Condição... 36 Sem Disponibilidade... 37 Assinatura de Entrada... 37 Assinatura de Saída... 37 Buscar Sinopse... 37 Parâmetros de Entrada... 37 Parâmetros de Saída... 37 Pré-Condição... 37 Pós-Condição... 38 Sem Disponibilidade... 38 5

Assinatura de Entrada... 38 Assinatura de Saída... 38 6

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 7

# C a p a c i d a d e D e s c r i ç ã o S t a t u s 1 P r o c e s s a r Pe d id o C r ia u m p e d id o n o R MS A t i v o 2 B u s c a r C l a s s if icação I m p o r t ar 3 B u s c a r Có d ig o s P r o d u t o s I m p o r t a r 4 B u s c a r Co n t r o l e P e d i d o 5 B u s c a r Est o q u e I m p o r t a r 6 B u s c a r Est o q u e I m p o r t a r Por Código 7 B u s c a r Produt o I m p o r t a r 8 B u s c a r Produt o I m p o r t a r Por Código 9 C o n s u lt a D i s p o n i b ilidade 10 C o n s u lt a r P e d i d o A lt e r a d o 11 C o n s u lt a r T o d o s P e d i d o s A lt e r a d o s 12 C o n s u lt a r T r a c k i n g P e d i d o I m p o r t a ç ã o d a c la s s if ic a ç ã o m e r c a d o l ó g ic a B u s c a o s c ó d ig o s d o s p r o d u t o s p a r a im p o r t a ç ã o ( importação por t h r e a d s ) C o n s u lt a a l ib e r a ç ã o d o p e d id o Imp o r t a ç ã o d o s e s t o q u e s d o s p r o d u t o s I m p o r t a ç ã o d o s e s t o q u e s d o s p r o d u t o s a t r a v é s d o s c ó d ig o s f o r n e c id o s I m p o r t a ç ã o d o s p r o d u t o s I m p o r t a ç ã o d o s p r o d u t o s a t r a v é s d o s c ó d ig o s f o r n e c i d o s C o n s u lt a o e s t o q u e d i s p o n ível dos i t e n s p a s s a d o s, e o s a g e n d a m e n t o s d is p o n íveis para o i n t e r v a lo C o n s u lt a p o r u m p e d id o a lt e r a d o C o n s u lt a t o d o s o s p e d i d o s a lt e r a d o s B u s c a o s t a t u s a t u a l d o p e d id o A t i v o A t i v o A t i v o A t i v o A t i v o A t i v o A t i v o A t i v o A t i v o A t i v o 13 A t u a l i z a F l a g s A t u a l i z a a s f lags d e c o n t r o l e d o s 8

P e d i d o 14 U p d a t e C o n t r o le P e d i d o p e d i d o s A t u a l i z a a l i b e r a ç ã o d o p e d id o 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. 9

Parâmetros de Entrada C a m p o T i p o D e s c r i ç ã o O BRIG AT Ó R I O D S O R CAME NT O P E D I DO D a d o s d o p e d i d o G R A VACRM N U MB E R ( 1 ) 0 Nã o g r a v a, 1 G r a v a ( a i n d a n ã o u t i lizado) F L A GW EB N U MB E R ( 1 ) 1 E X I ST E CLI E NT E BOOL E A N t r u e, f a l s e C O D I G O L O J A N U MB E R ( 8 ) C ó d ig o d a l o j a d e v e n d a C O D I G O L O J AO RIGE M N U MB E R ( 8 ) C ó d ig o d a l o j a d e o r ig e m D I A S AGENDA N U MB E R ( 2 ) Q u a n t i d a d e d e d i a s p a r a a g e n d a m e n t o C I F F O B N U MB E R (1 ) 0 CIF, 1 F O B D E S CONT O N U MB E R ( 2, 2 ) D e s c o n t o e m p e r c e n t a g e m V A L O R D ESCO NT O N U MB E R ( 1 4, 2 ) V a lo r d o d e s c o n t o V A L O R P EDI DO N U MB E R ( 1 4, 2 ) V a lo r d o p e d i d o C G C C PF N U MB E R ( 1 7 ) C P F / C N PJ d o c l i e n t e V E N DEDO R N U MB E R ( 7 ) C ó d ig o d o 10

v e n d e d o r P A G A ME NT O N U MB E R ( 1 ) 1 R E T I RAENT REG A N U MB E R ( 1 ) 0 Ret ira n a l o j a, 1 E n t r e g a ( log íst ic a ) A G E N DAPADRAO N U MB E R ( 7 ) C ó d ig o d a a g e n d a p a d r ã o O B S ERVACAO V A R CHAN2( 6 0 ) O b s e r v a ç õ e s d o p e d i d o C O D F O R MA P AGAME N T O N U MB ER ( 3 ) C ó d ig o d a f o r m a d e p a g a m e n t o ( L o j a E l e t r ô n ic a ) N O ME F O R MA P AGAME N T O V A R CHAR2( 4 0 ) N o m e d a f o r m a d e p a g a m e n t o ( L o j a e l e t r ô n ic a ) C O D F O R MA E NT R EGA N U MB E R ( 3 ) C ó d ig o d a f o r m a d e e n t r e g a ( L o j a E l e t r ô n ic a ) N O ME F O R MA E NT REG A V A R CHAR2( 4 0 ) N o m e d a f o r m a d e e n t r e g a ( L o j a e l e t r ô n ic a ) N O ME SIST E MA V A R CHAR2( 3 0 ) L O J A E L ET RONI C A - Nom e d o s i s t e m a q u e 11

f e z o p e d id o V A L O R F R ET E N U MB E R ( 1 4, 2 ) V a lo r d o f r e t e C O N F I R MA C AO AUT O MAT I C A N U MB E R ( 1 ) 0 n ã o, 1 s im H O R A ENT R EG A V A R CHAR2( 5 0 ) H o r á r io d e e n t r e g a O B S ERVACAO ENT R EG A V A R CHAR2( 5 0 0 ) O b s e r v a ç õ e s s o b r e a e n t r e g a T R A NSPORT ADO RA N U MB E R ( 8 ) C ó d ig o d a t r a n s p o r t a d o r a C L I E NT EVAREJO D a d o s d o c l i e n t e C N P J C PF N U MB E R ( 1 7 ) C P F / C N PJ d o c l i e n t e R A Z AO SOCI A L V A R CHAR2( 3 0 ) N o m e d o c l i e n t e I N S C EST A D U A L V A R CHAR2( 1 5 ) I n s c r iç ã o e s t a d u a l E N D ERECO V A R CHAR2( 4 0 ) E n d e r e ç o d o c l i e n t e B A I R RO V A R CHAR2( 2 0 ) B a irro C I D A DE V A R CHAR2( 2 0 ) C i d a d e E S T A DO V A R CHAR2( 2 ) E s t a d o ( U F ) CEP N U MB E R ( 8 ) C ó d ig o p o s t a l DDD N U MB E R ( 3 ) C ó d ig o D D D T E L E F O N E N U MB E R ( 1 0 ) T e lef o n e 12

F I S J U R V A R CHAR2( 1 ) F Pessoa f ís ic a, J P e s s o a j u r íd i c a N U ME RO V A R CHAR2( 1 0 ) N ú m e r o d a r e s id ê n c i a C O MP L E ME NT O V A R CHAR2( 2 0 ) C o m p l e m e n t o d o e n d e r e ç o P A I S N U MB E R ( 2 ) C ó d ig o d o p a ís E MA I L V A R CHAR2( 1 0 0 ) E m a i l G P S ENT REG A V A R CHAR2( 4 0 ) G P S d e e n t r e g a G P S COBRANCA V A R CHAR2( 4 0 ) G P S d e c o b r a n ç a P R O D UT O D a d o s d o s p r o d u t o s ID N U MB E R ( 8 ) C ó d ig o d o p r o d u t o Q T D E N U MB E R ( 5, 3 ) Q u a n t i d a d e c o m p r a d a PREC N U MB E R ( 1 4, 2 ) P r e ç o u n itár i o T O T AL N U MB E R ( 1 4, 2 ) P r e ç o t o t a l T I P O N U MB E R ( 1 ) 1 - T ip o d o p r o d u t o C O ME NT A RIO V A R CHAR2( 1 0 0 ) C o m e n t á r i o s s o b r e o p r o d u t o 13

P E R CDESCO NT O N U MB E R ( 2, 2 ) P e r c e n t u a l d e d e s c o n t o P R E SENT E N U MB E R ( 1 ) 0 n ã o, 1 s im C O N F I R MA C AO D a d o s d a c o n f irma ç ã o N U ME RO P EDI DO N U MB E R ( 7 ) C ó d ig o d o C O N DI CAO PAGTO N U MB E R (1) 1 p e d i d o n a l o j a A G E N DA D a d o s d a a g e n d a D A T A E NT R EGA D AT ET I ME D a t a d e e n t r e g a d o p e d i d o I D A G ENDA N U MB E R ( 1 0 ) C ó d ig o d a a g e n d a N U ME RO P EDI DO N U MB E R ( 7 ) C ó d ig o d o p e d i d o n a l o j a * As datas serão obrigatórias se nenhum outro filtro for fornecido. Parâmetros de Saída C a m p o T i p o D e s c r i ç ã 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; 14

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

<EMAIL>TESTE@EMAIL.COM.BR</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 16

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. 17

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

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

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

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

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; 22

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 * 23

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; 24

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

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

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

<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 * DELAYAGENDAMENT NUMBER (1) Intervalo de horas antes do primeiro * O 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 28

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

<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; 30

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. 31

Parâmetros de Entrada TAG Tipo Descrição Obrigatório FLAGWEB TAG Tag geral FLAGPEDIDO NUMBER Flag de atualização do pedido (1) FLAGCONFIRMAC AO 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; 32

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 * 33

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 34

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 PEDIDOINFORMACOE TAG Tag geral S CODIGOLOJA NUMBER (8) Código da Loja * CODIGOVENDEDOR NUMBER (8) Código do Vendedor * CODIGOPEDIDO NUMBER (7) Código do Pedido * FLAGATUALIZAPEDID NUMBER (1) Pedido atualizado: 0 Não, 1 Sim O 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> 35

<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; 36

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; 37

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