Páginas filhas
  • DT Movimento de ajuste de balanço realizando movimento fiscal


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Industrial
Função:Geração de movimentos de ajuste de balanço realizando movimento fiscal por grupo
Ticket:4965936
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-2707


02. SITUAÇÃO/REQUISITO

O cliente emite documentos fiscais e declarações de inventário por grupo de produto, emite também documentos fiscais no encerramento dos balanços, gerando ajustes de entrada ou saída dos movimentos que "se anularem" apenas via kardex, e o excedente (totalizando por grupo) é incluído em outra transação de entrada ou saída, essa sim fiscal. Atualmente dependendo das diferenças encontradas nos balanços dos produtos dentro de um mesmo grupo, são geradas por exemplo, entradas de 10 e saídas de 7 unidades dentro do mesmo grupo, quando poderiam ser geradas apenas entradas fiscais de 3 unidades, e os outros 7 movimentos poderiam ser apenas ajustes de kardex.

03. SOLUÇÃO

No componente BALFM015 foi implementada a validação do parâmetro IN_GERA_NF_ACERTO_BALANCO que vai indicar se deverá ser gerada a nota fiscal ao encerrar o balanço, quando esse parâmetro estiver configurado deverá permitir que o usuário informe 2 operações fiscais e 2 operações não fiscais no encerramento do balanço.


Imagem 1 - Para gerar transação para o balanço deverá ser configurado o parâmetro IN_GERA_TRANS_BALANCO.


Imagem 2 - O parâmetro IN_GERA_NF_ACERTO_BALANCO foi configurado para gerar nota fiscal para as quantidades de acerto do grupo no balanço.


Imagem 3 - Quando o parâmetro IN_GERA_NF_ACERTO_BALANCO estiver configurado com o valor 1, no componente BALFM015 deverá ser exibido os novos campos Oper. entrada fiscal e Oper. saída fiscal. Nestes campos deverá ser permitido informar apenas operações que estão configuradas para emitir nota fiscal.


Imagem 4 - Na imagem estão sendo exibidas as operações de entrada e saída configuradas para emitir nota fiscal.


Imagem 5 - Ao encerrar o balanço deverá ser chamado o componente TRAFP005 para que o usuário realize a emissão da nota fiscal para as transações de operação fiscal de entrada e saída. 


Imagem 6 - Através do botão Transação no componente BALFM015 deverá ser chamado o novo componente BALFC002 para exibir a lista de transações relacionadas ao balanço.


Imagem 7 - Ao acessar o componente BALFC002 através do botão Transação deverá exibir o balanço e as transações vinculadas ao mesmo, este componente pode ser acessado através do menu, neste caso deverá ser informado o balanço para listar suas transações.


Imagem 8 - Devido ao balanço 326 possuir grupos de produtos com diferença positiva e grupos de produtos com diferença negativa foi gerada 1 transação fiscal para entrada e 1 transação fiscal de saída para as diferenças encontradas nos grupos e foram geradas 2 transações não fiscais de entrada e saída para acerto de kardex.