01. DADOS GERAIS
Produto: | Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
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 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 dados.
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 no caminho até o primeiro nível. Não havendo, será gravado esses dados.
Totvs custom tabs box |
---|
tabs | PRDFM236,PRDFM333 |
---|
ids | PRDFM236,PRDFM333 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | PRDFM236 |
---|
| ![](/download/attachments/627736363/image2021-7-6_14-35-24.png?version=1&modificationDate=1625592925057&api=v2)
Imagem 1 - Na imagem acima, vemos que os seqgrupo 58725, 60579 e 60580, tem registro somente para empresa 1.
![](/download/attachments/627736363/44.gif?version=1&modificationDate=1625592966887&api=v2)
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 nesses níveis para essa empresa.
![](/download/attachments/627736363/image2021-7-6_14-36-52.png?version=1&modificationDate=1625593012817&api=v2)
Imagem 3 - Ao pesquisar novamente no banco podemos observar que foram gravados registros nos seqgrupo dos níveis anteriores para empresa desejada. |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | PRDFM333 |
---|
| ![](/download/attachments/627736363/image2021-7-6_14-44-49.png?version=1&modificationDate=1625593489597&api=v2)
Imagem 1 - Na imagem acima, vemos que os seqgrupo 58725, 60579 e 60580, tem registro para as empresas 1 e 2.
![](/download/attachments/627736363/45.gif?version=1&modificationDate=1625593506440&api=v2)
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.
![](/download/attachments/627736363/image2021-7-6_14-45-35.png?version=1&modificationDate=1625593535537&api=v2)
Imagem 3 - Ao pesquisar novamente no banco podemos observar que foram gravados registros nos seqgrupo dos níveis anteriores para a empresa desejada. |
|