Árvore de páginas

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Varejo
Módulo:SIGALOJA - Controle de Lojas / TOTVS PDV
Função:Job Cancelamento
Ticket:7062872
Issue:DVARLOJ4-6429
Fontes do Pacote:LOJA140.PRX 23/10/2019 14:50:01
LOJA140A.PRW 28/06/2019 08:58:01
LOJCNFCE.PRW 02/08/2019 16:44:26
LOJGNFCE.PRW 11/10/2019 17:04:26
LOJINFCE.PRW 09/08/2019 16:31:18
LOJXFUNC.PRW 16/10/2019 14:33:39
LOJXFUNK.PRW 10/06/2019 17:46:26
LOJXNFCE.PRW 16/08/2019 09:23:20

02. SITUAÇÃO/REQUISITO

No PDV se por algum motivo ocorre falha na transmissão da NFC-e e a numeração é enviada para inutilização, caso o Job de cancelamento não esteja ativo na Retaguarda, e seja executado somente no dia seguinte, o sistema esta gerando os registros referente ao fiscal com data do dia da execução do Job e não com a data que realmente a inutilização foi realizada.

Exemplo:

Dia 01/10/2019
Falha na venda no PDV.
Numeração enviada para inutilização.

É gerado um registro referente o documento na tabela SLX.

Job de cancelamento inativo no dia 01/10.

Dia 02/10/2019
Ativação do Job de cancelamento.
Sistema gera os registros nas tabelas fiscais (SF3 e SFT) referente a numeração inutilizada, os campos F3_EMISSAO, F3_ENTRADA, FT_EMISSAO e FT_ENTRADA estão sendo gerados com data do dia 02/10/2019 sendo que o correto seria 01/10/2019, data em que a transmissão da inutilização foi realizada.

03. SOLUÇÃO

Realizado tratamento no Job de cancelamento da NFC-e, para gerar os campo F3_EMISSAO, F3_ENTRADA, FT_EMISSAO e FT_ENTRADA ( campos das tabelas FT3 Livros Fiscais e SFT Livro Fiscal por Item de NF) conforme a data de movimentação do documento, campo LX_DTMOVTO da tabela SLX.

04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS