IMP0013 - Fechamento Mensal de Câmbio
Linha de Produto: | Logix |
Segmento: | Manufatura |
Módulo: | Importação |
Função: | IMP0013 - Fechamento Mensal de Câmbio |
Situação/Requisito: | Preparar a rotina Fechamento Mensal Câmbio Importação para que gere corretamente os lançamentos contábeis referentes à correção cambial dos câmbios antecipados. |
Solução/Implementação: | Foi alterada a rotina Fechamento mensal câmbio importação para que gere corretamente os lançamentos contábeis referentes à correção cambial dos câmbios antecipados. No caso irá assumir como data fim do primeiro lançamento o primeiro dia do mês, conforme data de processamento do IMP0013, porém o valor da variação cambial será correspondente ao último dia do mês anterior (desta forma, efetua a correção entre a data de pagamento do câmbio até a o fim do mês anterior), lançando este valor na contabilidade no mês de execução do IMP0013. Em seguida, efetua novo lançamento com data início o primeiro dia do mês até a data de pagamento dos impostos do processo de importação. Observação: 1 - Caso já tenha sido processado fonte com versão anterior à liberada nesse ticket irá apresentar lançamentos contábeis duplicados, um com a data como 01 do mês de processamento e outro o último dia do mês anterior ao processamento. Neste caso, o acerto deve ser efetuado diretamente via Banco de Dados (comando select abaixo). Eliminando o registro lançado com mês anterior. 2 - Caso identifique que houve lançamento indevido com data de mês anterior ao informado em tela (caso fonte IMP0013 esteja em versão entre 16 / 18, verificar via log1700), deverá baixar esta issue e antes de executar o IMP0013 para o período deve processar o sql descrito abaixo (afim de eliminar os registros gerados incorretamente). Após o acerto de base poderá ser reprocessado o IMP0013 (com a versão liberada nesta issue - IMP0013 com versão igual ou superior a 20). Verifique qual a empresa e processo de importação com valores duplicados e execute os comandos abaixo para eliminar registros gerados incorretamente no sistema: DELETE FROM processo_corr WHERE cod_empresa = 'XX' AND num_processo = 9999 AND dat_fim_corr = 'dd/mm/yyyy' DELETE FROM ctb_lanc_ctbl_imp WHERE empresa_origem = 'XX' AND processo_import = 9999 AND dat_movto = 'dd/mm/yyyy' AND lote_contab = 0 AND clas_lancto_contab = 'V' DELETE FROM lanc_cont_imp WHERE cod_empresa = 'XX' AND num_processo = 9999 AND dat_lanc = 'dd/mm/yyyy' AND num_lote_lanc = 0 AND classif_lancto = 'V'
Onde: 'XX' - informe código da empresa. exemplo: '01' 9999 - informe o número do processo de importação com lançamentos duplicados. 'dd/mm/yyyy' - informe a data em que houve lançamento do mês anterior a data informada no IMP0013. Em seguida, favor confirmar se foram excluídos os registros via comando select (dependendo do banco de dados, o campo de data pode ter formato diferente de dd/mm/yyyy). |
Ticket: | 414363 |
Requisito: | MMAN-6248 |