01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Função:
País:Brasil
Ticket:
Issue :DVARPV-4554


02. SITUAÇÃO/REQUISITO

A inconsistência ocorre quando o parâmetro MV_LJCONFF = .T. e quando um caixa é deixado para ser fechado no dia seguinte, e no mesmo dia do fechamento é aberto um novo caixa, neste cenário, ao tentar conferir o fechamento deste dois movimentos o sistema gera uma inconsistência de Chave duplicada.

03. SOLUÇÃO

Após avaliar o cenário, foi realizado o ajuste no código para que agora não ocorra mais nenhuma inconsistência de chave duplicada ao realizar a conferência de caixa.

04. DEMAIS INFORMAÇÕES

  • Quando o parâmetro de conferência estiver ativo (MV_LJCONFF = .T.), o sistema passará a respeitar a seguinte regra:
  • Cenário: Se um caixa for aberto no Dia 01 e só for fechado no Dia 02.
  • O que muda: Agora, o sistema gravará a data de fechamento baseada no dia em que as vendas realmente aconteceram (Dia 01), e não no dia em que foi clicado o botão de fechar, visto que o Protheus impede a abertura de dois movimentos com o mesmo número para a mesma data de abertura no Venda Assistida e também impede qualquer tipo de venda com o caixa aberto no dia anterior.

05. ASSUNTOS RELACIONADOS