Adaptações de campos para o layout Nacional
Com a migração e a adequação dos layouts próprios ao padrão Nacional, a invoiSys entende que, para facilitar a fase inicial de transição, é possível ajustar alguns campos já existentes no endpoint de emissão, de forma a atender às exigências do ambiente da Receita.
Essas flexibilizações, no entanto, não dispensam o integrador da responsabilidade de mapear os demais campos obrigatórios, já que o layout da NFS-e Nacional inclui informações que anteriormente não estavam presentes nos modelos municipais.
A seguir, apresentamos a relação dos campos que serão adaptados para utilização no ambiente Nacional.
📌opSimpNac (Situação perante ao Simples Nacional)
Para simplificar, a invoiSys verificará qual 'CRT ' está cadastrado na empresa do emitente e aplicará:
Se CRT = 'Regime Normal' no cadastro da empresa
opSimpNac
= 1 (Não Optante);

Caso o 'CRT' seja 'Simples Nacional', fará a verificação da seleção feita em 'Situação do Simples Nacional', conforme:
Se CRT = 'Simples Nacional', então verificar o campo 'Situação do Simples Nacional':
Se 'Situação do Simples Nacional' = 'Não optante' ou null
opSimpNac
= 1 (Não Optante);
Se 'Situação do Simples Nacional' = 'MEI'
opSimpNac
= 2 (Optante - Microempreendedor Individual (MEI));
Se 'Situação do Simples Nacional' = 'ME'
opSimpNac
= 3 (Optante - Microempresa ou Empresa de Pequeno Porte (ME/EPP));

📌regApTribSN (Regime de Apuração Tributária pelo Simples Nacional.)
Opção para que o contribuinte optante pelo Simples Nacional ME/EPP (opSimpNac = 3) possa indicar, ao emitir o documento fiscal, em qual regime de apuração os tributos federais e municipal estão inseridos, caso tenha ultrapassado algum sublimite ou limite definido para o Simples Nacional.
Para simplificar, a invoiSys verificará qual 'Regime de Apuração Tributária pelo Simples Nacional ' está cadastrado na empresa do emitente, conforme opções:

1 – Regime de apuração dos tributos federais e municipal pelo SN; 2 – Regime de apuração dos tributos federais pelo SN e o ISSQN pela NFS-e conforme respectiva legislação municipal do tributo; 3 – Regime de apuração dos tributos federais e municipal pela NFS-e conforme respectivas legilações federal e municipal de cada tributo;
📌regEspTrib (Regime especial de tributação)
O campo regEspTrib
se igual ao Regime Especial de Tributação dos layouts comuns, com diferença no enumerador padronizado. Portanto, será possível utilizar uma das opções abaixo:
"regimeEspecialTributacao": "1"
Valores permitidos – regimeEspecialTributacao
regimeEspecialTributacao
Enumerador padrão do layout da NFS-e Nacional
0 - Nenhum; 1 - Ato Cooperado (Cooperativa); 2 - Estimativa; 3 - Microempresa Municipal; 4 - Notário ou Registrador; 5 - Profissional Autônomo; 6 - Sociedade de Profissionais;
"regimeEspecialTributacaoInvoisys": 1
Valores permitidos – regimeEspecialTributacaoInvoiSys
regimeEspecialTributacaoInvoiSys
Enumerador invoiSys e respectivo de-para
1 – Microempresa municipal (de-para: enviado como 3 no XML) 2 – Estimativa (de-para: enviado como 2 no XML) 3 – Sociedade de profissionais (de-para: enviado como 6 no XML) 4 – Cooperativa (de-para: enviado como 1 no XML) 6 – Microempresário e Empresa de Pequeno Porte (ME EPP) (de-para: enviado como 3 no XML)
📍Exemplo dos novos campos em ide
ide
{
"ambiente": 2,
"xml": "...
<ide>
...
<cMunFGIBS>3550308</cMunFGIBS>
<tpNFDebito>06</tpNFDebito>
<tpNFCredito>02</tpNFCredito>
<gCompraGov>
<tpEnteGov>1</tpEnteGov>
<pRedutor>0</pRedutor>
<tpOperGov>1</tpOperGov>
</gCompraGov>
<gPagAntecipado>
<refNFe>00000000000000000000000000000000000000000000</refNFe>
</gPagAntecipado>
</ide>
..."
}
Last updated
Was this helpful?