public string Register( Document document, RegistrationVariant registrationVariant, ReservedRegNumber reservedRegNumber, Nullable<DateTime> regDate )
Регистрация документа с помощью варианта регистрации
Синтаксис
public string Register( Document document, RegistrationVariant registrationVariant, ReservedRegNumber reservedRegNumber, Nullable<DateTime> regDate )
Параметры
- document
- Тип: Document
Докумен для регистрации. Объект. Путь доступа: PublicAPI.Docflow.Document
- registrationVariant
- Тип: RegistrationVariant
Регистрационный вариант. Объект. Путь доступа: PublicAPI.Docflow.Objects.RegistrationVariant
- reservedRegNumber
- Тип: ReservedRegNumber
Зарезервированный рег. номер. Объект. Путь доступа: PublicAPI.Docflow.Objects.Nomenclature.ReservedRegNumber
- regDate
- Тип: System Nullable DateTime
Дата регистрации
Возвращаемое значение
Тип: 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 regDate = DateTime.Now.AddDays(2); //регистрируем документ var regNumber = PublicAPI.Docflow.Document.Register(doc, regVariant, reservedRegNumber, regDate); //regNumber - регистрационный номер документа doc //ВНИМАНИЕ!! Данный метод будет работать только при настроенном регистрационном варианте
См. также