Personalizar a interface do produto ARIS

Se necessário, a transformação do tipo de atributo pode ser adaptada à configuração estendida específica do cliente do sistema PPM.

Aviso

Não altere nada nas informações de mapeamento especificadas para os tipos de objeto (elemento XML objdefmapping), símbolos de objeto (elemento XML objoccmapping) e conexões (elemento XML edgedefmapping), pois isso poderá resultar em uma importação XML incorreta para o ARIS Architect.

Para transferir dados específicos do cliente do sistema PPM para um produto do ARIS (por exemplo, ARIS Architect),é necessário personalizar a transformação do tipo de atributo.

Para isso, adapte o mapeamento dos tipos de atributo (elemento XML attrdefmapping) adicionado as seções correspondentes ao arquivo amlmapping.xml (elementos XML graphmap, objmap e edgemap).

Cada entrada para o elemento XML attrdefmap usa a regra de transformação especificada (ver capítulo em Regras de transformação) para transformar um único tipo de atributo PPM de um determinado tipo de objeto no tipo de atributo ARIS Architect especificado.

O procedimento para personalizar a interface é o seguinte:

  1. Verifique em cada elemento (EPC, objeto, conexão) se o tipo de atributo correspondente está especificado no sistema PPM e qual é o respectivo tipo de dados. Considere que tipo de atributo deve ser usado no elemento correspondente no ARIS Architect.
  2. Selecione a regra de transformação apropriada.
  3. Selecione um tipo de atributo ARIS Architect adequado no qual pretende transformar o tipo de atributo PPM. Você deve ter em conta o tipo de dados (ABT = tipo de base de atributo) do tipo de atributo ARIS Architect, no qual o tipo de atributo PPM selecionado deve ser transformado.

    Note que o método ARIS Architect não permite todo o mapeamento do tipo de atributo. Se necessário, use a ajuda do método no ARIS Architect para especificar o tipo de atributo de destino relevante. No ARIS Architect, os tipos de atributo predefinidos estão associados a um determinado tipo de dados fixo e só são permitidos para certos tipos de objeto.

  4. Adicione a entrada configurada ao arquivo amlmapping.xml.

    Quaisquer regras de cálculo do tipo de atributo para medidas ou dimensões têm de ser corretamente especificadas na configuração da medida.

Exemplo

Você pretende incluir o tipo de atributo de função AT_KI_BSP que configurou no PPM na importação XML para o ARIS Architect.
Você definiu uma regra de cálculo para este tipo de atributo, no qual é calculada uma extensão de tempo.

Para isso, adapte a transformação do tipo de atributo (texto em negrito) como segue no arquivo amlmapping.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE amlmapping SYSTEM "amlmapping.dtd">
<amlmapping>
<attrdefmapping>
<graphmap>
...
</graphmap>
<objmap ppmtype="OT_EVT">
...
</objmap>
<objmap ppmtype="OT_ORG">
...
</objmap>
<objmap ppmtype="OT_FUNC">
...
<attrdefmap ppmtype="AT_OBJNAME"
mapping="text">AT_NAME
</attrdefmap>
...
<attrdefmap ppmtype="AT_KI_BSP"
mapping="timespan">AT_TIME_MIN_ORNT
</attrdefmap>
</objmap>
...
</attrdefmapping>
...
</amlmapping>

No exemplo, foi selecionado o tipo de atributo ARIS Architect Tempo de preparação mínimo (AT_TIME_MIN_ORNT) do tipo de dados ABT_COMBINED. O tipo de atributo está associado ao grupo de tipo de atributos Tempos/Tempo de preparação para funções. Você pode usar a regra de transformação timespan para associar extensões de tempo do sistema PPM ao tipo de atributo.

O servidor do cliente do PPM e a interface de usuário não têm de ser reiniciados depois de adaptar o arquivo amlmapping.xml pois o arquivo é lido antes de qualquer exportação XML.