01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

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

1. Use quando for necessário descrever um passo a passo.

2. Use quando for necessário descrever um passo a passo.


04. DEMAIS INFORMAÇÕES

Não há.



05. ASSUNTOS RELACIONADOS