Validação do Gerenciamento de Processos

Quando você cria um aplicativo, é possível selecionar uma conta de validação. Durante o processo de Revisão, ao tentar promover, enviar, aprovar, desconectar ou publicar a unidade do processo, o sistema verifica se o valor da conta na conta Validação é igual a zero ou NODATA. Se não for, o sistema exibirá uma mensagem de que não é possível executar a ação.

Se o aplicativo estiver configurado para usar envios em fases, você poderá definir as contas de validação para cada fase de envio.

Quando você promove, envia, aprova, desconecta, publica ou rejeita uma unidade do processo, o sistema também verifica os dados para assegurar que eles tenham um status OK, OK SC ou NO DATA. Se a unidade do processo não tiver um desses status, você precisará recalcular, converter ou consolidar os dados antes de executar qualquer ação de gerenciamento do processo.

O sistema também verifica a unidade do processo para checar se os dados estão bloqueados. Não será possível executar nenhuma ação de gerenciamento de processo até os dados estarem desbloqueados. É possível apenas bloquear os dados quando eles estão publicados. Consulte Bloqueio de Dados.

O nível do processo da entidade pai deve sempre ser menor que ou igual a todos os seus filhos imediatos. O nível do processo da entidade filha deve sempre ser maior que ou igual a todos os seus pais imediatos.

Validação para Promoção

Quando uma unidade do processo é promovida, o sistema também executa estas verificações de validação adicionais:

  • Ele verifica o nível do processo de descendentes diretos para assegurar que você não está promovendo uma entidade para um nível superior ao nível mais baixo de todos os dependentes da entidade.

  • Se estiver usando uma moeda diferente para a entidade, o sistema verificará o nível do processo da moeda de entrada da entidade para assegurar que uma conversão atual esteja sendo usada.

  • Se estiver usando um componente do nó, o sistema verificará a unidade do processo da moeda que se aplica à moeda de entrada do pai para assegurar que os valores de nó estejam corretos.

Validação para Rejeição

Quando uma unidade do processo é rejeitada, o sistema executa estas verificações de validação adicionais:

  • Ele verifica o nível do processo dos pais imediatos para assegurar que você não está rejeitando uma entidade para um nível inferior em relação a todos os pais da entidade.

  • Se a dimensão Valor for igual à moeda de entrada de uma entidade, o sistema verificará a moeda de entrada de todos os pais. Se a moeda de entrada do pai for a mesma da entidade, o sistema verificará a unidade do processo do nó. Se a moeda de entrada do pai for diferente, o sistema verificará o nível do processo da moeda do pai no nível de entidade.

  • Se a dimensão Valor usar uma moeda que não seja a de entrada de uma entidade, o sistema verificará o nível da unidade do processo do nó.

  • Se a dimensão Valor indicar que você está usando uma unidade de processamento do nó, o sistema verificará o nível do processo da unidade do processo da moeda de entrada do pai.