Tópico anterior: Variáveis de ambiente básicasPróximo tópico: Arquivo de notificação


Variáveis de atributo

O segundo conjunto de variáveis, denominado variáveis de atributo, estará disponível somente se for escolhida a opção Gravar em arquivo ao se definir o método de notificação. Elas são gravadas somente no arquivo de notificação — não no ambiente. Apresentam o seguinte formato:

NX_NTF_attribute[.secondary_attribute]=value

onde:

atributo

O nome do atributo cujo valor você deseja obter. É o nome do atributo definido para o objeto. Para obter uma lista completa de todos os nomes de atributo para qualquer objeto, consulte o Guia de Referência Técnica do CA SDM. Os objetos mais comuns associados às notificações são o ticket, cujo nome de objeto é dependente do tipo de ticket (por exemplo, cr para solicitações) e o contato que identifica o destinatário, cujo nome de objeto é cnt. Por exemplo, a variável de ambiente para o atributo description de um ticket pode ter o seguinte aspecto no arquivo de notificação:

NX_NTF_DESCRIPTION=Este é um exemplo de descrição.

secondary_attribute

Se o primeiro atributo for um identificador interno para outro objeto, freqüentemente haverá um atributo secundário associado, para fornecer informações mais significativas, usando a notação de ponto. Em termos de banco de dados, o atributo é uma chave estrangeira que aponta para uma linha em outra tabela, em vez de um simples valor de dados. O uso desse valor de chave bruto provavelmente tem pouca importância. Para poupar o seu tempo, muitos desses tipos de campos são resolvidos ou a referência a eles é retirada. Quando este for o caso, secondary_attribute será o valor indicado na tabela de referência. Por exemplo, em vez de escrever o valor do atributo assignee, que é armazenado como a ID exclusiva de registro do contato para o destinatário, o nome combinado do destinatário é escrito fazendo referência ao atributo combo_name para o objeto de contato, como mostrado no seguinte exemplo:

NX_NTF_ASSIGNEE.COMBO_NAME=Armstrong, Beth

Se um atributo não tiver um valor, o valor correspondente em geral será (NULL) ou em branco. Por exemplo:

NX_NTF_CALL_BACK_DATE=(NULL)

NX_NTF_GROUP.COMBO_NAME=

Observação: uma variável de atributo que existe tanto para o ticket quanto para o destinatário é NX_NTF_ID (o atributo id), que é a ID de banco de dados exclusiva para o objeto.