АВС-анализ на управляемых формах
Представлена универсальная обработка для расчета АВС-категорий группы товаров для любых конфигураций на управляемых формах. Продемонстрирован простой способ презентации АВС-анализа потенциальным клиентам.
- Описание
- Подробнее
Описание
Внешняя обработка разработана на платформе 1С:Предприятие 8.3 (8.3.20.2184), на конфигурации Управление торговлей, редакция 11 (11.5.7.394) на демобазе, при этом является универсальной в том смысле, что ее можно открыть на любой конфигурации на управляемых формах.
Представленная обработка — это симбиоз разных обработок (идей). Центральный алгоритм расчета АВС-категорий такой же, как в обработке (на обычных формах), на примере которой я описал метод табличного программирования здесь.
Получение исходных данных для анализа происходит через табличный документ (копи-пастом из буфера обмена) по методике, описанной здесь. См. рис. 1 и 2 в ленте.
Данные подготавливаем с помощью типового отчета Валовая прибыль (рис. 3 в ленте): запускаем отчет, устанавливаем отбор по группе товаров за анализируемый период продаж — сохраняем результат в табличный документ mxl или эксель.
Представленный способ отличается от альтернативного способа (рис. 4 в ленте) — когда разработчик открывает конфигуратор, анализирует запрос типового отчета по валовой прибыли, забирает данный запрос в качестве основы получения исходных данных для дальнейшего анализа.
Представленный "табличный" способ применим для небольшого списка товаров, для небольшой группы товаров — скажем так, для 20 000 позиций такой способ не подойдет по причине долгой и длительной обработки исходных данных. Для обработки большого количества номенклатуры необходимо использовать запросы к базе данных — то есть альтернативный способ.
На видео и в представленной обработке продемонстрирован "табличный" пример обработки номенклатуры без характеристик и без серий. Скажем так, пример с характеристиками я опишу позже в другой статье. Способ, которым я буду идентифицировать характеристики при сохранении отчета в табличный документ и загрузке из табличного документа в обработку — я описал в публикации здесь. Если кратко — то я задам код характеристики или гуид как дополнительный реквизит.
