19580 - Exclusão Lançamentos - Tela de Lançamentos Fixos e Variáveis
Problema: Descrição do Problema: Importamos os lançamentos variáveis na tela R044MOV por meio de um layout de importação específico, frequentemente temos que alterar os lançamentos importados. Identificamos que ao efetuar a alteração do lançamento e clicar em Gravar, ao retornar na tela todos os lançamentos foram excluídos.
Rotina / Tela: na tela em Cálculos > Lançamentos > Fixos e Variáveis
Solução: Neste caso, o layout de importação utilizado possuía como definição na geração chave a tabela de eventos 941 (R044MOV.tabeve = 941), e a empresa em questão utiliza a tabela de eventos 005, por este motivo ao acessar a tela e realizar a alteração manual todos os registros eram excluídos.
Os registros são carregados na tela com código da tabela de eventos informada no layout (coincidentemente os eventos eram os mesmos), ao alterar algo ou excluir da grid é montado um comando SQL para excluir do banco pois para o sistema todos os registros que estão na grid devem estar com a mesma tabela de eventos.
Palavras Chave: Exclusão lançamentos, Lançamentos Fixos e Variáveis, Exclui lançamento, Importação, Layout Importação.
Solução: Solução: Neste caso, o layout de importação utilizado possuía como definição na geração chave a tabela de eventos 941 (R044MOV.tabeve = 941), e a empresa em questão utiliza a tabela de eventos 005, por este motivo ao acessar a tela e realizar a alteração manual todos os registros eram excluídos.
Os registros são carregados na tela com código da tabela de eventos informada no layout (coincidentemente os eventos eram os mesmos), ao alterar algo ou excluir da grid é montado um comando SQL para excluir do banco pois para o sistema todos os registros que estão na grid devem estar com a mesma tabela de eventos.
Rotina / Tela: na tela em Cálculos > Lançamentos > Fixos e Variáveis
Solução: Neste caso, o layout de importação utilizado possuía como definição na geração chave a tabela de eventos 941 (R044MOV.tabeve = 941), e a empresa em questão utiliza a tabela de eventos 005, por este motivo ao acessar a tela e realizar a alteração manual todos os registros eram excluídos.
Os registros são carregados na tela com código da tabela de eventos informada no layout (coincidentemente os eventos eram os mesmos), ao alterar algo ou excluir da grid é montado um comando SQL para excluir do banco pois para o sistema todos os registros que estão na grid devem estar com a mesma tabela de eventos.
Palavras Chave: Exclusão lançamentos, Lançamentos Fixos e Variáveis, Exclui lançamento, Importação, Layout Importação.
Solução: Solução: Neste caso, o layout de importação utilizado possuía como definição na geração chave a tabela de eventos 941 (R044MOV.tabeve = 941), e a empresa em questão utiliza a tabela de eventos 005, por este motivo ao acessar a tela e realizar a alteração manual todos os registros eram excluídos.
Os registros são carregados na tela com código da tabela de eventos informada no layout (coincidentemente os eventos eram os mesmos), ao alterar algo ou excluir da grid é montado um comando SQL para excluir do banco pois para o sistema todos os registros que estão na grid devem estar com a mesma tabela de eventos.