Páginas filhas
  • DT Exibir empresa fora do pool no componente PRDFM333


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:Industrial
Função:Carregar empresa que esta no parâmetro e não esta no pool de empresas
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-8558


02. SITUAÇÃO/REQUISITO

O componente PRDFM333 permite que o usuário efetue a manutenção e o cadastro dos dados do produto por empresa, existem situações em que é necessário salvar os dados do produto para uma empresa que esta fora do pool, nesses casos o usuário não consegue visualizar a empresa desejada devido a mesma estar em um pool diferente do pool da empresa logada. Para essas situações, hoje o usuário precisa logar na empresa que esta fora do pool e realizar a manutenção desejada.

03. SOLUÇÃO

No PRDFM333, quando existirem dados para a empresa que está fora do pool, esta empresa será exibida caso esteja configurada no parâmetro por empresa CD_EMP_PADRAO_PRD ou caso o parâmetro anterior esteja vazio será verificado se a empresa esta configurada no parâmetro corporativo CD_EMPVALOR, e quando não existirem dados previamente cadastrados para a empresa fora do pool, será possível incluir manualmente dados para a empresa respeitando a regra regida pelo parâmetro citado.


Imagem 1 - Na imagem acima pode-se verificar que a empresa 3 não esta liberada no pool da empresa 2.


Imagem 2 - Ao consultar o help do componente PRDFM333 pode-se verificar que o parâmetro corporativo CD_EMPVALOR esta configurado para buscar dados da empresa 1 e o parâmetro por empresa CD_EMP_PADRAO_PRD  esta configurado para buscar os dados da empresa 3.


Imagem 3 - No componente PRDFM333 não aparece a empresa 3 na lista de empresas disponíveis, mas a empresa 3 esta configurada no parâmetro CD_EMP_PADRAO_PRD e por esse motivo pode ser adicionada manualmente para o grupo de produtos, ao consultar o grupo de produtos após a gravação pode-se observar que os dados do produto foram gravados para a empresa 3.