| |||||||||
Como criamos e gerenciamos relacionamentos personalizados entre campos?
Existem duas tarefas de importação de dados para entradas de relação: Importar relações e Importar entradas de relação.
Primeiro, use a tarefa de importação de dados Importar relacionamentos para estabelecer um relacionamento entre dois campos usando RelationType.csv.
Por exemplo, para estabelecer uma relação entre os campos Fornecedor e Empresa, importe o arquivo da seguinte forma:
UTF8
UniqueName,Name,LeftClass,RightClass
SupplierCompanyMap,Supplier to Company Validation,ariba.core.Supplier,ariba.core.CompanyCode
Em seguida, use a tarefa de importação de dados Importar entradas de relação (RelationEntry.csv) para mapear os valores em um campo para os valores em outro campo (ambos já devem estar incluídos em RelationType.csv).
Por exemplo, para cumprir o seguinte requisito empresarial:
Você pode utilizar o seguinte arquivo:
UTF8
RelationType.UniqueName,LeftId,RightId,LeftKey1,LeftKey2,LeftKey3,RightKey1,RightKey2,RightKey3
SupplierCompanyMap,SUP_0523,Company112,SUP_0523,,,Company112,,
SupplierCompanyMap,SUP_0523,Company113,SUP_0523,,,Company113,,
SupplierCompanyMap,SUP_0523,Company114,SUP_0523,,,Company114,,
SupplierCompanyMap,SUP_0536,Company120,SUP_0536,,,Company120,,
SupplierCompanyMap,SUP_0536,Company121,SUP_0536,,,Company121,,
SupplierCompanyMap,SUP_0536,Company122,SUP_0536,,,Company122,,
A combinação de valores nas colunas LeftId e RightId estabelece cada entrada de relação como única.
Você pode compor esses valores ou utilizar valores de campo existentes.
No exemplo acima, os valores LeftKey1 e RightKey1 são utilizados para LeftId e RightId.
Para obter maiores informações sobre relacionamentos personalizados entre campos, consulte o Guia de Administração e Importação de Dados Comuns.
Serviços de aplicativo de compras > Estrutura de aplicativos > Personalizações (serviço)