01. DADOS GERAIS
Produto: | TOTVS Varejo Lojas
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: | Controle de Lojas (SIGALOJA) |
Função: | RmiBuscaObj |
País: | Brasil |
Ticket: | Não há. |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLOJ1-6687 |
02. SITUAÇÃO/REQUISITO
Buscar as Vendas Inutilizadas disponibilizadas na API Capa Venda e publica-las na tabela MHQ - Mensagens Publicas do Protheus de modo que o Protheus processe e grave os registros na SLX.
03. SOLUÇÃO
Foi modificado o processo Venda do tipo Busca, para construir o Json de Venda de Inutilização e Gravar na tabela de Publicação MHQ com evento igual a 3.
No Processamento da mensagem original alteramos o layout Protheus para incluir campos de gravação SLX.
No serviço Envia foi incluído alguns campos da tabela SLX para suprir a gravação dos dados faltantes como: Data de Inutilização, Protocolo, Retorno da Sefaz, Chave NFC-e do cancelamento gerado.
No serviço de Cancelamento LJCancNFCe os dados são alimentados conforme gravação do registro na SLX.
Para este processo será necessário alterar o Layout de Envio como definido abaixo:
{ "CodigoLoja": "&self:aArrayFil[self:nFil][1]", "ControleReprocessa": "True", "notasinutilizadas": 1, "DataMovimentoInicial": "&Str( Year(dDatabase), 4) +'-'+ StrZero( Month(dDatabase), 2) +'-'+ StrZero( Day(dDatabase), 2)", "DataMovimentoFinal": "&Str( Year(dDatabase), 4) +'-'+ StrZero( Month(dDatabase), 2) +'-'+ StrZero( Day(dDatabase), 2)", "DataReprocessamento": "" }
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
- Guia da Integração RMI - Retail Integration Management
- Configurando os serviços do Smart Connector
- Configurando o Processo Venda - Food
- Dúvidas Frequentes - Varejo