Na regra de cálculo (calcattr), no atributo de tempo crítico, você deve associar o valor yes ao atributo XML delete (CTK: Ative a caixa de seleção Excluir valores de atributo.
Exemplo
Extrato da regra de cálculo para o atributo Critical goods issue date
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE keyindicatorconfig SYSTEM
"KeyindicatorConfiguration.dtd">
<keyindicatorconfig>
...
<calcattr name="AT_CRITICAL_WAUS_DATE"
type="PROCESS" delete="yes">
...
</keyindicatorconfig>
Use o PPM Customizing Toolkit para definir, calcular e registrar dimensões de tempo crítico.
No módulo Medidas e dimensões, pode usar o componente Dimensões para inserir facilmente as informações de definição necessárias. Pode criar as definições das regras de cálculo para os tempos críticos no componente Tipos de atributos calculados.
Registre as dimensões de tempo críticas nos grupos de tipos de processo ou tipos de processo preferidos usando o componente árvore de processos na guia Dimensões de análise do processo do módulo Processos.
Exemplo
O exemplo seguinte calcula a Critical goods issue date. Instâncias em que nenhuma saída de mercadorias tenha sido lançada em quatro dias após a execução da função Create delivery (SAP.LIEF) são classificadas como críticas, ou seja, a função Post goods issue (SAP.WAUS) não ocorre na instância de processo. A regra de cálculo para o atributo AT_CRITICAL_WAUS_DATE calcula o tempo crítico, adicionando um intervalo de tempo de quatro dias (354600 seconds) ao tempo da primeira ocorrência da função Create delivery.
O cálculo é feito para a hora mais próxima (atributo XML precision="hour" para a dimensão CRT_TIME_WAUS). Por exemplo, se o primeiro tempo de referência (AT_TIME) para a função Create delivery de uma instância de processo for 13.07.03 20:26:55, com base na regra de cálculo acima, a data de saída de mercadorias críticas, correta até a hora mais próxima, é calculada como 17.07.03 20:00.
O resultado de um atributo de hora crítica calculado deve estar sempre disponível em um formato de carimbo de data/hora (tipo de dados TIME).
Este extrato da configuração de medidas exibe a definição da dimensão de tempo crítico CRIT_TIME_WAUS. A combinação de atributo e valor earlyalert="yes" identifica-o como uma dimensão de tempo do sistema de alerta antecipado.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE keyindicatorconfig SYSTEM
"KeyindicatorConfiguration.dtd">
<keyindicatorconfig>
...
<calcattr name="AT_CRITICAL_WAUS_DATE"
type="PROCESS" delete="yes">
<calculation>
<if>
<not>
<exists>
<attribute name="AT_OBJNAME_INTERN" nodetype=
"OT_FUNC" objectname="SAP.WAUS"
onerror="CONTINUE"/>
</exists>
</not>
<then>
<addtimespan>
<min>
<attribute name="AT_TIME" nodetype="OT_FUNC"
objectname="SAP.LIEF"
onerror="EXIT_NO_WARNING"/>
</min>
<constant>
<dataitem value="345600,0">
4.000
<datatype name="TIMESPAN">Time span
</datatype>
<scale name="DAY" factor="86400.0">Day(s)
</scale>
</dataitem>
</constant>
</addtimespan>
</then>
</if>
</calculation>
</calcattr>
...
<timedim name="CRIT_TIME_WAUS" dimtype="PROCESS"
precision="HOUR" attrname="AT_CRITICAL_WAUS_DATE"
calculated="TRUE" internal="yes" earlyalert="yes"
importmode="OPTIONAL">
<description name="kritischer Warenausgangstermin"
language="de"/>
</timedim>
...
</keyindicatorconfig>
O componente Sistema de alerta antecipado do módulo Controle de instância do front-end do PPM verifica se as datas de saída de mercadorias críticas foram ultrapassadas. No exemplo, assume-se que a dimensão crítica CRIT_TIME_WAUS é registrada no tipo de processo Order processing\Standard order.
O desvio atual da data de saída de mercadorias críticas no momento da execução é especificado na área de análise na coluna Absolute deviation [Days]. O tempo de execução para a verificação de alerta antecipado é a hora atual do sistema. No exemplo, depois de executar a verificação de alerta antecipado para a dimensão Critical goods issue date, todas as instâncias de processo do tipo de processo Standard order em que a data de saída de mercadorias críticas foi excedida são exibidas em uma tabela de instâncias de processo. Para a instância do processo selecionada na ilustração, a data de saída de mercadorias críticas foi excedida em 983.843 dias. Este é o desvio absoluto em dias a partir da data de saída de mercadorias críticas no tempo de execução atual (no exemplo 10.08.05 15:31).
Em alternativa, pode identificar instâncias de processo críticas usando a opção -earlyalert do programa de linha de comando runppmanalytics (ver Guia de operação do PPM).