СЭД «ДЕЛО»
Руководство пользователя
×

Описание элементов класса DOC_RC_Helper (Eos.Delo96.Api.Entities.Helpers)

public ACQUAINTANCE_Entity Append_ACQUAINTANCE(DEPARTMENT_Ref clRef);
Метод добавляет запись в журнале ознакомления. Параметр clRef – ссылка на ДЛ.
public DOC_EXE_Entity Append_DOC_EXE(DEPARTMENT_Ref depRef);
Метод добавляет ДЛ «исполнители». Параметр depRef – ссылка на ДЛ.
public DOC_SIGN_Entity Append_DOC_SIGN(DEPARTMENT_Ref depRef);
Метод добавляет ДЛ «подписал». Параметр depRef – ссылка на ДЛ.
public DOC_WHO_Entity Append_DOC_WHO(DEPARTMENT_Ref depRef);
Метод добавляет ДЛ «кому». Параметр depRef – ссылка на ДЛ.
public FORWARD_Entity Append_FORWARD(DEPARTMENT_Ref depRef);
Метод добавляет запись в журнал пересылки документа. Параметр depRef – ссылка на ДЛ.
public JOURNAL_Entity Append_JOURNAL(REF_SEND_Entity snd);
Метод добавляет запись в журнал передачи документов. Параметр snd – ссылка на адресата.
public JOURNAL_Entity Append_JOURNAL(int recType, EntityBaseRef clRef, DuplicateEnumerator duplicator);
Метод добавляет запись в журнал передачи документов. Параметр recType – тип записи (0 – кандидат, 1 – передача, 2 – списание в дело, 3 – уничтожение), clRef – в зависимости от типа записи, объект типа NOMENKL_CL_Ref или DEPARTMENT_Ref, duplicator – объект типа DuplicateEnumerator.
public REF_ACCESS_CARD_Entity Append_REF_ACCESS_CARD(DEPARTMENT_Ref cardRef);
Метод добавляет принадлежность РК к картотеке, cardRef – ссылка типа DEPARTMENT_Ref.
public REF_CORRESP_Entity Append_REF_CORRESP(CONTACT_Ref clRef, int correspKind);
Метод добавляет корреспондента или сопроводительный документ к РК. Параметры clRef – ссылка типа CONTACT_Ref, correspKind – вид записи (1 – корреспонденты, 2 – сопроводительные документы).
public REF_FILE_Entity Append_REF_FILE(string fileNameWithExtension, string category);
Метод добавляет файл к РК. Параметры fileNameWithExtension – имя файла с расширением, category – категория файла.
public REF_FILE_ACCESS_Entity Append_REF_FILE_ACCESS(REF_FILE_Ref fileRef, DEPARTMENT_Ref clRef);
Метод добавляет доступ к файлу РК для ДЛ. Параметры fileRef – ссылка на файл, clRef – ссылка на подразделение (ДЛ).
public REF_FILE_EDS_Entity Append_REF_FILE_EDS(REF_FILE_Ref fileRef);
Метод добавляет ЭП файла РК. Параметр fileRef – ссылка на файл.
public REF_LETTER_Entity Append_REF_LETTER(CITIZEN_Ref clRef);
Метод добавляет заявителя письма к РК. Параметр clRef – ссылка на гражданина.
public REF_LINK_Entity Append_REF_LINK(LINK_CL_Ref linkRef, EntityBaseRef linkedRef);
Метод добавляет связку к РК. Параметр linkRef – ссылка на связку, linkedRef – ссылка на связываемую РК или РКПД.
public REF_RUBRIC_Entity Append_REF_RUBRIC(RUBRIC_CL_Ref clRef);
Метод добавляет рубрику к РК. Параметр clRef – ссылка на рубрику.
public REF_SEND_Entity Append_REF_SEND(CITIZEN_Ref clRef);
Метод добавляет адресата к РК. Параметр clRef – ссылка на гражданина.
public REF_SEND_Entity Append_REF_SEND(PRJ_REF_SEND_Entity rs);
Метод добавляет адресата к РК. Параметр rs – адресат из РКПД.
public REF_SEND_Entity Append_REF_SEND(CONTACT_Ref clRef, bool FillContact);
public REF_SEND_Entity Append_REF_SEND(CONTACT_Ref clRef);
Метод добавляет адресата к РК. Параметр clRef – ссылка на контакт организации.
public REF_SOISP_Entity Append_REF_SOISP(CONTACT_Ref clRef);
Метод добавляет соисполнителя документа. Параметр clRef – ссылка на контакт организации.
public REF_VISA_Entity Append_REF_VISA(DEPARTMENT_Ref depRef);
Метод добавляет визу РК. Параметр depRef – ссылка на подразделение (ДЛ).
public SEV_REPORT_Entity Append_SEV_REPORT(CITIZEN_Ref citRef);
Метод добавляет доклад. Параметр citRef – ссылка на гражданина.
public SEV_REPORT_Entity Append_SEV_REPORT(ORGANIZ_CL_Ref orgRef);
Метод добавляет доклад. Параметр orgRef – ссылка на организацию.
public void ApplyDefaultRules();
Метод применяет к документу РК правила заполнения полей и разделов по умолчанию.
public void ApplyDeliveryRule(int prev_delivery);
Метод заполняет вид доставки входящего документа с учетом значений по умолчанию и параметра prev_delivery – isn вида доставки.
public DOC_RC_Entity Create(DOCGROUP_CL_Ref dgRef);
Метод создает РК определенной группы документов. Параметр dgRef – due группы документов.
public RESOLUTION_Helper CreateResolutionHelper();
Метод создаёт экземпляр класса-помощник резолюции.
public RESOLUTION_Helper CreateResolutionHelper(RESOLUTION_Entity resolution);
Метод создаёт экземпляр класса-помощник резолюции с указанием резолюции. Параметр resolution – сущность резолюции.
public REF_SEND_Entity Fill_REF_SEND(REF_SEND_Entity result, bool FillContact);
public IEnumerable<REF_FILE_Entity> GetFiles(bool visibleOnly, params string[] categories);
Метод для получения файлов РК. Параметр visibleOnly – только видимые файлы, categories – категории.
public List<RESOLUTION_Entity> GetResolutions();
Метод для получения резолюций РК. Возвращает список резолюций.
public List<RESOLUTION_Entity> GetResolutions(string cardDue);
Метод для получения резолюций РК, принадлежащих определенной картотеке. Параметр cardDue – due картотеки. Метод возвращает список резолюций.
public bool ValidateMandatoryRules(DocMandatoryRules validateRules);
public bool ValidateMandatoryRules(DocMandatoryRules validateRules, List<string> errors);
Метод проверяет заполненность полей и разделов в соответствии с правилами. Параметры validateRules – перечень правил для проверки, errors – список, для накопления ошибок. Метод возвращает false – если нарушено одно из правил, проверка которых заказана в параметре validateRules.
public bool ValidateSpecimen(List<string> errors);
Метод проверяет экземплярность РК и их использование. Параметр errors – накопитель ошибок.
public enum DocMandatoryRules { ALL, RC, SEND, CORRESP, SIGN, WHO, FILE, AR, EXE, RUBRIC }
Перечисление правил проверки.
Онлайн помощь создана в Dr.Explain