Show / Hide Table of Contents

Связи сущности "Подразделение" в системе ERP (Источник)

KATPODR

  • Полное имя: Galaktika.ESB.Adapter.Atlantis.Api.KATPODR
  • Отслеживаемые операции: Создание;Изменение;Удаление
  • Major: True

Сопоставление

Сопоставление свойств dept в ERP_01.KATPODR

Свойство приложения Тип свойства приложения Свойство модели Тип свойства модели Не используется
KOD Свойство code Свойство False
NAME Свойство name Свойство False
CPODR Свойство parent_id Свойство False

Условие публикации

После сопоставления


Logger.LogInformation("После сопоставления (B): dept");

// Служебные объекты
var appDataService = GetAppDataService(context);
// Получение значений "Дата начала действия", "Дата окончания действия"
var extCatLinks = appDataService.GetAppEntity<T2.DIP.ERP.DataTypes.Storage.EXTCATLINKS>(
  ecl => ecl.OBJTYPE == 11 && ecl.MODTYPE == 1 && ecl.EXTCAT == appEntity.NREC);
  
if (extCatLinks != null)
{
  var pipeContext = context.GetAppDataContext();
  var cat = pipeContext.AppDataService.GetAppEntityByKey<T2.DIP.ERP.DataTypes.Storage.CATALOGS>(extCatLinks.STAFFCAT.ToString());

  if (cat != null)
  {
    mainEntity.date_in = cat.DATN;
    mainEntity.date_out = cat.DATOK;
  }
}

Logger.LogInformation("После сопоставления (E): dept");
  • Improve this Doc
In This Article
Back to top Все права защищены (C) 1994-2022 ООО Топ Софт.