O atributo especificado apenas é usado para as funções (nodetype="OT_FUNC") com o nome especificado (objectname"FCT_..."). (O nome de objeto especificado com objectname corresponde ao valor do atributo de função AT_OBJNAME_INTERN.) Mais uma vez, um conjunto de valores contendo mais de um elemento pode resultar já que o objeto especificado pode ocorrer várias vezes na instância do processo.
Exemplo 1
Os valores do atributo AT_AUFNR para todas as funções da instância de processo que está a ser calculada com o nome FCT_CREATE_ORDER estão incluídos no conjunto de valores.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE keyindicatorconfig SYSTEM
'KeyindicatorConfiguration.dtd'>
<keyindicatorconfig>
...
<calcattr name="..." type="...">
<calculation>
...
<attribute name="AT_AUFNR" nodetype="OT_FUNC
objectname="FCT_AUFTRAG_ANLEGEN"/>
...
</calculation>
</calcattr>
...
</keyindicatorconfig>
A cor de funções ou eventos no modo de exibição EPC pode ser especificada usando o atributo padrão AT_BGND_COLOUR. A seguinte regra de cálculo associa uma cor vermelha a todas as funções com a designação interna SAP.WAUS:
<calcattr name="AT_BGND_COLOUR" type="OT_FUNC"
objectname="SAP.WAUS">
<calculation>
<constant>
<dataitem>
<datatype name="TEXT">255,0,0</datatype>
</dataitem>
</constant>
</calculation>
</calcattr>
Esta regra de cálculo pode ser usada no cálculo de um atributo condicional, por exemplo. O valor da cor relevante é especificado como um valor RGB. Objetos ou tipos de objetos específicos também podem ser associados a uma cor no mapeamento de atributos.
Exemplo 2
A regra de cálculo totaliza o tempo de ciclo da função (AT_KI_FDLZ) para funções com o mesmo nome (valor idêntico para o atributo AT_OBJNAME_INTERN).
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE keyindicatorconfig SYSTEM
'KeyindicatorConfiguration.dtd'>
<keyindicatorconfig>
...
<calcattr name="AT_KI_FDLZSUM" type="OT_FUNC">
<calculation>
<sum>
<attribute name="AT_KI_FDLZ" nodetype="OT_FUNC"
objectname="like"/>
</sum>
</calculation>
</calcattr>
...
</keyindicatorconfig>
Aviso
Especificar um nome de objeto ou as opções this ou like no atributo XML objectname apenas é permitido para o cálculo de atributos de função (OT_FUNC).
Para usar um operador que espera por valores únicos como um operando (por exemplo, <plus>) com um operando que retorna conjuntos de valores (por exemplo, <attribute>), terá de usar operadores adequados para recuperar um único valor de um conjunto de valores (por exemplo, <min> ou <max>). Em alternativa, pode usar o elemento XML <filteredattribute> para recuperar um valor de um conjunto de valores a ser usado para o cálculo de atributo seguinte.