01. DADOS GERAIS
Produto: | TOTVS Moda |
---|---|
Segmento: | Varejo |
Módulo: | Fiscal |
Função: | Bloco X |
País: | Brasil |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIS-14198 |
02. SITUAÇÃO/REQUISITO
Não estava sendo permitido gerar o bloco X quando houvesse apenas totalizadores "CANC" ou "DESC".
03. SOLUÇÃO
Foi implementado a alteração para ao gerar o bloco X através do FISFP140 (Processamento e Envio Redução Z Bloco X), permitir gerar quando houver apenas totalizador "CANC" ou "CANC" e "DESC" na Redução Z.
Quando o totalizador for "CANC" foi alterado a tag <NOME> do XML para:
- Quando o CST do item do cupom fiscal for final 60 deverá informar o valor 'F1' na tag;
- Quando o CST do item do cupom fiscal for final 00 deverá gerar na tag 'T + alíquota do ICMS' (exemplo: alíquota 17 será gerado T1700);
- E as demais CST deverá gerar a tag como 'N1',
Por se tratar apenas de cupons cancelados a tag <Valor> deverá ser preenchida com '0'.
Imagem 1 - Acima vemos uma Redução Z apenas totalizadores "CANC" e "DESC".
Imagem 2 - Antes da alteração pode-se notar que não era possível gerar o bloco X no período com apenas os totalizadores "CANC" e "DESC".
Imagem 3 - Após a alteração pode-se notar que é permitido gerar o bloco X para esta Redução Z.
Imagem 4 - Acima vemos as alterações efetuadas no XML.