Como configurar o mapeamento de dados

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 5 min. de leitura
  • Configure os modelos de pedido de trabalho para buscar dados de uma tabela de origem para preencher campos em um formulário de pedido de trabalho ao criar um pedido de trabalho. A tabela de origem pode ser caso, incidente, mudança ou outros, dependendo da origem de uma ordem de serviço.

    Primeiro, você cria um mapa de tabela para especificar os campos a serem copiados da tabela de origem para a tabela de ordem de serviço e, em seguida, vincula o mapeamento da tabela a um modelo de ordem de serviço. Os pontos de extensão na gestão de modelos permitem que o modelo de ordem de serviço processe a configuração a seguir. Para obter mais informações, consulte Pontos de extensão na Gestão de serviços de campo.

    Criar mapeamento de campo de uma tabela de origem para um pedido de trabalho

    Crie um mapa de tabela para configurar os campos que são copiados de uma tabela de origem para os campos de ordem de serviço. A origem de uma ordem de serviço pode ser um caso, uma mudança, um incidente ou outros.

    Antes de Iniciar

    Você deve ativar o plug-in Template Management for Serviço de campo (com.snc.fsm_template_management).

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    O mapeamento de tabela garante que, quando uma ordem de serviço for criada a partir de sua origem, as informações da tabela de origem sejam copiadas para os campos de destino apropriados na ordem de serviço.

    Procedimento

    1. Navegar até Todos > Serviços de Campo > Gestão de modelo > Mapeamento de tabela.
    2. Clique em Nova.
    3. No formulário, preencha os campos.
      Tabela 1. Formulário Mapa de tabela do CSM
      Campos Descrição
      Nome de Mapeamento O nome do mapa da tabela.
      Nome da API A API para este mapa de tabela.

      Esse campo é definido automaticamente.

      Tabela de origem A tabela de origem do mapa. Por exemplo, caso, incidente, mudança ou mais.
      Ativo Opção para habilitar o mapeamento da origem para as tabelas de destino.
      Aplicação Somente leitura. A aplicação para este mapa de tabela.

      Esse campo é definido automaticamente.

      Mapeamento de Campo Avançado Opção para habilitar o mapeamento de campo avançado.
      Tabela de destino A tabela de destino do mapa. Por exemplo, wm_order.
      Usar Condição Avançada Opção para habilitar o mapeamento de condição avançado, que usa um script.

      Se habilitado, adicione um script no campo Condição avançada.

      Condição Avançada O script a ser usado se o campo Usar condição avançada estiver habilitado.
      Condições Use o construtor de condição para selecionar as condições que se aplicam ao mapa da tabela.
      Ordem Ordem de prioridade para processamento simultâneo de várias definições de mapa correspondentes para resolver dependências.
      • Se houver apenas um mapa de tabela correspondente, o sistema usará esse mapa.
      • Se houver vários mapas de tabela correspondentes com a mesma ordem, o sistema usará o mapa com a data de criação mais antiga.
      • Se houver vários mapas de tabela correspondentes com ordens diferentes, o sistema usará o mapa com a ordem mais alta.
      Mapeamento de Campo Avançado Opção para mapear campos usando scripts avançados.
      Nota:
      • Se o mesmo campo de origem ou de destino estiver configurado nos mapeamentos de campo básico e avançado, o avançado substituirá o básico.
      • Se os campos configurados no mapeamento de campo básico e avançado forem diferentes, as configurações de campo no mapeamento de campo avançado serão anexadas às configurações de campo no mapeamento de campo básico.

      Este campo está disponível somente quando o método de mapeamento é avançado e a opção Mapeamento de campo avançado está selecionada.

    4. Clique em Enviar.
      O mapa da tabela é criado mapeando a tabela de origem selecionada para a tabela de ordem de serviço.
    5. Crie um mapeamento de campo para copiar informações do campo de origem para um campo apropriado na ordem de serviço.
      1. Na lista relacionada Mapeamento de campo básico, selecione Novo.
      2. No formulário, preencha os campos.
        Tabela 2. Formulário Mapa de campo do CSM
        Campo Descrição
        Mapa de Tabela O nome do mapa da tabela que é usado para campos de mapeamento.

        Esse campo é definido automaticamente.

        Tabela de origem A tabela de origem do mapa.

        Este campo está disponível somente quando o método de mapeamento é básico e a opção Avançado não está selecionada.

        Campo de origem Coluna na tabela de origem para mapeamento de campo.

        Este campo está disponível somente quando o método de mapeamento é básico e a opção Avançado não está selecionada.

        Aplicação A aplicação para este mapa de campo.

        Esse campo é definido automaticamente.

        Tabela de destino A tabela de destino do mapa. Por exemplo, wm_order.

        Esse campo é definido automaticamente.

        Campo de destino Colunas na tabela de ordem de serviço que você deseja preencher com o valor do campo de origem mapeado.
        Ordem Ordem de prioridade para processamento de campos mapeados.
        Ativo Opção para habilitar o mapeamento de informações do campo de origem para o campo de ordem de serviço.
        Avançado Opção para mapear campos usando scripts avançados.
        Nota:
        • Se o mesmo campo de origem ou de destino estiver configurado nos mapeamentos de campo básico e avançado, o avançado substituirá o básico.
        • Se os campos configurados no mapeamento de campo básico e avançado forem diferentes, as configurações de campo no mapeamento de campo avançado serão anexadas às configurações de campo no mapeamento de campo básico.
      3. Clique em Enviar.
    6. Opcional: Para mapear mais campos, repita a etapa 5.

    Resultado

    As tabelas de origem e de destino estão mapeadas e prontas para copiar informações do campo de origem para um campo apropriado na ordem de serviço.

    Habilitar modelo de ordem de serviço para buscar dados da tabela de origem

    Habilite o modelo de ordem de serviço para identificar a origem da ordem de serviço e mapear os dados dessa tabela de origem para os campos da ordem de serviço. Isso pode ser obtido associando um mapa de tabela ao modelo de ordem de serviço.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Todos > Serviços de Campo > Gestão de modelo > Mapeamento de atributos.
    2. Clique em Nova.
    3. No formulário, preencha os campos.
      Tabela 3. Formulário Mapeamento de atributos do modelo
      Campo Descrição
      Mapa de tabela Nome do mapeamento armazenado no mapa da tabela CSM.
      Modelo de pedido Nome do modelo de ordem de serviço para o qual você deseja usar as configurações de mapeamento de tabela.
    4. Clique em Enviar.

    Resultado

    O modelo de ordem de serviço está habilitado para copiar dados da tabela de origem para os campos de ordem de serviço correspondentes com base no mapeamento da tabela associada. Você pode encontrar este mapeamento de atributo recém-criado na lista relacionada Mapeamento de atributo de modelo no formulário de modelo de ordem de serviço.