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.