PublicAPI.Docflow.Document.RegisterДокументация ELMA API
Регистрация документа с помощью варианта регистрации
 
 
Синтаксис

public string Register(
	Document document,
	RegistrationVariant registrationVariant,
	ReservedRegNumber reservedRegNumber
)

Параметры

document
Тип: Document
Докумен для регистрации. Объект. Путь доступа: PublicAPI.Docflow.Document
registrationVariant
Тип: RegistrationVariant
Регистрационный вариант. Объект. Путь доступа: PublicAPI.Docflow.Objects.RegistrationVariant
reservedRegNumber
Тип: ReservedRegNumber
Зарезервированный рег. номер. Объект. Путь доступа: PublicAPI.Docflow.Objects.Nomenclature.ReservedRegNumber

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

Тип: String
Строка с регистрационным номером
Примеры

//загружаем документ по идентификатору 
var doc = PublicAPI.Docflow.Document.Load(3);
//загружаем регистрационный вариант по идентификатору 
var regVariant = PublicAPI.Docflow.Document.LoadRegVariant(3);
//получаем зарезервированный регистрационный номер 
var reservedRegNumber = PublicAPI.Docflow.Objects.Nomenclature.ReservedRegNumber.ReservRegNumberByVariant(regVariant);


//регистрируем документ 
var regNumber = PublicAPI.Docflow.Document.Register(doc, regVariant, reservedRegNumber);


//regNumber - регистрационный номер документа doc 


//ВНИМАНИЕ!! Данный метод будет работать только при настроенном регистрационном варианте
См. также