| |||||||||
¿Cómo creamos y gestionamos relaciones personalizadas entre campos?
Existen dos tareas de importación de datos para las entradas de relación: Importar relaciones e Importar entradas de relación.
En primer lugar, utilice la tarea de importación de datos Importar relaciones para establecer una relación entre dos campos mediante RelationType.csv.
Por ejemplo, para establecer una relación entre los campos Proveedor y Código de empresa, importe el archivo como se indica a continuación:
UTF8
UniqueName,Name,LeftClass,RightClass
SupplierCompanyMap,Supplier to Company Validation,ariba.core.Supplier,ariba.core.CompanyCode
A continuación, utilice la tarea de importación de datos Importar entradas de relación (RelationEntry.csv) para asignar los valores de un campo a los valores de otro campo (ambos ya deben estar incluidos en RelationType.csv).
Por ejemplo, para satisfacer los siguientes requisitos empresariales:
Puede utilizar el siguiente archivo:
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,,
La combinación de valores en las columnas LeftId y RightId establece cada entrada de relación como única.
Puede crear estos valores o utilizar valores de campo existentes.
En el ejemplo anterior, los valores LeftKey1 y RightKey1 se utilizan para LeftId y RightId.
Para obtener más información sobre las relaciones personalizadas entre campos, consulte la Guía de administración e importación de datos comunes.
Servicios de aplicación de compras > Marco de aplicación > Personalizaciones (servicio)