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

public string Register(
	Document document,
	Depository deal,
	DocumentFlowType documentFlow,
	ReservedRegNumber reservedRegNumber
)

Параметры

document
Тип: Document
Документ для регистрации. Объект. Путь доступа: PublicAPI.Docflow.Document
deal
Тип: Depository
Дело, по которому идет регистрация. Объект. Путь доступа: PublicAPI.Docflow.Objects.Nomenclature.Depository
documentFlow
Тип: DocumentFlowType
Документопоток для регистрации. Перечесление. Путь доступа: PublicAPI.Enums.Documents.DocumentFlowType
reservedRegNumber
Тип: ReservedRegNumber
Зарезервированный рег. номер. Объект. Путь доступа: PublicAPI.Docflow.Objects.Nomenclature.ReservedRegNumber

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

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

//загрузка документа по идентификатору 
var doc = PublicAPI.Docflow.Document.Load(3);
//загрузка дела по идентификатору 
var deal = PublicAPI.Docflow.Objects.Nomenclature.Depository.Load(3);
//получаем документопоток "Внутренние" 
var myDocFlow = PublicAPI.Enums.Documents.DocumentFlowType.Internal;
//получаем зарезервированный регистрационный номер 
var reservedRegNumber = PublicAPI.Docflow.Objects.Nomenclature.ReservedRegNumber.ReservRegNumberByDepository(deal);


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


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