Анализ цепочки документов в 1С:ERP

03.11.22

Разработка - Инструментарий разработчика

В 1С:ERP задается цепочка документов и по ней формируются отчеты и диаграммы: сравнение документов по реквизитам, сводные отчеты движений и проводок документов по всем регистраторам, сохранение и сравнение движений, диаграммы управленческого баланса, регл. и упр. учетов, процессов.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Анализ цепочки документов в 1С:ERP
.zip 826,22Kb ver:2.0.0.12
126 3 050 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

О расширении

 

  • Основной функционал (видео релиза 1.1.1.7):

Прямая ссылка: https://www.youtube.com/watch?v=za9f5SybNJY

Зачем нужно расширение
Как установить расширение
  • При установке снять галочку "Безопасный режим".
  • Для пользователей с неполными правами использовать роль "Просмотр анализа цепочек документов".
Как открыть расширение
  • Из стандартного меню "Отчеты" в журналах и документах.
  • Из стандартного отчета "Связанные документы".
  • По горячим клавишам Ctrl + Shift + C.
  • Из журнала "Реестр торговых документов".
  • Из формы списка регистра сведений "Реестр документов".

Значок расширения: 

Как задать цепочку документов
  • Из отчета "Связанные документы" открыть расширение с цепочкой из отчета.
  • В журнале выделить один или несколько документов и открыть расширение.
  • В расширении выделить документ, просмотреть и добавить связанные с ним документы.
  • В расширении по команде "Добавить" выбрать любой документ.
  • В расширении добавить документ по навигационной ссылке.
  • В расширении добавить документы из Истории.

Важно: отчеты и диаграммы цепочки формируются только по выбранным документам, по умолчанию выбраны все.

Анализ

Проводки регл. учета
  • Типовая форма "Проводки регламентированного учета", но по всем регистраторам.
  • Полный и краткий вид формы.
  • Группировки по Регистраторам, Содержанию проводки, Счетам, Подразделениям, Направлениям деятельности, Организациям.

Пример формы (краткий вид):

Бюджетирование
  • Обороты по Статьям бюджетов для каждого документа из цепочки, с детализацией до правил получения фактических данных и аналитик.
  • Обороты по Показателям бюджетов для каждого документа из цепочки, с детализацией до Статей бюджетов и аналитик.
  • Подробнее: Моделирование в 1С:ERP - Бюджетирование от документов (infostart.ru)
Баланс
  • Управленческий баланс (контроль). Типовой отчет с отбором по документам цепочки.
  • ОСВ активов и пассивов. Типовой отчет с отбором по документам цепочки.
Контекстный функционал документов
  • Контекстные отчеты документов. Какие отчеты формирует каждый документ цепочки.
  • Печатные формы. Что можно распечатать из каждого документа цепочки.
  • Создать на основании. Какие документы можно создать на основании каждого документа цепочки.
  • Подробнее: Моделирование в 1С:ERP - Контекстные мелочи (infostart.ru)
Сравнение объектов
  • Выводит отличия в однотипных документах.
  • Можно добавить другие документы и объекты в отчет.

Пример отчета:

 

 

Движения документов

 
Движения цепочки документов
  • Типовой отчет "Движения документа", но по всем регистраторам.
  • Фильтр по колонкам: Все колонки, Скрывать пустые колонки, Скрывать пустые и одинаковые колонки.
  • Варианты сортировки.
  • Отбор по группам регистров. См. "Настройки".
  • Включение в отчет Регистров сведений, не имеющих регистраторов. См. "Настройки".
  • Выделение одной или нескольких строк в отчете.

Для выделения строк в отчете взята идея Выделение текущей строки в отчете (сделать сразу во всех отчетах и ничего не сломать) (infostart.ru)

Пример отчета (вывод колонок = Все колонки, сортировка = Вид движения - Тип регистратора):

 

Движения выделенного документа
  • Типовой отчет "Движения документа" по выделенному документу.
Сохранить движения в файл
  • Сохранение движений в файл для сохранения истории.
  • Сохранить движения в файл можно:
    • Из стандартного меню "Отчеты" в журналах и документах.
    • В типовом отчете "Движения документа".
    • В основной форме расширения.
    • В отчете "Движения документов" расширения.
История движений
  • Сравнение любого количества версий движений из файлов.
  • Выделение цветом каждой версии.
  • Выделение и скрытие одинаковых строк.
  • Фильтр по колонкам: Все колонки, Скрывать пустые колонки, Скрывать пустые и одинаковые колонки.
  • Варианты сортировки. 
  • Порядок очередности версий можно изменять.
  • Выделение одной или нескольких строк в отчете.

Важно: разработанный Александром Ефремовым алгоритм сравнения очень быстрый.

Пример отчета:

 

Диаграммы

Как рисуются диаграммы
  • Алгоритм построения - см. статью Генерация UML диаграмм на основании текстового описания (infostart.ru).
  • См. "Настройки" для выбора сервиса построения и формата диаграмм.
  • В каждой диаграмме есть свои настройки для изменения вида, связей, подписей и т.п.
  • Диаграммы можно открывать в отдельных окнах.
  • Для каждой диаграммы доступен исходный код в PlantUML.

Важно: с клиентского компьютера должен быть свободный сетевой доступ на сервера PlantUML (www.plantuml.com) или Kroki (kroki.io). Или же в сети должны быть локальные сервера генерации UML диаграмм.

Управленческий баланс
  • Группировка статей по разделам Актив, Пассив, Актив/Пассив.
  • Вывод статей с полями: Вид источника, Источник.
  • Вывод Типов регистраторов и их Хозяйственных операций (если есть).
  • Простая форма.
  • По Направлениям деятельности (детализация и группировка).
  • По Подразделениям (детализация и группировка).

Пример диаграммы (простая форма):

 

 
Регламентированный учет
  • Группировка по счетам учета (код и описание счета).
  • Вывод проводок с Типом регистратора и Содержанием проводки.
  • Стрелка = Дебет (Дт), начало связи = Кредит (Кт).
  • Простая форма.
  • По Направлениям деятельности (детализация и группировка).
  • По Подразделениям (детализация и группировка).

Пример диаграммы (простая форма):

 

 
Управленческий учет
  • Диаграмма по регистру накопления "Себестоимость товаров".
    • Вывод по Регистраторам или Партиям.
    • Детализация: Раздел учета, Вид запасов, Номенклатура, АФУ, АУН.
  • Распределение постатейных расходов.
    • Отображение сумм.
    • Отображение настроек Статей расходов.
    • Группировка по Организации.

Пример диаграммы "Себестоимость товаров":

Пример диаграммы "Распределение постатейных расходов":

Процессы
  • Цепочка документов (по подразделениям).
  • Движение документов по оси времени.
  • Группировка по подразделениям.
  • Настройка определения подразделений, см. "Настройки".
  • Выделение первого и последнего документа.
  • Вывод для документов номеров в цепочке.
  • Вывод отдельных связей для документов-заказов.

Пример диаграммы:

 

 

Действия

 

Действия с выделенными документами в форме расширения:

  • Провести.
  • Отменить проведение.
  • Пометить на удаление.
  • Снять пометку на удаление.
  • Отразить в регл. учете.
  • Отменить отражение в регл. учете.
  • Скопировать документ.
  • Изменить выделенные.
  • Показать историю изменений.
  • Показать в списке.
  • Получить ссылку в буфер обмена.
  • Открыть выделенные документы.
  • Очистить "Виды запасов".

Настройки

 

Движения документов

Группы регистров

  • Группы регистров для быстрого отбора в отчете "Движения документов".
  • Задается имя группы и ее состав. Для примера в релиз включена группа регистров "НДС".

Настроить дополнительные регистры

  1. Список независимых Регистров сведений для добавления в отчет "Движения документов".
  2. Используется для Динамического плана производства и т.п. При наличии в цепочке документа "Заказ на производство" выводятся все записи регистров сведений ДПП с измерениями = заказ.

Сортировка по умолчанию

  • Сортировка по умолчанию в отчете "Движения документов".
  • Сортировка по умолчанию не задана.
История движений

Сортировка по умолчанию

  • Сортировка по умолчанию в отчете "Сравнение движений".
  • Сортировка по умолчанию не задана.
Диаграммы

Настройки формирования диаграмм

  • Выбор сервиса: PlantUML, Kroki, локальный сервер. По умолчанию - Kroki.
  • Выбор формата изображения: PNG или SVG. По умолчанию - PNG, он быстрее при масштабировании, но не векторный.
  • Формат вывода: поле HTML или Изображение.
  • Значение таймаута.

Правила определения подразделений

  • Правила определения подразделений для диаграммы "Цепочка документов".
  • Создание набора правил, установка одного из них по умолчанию.
  • Правило позволяет отнести документ к подразделению, если в документе нет реквизита "Подразделение" или есть варианты его определения.
  • Например, правило "Ответственный.Подразделение" будет получать подразделение от пользователя.
  • Для примера в релиз включено правило "ERP (основное правило)", но по умолчанию не установлено.
 

Ограничения решения

Общие ограничения расширения
  • При удалении расширения следует вручную удалить запись в регистре сведений "Версии подсистем" с именем подсистемы "АнализЦепочекДокументов". Для этого в форме регистра выполнить команду "Еще - Включить возможность редактирования". Ограничение может быть снято в следующих версиях БСП.
Отчет Движения документов
  • Все сортировки - по возрастанию.
  • Типовые сортировки последних версий БСП не работают (они не работают и в типовом отчете).
Отчет Сравнение движений
  • Формирование отчета фоновым заданием заблокировано, отчет формируется в сеансе пользователя.
  • В Регистре бухгалтерии "Журнал проводок (регламентированный учет)" при количестве версий более двух и если одна версия не отражена в учете, а остальные отражены и одинаковы, выделения одинаковых версий не будет. По алгоритму должны быть одинаковы все версии. Исправление это нечастого случая будет тормозить систему.
  • Сохраняются в файл движения всей цепочки, без учета выбора отдельных документов.
Отчет Проводки
  • В кратком представлении проводок для НУ, ПР, ВР при любой отрицательной сумме - красным выделяется весь блок.
Общие ограничения диаграмм
  • В диаграммах нет ссылок для открытия документов (ограничение платформы). Выводится картинка целиком без встроенных ссылок.
  • Для обхода создан Формат вывода: поле HTML (см. Настройки).
Диаграмма Цепочка документов
  • Для документов с реквизитами Отправитель и Получатель можно выбрать Подразделение только по одному реквизиту. Т.е. отнести документ либо в начало оформления, либо в конец.
  • У документов с одинаковым до секунды временем направление связи - произвольное.

Тестировалось на:

  • ERP 2.5.8.309 (отдельная поставка, обновляться больше не будет).
  • ERP 2.5.9.135 (отдельная поставка, все обновления только в ней).

История версий

 

1.0.2.7

  • Публичный релиз.

1.0.3.2

  • Сортировка в отчете "Движения документов" и сортировка по умолчанию в настройках.
  • Команда открытия расширения в журнале "Реестр торговых документов" и форме списка регистра сведений "Реестр документов".

1.1.1.7

  • Сохранение и сравнение движений документов.
  • Рефакторинг алгоритмов сортировки.
  • Выделение одной или нескольких строк в отчетах.
  • Мелкие улучшения и исправления.

1.1.3.17

  • Индикация проведения и пометки на удаление у документов.
  • Действия с выделенными документами (проведение, удаление, отражение в регл. учете).
  • Группировка проводок по Организации.
  • Отчет "Управленческий баланс (контроль)".
  • Группировка в диаграммах "Управленческий баланс" и "Регламентированный учет" по Подразделениям и Направлениям деятельности.
  • Переработана диаграмма по регистру накопления "Себестоимость товаров".
  • Диаграмма "Распределение постатейных расходов".
  • Роль "Просмотр анализа цепочек документов" для пользователей с неполными правами.

2.0.0.12

  • Новый Формат вывода: поле HTML. Поддержка гиперссылок в диаграммах UML.
  • Добавление документов в цепочку из Истории.
  • Отметка документов в цепочке по периоду.
  • Подстановка буфера обмена при добавлении документа в цепочку по ссылке.
  • Расширен список действий с документами цепочки.
  • Работа с версиями документа.
  • Обороты в бюджетировании по каждому документу.
  • Контекстный функционал по каждому документу.
  • Отчет по Статьям активов и пассивов (мини упр. баланс).

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

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    202837    1116    410    

1022

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

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    35771    206    104    

196

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

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

22200 руб.

06.10.2023    24020    62    26    

92

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

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

16000 руб.

10.11.2023    16493    69    39    

88

Инструментарий разработчика Программист 1С v8.3 Платные (руб)

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

9360 руб.

17.05.2024    34720    123    53    

165

SALE! 30%

Инструментарий разработчика WEB-интеграция 1С v8.3 1C v8.2 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x Платные (руб)

Инструмент для генерации OpenApi (Swagger) спецификаций на основании файлов конфигураций 1С. Это консольное и десктопное приложение на языке Rust с полноценным редактором кода, содержащим автозамену и подсвечивание ошибок для быстрого и безошибочного написания документирующего комментария.

18000 12600 руб.

22.11.2024    1795    1    0    

8

Инструментарий разработчика Программист 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

6000 руб.

07.02.2018    107180    249    100    

313

Инструментарий разработчика 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Разработка Конструктор автоматизированных рабочих мест "Конструктор АРМ" реализована в виде расширения и является универсальным инструментом для создания АРМ любой сложности в пользовательском режиме.

3600 руб.

27.12.2024    2882    6    0    

11
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. rpgshnik 3886 08.10.21 10:47 Сейчас в теме
Инструменты интересные. Иногда вправду возникает желание быстро увидеть все движения в рамках связанных документов допустим по одной номенклатуре, используя функционал Анализа цепочки у вас получится.

Сравнение двух разных по типу документов, сходу не вспомню какой-то кейс но желание тоже возникало и не раз.

Диаграммы, особенно для изучения функционала прямо очень кстати. Визуализация хорошая, но хотелось бы кликабельность конечно.

Проводки, я далек от регл.учета, но типовая форма (иногда захожу) громоздкая, компактный вариант это да плюс, ну и опять же можно получить проводки прямо всей цепочки и различными предопределенными группировками.

Однозначно, лайк, подписка! Будем следить)
2. xnd 93 08.10.21 13:42 Сейчас в теме
(1) С кликабельностью есть технические проблемы с платформой.
В диаграммы можно выводить гиперссылки и если это картинка в формате svg, то такие гиперссылки становятся кликабельны.
И мы даже используем такую возможность в нашей базе знаний, но только не в 1С.
Если картинка выводится штатными средствами, то гиперссылки не видны, а если мы выводим картинку в html документ, то все работает за исключением того что платформа не генерирует событие нажатия и мы не можем перехватить кликанье на гиперссылку чтобы соответствующим образом ее обработать. :(
21. DELOVOYDOM 12.03.24 01:32 Сейчас в теме
(2) У нас все перехватывается, давно используем плантумл для работы. Даже патенты есть
22. xnd 93 12.03.24 09:30 Сейчас в теме
3. malikov_pro 1345 12.10.21 01:15 Сейчас в теме
За развитие темы плюсанул, по факту использования напишу.
Из пожеланий для структурных диаграмм использовать C4 model, мысль перевести оф доку и выложить в виде статьи, для формирования общего словаря.
4. anuta_IV 19.12.21 12:48 Сейчас в теме
Подскажите, как сделать, чтоб расширение было доступно пользователю, если у него только права на анализируемые документы. Т.е. типовой отчет по движениям ему не доступен.
5. pma_2015 135 20.12.21 10:59 Сейчас в теме
(4) Есть же отдельная роль – Просмотр отчета движения документа. Попробуйте для теста вывести ее в отдельный Профиль групп доступа и через Группу доступа назначить пользователю.
6. anuta_IV 20.12.21 14:03 Сейчас в теме
(5) Не работает. Даже эту роль "Просмотр отчета движения документ" добавила в расширение ваше. И дала ей доступ на ВСЕ регистры сведений и накоплений (на чтение и просмотр). И даже на саму обработку Вашу в расширение. (https://yadi.sk/i/5YjLbogdjYEOxw) А у пользователя (https://yadi.sk/i/pd0lMSduALAPkw) НЕ появляется даже пункт в отчетах, как у пользователя с полными правами (https://yadi.sk/i/8OKibN6sn0F3hA).
Что не так? :(
7. pma_2015 135 20.12.21 16:39 Сейчас в теме
(6) Воспроизвели. Изначально такой задачи не было, писали для себя, у нас права есть всегда. Но уже внутри команды меняем отношение к инструменту. До Нового года сделаем анализ, если нужно будет менять код, заодно выложим все новые плюшки.
8. anuta_IV 21.12.21 09:00 Сейчас в теме
(7) Спасибо! Очень ждем! А то ведь и обычных (или не совсем обычных, но с не полными правами) пользователей тоже нужно учить работе системы. :)
9. pma_2015 135 10.01.22 16:08 Сейчас в теме
(8) Есть обновление для 2.5.7 для неполных прав. Напишите плз в личку, если готовы потестировать.
10. flex81 89 06.09.22 13:01 Сейчас в теме
Отличная вешь. Давно искал чем анализировать закрытие месяца в ERP.
11. chg 30.09.22 05:27 Сейчас в теме
Добрый день.

На 2.5.8-2.5.9 не тестировали?
12. pma_2015 135 30.09.22 09:04 Сейчас в теме
(11) Добрый. Написал в самой статье: Тестировалось на: ERP 2.5.8.295. Поддержка 2.5.9 в разработке. Сегодня решим что делать с 2.5.9. Сначала решили все делать в одном расширении. Но релизы 2.5.8 и 2.5.9 все больше расходятся в деталях, стало трудно поддерживать. А так больших проблем с 2.5.9 нет, почти все работает. Планируем скоро выпустить новый релиз.
13. gull22 105 06.10.22 21:54 Сейчас в теме
Добрый день. Можно ли использовать для УТ11?
14. pma_2015 135 07.10.22 15:36 Сейчас в теме
(13) Добрый, нет, и такой задачи не ставили. Для работы в УТ надо вырезать функции проводок и бюджетирования. Если запросов будет много, для текущего релиза сможем в git сделать тупиковую ветку для УТ и больше ее не развивать. Но вы пока с таким вопросом первый.
15. Ulus 294 11.11.22 17:10 Сейчас в теме
Какой программой пишите нарезки ? Очень информативно и понятно.
16. pma_2015 135 11.11.22 17:54 Сейчас в теме
17. user1879275 23.12.22 12:55 Сейчас в теме
Версия расширения:1.1.1.7. В конфигурации 1С:ERP Управление предприятием 2 (2.5.9.143) при просомтре проводок падает ошибка
"Поле объекта не обнаружено (СписокСчетДтНеРекомендуетсяИспользоватьВОперацииБух)", подскажите она поправлена в вресии 1.1.3.17 или в 2.0.0.12?
18. pma_2015 135 23.12.22 13:41 Сейчас в теме
(17) Такие ошибки были при переходе на 2.5 и внутри 2.5 при переходе 2.5.8-9-10. Поэтому сейчас в поставке два расширения: LTS для 2.5.8 (развиваться не будет) и для 2.5.9. При переходе на 2.5.10 тоже были ошибки, поэтому в следующем релизе будет LTS для 2.5.8 и для 2.5.10. На внутреннем релизе 2.0.0.20 и 2.5.10.63 ошибок нет.
19. shura1c 03.03.23 17:14 Сейчас в теме
Подскажите, загрузил Расширение и ничего нет. Настройки не могу найти, в отчетах нет. Как увидеть? erp 2.5.74
20. pma_2015 135 03.03.23 17:50 Сейчас в теме
(19) Точный номер версии ERP напишите, пожалуйста. При перезагрузке базы не было ошибок подключения расширения?
Как открыть расширение, написано в статье - у вас ничего не работает?
Из стандартного меню "Отчеты" в журналах и документах.
Из стандартного отчета "Связанные документы".
По горячим клавишам Ctrl + Shift + C.
Из журнала "Реестр торговых документов".
Из формы списка регистра сведений "Реестр документов".
23. GrayT 260 01.10.24 10:06 Сейчас в теме
День добрый.
А не анализировали - к ERP-УХ это можно будет прикрутить или много отличий? Расширение поставил, но на вызове стандартной ОбщаяФорма.ФормыОтчета ошибка. Вот думаю - доставать напильник или там дальше по цепочке пойдет одно за другим.
24. GrayT 260 01.10.24 11:02 Сейчас в теме
(23) В принципе запустилось в целом... Вопрос снимается :)
Оставьте свое сообщение