Códigos Telemáticos
Um código telemático é um código que está associado aos dados que são gerados a partir de uma origem externa. Por exemplo, um dispositivo de coleção de dados telemáticos em um veículo.
Você cria registros de códigos telemáticos no aplicativo Códigos Telemáticos (Tr) para que eles sejam reconhecidos quando forem processados após a importação dos dados telemáticos. Você importa e processa dados telemáticos no aplicativo Importação de Dados Telemáticos (Tr) ou usando uma tarefa Cron. O processamento de dados telemáticos gera a ação que você especifica ao criar o código.
Identificadores para Códigos Telemáticos
Um identificador de código telemático é originado com o sistema telemático que coleta os dados. Ao criar um registro para um código telemático, especifique um identificador de código que corresponde ao identificador de código telemático no arquivo XML que possui os dados a serem importados. O arquivo XML contém dados telemáticos a partir da origem de coleção. Códigos importados que não têm um registro correspondente no aplicativo Códigos Telemáticos (Tr) são sinalizados como desconhecidos e não são processados.
Ações para Códigos Telemáticos
Quando você cria um código telemático, é necessário associar pelo menos uma ação com cada código. Para cada ação, você pode especificar um padrão a que ação se aplique, um fabricante a que se aplique ou um modelo a que se aplique. É possível especificar qualquer combinação de padrão, fabricante e modelo para uma ação. Ou é possível não especificar nenhum dos três.
Se um código telemático for único entre suas origens de dados e a mesma resposta for sempre adequada, é possível especificar uma única ação para o código. Um código que possui uma única ação associada e que não especifica nenhum modelo, nenhum fabricante e nenhum modelo, é chamado de código de nível de sistema. Sempre que o código for processado, independente da origem ou modelo, independente do ativo associado, a mesma ação será gerada.
Entretanto, uma única resposta talvez nem sempre seja apropriada para um único código. É possível precisar especificar uma ação que identifique um padrão, ou um fabricante, ou um modelo ou alguma combinação de padrão, fabricante e modelo. Para cada código, a ação que deve ser tomada deve ser capaz de ser determinar sem ambiguidade.
Por exemplo, o mesmo código, 123, pode ser usado por origens de dados diferentes. Dependendo da origem (dispositivo A ou dispositivo B), a ação associada deve ser diferente. Para o dispositivo A, o código 123 representa uma leitura de pressão do óleo. Para o dispositivo B, o código 123 representa uma leitura de pressão dos pneus. Neste caso, você cria um modelo diferente para o arquivo XML a partir de cada dispositivo de origem. Você especifica duas ações para o código 123, uma ação para o modelo A e uma ação diferente para o modelo B. Se uma ação para um código de um modelo for sempre a mesma para esse modelo, especifique apenas um modelo para a ação.
Se você especificar uma ação para um código para um modelo, essa ação é gerada apenas para esse modelo. Se a ação também deve ser gerada para esse código para outros modelos, inclua uma ação para o código para cada um dos modelos.
Pode ser necessário diferenciar as ações além do modelo. Ele tem uma hierarquia lógica dos três campos de qualificação que podem ser associados a uma ação: Modelo, depois fabricante e depois modelo.
O mesmo código, mesmo se da mesma origem e modelo, pode exigir ações diferentes. A ação apropriada pode depender do fabricante ou do modelo do ativo. Por exemplo, o código 456 de um dispositivo integrado para o modelo X pode requerer o medidor A para ser atualizado. O código 456 para o modelo Y talvez não exija nenhuma ação e possa ser ignorado. Especifique uma ação para o código 456 que especifique o modelo A, fabricante ABC, modelo X. Especifique uma ação extra para o modelo A, fabricante ABC, modelo Y.
Se você especificar diversas ações para um código, cada ação deve especificar pelo menos um padrão, fabricante ou modelo. Todas as ações devem ser suficientemente diferenciadas por padrão, fabricante e modelo. Suficientemente diferenciado significa que apenas uma ação possível deve ser identificada para um código para qualquer combinação possível de modelo, fabricante e modelo.
Se você especificar um fabricante, especifique uma ação para todas as combinações possíveis de modelos e fabricantes. Se você também especificar um modelo, especifique uma ação para cada combinação possível de padrão, fabricante e modelo.
Exemplo de Ações Diversas Ambíguas para um Código
- UPDMETER, para o modelo A, fabricante ABC.
- DELIGNOR, para o padrão A, fabricante ABC, modelo Y.
Exclusão de Códigos Telemáticos
É possível excluir códigos telemáticos que não sejam mais necessários. Se você excluir um código, o sistema não irá reconhecer o código quando os dados telemáticos forem processados. Todos os dados arquivados associados ao código excluído são retidos.