| |||||||||
Как создавать пользовательские отношения между полями и управлять ими?
Существует две задачи импорта данных для записей отношений: Импорт отношений и Импорт записей отношений.
Сначала используйте задачу импорта данных Импорт отношений, чтобы установить отношение между двумя полями с помощью RelationType.csv.
Например, чтобы установить отношение между полями Поставщик и Балансовая единица, импортируйте файл, как показано ниже:
UTF8
UniqueName,Name,LeftClass,RightClass
SupplierCompanyMap,Supplier to Company Validation,ariba.core.Supplier,ariba.core.CompanyCode
Затем используйте задачу импорта данных Импорт записей отношений (RelationEntry.csv), чтобы присвоить значения в одном поле значениям в другом поле (оба уже должны быть включены в RelationType.csv).
Например, чтобы выполнить следующее бизнес-требование:
Можно использовать следующий файл:
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,,
Комбинация значений в столбцах LeftId и RightId устанавливает каждую запись отношения как уникальную.
Можно определить эти значения или использовать существующие значения полей.
В примере выше значения LeftKey1 и RightKey1 используются для LeftId и RightId.
Для получения дополнительной информации о пользовательских отношениях между полями см. Руководство по импорту и администрированию общих данных.
Procurement Application Services > Application Framework > Настройки (услуга)