Árvore de páginas


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:

Layout Envio
{
	"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