Páginas filhas
  • DDESTOQUE-3487 - DT Bloqueio e Desbloqueio do Bônus

Versões comparadas

Chave

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

...

A rotina 1106 foi alterada para bloquear a montagem do bônus para notas que contenham produtos que não possuem saldo bloqueado (indicando que o produto foi desbloqueado manualmente) quando o parâmetro ''Liberar estoque na entrada da mercadoria'' da rotina 132 estiver marcado como "Não". Assim, quando o usuário tentar montar o bônus será emitido um relatório informando os produtos e as notas que estão sem saldo.

Dessa forma, para permitir a montagem do bônus a rotina 1106  irá verificar se a quantidade do bônus + a quantidade da nota + quantidade avaria em grupo é menor ou igual a a quantidade bloqueada no estoque (PCEST). Se sim, irá permitir a montagem do bônus. Já se essa quantidade não for menor ou igual a a quantidade bloqueada no estoque, irá bloquear a montagem do bônus. 
Com isso, para que seja possível montar bônus dessas notas, deverá ser bloqueado no estoque a quantidade necessária para que tenha saldo para o bônus, e assim o usuário conseguirá realizar a montagem do bônus. Também irá validar se o campo ESTOQUEDESBLOQUEADO da PCMOV está marcado como sim. Se tiver marcado como sim, a otina 1106 ira exibir uma mensagem informando que o estoque foi desbloqueado e não deixará montar o bônus.

...


Além disso, também foram inseridas as seguintes validações na 266 para realizar desbloqueio:
não será possível desbloquear produtos que estão em bônus garantindo assim o saldo de produtos bloqueados para o bonus.

Quando o usuário for realizar o desbloqueio manual a rotina 266 irá validar e

...

permitir o desbloqueio se:

  • Se o produto tem bônus montado com menos de 90 dias e
  • Se estes bônus não estão fechados ou cancelados ou e
  • Se não é pre entrada (bônus normal).

Observação: Caso o bônus seja de pré entrada, será possível desbloquear normalmente sem validação.

Se S o bônus não se encaixar nessas validações ( se ele for montado nos últimos 90 dias e , não for pre entrada e não estiver fechado ou cancelado), então será verificada se a quantidade dos bônus que contém aquele produto é menor ou igual ao estoque que estou deixando na pcest.


Exemplo:  Se o produto 10 consta nos bônus 1 2 e 3, cada um com 10 quantidades = quantidade total 30 deste produto em bônus. Se eu entro com 10, no estoque bloqueado tem 40. aí na 266 desbloqueio os 10. aí quando for montar o bonus vou ter os 30 do bonus + 10 da entrada = estoque vai estar 30
Se não se encaixar em nenhuma dessas opções, será possível desbloquear a quantidade desejada normalmente (se não conseguir desbloquear não conseguirá montar bônus).

...

  • produto 10 bonus 1 2 e 3, cada um 10 quantidade = 30 qt em bonus. entro com 10, no estoque bloqueado tem 40. aí na 266 desbloqueio os 10. aí quando for montar o bonus vou ter os 30 do bonus + 10 da entrada = estoque vai estar 30

...







Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1
  1. Atualize as rotinas 500, 100, 266 e 1106 para as as versões abaixo ou superiores.
    Em seguida execute opção “Pacote para controle de estoque (PKG_ESTOQUE)”.
    Obs: Caso o seu sistema esteja na versão 29.0 deverá ser atualizada a rotina 500. Contudo, caso esteja na versão 29.5 deverá ser atualizada a rotina 1100.

    * Rotina 500 – opção PKG_ESTOQUE
    29.00.167.6

    * Rotina 1100 – opção PKG_ESTOQUE
    29.5.13.5

    * Rotina 266
    29.0.23.3
    29.5.10.3

    * Rotina 1106
    29.0.34.3
    29.5.9.5
Totvs custom tabs box items
defaultno
referenciapasso2

...