Á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:

RMIBusca - Job Busca Cupom

LJGrvBatch - Job de Integração de Vendas

Ticket:não há
Issue:DVARLOJ1-5363

02. SITUAÇÃO/REQUISITO

Situação 1

Ao ativar o job RMIBUSCA e os dados terem seu processamento executado é apresentado a seguinte inconsistência:

argumento #0 , parâmetro cString erro, previsto C->L on FWNOACCENT:NOACCENTFORCP1252(FWNOACCENT.PRW) 27/11/2020 17:17:47 line : 94


Situação 2

Para efetuar o processo de inutilização/cancelamento da NFC-e integrada do Live Connector, era exigido o preenchimento do parâmetro MV_NFCEURL.


Situação 3

O log estava causando confusão no fonte RmiGrvMsgPubLiveObj, mostrando a informação do log invertida, na execução da query.

14:02:19 [122776] Function GERAMSG Line 63
[RMIGRVPUBLIVEOBJ] Existe dado na query executada? -> L ( 3) [.F.]

03. SOLUÇÃO

Solução 1

Devido a nova configuração do leiaute de publicação (MHP_LAYPUB) que retorna um valor do lógico (.T. ou .F.), ao macroexecutar seu conteúdo, foi necessário tratar o retorno e impedir que o valor lógico fosse tratado como um valor caracter.


Solução 2

Efetuado ajuste no job de Integração de Vendas (LJGrvBatch) caso o quinto parâmetro ( nParm5 = 1 ) esteja configurado para ativar o job de Cancelamento da NFCe (LJCANCNFCE). Agora dentro do processo da integração é possível ativar corretamente o LJCancNFCE.


Solução 3

Log de verificação dos dados da query ajustado, assim temos a leitura correta se existem dados para ser acumulados.

13:00:21 [55456] Function GERAMSG Line 63
[RMIGRVPUBLIVEOBJ] Existe dado na query executada? -> L ( 3) [.T.]


04. DEMAIS INFORMAÇÕES

Efetue a configuração do ambiente para receber as vendas e configure corretamente os jobs de integração e cancelamento de vendas NFC-e. 

05. ASSUNTOS RELACIONADOS