Исходный код вики Загрузить документ

Редактировал(а) HRlink 30.05.2025

Последние авторы
1 = Краткая инструкция =
2
3 (% class="box" %)
4 (((
5 Для загрузки нового документа:
6
7 1. Перейдите в **Документы **
8 1. Нажмите на кнопку **Загрузить документ **
9 1. **Выберите** **файлы **и нажмите кнопку **Далее**. Если Вы выберите несколько файлов, то каждый из них будет создан, как отдельный документ
10 1. Задайте все необходимые параметры. Если Вы загрузили более обного документа, то в разделе «Групповое редактирование» можно задать общие параметры для всех документов, а ниже, в разделе «Группа документов» задать индивидуальные параметры каждого документа. Нажмите на кнопку **Загрузить**
11 1. Нажмите на кнопку **Реестр документов**
12
13 Загруженные документы в статусе «Черновик» отобразятся в верхних строках реестра
14
15 [[Перейти к подробной инструкции>>https://wiki.myhrlink.ru/bin/view/Main/Кадровик/Документы/Загрузить%20документ%20/#H41743043344044343743A43043443E43A44343C43543D442430]]
16 )))
17
18 = Загрузка документа =
19
20 |(% style="width:976px" %)(((
21
22
23 {{toc/}}
24
25
26 )))|(% style="width:379px" %)(((
27
28 )))
29
30 == Роли, которым доступно действие ==
31
32 Администратор, Кадровик, Делопроизводитель
33
34 == Описание ==
35
36 Через загрузку документа можно инициировать процесс подписания и согласования любых документов. Например, приказов, распоряжений, табелей учета рабочего времени, трудовых договоров, дополнительных соглашений и других документов, которые необходимы для ведения кадровой документации.
37
38 Для загрузки локальных нормативных актов мы рекомендуем использовать раздел [[ЛНА>>url:https://wiki.myhrlink.ru/bin/view/Main/%D0%9A%D0%B0%D0%B4%D1%80%D0%BE%D0%B2%D0%B8%D0%BA/%D0%9B%D0%9D%D0%90/]]
39
40 == Совет ==
41
42 {{success}}
43 {{icon name="smile-o"}}{{/icon}} **Экономьте время при загрузке документов:**
44
45 * Если нужно загрузить более одного документа, то выбирайте сразу несколько файлов при загрузке документа и используйте «Групповое редактирование»
46 * Добавляйте в однотипные документы сразу [[несколько сотрудников>>https://wiki.myhrlink.ru/bin/view/Main/Кадровик/Документы/Добавить%20в%20документ%20нескольких%20сотрудников%20/]]
47 {{/success}}
48
49 ----
50
51 == Процесс загрузки документа ==
52
53 === Предварительные условия ===
54
55 {{warning}}
56 {{displayIcon name="warning"/}} **Подготовьте документ, который соответствует следующим условиям:**
57
58 * Форматы документа: .pdf, .doc, .docx, .xlsx, .rtf, .jpeg, .jpg, .bmp, .png, .tiff.
59 * Максимально допустимый размер файла: 300 мб
60 {{/warning}}
61
62 === Загрузка подготовленного файла ===
63
64 * Перейдите в **Документы** нажмите кнопку **Загрузить документ**[[image:1724916405603-128.png||data-xwiki-image-style-alignment="center"]]
65 * В открывшемся окне нажмите на кнопку **Выберите файлы**[[image:1724917030971-636. Загрузить документ.png]]
66 * Если Вы выберите несколько файлов, то каждый из них будет создан, как отдельный документ[[image:1724917973053-358. Загрузить документ.png]]
67 * Когда документ или документы будут загружены, нажмите кнопку **Далее**[[image:1724918109298-641. Загрузить документ.png]]
68
69 ----
70
71 === Заполнение параметров документа ===
72
73 * Заполните следующие поля:
74
75 |=Поле|=Описание
76 |№ |Необязательное. Введите номер документа. Если номера у документа нет, то поле не заполняется
77 |Тип|Обязательное. Выберите нужный тип документа из выпадающего списка. Для поиска нужного типа документа начните вводить его название. Выпадающий список будет корректироваться, согласно введенному значению.
78 |Дата|Обязательное. Выберите нужную дату во встроенном календаре. Вы можете выбрать любую дату, которая соответствует загружаемому документу
79 |Юрлицо|Обязательное. Если на портале более одного юрлица, то выберите юрлицо из выпадающего списка. Если на портале много юрлиц, то для поиска нужного юрлица начните вводить его название
80 |Маршрут|(((
81 Обязательное. Маршрут определяет порядок подписания документа. Выберите маршрут из выпадающего списка. По умолчанию в HRlink предустановлены следующие маршруты для подписания документов:
82
83 * Для документов, которые должны быть подписаны двумя сторонами трудовых отношений: 
84 ** Руководитель первый ,,Документ отправляется на подпись к Руководителю>Руководитель подписывает документ при помощи УКЭП>Документ отправляется на подпись к Сотруднику>Сотрудник подписывает документ доступным ему видом подписи>Документооборот завершён,,
85 ** Сотрудник первый ,,Документ отправляется на подпись к Сотруднику>Сотрудник подписывает документ доступным ему видом подписи>Документ отправляется на подпись к Руководителю>Руководитель подписывает документ при помощи УКЭП>Документооборот завершён,,
86
87 * Для документов, которые должны быть подписаны одной стороной трудовых отношений: 
88 ** Только сотрудник,,Документ отправляется на подпись к Сотруднику>Сотрудник подписывает документ доступным ему видом подписи>Документооборот завершён,,
89 ** Только руководитель,,Документ отправляется на подпись к Руководителю>Руководитель подписывает документ при помощи УКЭП>Документооборот завершён,,
90
91 * Для документов, которые отправляются сотруднику на ознакомление и не требуют подписания: 
92 ** На ознакомление ,,Документ отправляется в статусе "Завершён" Сотруднику >Документооборот завершён,,
93
94 В выпадающем списке могут быть гибкие маршруты документов, которые были добавлены на портал по [[заявке>>https://wiki.myhrlink.ru/bin/view/Main/Кадровик/Обращения%20в%20службу%20заботы%20о%20клиентах/Добавить%20гибкий%20маршрут%20документов%20/]]
95
96 При необходимости настройте маршрут по [[инструкции>>https://wiki.myhrlink.ru/bin/view/Main/Кадровик/Документы/Настроить%20гибкий%20маршрут%20/#]]
97 )))
98 |Сотрудник|Обязательное, если выбран маршрут, в котором есть Сотрудник. Выберите сотрудника или сотрудников из выпадающего списка. Для поиска нужного сотрудника начните вводить его ФИО. Выпадающий список будет корректироваться, согласно введенному значению
99 |Руководитель|Обязательное, если выбран маршрут с Руководителем. Выберите руководителя из выпадающего списка
100
101 ----
102
103 * Если Вы загрузили несколько документов, то заполните параметры для каждого документа или используйте [[«Групповое редактирование»>>https://wiki.myhrlink.ru/bin/view/Main/%D0%9A%D0%B0%D0%B4%D1%80%D0%BE%D0%B2%D0%B8%D0%BA/%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%B8%D1%82%D1%8C%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%20/#H41344044343F43F43E43243E43544043543443043A44243844043E43243043D43843543D43544143A43E43B44C43A43844543443E43A44343C43543D44243E432]][[image:1724919434323-179. Загрузка документа.png]]
104 * После того, как все параметры будут заполнены нажмите на кнопку **Загрузить** [[image:1724919564649-814. Загрузить документ.png]]
105 * (((
106 (% class="wikigeneratedid" %)
107 Нажмите на кнопку **Реестр документов**
108
109 [[image:1724920214019-294. Загрузить документ.png]]
110
111 === Результат загрузки документов ===
112
113 Загруженные документы в статусе «Черновик» отобразятся в верхних строках реестра[[image:1724922838522-934. Загрузить документ.png]]
114 )))
115
116 Вы можете выбрать документы при помощи {{icon name="check-square"}}{{/icon}} и выбрать в интерактивном меню действие, которое необходимо выполнить:
117
118 |Отправить на подпись|Если все параметры заполнены верно, то отправьте документы на подпись
119 |Редактировать |Если Вы заметили ошибку в параметрах документа или хотите [[добавить к документу сотрудников>>https://wiki.myhrlink.ru/bin/view/Main/Кадровик/Документы/Добавить%20в%20документ%20нескольких%20сотрудников%20/]], то отредактируйте документы перед отправкой
120
121 [[image:1724923276914-308. Загрузить документ.png]]
122
123 ----
124
125 == Групповое редактирование нескольких документов ==
126
127 === Процесс редактирования нескольких документов ===
128
129 Редактирование доступно только при загрузке документов и для документов в статусе «Черновик»
130
131 * Если у группы документов есть общие параметры, то задайте их в блоке «Групповое редактирование». Например, если группа документов загружается для одного юрлица с общим маршрутов и руководителем[[image:1724921262824-999. Загрузить документ.png]]
132 * В блоке «Группа документов» задайте индивидуальные параметры каждого документа. Например, если каждому документы нужно назначать свой тип и номер [[image:1724921661341-658. Загрузить документ.png]]
133
134 === Результат группового редактирования документов ===
135
136 Документы будут сохранены в реестре с новыми параметрами
137
138
139 ----
140
141 == Дальнейшие действия ==
142
143 [[Добавьте к документу сотрудников>>https://wiki.myhrlink.ru/bin/view/Main/Кадровик/Документы/Добавить%20в%20документ%20нескольких%20сотрудников%20/]] или отправьте загруженные документы на [[подпись>>https://wiki.myhrlink.ru/bin/view/Main/Кадровик/Документы/Отправить%20документ%20на%20подпись%20/]]
144
145
146 {{velocity}}
147 #set($likesDocName = "XWiki.LikesStorage." + $doc.fullName.replaceAll("[^a-zA-Z0-9]", "_"))
148 #set($likesDoc = $xwiki.getDocument($likesDocName))
149 #set($likesObject = $likesDoc.getObject("XWiki.LikesStorageClass"))
150
151 #if(!$likesObject)
152 #set($discard = $likesDoc.newObject("XWiki.LikesStorageClass"))
153 $likesDoc.set("key", $doc.fullName)
154 $likesDoc.set("value", 0)
155 #set($discard = $xwiki.saveDocument($likesDoc))
156 #end
157
158 #if($request.getParameter("like") == "1" && $xcontext.action != "save")
159 #set($likes = $likesDoc.get("value"))
160 $likesDoc.set("value", $math.add($likes, 1))
161 #set($discard = $xwiki.saveDocument($likesDoc))
162 #end
163
164 #set($likes = $likesDoc.get("value"))
165 {{html clean="false"}}
166 <div id="like-container" style="margin-top:20px; display:flex; align-items:center; gap:10px;">
167 <button id="like-button" style="cursor:pointer; font-size: 22px; background: none; border: none;" title="Лайк">
168 👍
169 </button>
170 <span id="like-count" style="font-size:18px;">$likes</span>
171 <span style="font-size:14px; color:#555;">Нравится статья?</span>
172 </div>
173 <script>
174 document.addEventListener('DOMContentLoaded', function () {
175 const key = "$doc.fullName";
176 const likeButton = document.getElementById('like-button');
177
178 function setCookie(name, value, days) {
179 const d = new Date();
180 d.setTime(d.getTime() + (days*24*60*60*1000));
181 document.cookie = name + "=" + value + "; expires=" + d.toUTCString() + "; path=/";
182 }
183
184 function getCookie(name) {
185 const value = `; ${document.cookie}`;
186 const parts = value.split(`; ${name}=`);
187 if (parts.length === 2) return parts.pop().split(';').shift();
188 }
189
190 if (getCookie("liked-" + key) === "true") {
191 likeButton.disabled = true;
192 likeButton.style.opacity = 0.6;
193 }
194
195 likeButton.addEventListener('click', function () {
196 if (getCookie("liked-" + key) !== "true") {
197 setCookie("liked-" + key, "true", 365);
198 window.location.href = window.location.href + (window.location.href.indexOf('?') > -1 ? '&' : '?') + "like=1";
199 }
200 });
201 });
202 </script>
203 {{/html}}
204 {{/velocity}}