01. DADOS GERAIS
Produto: | TOTVS Backoffice |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | Livros Fiscais - SigaFIS |
Função: | FISA001.PRW |
País: | Brasil |
Ticket: | 11682452 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERFIS1-27048 |
02. SITUAÇÃO/REQUISITO
Cliente utiliza a rotina FISA001 para geração da Apuração de PIS e COFINS, entretanto, ao processar a rotina para a geração de Diferimento de Órgão Público quando há transferência de Títulos entre Filiais, ocorre o error.log abaixo:
variable does not exist CINDNATPJ on CKTRANTIT(FISA001.PRW) 14/06/2021 17:16:03 line : 15512
03. SOLUÇÃO
Identificado que o incidente ocorria devido a ausência da variável CINDNATPJ que deveria ser passada como parâmetro na rotina CKTRANTIT(), responsável por verificar se houve a transferência de Títulos entre Filiais no Financeiro (FINA620.PRW e FINA630.PRW). A função CKTRANTIT é chamada internamente durante a Apuração de PIS/COFINS (FISA001.PRW) com a opção Diferimento = Sim.
Realizado ajuste na rotina FISA001, passando a variável CINDNATPJ como parâmetro na função CKTRANTIT() cuja ausência ocasionava o erro mencionado.
04. DEMAIS INFORMAÇÕES
05. ASSUNTOS RELACIONADOS