Tópico anterior: Revisar o material de referência de mapeamentoPróximo tópico: Valores embutidos em código


Combinações de pesquisa principal e secundária

Os campos que você selecionar como pesquisa principal e secundária no mapeamento de colunas serão usados para pesquisar dados no banco de dados do produto.

Mapeamento simples

No mapeamento simples, especifique apenas a pesquisa principal. Por exemplo, você está importando ou excluindo um conjunto de registros da empresa a partir de um arquivo de texto no banco de dados do produto. Especifique o Nome da empresa como pesquisa principal. Se uma empresa com um determinado nome não existir no banco de dados quando você estiver importando os dados, um registro será criado para a empresa. A tabela a seguir mostra um exemplo de pesquisa para um mapeamento simples.

Campo de origem

Campo de destino

Pesquisa principal

Pesquisa secundária

%Nome da empresa%

Empresa.Nome da empresa

Sim

No

Mapeamento de campo de referência

No mapeamento de campo de referência, especifique valores de pesquisa principal e secundária. Para pesquisar um objeto exclusivo, especifique mais de uma pesquisa principal. Por exemplo, para pesquisar uma empresa, é possível especificar Nome da empresa, Empresa pai e Tipo de empresa como valores de pesquisa principal. Neste exemplo, o Data Importer pesquisa uma empresa com o nome especificado, a empresa pai especificada e do tipo de empresa especificado. Se o objeto não existir e você estiver importando dados, o registro será criado (dependendo da opção inserir ou atualizar selecionada em Configurações avançadas). A tabela a seguir mostra um exemplo de pesquisa para um mapeamento de campo de referência.

Campo de origem

Campo de destino

Pesquisa principal

Pesquisa secundária

%Nome da empresa%

Empresa.Nome da empresa

Sim

No

%Empresa pai%

Empresa.Empresa pai.Nome da empresa

Sim

Sim

%Tipo de empresa%

Empresa.Tipo de empresa.Valor

Sim

Sim

Esse mapeamento tem ambas as caixas de seleção Pesquisa principal e Pesquisa secundária marcadas para Empresa pai e Tipo de empresa. O Data Importer usa o Nome da empresa para pesquisar a empresa pai, e usa a Empresa pai para pesquisar o nome da empresa.

Mapeamento de objeto secundário

Se uma regra de mapeamento é mapeada para uma propriedade de objeto secundário, os valores da pesquisa principal estabelecem um relacionamento entre um objeto secundário e os campos de referência. A tabela a seguir mostra exemplos da pesquisa por um mapeamento de objeto secundário.

Campo de origem

Campo de destino

Pesquisa principal

Pesquisa secundária

%Comentário%

Documento jurídico.Parte jurídica.Comentário

No

Sim

%ID do documento jurídico%

Documento jurídico.Identificador do documento

Sim

No

%Nome da empresa%

Documento jurídico.Parte jurídica.Parte jurídica.Nome da empresa

Sim

Sim

%Modelo jurídico%

Documento jurídico.Modelo jurídico.Modelo

Sim

Sim

Na primeira regra de mapeamento, o documento jurídico é o objeto principal e a parte jurídica é o objeto secundário. O comentário é uma propriedade da parte jurídica.

Na terceira regra de mapeamento, o documento jurídico é o objeto principal e a parte jurídica é o objeto secundário. Além disso, a parte jurídica tem um campo de referência na tabela Empresa. A caixa de seleção Pesquisa secundária indica que o nome da empresa é usado para pesquisar o objeto da empresa. A caixa de seleção Pesquisa principal indica que o objeto da empresa é usado para pesquisar o objeto da parte jurídica.