Páginas filhas
  • DT Gravar dados por empresa em níveis superiores no cadastro de produto (PRDFM236/PRDFM333)

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Virtual Age

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:Industrial
Função:Gravar dados na PRD_GRUPOINFO superiores quando realizar gravação no último nível
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-8583


02. SITUAÇÃO/REQUISITO

Que seja possível ao cadastrar Nos componente PRDFM236 e PRDFM333, quando são cadastrados dados por empresa nos componentes PRDFM236 e PRDFM333 no último nível, seja verificado se há registro na PRD_GRUPOINFO para a empresa que esta sendo cadastrado esses dadospara o último nível do grupo não são replicados esses dados para os níveis superiores.

03. SOLUÇÃO

Foi realizado o tratamento para que quando o usuário cadastrar dados por empresa no último nível do grupo, será verificado se há registro na PRD_GRUPOINFO, no caminho até o primeiro nível. Não havendo, será gravado serão gravados esses dados.


Totvs custom tabs box
tabsPRDFM236 - Manutenção de Produto Configurável,PRDFM333 - Manutenção de Dados por Empresa por Grupo
idsPRDFM236,PRDFM333
Totvs custom tabs box items
defaultyes
referenciaPRDFM236

Imagem 1 - Na imagem acima, vemos que os seqgrupo 58725, 60579 e 60580, tem registro somente para empresa 1.


Imagem 2 - No componente PRDFM236, ao cadastrar os dados para uma nova empresa no último nível, que no caso é o segrupo 60580, será verificado se existe dados gravados para os níveis anteriores. Não existindo, será gravado r4egistro serão gravados dados nesses níveis para essa empresa.


Imagem 3 - Ao pesquisar novamente no banco podemos observar que foram gravados registros dados nos seqgrupo dos níveis anteriores para empresa desejada.



Totvs custom tabs box items
defaultno
referenciaPRDFM333

Imagem 1 - Na imagem acima, vemos que os seqgrupo 58725, 60579 e 60580, tem registro para  as empresas 1 e 2.


Imagem 2 - No componente PRDFM333, ao cadastrar os dados para uma nova empresa no último nível, que no caso é o segrupo 60580, será verificado se existe dados gravados para os níveis anteriores. Não existindo, será gravado registro nos seqgrupo dos níveis anteriores para essa empresa.


Imagem 3 - Ao pesquisar novamente no banco podemos observar que foram gravados registros nos seqgrupo dos níveis anteriores para a empresa desejada.

...