Páginas filhas
  • DT Validação de bloqueio de produto em outra empresa


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:Comercial
Função:Validar ou não produto bloqueado em outra empresa
Ticket:9733742
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM-5887


02. SITUAÇÃO/REQUISITO

Foi solicitado que a verificação de saldo seja efetuada apenas na empresa do pedido, independentemente dos parâmetros já existentes.

03. SOLUÇÃO

Foi criado o parâmetro corporativo TP_TESTA_EMP_BLOQ_PRD_CMP. Ele deve indicar se o bloqueio do produto será validado por empresa do pedido ou não.

  • 0 - Testa em todas as empresas
  • 1 - Testa apenas na empresa do pedido

Ex.: Alguns outros parâmetros são configurados na empresa 2:

  • Parâmetro empresa CD_EMP_PADRAO_PRD configurado com empresa 2;
  • Parâmetro empresa CD_EMPRESA_VALOR configurado com valor 1;
  • Parâmetro corporativo CD_EMPVALOR configurado com valor 1.

O produto 100 está bloqueado somente na empresa 1 e o usuário tenta incluí-lo em um pedido de compra na empresa 2:

  • Com o parâmetro TP_TESTA_EMP_BLOQ_PRD_CMP configurado com 0:
    • Não permite incluir no pedido por estar bloqueado na empresa 1.
  • Com o parâmetro TP_TESTA_EMP_BLOQ_PRD_CMP configurado com 1:
    • Permite incluir no pedido por estar somente bloqueado na empresa 1 e na empresa 2 estar desbloqueado.


Imagem 1 - O produto 1028575 foi bloqueado na empresa 3.


Imagem 2 - O parâmetro corporativo TP_TESTA_EMP_BLOQ_PRD_CMP foi configurado com 0.


Imagem 3 - Foi criado o pedido 10928 na empresa 1. Ao tentar incluir o produto 1028575, foi validado o bloqueio do mesmo na empresa 3.

Imagem 1 - O produto 1028575 foi bloqueado na empresa 3.


Imagem 2 - O parâmetro corporativo TP_TESTA_EMP_BLOQ_PRD_CMP foi configurado com 1.


Imagem 3 - Foi criado o pedido 10928 na empresa 1. Ao tentar incluir o produto 1028575, foi validado o bloqueio da empresa 1, ignorando o bloqueio na empresa 3.