Árvore de páginas

01. DADOS GERAIS

Produto:

Microsiga Protheus ®

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:SIGAFAT - Faturamento
Função:nfsexmlenv.prw
Ticket:9135521
Requisito/Story/Issue (informe o requisito relacionado) :DSERTSS2-6590


02. 
SITUAÇÃO/REQUISITO

Ao preparar um documento usando a rotina FISA052 (Aliquota de ISS - CE1) , preenchendo o CODISS e deixando vazio o TRIBMUN e CNAE, o registro na tabela SF3 é gerado corretamente, com F3_CODISS preenchido, F3_CNAE e F3_TRIBMUN vazios, de acordo com a CE1.Ao transmitir a nota, o rdmake desconsidera a SF3 e pega o CNAE e TRIBMUN da SB1.
Isso porque o rdmake possui uma validação onde, caso o F3_CNAE ou F3_TRIBMUN estejam vazios, os dados serão pegos dos campos B1_CNAE e B1_TRIBMUN.
É preciso considerar a escrituração da nota e não o cadastro, que pode ter mais de uma origem.

03. SOLUÇÃO

O sistema atualmente trabalha validando se os campos F3_CNAE e F3_TRIBMUN estão vazios, se tiverem conteúdo é retornado a informação dos campos, mas se estiver vazio os dados vem da tabela SB1. Como temos alguns municípios que não são obrigados a informar CNAE e TRIBMUN, foi realizado a criação do parâmetro MV_ENVSF3 (parâmetro lógico, que tem como funcionalidade informar se esses dois campos será usado da tabela SF3 ou não).

04. DEMAIS INFORMAÇÕES

  • Para que seja habilitado a opção de utilizar a tabela SF3 para buscar os dados do CNAE e TRIBMUN será necessário criar o parâmetro, segue o link da documentação da criação do parâmetro:

NFS0061_ Parâmetro MV_ENVSF3


05. ASSUNTOS RELACIONADOS

  • Não Há.