Провести и распровести документ
Как провести или распровести перемещение, расходную или комплектацию прямо из RestDocs — на сайте и в телефоне. Кому доступны кнопки, что при этом меняется в StoreHouse и что делать, если не получилось. Для товароведа, бухгалтера и владельца.
Документ из RestDocs всегда приходит в StoreHouse не проведённым и на остатки пока не влияет. Товаровед проверяет его и проводит. Сделать это можно в самом StoreHouse или прямо в RestDocs — на странице документа или в телефоне. Так документ можно провести, даже если вы не за компьютером со StoreHouse.
Кто может проводить
- Владелец заведения — всегда.
- Сотрудник — если в его роли стоит галочка Проводить документы. Она в меню Объект → Команда → Роли, блок «Документы». Подпись у галочки: «провести и распровести документ в StoreHouse из окна просмотра. Править и удалять документы нельзя».
Если права нет, кнопок «Провести» и «Распровести» вы не увидите. Внизу страницы документа будет подпись «проводки — у владельца или роли с правом проводок». Как настроить роль — в статье Права: кто создаёт, кто отправляет, чужие черновики.
Провести документ
- Откройте раздел Перемещение, Производство или Расход.
- В таблице «В StoreHouse» нажмите документ с состоянием «не проведён».
- Проверьте шапку и строки. Что где на странице — в статье Страница документа.
- Нажмите Провести (2) рядом с заголовком.
- Подтвердите в окне. Например: «Провести перемещение №1187? StoreHouse проведёт его целиком и пересчитает остатки и себестоимость.»
- Пока идёт проведение, на кнопке написано «Провожу…». Затем всплывёт «Проведён», и страница обновится.

После проведения рядом с заголовком стоит зелёная отметка «проведён» (1), а вместо «Провести» — кнопка Распровести (2).

Что меняется при проведении
StoreHouse учитывает документ в остатках и пересчитывает себестоимость:
- перемещение — товар списывается с подразделения «Откуда» и приходит в «Куда»;
- комплектация (производство) — сырьё списывается по техкартам, готовое приходуется;
- расходная — товар списывается с подразделения.
RestDocs меняет только отметку о проведении. Строки документа он не правит и документ не удаляет. После проведения RestDocs перечитывает документ из StoreHouse и проверяет, что отметка действительно сменилась.
Важно
Если документ нужно исправить, сделайте это в самом StoreHouse. В RestDocs строки отправленного документа не правятся.
Распровести документ
Распровести нужно, например, когда документ провели по ошибке или его надо поправить в StoreHouse.
- Откройте проведённый документ (отметка «проведён»).
- Нажмите Распровести.
- Подтвердите. Например: «Распровести перемещение №1186? Документ перестанет влиять на остатки, пока его снова не проведут.»
- На кнопке появится «Распровожу…», затем всплывёт «Распроведён», и страница обновится.
«Проведён частично»
Отметка «проведён частично» значит, что в StoreHouse проведена только одна часть документа: только списание или только приход. У такого документа видны обе кнопки:
- Провести — StoreHouse проведёт документ целиком;
- Распровести — проведение снимется полностью.
Кто провёл документ
В StoreHouse не видно, какой именно сотрудник RestDocs провёл документ. Поэтому RestDocs сам записывает каждое проведение и распроведение: кто, когда и какой документ. Эти записи видны на «Сводке» в ленте смены: «… провёл документ StoreHouse …» или «… распровёл документ StoreHouse …». См. «Сводка» — главная страница заведения.
В телефоне
- Откройте вкладку Документы и плитку раздела.
- Нажмите документ StoreHouse в списке — откроется окно документа.
- Рядом с состоянием нажмите Провести или Распровести. Кнопки видны только при праве проводок.
- Подтвердите в окне «Провести документ?» или «Распровести документ?». Если документ проведён частично, в окне будет ещё строка «Сейчас документ проведён только частично.»
Если не получилось, появится окно «Не провелся» или «Не распровелся» с причиной.
Если что-то не так
| Сообщение | Что делать |
|---|---|
| «нет права на проводки документов — спросите владельца» | Попросите владельца включить в вашей роли галочку «Проводить документы» |
| «документ уже в этом состоянии» | Документ уже проведён (или распроведён) — например, в StoreHouse или с другого устройства. Ничего делать не нужно |
| «StoreHouse не провёл документ: …» | Причина — после двоеточия. Проверьте документ в StoreHouse и попробуйте снова |
| «StoreHouse не распровёл документ: …» | То же: причина — после двоеточия |
| «StoreHouse принял запрос, но флаг проведения не изменился» | StoreHouse не сменил отметку. Откройте документ в StoreHouse и проведите его там |
| «документ не прочитался: …» | Документ не удалось прочитать из StoreHouse. Обновите страницу через минуту |
| «нет подключения к StoreHouse через агента — черновики можно готовить, отправка и списки документов подождут» | Агент StoreHouse не на связи. См. «Агент StoreHouse не на связи» |