As regras de tipificação são definidas com base em cálculos de atributo, na configuração de medidas. A regra de cálculo é especificada no elemento XML function.
Marca XML |
Descrição |
---|---|
function name |
Nome da regra de tipificação – referenciada pelo elemento XML typifierrule function para a configuração da árvore de processos. |
resulttype |
Valor do resultado. Tem de ser do tipo BOOLEANO. |
datatype |
Tipo de dados. Tem de ser do tipo BOOLEANO. |
Uma regra de tipificação para o exemplo acima poderia ter a seguinte aparência:
Exemplo
Extrato do arquivo Keyindicator.xml
...
<function name="typifierrule_OrderProcessing_StandardOrder"
resulttype="BOOLEAN" datatype="BOOLEAN">
<in>
<constant>
<dataitem>
C
<datatype name="TEXT">Text</datatype>
</dataitem>
</constant>
<attribute name="AT_SAP_VBTYP" nodetype="OT_FUNC">
<in>
<constant>
<dataitem>
SO
<datatype name="TEXT">Text</datatype>
</dataitem>
</constant>
<attribute name="AT_SAP_VKBELEGART"
nodetype="OT_FUNC" objectname="this"/>
</in>
</attribute>
</in>
</function>
...
Chamar a função typifierrule_OrderProcessing_StandardOrder (regra de tipificação) verifica se a instância de processo a ser tipificada é tipificada como Order processing\Standard order (valor de retorno = true) ou não (valor de retorno = false).
A instância de processo é associada ao tipo de processo Standard order nas seguinte condição: A instância de processo tem de conter pelo menos uma função que inclua a combinação do tipo de atributo AT_SAP_VBTYP com o valor C e AT_SAP_VKBELEGART com o valor SO.