[История разработки] Дорожная карта - контроль над движением первичных документов

08.05.19

Задачи пользователя - Адаптация типовых решений

История разработки функционала по контролю за наличием и движением первичных документов.

Добрый день, коллеги!

Захотелось написать историю разработки одного проекта по автоматизации контроля за движением первичных документов. Возможно, кому-то приглянутся те или иные идеи, а кто-то укажет на ошибки. Так же данная разработка в скором времени канет в лету, в связи с переходом на новую версию прикладного решения в связке с «1С:Документооборотом».

Задание

Это было первое задание на новом месте работы, решить проблему по контролю за движением первичных документов и отражение данного факта в информационной системе. В компании уже давно возникла проблема, что оригиналы документов теряются или не возвращаются во время в бухгалтерию с региональных офисов. Когда начинают спрашивать с менеджеров - начинается бесконечный «футбол», играть в который у главного бухгалтера желания не было.

Подробности задания

Все сотрудники работают в одной информационной системе, построенной на прикладном решении «1С:Комплексная автоматизация 1.1». Какое-то время всех этот хаос с первичными документами устраивал, но пришел новый главный бухгалтер и «показал кузькину мать». Первое время пользовались полем «комментарий». Но у типовых конфигураций «1С» есть возможность установки запрета на изменение данных в закрытом периоде. Поэтому функционал «комментарий» быстро утратил силу.

Помимо комментария, необходимо было в системе менять ответственных за тот или иной документ «Реализация товаров и услуг» (РТУ), под ответственным понимается – кто отвечает за первичный документ. Как было сказано выше, этого сделать было не возможно на типовом функционале из-за «даты запрета изменения».

Аппетит приходит во время еды, «хотелок» становилось больше. Главное желание породило необходимость в создании единого АРМа для всех менеджеров. По ходу дела все требования объединились под одним названием «Дорожная карта». Функционал «Дорожной карты» должен включать: чат, где пользователи могут обмениваться сообщениями по первичным документам; смену ответственного за документы; отчёт по задерживающимся документам и АРМ для работы менеджера.

В работу! Первая версия

Первая версия «Дорожной карты» родилась за пару месяцев. Но так как художник рисовал вслепую, полагаясь на нарастающий аппетит заказчика, получился «гадкий утёнок».

Первая версия интерфейса АРМ «Менеджера»

Название АРМ «Менеджера» подразумевает не только работу менеджера по продажам, но так же работу бухгалтерии в нём, правильно было его назвать АРМ «Дорожная карта». Ниже описание возможностей АРМ «Менеджера» раздела «Продажи».

 Страницы «Поступление» и «Перемещение» имеют немного отличительный вид:

Полного технического задания сразу не было, импровизация и дедукция рулили проектом. Тут и регистр сведений, который сумасшедшим образом обрастал измерениями после каждого «а ещё нужно вот это»… да, было много чего, пока терпение не лопнуло проявить инициативу и внести свои «пять копеек».

Вторая версия

«Инициатива наказуема» - говорили они и были правы. Первая версия менеджерами была встречена в штыки, саботажи и нежелание использовать функционал, приказы решают эту проблему. Поэтому в анкетировании было много чего написано «с душой». Одного анализа анкетирования было мало, я проанализировал так же текущий рынок готовых АРМ «Менеджеров» и новые функции прикладного решения «1С:Комплексная автоматизация 2.2». Собрав, на мой взгляд, всё лучшее, что подходит и добавив своё, была начата работа по реализации новой версии «Дорожной карты».

Изменил архитектуру метаданных функционала, вместо одного появилось несколько регистров сведений:  отдельно для чата, отдельно для ответственных и дополнительные регистры для своих быстрых отборов.

Интерфейс АРМ «Менеджера» серьезно претерпел изменения, для данной задачи появилась необходимость в наличии процедуры по программному формированию динамического списка. О чём ранее была написана публикация на Инфостарт - //infostart.ru/public/728597/ (благодаря, которой стал лауреатом Infostart Invent 2018).

Новая версия интерфейса АРМ «Менеджера»

Описание нового функционала АРМ «Менеджера»:

  1. Переключатель «Тип документа» - глобальное управление видимостью АРМа, отказался от страниц в пользу импровизированного переключателя. Именно в этот момент создаются необходимые динамические списки, а их там немало стало с момента первой версии «Дорожной карты».

Благодаря программному созданию динамического списка, значительно упростился процесс расширения данного функционала и подключения к «Дорожной карте» новых видов документов.

  1. В список «Заказы» добавлены команды, которые необходимы для менеджера. Список команд создан на основании анкетирования и нескольких часов работы с ведущими менеджерами продаж: «ввод на основании», «отчёты» и другое, что необходимо пользователям.

  1. Список заказы имеет цветовую подсветку, схожую с новой версией конфигурации. Закрытые заказы становятся серыми, не закрытые обычного цвета, начатые заказы выделяются жирным и заказы которые содержат ошибки красным. Ошибкой считается, когда сумма отгрузки становится больше суммы заказа. Для удобства добавлены два быстрых фильтра «Не закрытые» и «Ошибки».

  1. Добавлен список Реализации товаров и услуг (РТУ). Список может быть подчинен «Заказу» или свободным. Свободный список РТУ становится доступен по нажатию кнопки в управлении видимостью интерфейсной частью АРМа (ниже на скриншоте отмечена работа данной кнопки).

Пример списка РТУ со скрытыми панелями

  1. Основное отличие стандартного списка РТУ от представленного в АРМе - это наличие нескольких колонок. Колонка «Номер УПД» упрощает поиск по первичному документу. Колонки со статусами ЭДО и Дорожной карты, позволяют оперативно получать информацию о состоянии первичного документа. Колонка ЭДО формируется на основании данных СБИС Тензор (доработка).

  1. Быстрых отборов много не бывает, добавлен отбор Заказов и РТУ, относящихся к подразделению пользователя. Так же добавлен быстрый отбор документов, созданных пользователем.

  1. Блок «Информация о покупателе» создан вместо структуры подчиненности и содержит информацию о взаиморасчетах с контрагентом по текущему Заказу или РТУ. На основании анкетирования стало ясно, что структура подчиненности менеджеру не интересна, им важно знать только – есть долг или нет. Но возможность получить оперативно информацию о структуре подчиненности из списка оставлена (пункт 2).

  1. Быстрый отбор «Мои контрагенты», данный список контрагентов хранится в разрезе пользователя. Каждый пользователь его настраивает самостоятельно и по двойному клику мгновенно получает отбор.

  1.  «Дорожная карта» - Смена ответственного.

  1. «Дорожная карта» - Чат. Переписка содержит так же статусы в виде пиктограмм, которые были нарисованы специально для этого проекта.

Дополнительные инструменты

Основной функционал дорожной карты стал включать историю движения первичных документов. Дополнительный функционал - смена ответственного лица за документы.

Для контроля за невернувшимися документами разработан отдельный отчёт «Реестр наличия первичных документов». Отчёт отражает данные по невернувшимся документам.

Удобная особенность отчёта - возможность отправлять сообщения в «Дорожную карту» прямо из отчёта, вызывая форму двойным кликом, где нужно написать ответ.

Для упрощения отправки информации в «Дорожную карту» был разработан документ «Сопроводительный реестр» (СР), который может совершать рассылку. Так же при получении СР бухгалтерией, бухгалтер ставит пломбу на документ, информируя тем самым менеджера.

Резюме

На текущий момент «Дорожная карта» используется активно, менеджеры привыкли к работе в АРМе, бухгалтеры доверяют отражению в системе наличия первичных документов. Получился удобный функционал по контролю за движением первичных документов. Хотелось бы внести много нового, задумки и идеи есть и были, но: во-первых из-за перехода на новую версию прикладного решения все доработки прекращены; во-вторых по всей видимости из-за перехода придётся отказаться от текущей архитектуры и возможно частично интерфейсной части. На момент написания статьи планирую реализовать функционал «Дорожной карты» на типовом функционале «1С:Документооборот».

Вступайте в нашу телеграмм-группу Инфостарт

Комплексная автоматизация Документооборот Первичная документация документы движение документов дорожная карта бухгалтерия менеджер Оригинал получен

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Разработка Адаптация типовых решений Производство готовой продукции (работ, услуг) Розничная торговля 1С:Управление торговлей 10 Россия Платные (руб)

Доработка для 1С:Управление торговлей 10.3 (релиз 10.3.88.3) добавляет поддержку маркировки новых категорий товаров согласно постановлениям Правительства РФ 2025–2026 гг. Конфигурация УТ 10.3 снята с поддержки — новые маркируемые категории в типовую поставку больше не попадают. Доработка закрывает этот пробел: новые виды номенклатуры, обмен с ГИС МТ «Честный Знак». Поставляется в виде файла .cf

14640 руб.

23.04.2026    1291    9    13    

13

Адаптация типовых решений 1С:Предприятие 8 1С:Документооборот Россия Платные (руб)

Расширение конфигурации для «1С:Документооборот КОРП», редакция 3.0. позволяет: 1.использовать произвольные табличные части в качестве дополнительных реквизитов к документу; 2 использовать произвольные табличные части в шаблонах в формате docx для автоматического заполнения таблиц.

32330 руб.

29.06.2023    12519    35    15    

42

Адаптация типовых решений БСП (Библиотека стандартных подсистем) Кадровый учет ЭДО и ОФД 1C:Бухгалтерия 1С:Зарплата и кадры 7.7 1C:ERP 1С:ЗУП 1С:УТ 1С:ДО Платные (руб)

Наше расширение 1С Госключ обеспечивает интеграцию любой конфигурации 1С на базе БСП с мобильным приложением «Госключ», позволяя сотрудникам подписывать кадровые документы (КЭДО) и документы материальной ответственности (МОЛ, ПБ) усиленной электронной подписью прямо со смартфона. Решение автоматизирует формирование и отправку документов на подпись, отслеживает статусы подписания и хранит подписанные файлы непосредственно в базе 1С

25000 руб.

06.03.2026    1160    1    0    

3

Печатные формы Адаптация типовых решений Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Расширение позволяет вывести в табличном документе факсимиле печати и подписей и/или вывести произвольную картинку из прикреплённых файлов организации для 1С УТ 11.5, КА 2.5, ERP 2.5, УНФ 3, Розница 3. Вывод факсимиле возможен в табличные документы УПД, УКД, Счёт-фактура, ТОРГ-12 и другие. Возможно настроить вывод для любых типовых макетов (Акт сверки, М-15, ТТН), для этого потребуется отредактировать макет и разместить на нём картинки с соответствующими именами, при выводе на печать в размещённые картинки будут выводиться факсимиле из прикреплённых рисунков. Редактирование осуществляется через типовой механизм в пользовательском интерфейсе.

6000 руб.

07.02.2023    13450    119    23    

75

Банковские операции Адаптация типовых решений Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Решение позволяет автоматически заполнять отдельные реквизиты загружаемых банковских документов, основываясь на известных значениях реквизитов и тексте назначения платежа. Простая настройка, широкие возможности анализа назначения платежа без написания кода и сложных шаблонов.

9760 руб.

17.06.2025    3925    10    0    

8

Адаптация типовых решений 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Расширение для вывода информации об остатках и ценах номенклатуры в форме списка и выбора номенклатуры. (УТ 11, КА 2, ERP). Позволяет получать информацию о ценах, остатках и доступности в разрезе складов и характеристик номенклатуры, информацию по документам резерва.

7930 руб.

16.10.2025    1486    2    0    

2

Логистика, склад и ТМЦ Адаптация типовых решений Пользователь 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Чтобы не допустить путаницы с обещаниями клиентам и для четкого контроля исполнения заказов мы используем резервирование товаров. Расширение для УНФ, чтобы автоматически отменять старые резервы и не мешалть эффективно продавать.

9150 руб.

02.08.2023    8378    26    5    

41
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. kolya_tlt 92 08.05.19 08:50 Сейчас в теме
Классный функционал.
На момент написания статьи планирую реализовать функционал «Дорожной карты» на типовом функционале «1С:Документооборот».

Когда будете переносить, пожалуйста:
1. Не используйте рамки, этот ужасный интерфейсный элемент должен умереть в Такси
2. Съедено много места из-за элемента формы Тип документа
3. Сократите названия колонок до кратких. Вместо "Документ-ссылка" - Документ. Вместо "Валюта документа" - "Валюта", "Договор контрагента" - "Договор" и т.д.
4. Информация о заказе покупателя - менеджеры на ура встретят информацию в Поле HTML с кликабельными ссылками. Т.е. можно нажать на Контрагента и откроется его карточка, нажать на сумму долга и появится подробный отчет с настройками в котором видно как этот долг образовался.
5. Шапки у таблиц с одной колонкой лишние - можно убрать
6. По кнопке Смена ответственного вообще открывается лишняя форма, почему бы сразу не открыть формы с выбором нового ответственного?
7. Таблица чату может быть лучше сделать двухстрочечной? чтобы поместилась целиком и не требовался ползунок горизонтальный. Кстати панель командная вообще у чата нужна? там только поиск, который можно получить нажав кливуши контрав Ф. Сэкономите на месте.
7.1. Можно сэкономить на месте наложив формат на Дата в чате, там время точно важно, может быть достаточно даты?
8. Сами колонки расширить, значения в них не помещаются в них, например, номер, иногда документ не помещается и т.д.
maksa2005; gigabyte_artur; pbabincev; wowik; top_1c; +5 Ответить
2. top_1c 4114 08.05.19 09:00 Сейчас в теме
Согласен с вами, учту замечания на будущее 👍

Но так же замечу что разработке больше года... почти два и процитирую себя:
Хотелось бы внести много нового, задумки и идеи есть и были, но: во-первых из-за перехода на новую версию прикладного решения все доработки прекращены;
6. kolya_tlt 92 08.05.19 09:53 Сейчас в теме
(2)
Но так же замечу что разработке больше года... почти два и процитирую себя:

я бы вам и два года назад тоже самое написал :)
klaus38; top_1c; +2 Ответить
7. top_1c 4114 08.05.19 10:05 Сейчас в теме
(6) да я к тому что и сам много косяков вижу :) считайте первая версия была альфа, вторая версия бета :) третья будет 💪
kolya_tlt; +1 Ответить
3. RustIG 1967 08.05.19 09:03 Сейчас в теме
(0) спасибо за труд описать кейс! познавательно!
maxopik2; top_1c; +2 Ответить
4. noprogrammer 243 08.05.19 09:26 Сейчас в теме
Как всегда описано все очень хорошо. Вопрос такой - почему (для чата и сообщений документов) не стали использовать сервер взаимодействия от 1С ?
5. top_1c 4114 08.05.19 09:30 Сейчас в теме
(4) разработка начата была на платформе 8.3.9 и фактически на ней и закончена. Спасибо за напоминание об сервисе, проверим и его :)
8. vitalbasl 147 11.05.19 11:53 Сейчас в теме
однозначно полезная для бизнеса вещь. поясните плиз
>>планирую реализовать функционал «Дорожной карты» на типовом функционале «1С:Документооборот».

в вашем плане перенести функционал в документооборот или функционал документооборота в прикладное решение? можно подробнее (от ответа есть вопросы)
9. top_1c 4114 12.05.19 06:50 Сейчас в теме
(8) в плане перенести функционал "дорожной карты" на ДО, под дивизом "без доработок". Я думаю (пока конечно поверхностно знаком с ДО), что в ДО можно реализовать что-то схожее на типовой поставке.
10. genayo 12.05.19 07:23 Сейчас в теме
(9) В ДО много лишнего, и при этом он недостаточно гибок. Намучаетесь...
vitalbasl; +1 Ответить
11. vitalbasl 147 12.05.19 20:48 Сейчас в теме
(9)У вас была четкая связь с бухгалтерским документами, т.к. все и было в бух, как Вы это в ДО реализуете? поступитесь с единым информационным пространством? по мне так минусов будет поболее
12. genayo 12.05.19 22:17 Сейчас в теме
(11) В ДО же "бесшовная" интеграция есть, даже работает, говорят...
14. top_1c 4114 13.05.19 04:17 Сейчас в теме
(11) С помощью "бесшовной интеграции" конечно... пока до конца не изучил вопрос, но думаю что будет запускаться бизнес-процесс, закрытие которого будет считаться - документы получены. Я надеюсь, что данные процессы возможны и в закрытом периоде со стороны Комплексной автоматизации, если нет... тогда грустно :)
13. Rasdag 165 13.05.19 03:01 Сейчас в теме
В свете завершения поддержки КА 1.1 все таки наверно сперва нужно было перейти на КА 2.2 а потом уже там смотреть - нужно дорабатывать или нет.
15. top_1c 4114 13.05.19 04:54 Сейчас в теме
(13) перевод торговой компании не должен вызвать трудностей со стороны типовых операций, только вхождение пользователей может слегка пошатнуть сроки внедрения... а вот "хотелки" торговой компании, здесь имеется самописные блоки и их много: бюджетирование; лимитирование; согласование договоров; доставка и ведение учета ТС, Водителей; работа с качеством и учётом всех претензий включая фото, сканы; дорожная карта; бухгалтерские заморочки с проводками и транзитными счетами; некое подобие "товаров в пути"... так как половину доработок делал я, а другую половину хорошо знаю (даже немного было рефакторинга) за пару лет сопровождения, я понимаю что на текущий момент новая КА 2.4 в связке с "бесшовной интеграцией" ДО может закрыть почти полностью весь разработанный функционал.
16. top_1c 4114 25.03.26 05:44 Сейчас в теме
(15) Капсула времени, мой первый проект гордости на 1С.

Карьеру в 2019 году продолжил уже в другой компании... Инициатива и рынок порешали.

Рефлексировал тут с новым интерфейсом УНФ на 8.5 и вспомнил свой первый проект на 1С. Перечитал статью и подумал: блин, я ещё в 2016 году начал приучать пользователей к 8.5 — за десять лет до этого! Я, конечно же, в первую очередь про расположение сводной колонки справа в списке документов. Сейчас это прописано в стандартах разработки интерфейсов на 8.5
Для отправки сообщения требуется регистрация/авторизация