PublicAPI.Docflow.Objects.DmsObject.Create Документация ELMA API
Создать новую сущность (без записи в БД)
 
 
Синтаксис

Возвращаемое значение

Тип: DmsObject
Сущность
Примеры

//Для примера создадим объект "Контакт" 
//Создаем объект 
var contact = PublicAPI.CRM.Contact.Create();


//Чтобы объект был валидным, т.е. чтобы с ним можно было корректно работать, нужно заполнить некоторые обязательные поля, преждем чем сохранить объект в базу данных 
//Все обязательные поля вы можете найти в веб-части 
//В случае с контактом, нужно заполнить поля "Фамилия", "Имя", "Контрагент", "Дата создания", "Автор создания" 


//заполняем поле "Автор создания", указываем текущего пользователя системы
contact.CreationAuthor = PublicAPI.Portal.Security.User.GetCurrentUser();


//заполняем поле "Дата создания", указываем текущую дату
contact.CreationDate = DateTime.Now;


//заполняем поле "Имя"
contact.Firstname = "Андрей";


//заполняем поле "Фамилия"
contact.Surname= "Сидоров";


//заполняем поле "Контрагент", загружаем из базы данных уже созданного контрагента
contact.Contractor = PublicAPI.CRM.Contractor.Load(3);


//Только после заполнения этих полей можно сохранить контакта в базу данных
contact.Save();
См. также