2.2.7 Создание шаблона для новой РК
Производится при помощи запуска сервисной операции: <адрес сервиса>/CoreHost/OData/API_Build_DOC_RC?regParams=<параметры регистрации>&card_id=<ID картотеки, в которой регистрируется РК>&$expand=<список вложенных объектов>.
Первый аргумент представляет собой строку с объектом в JSON формате с полями DUE_DOCGROUP, содержащим ID группы документов создаваемой РК, и DOC_DATE, содержащее дату регистрации. Параметр $expand заполняется в соответствии данной опции сериализации и содержит список вложенных объектов.
Возвращает содержимое, аналогичное возвращаемому при загрузке объектов, но для ещё не созданной РК с временными ID, заполненными по умолчанию полями и сгенерированным номером, если в группе документов есть номерообразование.
Например:
|
<адрес сервиса>/CoreHost/OData/ API_Build_DOC_RC?regParams=%27%7B%22DUE_DOCGROUP%22%3A%220.2U9.2UR.%22%2C%22DOC_DATE%22%3A%222021-03-08%22%7D%27&card_id=0.&$expand=REF_ACCESS_CARD_List,REF_FILE_List,REF_FILE_List/REF_FILE_EDS_List,REF_FILE_List/REF_FILE_ACCESS_List,DOC_SIGN_List,DOC_EXE_List,REF_VISA_List,DOC_WHO_List,REF_SEND_List,REF_SOISP_List,REF_LETTER_List,REF_RUBRIC_List,REF_RUBRIC_List/AR_RUBRIC_VALUE_List,REF_CORRESP_List,REF_LINK_List,JOURNAL_List,AR_RC_VALUE_List,FORWARD_List
|
|
{"OData.metadata":"../$metadata#DOC_RC","$inlinecount":1,"value":[{"ISN_DOC":-10000,"KIND_DOC":3,"DUE_DOCGROUP":"0.2U9.2UR.","DOC_DATE":"2021-03-08T00:00:00","ORDER_NUM":2,"FREE_NUM":"-2","ANNOTAT":null,"CONSISTS":null,"SPECIMEN":"1","DUE_CARD_REG":"0.","ISN_CABINET_REG":4089,"ISN_NOMENC":null,"SECURLEVEL":1,"ISN_DELIVERY":null,"ISREPEAT":null,"ISCOLLECTIVE":null,"ADRESS_FLAG":0,"TEL_NUM":null,"ANONIM":null,"DUE_PERSON_EXE":null,"CONTROL_STATE":null,"PLAN_DATE":null,"FACT_DATE":null,"NOTE":null,"FILE_COUNT_VISIBLE":0,"NOTHARDCOPY":0,"CITO":0,"E_DOCUMENT":0,"ACCESS_MODE":0,"INS_WHO":null,"INS_DATE":null,"OTHER_WHO":null,"FREE_NUM_SORT":null,"SENDER_NUM":null,"EDIT_REASON":null,"ISN_DOCVID":0,"REF_ACCESS_CARD_List":[],"REF_FILE_List":[],"DOC_SIGN_List":[],"DOC_EXE_List":[],"REF_VISA_List":[],"DOC_WHO_List":[],"REF_SEND_List":[],"REF_SOISP_List":[],"REF_LETTER_List":[],"REF_RUBRIC_List":[],"REF_CORRESP_List":[],"REF_LINK_List":[],"JOURNAL_List":[],"AR_RC_VALUE_List":[{"ISN_RC":-10000,"eos_item_number":null,"eos_item_text":null,"EOS_GUID_RC":null,"end_dog":null,"type_dog":null,"sum_dog":null,"kontragent":null,"date_end":null,"predmet":null,"eos_ir_status":null,"eos_ir_text":null,"eos_ir_date":null,"eos_ir_link":null,"eos_ir_notification":null,"eos_ir_paper_reply":null,"eos_ir_e_reply":null,"eos_ir_e_mail":null,"otmetka_oznakomlenija":null,"EOS_PUBLISHED_NUMBER":null,"EOS_PUBLISHED_DATE":null,"EOS_PUBLISHED_POINT":null,"EOS_PUBLISHED_CONTROL":null,"eos_item_principal":null,"eos_ir_sending":null,"MEDO_DOC_KIND":null,"bgfdbfd":null}],"FORWARD_List":[]}]}
|
