FINXAPI - LIQUIDAÇÃO DE CHEQUES PARCELADOS NO OMS

Linha de Produto:

Protheus

Segmento:

Logística

Módulo:

SIGAOMS - Gestão de Distribuição

Função:

FINXAPI - Funções Genéricas Financeiro

Situação:

Ao realizar a liquidação de cheques parcelados pela rotina Retorno Financeiro (OMSA341), é apresentado o errorlog: "Não é possível inserir uma linha de chave duplicada no objeto 'dbo.SE1010' com índice exclusivo 'SE1010_UNQ'..".

Foi identificado que o campo E1_PARCELA teve a utilização máxima (zZ), e por isso é apresentado o errorlog.

Solução:

Foram realizadas no sistema as alterações para que, quando o campo E1_PARCELA tenha a utilização máxima (ZZ), considere uma numeração de parcela que não tenha sido utilizada e retorne para gravação do registro da tabela SE1.

Quando não houver mais numeração referente a Parcela disponível na tabela SE1, será obrigatoriamente necessário o aumento do tamanho do campo E1_PARCELA.