Situação/Requisito: | Ao gerar um lote para integração do Serviço de Decl. de Importação (DI) na rotina do SiscomexWeb em "Atualizações / Tabelas Siscomex / Integ. Siscomex Web", ocorre um error.log de chave duplicada na tabela EV5 (Cannot insert duplicate key row in object). Com a correção da chave da tabela EV5, também poderia ocorrer o mesmo problema de chave duplicada para a tabela EV9, quando o processo selecionado para a geração do lote possuia Documentos para Instrução do Despacho cadastrado no Desembaraço (Folder "D.i" do cadastro de Desembaraço, no campo "Instr. Desp."). |
Solução/Implementação: | Foi efetuado um acerto na chave única da tabela EV5, adicionando o campo EV5_LOTE à chave para que ao gerar um novo lote para o processo, não ocorra o problema de chave duplicada. Também foi criado o campo novo EV9_SEQUEN na tabela EV9 e o mesmo foi adicionado à chave única para evitar duplicidade de chave ao gerar lotes que possuam Documentos para Instrução do Despacho cadastrado no Desembaraço. |