Привели в порядок управленческий отчёт План-Факт
Первая разработка года — главная по управленческой ценности. За январь полностью переработали логику отчёта План-Факт под управленческую модель «Мореани».
Убрали задвоение выручки из-за дублирующихся сегментов: причина была в том, что один документ мог попадать в несколько сегментов клиентов сразу и считаться несколько раз. После исправления сегмент проверяется однозначно и каждый документ учитывается ровно один раз. Добавили проверку заполненности сегмента в «Заказе клиента» — теперь менеджер не может провести заказ без указания сегмента, и отчёт не пропускает строки.
Реализовали ключевое разделение на Ф1 и Ф2: документы по организации «МОРЕ» уходят в Ф2, по подразделениям Море Сочи и Море Крым (включая позицию «Симферополь») — в Ф1. Это правило встроили в выручку, себестоимость, доходы и расходы — везде, где отчёт формирует строки. Документы с признаком «Без фин рез» теперь корректно исключаются из расчёта финансового результата.
Разделили оплату труда в Ф1 на два потока — собственно оплату труда и НДФЛ. НДФЛ подтягивается из документа с отбором по подразделению — то, что нужно финансовому директору для управленческой сводки по фонду оплаты труда.
Автоматизировали распределение по подразделениям
При списании комиссии эквайринга в управленческий учёт раньше нужно было руками проставлять аналитику — какому подразделению относится сумма. На трёх подразделениях это стабильно давало ошибки: списания уходили не на ту аналитику, ДДС по подразделениям расходился с реальностью.
Настроили автоматическую привязку аналитики к организации: Море → Основное подразделение, Море Сочи → Сочи, Море Крым → Симферополь. Теперь при формировании списания подразделение проставляется само — без ошибок и без участия бухгалтера.
Поддерживаем 5 кастомных расширений в актуальном состоянии
В «Мореани» 5 расширений конфигурации, каждое со своей областью ответственности — «Мореани» (основное), «Роли» (права доступа), «бсЗакупки» (закупки), «МНСК», «Доставки». При обновлении типовой 1С часть доработок неизбежно ломается: меняются стандартные модули, регистры, имена реквизитов. За год прошло несколько крупных обновлений типовой конфигурации, и после каждого мы разбирали и поправляли все 5 расширений.
Что обычно ломается — и что мы поправляли по ходу: остатки и доступность товаров за прошлые периоды, прайс-листы крупного и мелкого опта, права на объекты расширения «Мореани», видимость процента оплаты и отгрузки в заказах, договоры эквайринга, шаблоны ограничений в расширении «Роли», ценовые группы, настройки отчётов по доступности товаров. Параллельно поддерживали две тестовые базы — «Мореани» и «ЧОП» — на которых обновления отрабатывались до переноса на боевую.
Отдельный системный момент — замена типового регистра «СуммыДокументовВВалютеРегл» на «СуммыДокументовВВалютахУчета». Это изменение затронуло все отчёты, использующие суммы в регламентированной валюте — пришлось аккуратно пройти по всем кастомным отчётам и поправить источник данных.
Провели обновление рабочей базы — 18 часов за 3 дня
Главное событие года — обновление рабочей базы в конце октября. Три дня плотной работы: 29 октября (6 часов), 30 октября (4 часа), 31 октября (8 часов). Обновили базу, прогнали проверки, разобрали ошибки, которые вылезли в боевой среде.
Что закрывали после обновления — права на объекты расширения «Мореани» (часть прав слетела и пользователи теряли видимость документов), видимость процента оплаты и отгрузки в заказах клиентов, настройки отчёта по доступности товаров, договоры эквайринга — удалили лишние и создали новые с правильной аналитикой. Параллельно адаптировали кастомные отчёты под уже упомянутую замену регистра.
Закрыли разрыв между кассовыми сменами и учётом
У оптовика с розничными точками типичная история: касса закрывается, чеки бьются, но в 1С нет «Отчёта о розничных продажах», который должен из этой смены сформироваться. В итоге выручка розницы не попадает в учёт, ПКО заводят вручную, бухгалтер тратит часы на сверку с кассой и сборку недостающих документов.
Собрали механизм восстановления: автоматическое создание недостающих «Отчётов о розничных продажах» на основании «Кассовых смен» за нужный период. Сделали внешнюю печатную форму «Отчёта о розничных продажах» по форме УПД — по шаблону, который дал клиент. На форму документа программно добавили кнопку «Заполнить кассовый ордер»: одно нажатие — и приходный кассовый ордер создаётся автоматически с правильными суммами и аналитикой. Если потом «Отчёт о розничных продажах» правится, связанный ПКО автоматически перепроводится.
Доработали учёт себестоимости при доп.расходах
У оптовика с тремя территориальными подразделениями типичная история — товар приходит на основной склад, потом перемещается в Сочи или Крым. На перемещение есть свои дополнительные расходы (доставка, услуги), которые нужно правильно отнести на себестоимость партии.
Доработали документ «Приобретение услуг и прочих активов»: если в качестве аналитики выбран документ «Перемещение товаров», сумма доп.расходов корректно отражается в регистре прочих расходов и автоматически распределяется на себестоимость перемещённой партии. Раньше эти суммы оседали в общих расходах и не привязывались к конкретной партии — себестоимость по товарам в Сочи и Крыму расходилась с фактической.
Дополнительно — устраняли точечные проблемы по складу: отрицательный остаток по конкретной позиции с восстановлением серий номенклатуры и перепроведением связанных документов; ошибка с ценой в перемещении; корректировки реализаций и связанных документов.
Исправили формы документов и печатные шаблоны
Фоном за год прошёл блок мелких, но критичных доработок по документообороту: исправили автоматическую нумерацию спецификации в «Заказе клиента» (был сбой), поправили проведение платёжного поручения с привязкой к ПТУ, исправили ошибку в печатной форме УПД из документа «Реализация», доработали формы «Заказа клиента» и «Реализации» — видимость процента оплаты и отгрузки, поведение полей при заполнении.