Versões comparadas

Chave

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

...

  • 12.1.2510

03. SITUAÇÃO/REQUISITO

  • Funcionalidades da Rotina de Cópia de Hierarquias:

    • Permitir a seleção de uma, várias ou todas as hierarquias para cópia.

    Permitir copiar a hierarquia (uma, mais de uma ou todas):
    • Permitir a inclusão da hierarquia nas coligadas selecionadas.

  • Se na coligada destino não existir
    • Caso o nível da hierarquia

  • , esta informação deve ser criada também
    • não exista na coligada de destino, ele será criado automaticamente.

    • Permitir a alteração

  • da hierarquia
    • (sobrescrita) das hierarquias já existentes nas coligadas

  • selecionadas
    • de destino.

  • (sobrescrever)Deve ser permitido copiar
    • Permitir a seleção de um ou mais registros específicos para

  • a cópia
    • copiar.

    • Criar o histórico da hierarquia na coligada de destino.

    • Ao

  • rodar
    • executar o processo de cópia

  • para
    • de uma hierarquia, todas as hierarquias filhas também serão copiadas automaticamente.

04. SOLUÇÃO

Criada processo para copia de hierarquias entre coligadas:

Deck of Cards
id1
Card
defaulttrue
id1
labelCopiando Estrutura
titleCopiando estrutura de hierarquia

Demonstração da Cópia de Hierarquias:

Selecione a hierarquia que deseja copiar e, em seguida, acesse:
Menu Processos > Processo: Cópia de Hierarquias entre Coligadas

 

Selecione a(s) coligada(s) de destino > Avançar > Executar: 

Aguarde a execução: 




Card
id3
labelSobrescrevendo estrutura
titleSobrescrevendo estrutura de hierarquia

A rotina também permite atualizar a estrutura da coligada de destino por meio da opção Sobrescrever.

Quando essa opção está selecionada, o processo atualiza as estruturas já existentes e cria aquelas que ainda não estão presentes na coligada de destino.

⚠️Atenção: Ao marcar a opção Sobrescrever, as hierarquias existentes na coligada de destino serão atualizadas.
Essa ação pode resultar na perda de históricos ou dados associados às hierarquias anteriores.
Certifique-se de que essa substituição é realmente necessária antes de prosseguir.

Passos:
Selecione a(s) coligada(s) de destino > clique em Avançar > clique em Executar.

Aguarde a execução: 





Card
id4
labelCenários de Inconsistências
titleCenários de Inconsistências

Segue a demonstração de alguns cenários de inconsistências apresentadas a cópia:


01. Hierárquia existente 

A mensagem está relacionada ao executar o processo sem a opção sobrescrever marcada e a existencia de uma hierarquia no coligada destino com o mesmo ID:

Image Modified


02. Nivel Hierarquico existente 

A mensagem está relacionada ao executar o processo sem a opção sobrescrever marcada e a existencia de um nivel hierarquico no coligada destino com o mesmo ID:


03. Gestão de Hierarquia não habilitada 

A mensagem está relacionada ao executar o processo e a coligada destino não tenha a Gestão de hierarquia habilitada:



...