01. DADOS GERAIS
Produto: | TOTVS Moda |
---|---|
Linha de Produto: | Linha Virtual Age |
Segmento: | Varejo |
Módulo: | Fiscal |
Função: | Alteração na geração da GIA/SP dos registros CR14 e CR18 para vendas para o Suframa. |
Ticket: | 8892376 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIS-5905 |
02. SITUAÇÃO/REQUISITO
Alterado a geração da GIA/SP dos registros CR14 (campo Benef) e CR18 (gerar caso possua isenção de ICMS), para vendas para o Suframa.
03. SOLUÇÃO
Foi alterada a geração do arquivo da GIA/SP, gerada pelo componente FISFP020, para vendas para o Suframa, nos registros CR14 e CR18.
O registro CR18 somente será gerado se na nota fiscal possuir a CFOP 6109 ou 6110 (Suframa) e for isento do ICMS (valor do ICMS dos itens destas CFOPs forem iguais a zero).
Imagem 1 - Na imagem acima destaca-se que no período utilizado como exemplo, as notas que possuem a CFOP 6109 e ICMS com isenção (ICMS com valor zerado) nesta CFOP, são as notas fiscais 782 e 784, enquanto que para a CFOP 6110 e ICMS com isenção (ICMS com valor zerado) nesta CFOP, são as notas fiscais 785 e 787.
Imagem 2 - Conforme destacado na imagem foi gerado o registro CR18 para a CFOP 6109 para as notas 782 e 784.
Imagem 3 - Demonstração no validador da Gia/SP do registro CR18 para a CFOP 6109 para as notas 782 e 784.
Imagem 4 - Conforme destacado na imagem foi gerado o registro CR18 para a CFOP 6110 para as notas 785 e 787.
Imagem 5 - Demonstração no validador da Gia/SP do registro CR18 para a CFOP 6110 para as notas 785 e 787.
No registro CR14 foi alterado o campo Benef, este campo caso atenda as condições para gerar o registro CR18 (ser CFOP referente ao Suframa e isento de ICMS) será gerado como "1", caso contrário neste campo será gerado como "0".
Imagem 6 - Demonstração da geração do campo Benef no registro CR14, onde se gerado o registro filho CR18 deverá ser gerado este campo como "1", caso contrário deverá ser gerado como "0". No exemplo acima, para a CFOP 6101 que não gerou o registro CR18, foi gerado o CR14 no campo Benef como "0", enquanto que para as CFOPs 6109 e 6110 que geraram o registro filho CR18, foi gerado o campo Benef do registro CR14 como "1".