Т2 Интеграция. Настройка модели интеграции

1
solutions
N

Т2 Интеграция. Настройка модели интеграции


  • Александр Дудорев (ESB Team)
  • 8/12/2020 4:07:24 PM

Как получить в программном скрипте объект системы по его типу и идентификатору?


1 Solutions


  • Александр Дудорев (ESB Team)
  • 8/12/2020 4:31:28 PM

Примеры программного кода в зависимости от типа программного скрипта:


Фильтр (Условия публикации):


...
var appDataService = context.AppDataService;
...
var result = context.EntityData.Where(e =>
{
  ...
  var parent = appDataService.GetAppEntityByKey<T2.DIP.ERP.DataTypes.Storage.CATALOGS>(
    e.AppEntity.CPARENT.ToString());
  ...
}
...


Перед сопоставлением, После сопоставления:


var appDataService = GetAppDataService(context);
...
var typemc = appDataService.GetAppEntityByKey<T2.DIP.ERP.DataTypes.Storage.TYPEMC>(appEntity.CTYPE.ToString());
...


Генератор мастер-ключа:


 var org = appDataService.GetAppEntityByKey<T2.DIP.ERP.DataTypes.Storage.KATORG>(appEntity.CORG.ToString());



TID:
T10108

Created On:
8/12/2020 4:07:24 PM