Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Quando Acessa a aplicação Fornecedor - MAX0055 e clica no botão Gerar Ocorrência, informar um forneceodr Fornecedor e no campo Divisão deixar a opção TODAS e inserir a ocorrência, a rotina irá inserir apenas o primeiro registro e para o segundo registro apresenta erro SQL. Quando é informada a Divisão não acontece o erro.

03. SOLUÇÃO

Analisando as evidências, nota-se que há um erro no momento em que a rotina tenta inserir uma linha já inserida, no caso quando há mais de uma divisão para ser inserida e no campo Divisão está com a informação TODAS. Não é recomendável ou usual utilizar-se de comando Rollback dentro do código, uma vez que a própria classe tem essa responsabilidade. Sendo assim, como forma de correção, foi realizada alteração/correção da forma como estava sendo inserido os registros na grid e depois gravados em bancos de dados, resultando na utilização correta da classe e otimizando a gravação das informações.

...

Se estiver na versão 23.01, atualizar o sistema para o service pack 23.01.047 048 ou service pack superior.

...

05. ASSUNTOS RELACIONADOS

        Não se aplicatemplatedocumentosClique aqui para mais informações sobre Fornecedor - MAX0055.