01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Fiscal |
Função: | Geração do evento R-2060 |
Ticket: | 6727461 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIS-3700 |
02. SITUAÇÃO/REQUISITO
Houve a necessidade de serem informadas no registro R-2060 do Reinf as devoluções de venda como exclusão da receita, sendo demonstradas através da tag "tipoAjuste" e suas respectivas filhas.
03. SOLUÇÃO
Para atender a atual necessidade foi disponibilizado o campo "Cód. ajuste" no FISFM085, para que possa ser indicado qual o código de ajuste será vinculado a atividade na qual houve uma redução de ajuste. Conforme configurado e definido qual o código de ajuste da atividade, para ela serão geradas as tags de ajuste que serão enviadas através do evento R-2060 daquela competência.
Imagem 3.1 - No componente FISFM085 temos agora o campo Cód. ajuste, que somente será habilitado quando houver valor de exclusão no respectivo registro de atividade.
Imagem 3.2 - Quando a atividade possuir o código de ajuste, para ela será gerado a tag "tipoAjuste" e suas respectivas filhas.
Tags filhas da tipoAjuste | |
---|---|
tpAjuste | Fixo valor "0 (zero)" |
codAjuste | Código de ajuste vindo do FISFM085 |
vlrAjuste | Valor da exclusão vindo do FISFM085 |
descAjuste | Fixo valor "Outras reduções" |
dtAjuste | Data do período |
Tabela 3.1 - Demonstrativo da origem dos valores geradas nas novas tags.
Imagem 3.3 - Quando a atividade possuir o código de ajuste a "vlrRecBrutaAtiv" irá receber o valor da receita bruta, a "vlrExcRecBruta" conterá o valor da exclusão, a tag "vlrBcCPRB" receberá o valor resultante da substração do valor de exclusão sobre a receita bruta (Quadro em vermelho). Porém, se a atividade não possui o código (quadro azul) a tag "vlrExcRecBruta" ficará zerada e ambas as tags "vlrRecBrutaAtiv" e "vlrBcCPRB" irão receber o valor da receita bruta.