Hierarquia de fases
A hierarquia de fases permite a classificação de fases, que pode ser utilizada durante a atualização on-line. Esta hierarquia consiste em classificar as fases em "fases pais" - sintéticas - e "fases filhas" - analíticas. Durante a atualização, as "fases pais" serão atualizadas a partir dos movimentos lançados nas "fases filhas".
O cadastro de uma fase deve ser feito na tela F615FPJ, definindo se a estrutura do conjunto de fases do projeto:
- Classificação Fase: define em qual fase superior que a "fase filha" deverá ser atualizada;
- Nível: informa a qual nível da hierarquia a fase pertence;
- Posições Nível: informa quantas posições tem o nível ao qual a fase pertence;
- Fase Pai: apresenta qual é a "fase pai" da fase consultada/cadastrada;
- Analítico/Sintético;
- Aceita Rateio.
Os valores destes campos serão comparados entre si, sendo apresentada mensagem de consistência caso os valores não estejam coerentes com a posição definida para a fase dentro da "estrutura de fases".
Este cadastro das fases será consistido quanto a sua hierarquia, garantindo assim o cadastramento correto da estrutura de fases, fazendo com que os movimento sejam atualizados corretamente dentro da hierarquia.
Como montar uma hierarquia de fases a partir da tela de cadastro:
Tabela 1:
Fases | |||||||
---|---|---|---|---|---|---|---|
Projeto | Fase | Classificação | Nível | Posições nível | Fase Pai | Analítica/Sintética | Aceita rateio |
999 | 1 | 1 | 1 | 1 | Sintética | Não | |
999 | 10 | 101 | 2 | 2 | 1 | Sintética | Não |
999 | 100 | 101001 | 3 | 3 | 10 | Analítica | Sim |
999 | 101 | 101002 | 3 | 3 | 10 | Analítica | Sim |
999 | 20 | 102 | 2 | 2 | 1 | Sintética | Não |
999 | 200 | 102001 | 3 | 3 | 20 | Analítica | Sim |
Utilizaremos a tabela acima como exemplo para explicar como os valores da coluna Classificação são formados. A Classificação é construída pela combinação dos valores anteriores da mesma coluna, considerando tanto o Nível quanto a Fase Pai a que está associada.
- Na primeira linha, a Classificação é "1" porque este é o Nível e Fase inicial, sem uma fase pai. É o ponto de partida da hierarquia.
- Na segunda linha, a Classificação é "101". Este valor é formado olhando para a Classificação da linha anterior, "1", que é a Fase Pai (1) e Nível anterior (1) ao atual. Como estamos no Nível "2", a nova Classificação combina o "1" do campo Classificação, com "01", que representa o Nível "2" associado à Fase Pai "1".
- Na terceira linha, a Classificação é "101001". Este valor é criado olhando para a Classificação da linha anterior, "101", que é a Fase Pai (10) e Nível anterior (2) ao atual. Agora que estamos no Nível "3", a Classificação é formada combinando o "101" do campo Classificação e adicionando "001", que representa o Nível "3" associado à Fase Pai "10".
- Na quarta linha, a Classificação é "101002". Neste caso, olhamos para a Classificação da segunda linha, já que a Fase Pai contém o valor "10", que é a Fase da segunda linha da tabela. A Classificação "101002" é construída combinando o "101" (valor do campo Classificação na segunda linha) com "002", que representa o Nível "3".
- Na quinta linha, a Classificação é "102". Este valor é formado olhando para a Classificação da primeira linha, pois a Fase Pai da quinta linha remete à primeira linha, que possui Fase "1" e Classificação "1". Como estamos de volta ao Nível "2", a Classificação é "1", combinada com "02".
- Na sexta linha, a Classificação é "102001". Este valor é formado olhando para a Classificação da linha anterior, "102". Como estamos no Nível "3", a nova Classificação combina o "102" com "001".
Tabela 2:
Fases | |||||||
---|---|---|---|---|---|---|---|
Projeto | Fase | Classificação | Nível | Posições nível | Fase Pai | Analítica/Sintética | Aceita rateio |
999 | 1 | 1 | 1 | 1 | Sintética | Não | |
999 | 10 | 1.1 | 2 | 2 | 1 | Sintética | Não |
999 | 100 | 1.1.01 | 3 | 3 | 10 | Analítica | Sim |
999 | 101 | 1.1.02 | 3 | 3 | 10 | Analítica | Sim |
999 | 20 | 1.2 | 2 | 2 | 1 | Sintética | Não |
999 | 200 | 1.2.01 | 3 | 3 | 20 | Analítica | Sim |
As tabelas acima apresentam o cadastramento de uma hierarquia de fases. O campo Classificação Fase é importante nesta estrutura, pois é este campo que o sistema considera para a atualização on-line.
Tabela 3:
A tabela 3 apresenta a atualização das fases cadastradas na primeira tabela, supondo lançamentos de R$ 70,00 na fase 101 e outro de R$ 15,00 na fase 200. Enquanto tabela 4 apresenta a atualização das fases cadastradas na tabela 2, supondo lançamentos de R$ 100 na fase 101 e outro de R$ 35,00 na fase 200.
FASES | |||
---|---|---|---|
Projeto | Fase | Saldo | Observação |
999 | 1 | R$ 85,00 | Esta fase os valores das fases "10" e "20", pois é "fase pai" destas. |
999 | 10 | R$ 70,00 | Esta fase recebeu o lançamento de R$ 70,00, pois é a "fase pai" da fase "101". |
999 | 100 | ||
999 | 101 | R$ 70,00 | Esta fase recebeu o lançamento de R$ 70,00. |
999 | 20 | R$ 15,00 | Esta fase recebeu o lançamento de R$ 15,00, pois é a "fase pai" da fase "200". |
999 | 200 | R$ 15,00 | Esta fase recebeu o lançamento de R$ 15,00. |
Tabela 4:
Atualização das fases conforme estrutura.
FASES | |||
---|---|---|---|
Projeto | Fase | Saldo | Observação |
999 | 1 | R$ 135,00 | Esta fase os valores das fases "10" e "20", pois é "fase pai" destas. |
999 | 10 | R$ 100,00 | Esta fase recebeu o lançamento de R$ 100,00, pois é a "fase pai" da fase "101". |
999 | 100 | ||
999 | 101 | R$ 100,00 | Esta fase recebeu o lançamento de R$ 100,00. |
999 | 20 | R$ 35,00 | Esta fase recebeu o lançamento de R$ 35,00, pois é a "fase pai" da fase "200". |
999 | 200 | R$ 35,00 | Esta fase recebeu o lançamento de R$ 35,00. |
As tabela 3 e 4 apresentam a atualização das fases conforme a estrutura criada na tabela 1 e 2, respectivamente.
O cadastramento das fases dentro da hierarquia também poderá ser consistido através do campo Verificar classificação das fases da tela F615CSP.
Observação
O identificador de regras GER-000NOLPJ02 não pode ser utilizado quando desejar utilizar a hierarquia de fases. Pois assim, o projeto não será atualizado de forma on-line e nem ao conciliá-lo. Nesta situação, a única forma de atualizá-lo será inativando o identificador e conciliando o projeto.