O Mensagem de Vendas (RetailSales) será realizado no sistema CiaShop, e será integrado com o Protheus através de comunicação de Mensagem Única (RetailSales).
Caso queira verificar os campos que compõem a mensagem, acesse http://api.totvs.com.br/ Mensagem Padronizada\ Lista de Serviços \ RetailSales.
Produto | Fluxo | Tipo da Mensagem | Versão MSU | Formato |
---|---|---|---|---|
CiaShop | Envia | Assíncrona | 2.007 | JSON |
Protheus | Recebe | Assíncrona | 2.007 | JSON |
No Protheus a venda será gravada da mesma forma que a venda realizada diretamente pelo padrão do Protheus com Reserva e gerando pedido de venda. O serviço Responsável pela Integração ERP LJGRVBATCH (gera financeiro/Baixa de estoque, geração de Pedido/Lisvros fiscais etc.), deve estar configurados para as filiais utilizadas na integração. Verifique se o serviço está ativo no appserver.ini - Esse JOB é o responsável pelo processamento das vendas. Ex: Mais detalhes veja: SIGALOJA 0057 (GravaBatch, LjGrvBatch, Integração ERP) |
Pré-requisitos:
Para que o recebimento de cupons seja realizado com sucesso, é necessário que já tenha integrado os seguintes cadastros:
Dica 1!
O Sistema respeita a seguinte regra para processo Retailsales, relacionado a TES:
1º efetua a busca da TES Inteligente, caso não exista, efetua a busca nas informações do parâmetro MV_ARQPROD ( podendo ser SB1 ou SBZ ) e por último, busca configuração no parâmetro MV_TESVEND - Venda ou MV_TESSERV - Serviço.
Dica 2!
Para buscas por TES inteligentes também é possível a pesquisa da operação de saída a partir do CFOP. Para isso é necessário relacionar as operações de saída(DHJ_TPOPSA) com a CFOP no Cadastro de MATA002( CFOP x Tp Operação no Módulo SIGACOM);
Certifique-se que realizou a inclusão dos novos campos da tabela DHJ conforme orientação no Link Configuração de Parâmetros e Campos
Dica 3!
Verifique os parâmetros MV_ULMES e MV_DBLQMOV, pois caso a data de emissão for inferior ou igual a data desses parâmetros a venda não será processada. Ou seja, as mensagens de "RetailSales" deverão ser reprocessadas.
Condição de Pagamento: Processo NF - Beneficiamento e Devolução:
Importante!
Todas as integrações que utilizam mensagem única como meio de comunicação, será passível de consulta via rotina de monitoramento das mensagens trocas, bem assim como o seu resultado de integração.
1. No Configurador (SIGACFG) acesse Ambiente / Cadastros / Schedule.
2. Clique na opção EAI.
3. Localize o código da função = RETAILSALES
4. Clique na lupa e selcione a opção : Visualizar mensagem original.
Legendas:
Status das mensagens no EAI Protheus
Atualmente, existem 7 status disponíveis para uma mensagem na fila do EAI Protheus:
Aguardando execução - A mensagem está na fila do EAI e ainda não começou a execução (o seu envio ou o seu processamento pelo adapter);
Executando - A mensagem está sendo enviada para o sistema integrado ou a mensagem recebida está sendo processada;
Finalizada - A mensagem foi processada sem erros ou foi enviada sem erros;
Falhou - Houve um erro no envio da mensagem ou no seu recebimento;
Bloqueado - A mensagem foi bloqueada para execução pelo usuário;
Não entregue - A mensagem não foi enviada para o destino (ou ainda, ocorreu um erro por time-out e não foi possível definir se a mensagem foi recebida e processada);
Recusada - A mensagem foi recusada por conter divergências entre a mensagem e o seu XSD.
1. Realizar uma venda no Live, podendo ser Cupom Fiscal / NFC-e ou SAT;
2 . Após o processo de venda é enviado o XML para o Protheus, através deste você pode identificar o número da venda que será integrada no Protheus, ressaltando que este processo é opcional pois a venda integrada mesmo sem a consulta, o processo de identificação está descrito no início deste documento;
3. No Controle de Lojas (SIGALOJA) acesse Atualizações / Atendimento / Venda Assistida.
4. Observe o cupom de venda integrado: