Копировать ссылку на страницу

Постановка задачи

Необходимо программно создать запись справочника Подразделения. В этом справочнике есть реквизит Наша организация (НашаОрг). Перед созданием записи нужно обязательно установить контекст нашей организации текущего пользователя, например «ООО» – наша организация «Мобил-Авто, OOO», иначе при создании записи появится ошибка.

Программный код

 

  //Запомнить текущий контекст нашей организации.

  OldFirmContext = GetOurFirmContext()

  OurFirmCode = 'ООО'

 

  //Установить контекст нужной нашей организации.

  SetOurFirmContext(OurFirmCode)

 

  //Добавить новую запись в справочнике Подразделения.

  NewDepartment = References.ПОД.CreateNew()

 

  //Заполнить значения реквизитов.

  NewDepartment.SYSREQ_NAME = 'Управление финансов'

 

  //Сохранить новую запись.

  NewDepartment.Save

 

  //Восстановить контекст нашей организации.

  SetOurFirmContext(OldFirmContext)

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM