As variantes classificam as instâncias de processo de acordo com a sua estrutura. A estrutura relevante é a sequência de funções em uma instância de processo.
As funções são identificadas pelo valor do atributo AT_OBJNAME. Basicamente, todas as outras informações são ignoradas da representação EPC da instância de processo, e apenas são retidas funções nomeadas e sua relação de antecedência. Esta visão abstrata de uma EPC é chamada de "resumo".
Existem dois tipos de resumo:
Além disso, ambos os tipos de resumo contêm informações sobre que nós ocorrem como nós iniciais e finais em uma EPC. Um nó inicial é um nó sem predecessores; um nó final é um nó sem sucessores. Entre nós formando um ciclo, nenhum é um nó inicial ou final. Em um resumo combinado, um nó é classificado como um nó inicial ou final quando ocorre pelo menos uma vez na EPC, como um nó inicial ou final.
Variantes precisas e combinadas
Uma variante precisa é o conjunto de instâncias de processo que compartilham o mesmo resumo preciso.
Uma variante combinada é o conjunto de instâncias de processo que compartilham o mesmo resumo combinado. É mais uma variante vaga do que uma variante precisa. Quando duas instâncias de processo pertencem à mesma variante precisa, elas também pertencem necessariamente à mesma variante combinada, mas não vice-versa.
Nomes da variante
O nome de uma variante é chamado de ID de dimensão, porque será usado como tal em uma EPC para registrar a que variante pertence a instância de processo. Ou, por outras palavras, as variantes são representadas como valores de dimensão em instâncias de processo. A dimensão variante tem dois níveis, em que o primeiro nível (mais vago) contém o ID da variante combinada e o segundo nível (mais preciso) contém a variante precisa. A dimensão da variante pode ser consultada na GUI do PPM, tal como acontece para outras dimensões.
Cálculo de variantes
As variantes são calculadas durante o PPM -Import, após os atributos de uma EPC terem sido calculados, mas apenas se a dimensão da variante estiver registrada para o tipo de processo da EPC. Não são calculadas para a EPC agregada.
O cálculo resulta em um par de números. O primeiro desses números identifica exclusivamente a variante combinada. Tem como prefixo um "v" e é gravado no atributo para o primeiro nível da dimensão variante. O segundo desses números é um número de série para a variante precisa subordinada. Não é único por si mesmo e é gravado no valor de atributo da dimensão de segundo nível.
Os valores existentes dos atributos usados na dimensão da variante serão substituídos pelo cálculo da variante.
Instâncias de processo para as quais a variante é desconhecida (por exemplo, porque a variante ainda não foi calculada), têm o valor preciso v0-0 (e, portanto, um valor combinado v0).
Mais informações sobre cálculo de atributos e uso de atributos de variante durante a importação podem ser encontradas na documentação Personalização do PPM.