Анализ оборачиваемости товаров

Опубликовал V. L. (Vladal) в раздел Отчеты - Анализ учета

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

Акцентирую внимание, что формула вычисления коэффициента не претендует на оригинальность и была выбрана из соотношения (сложность вычисления/достоверность).
Основная изюминка в сортировке элементов внутри группы.

Скачать файлы

Наименование Файл Версия Размер
оборачиваемость товаров
.1221728353 8,78Kb
25.09.09
455
.1221728353 8,78Kb 455 Скачать

См. также

Комментарии
1. Алексей Плутенко (Noy) 1054 18.09.08 13:52 Сейчас в теме
а какая формула оборачиваемости?
2. V. L. (Vladal) 410 18.09.08 14:09 Сейчас в теме
КО = ОП / СЗ

где
КО - коэффициент оборачиваемости;
ОП - объем продаж (расход);
СЗ - средний запас - запас на начало днгя, средний за период, т.е. Нач. остаток+Приход

Расход / (Нач.остаток+Приход) *100%
3. Алексей Плутенко (Noy) 1054 18.09.08 14:45 Сейчас в теме
(2) сенкс. добавлю в личную копилку "формул оборачиваемости".
у меня уже их несколько - и все разные :) - каждый по своему считает...
4. Алексей Плутенко (Noy) 1054 18.09.08 14:57 Сейчас в теме
(3)+ твоя не нравиться - непоказательная...
5. V. L. (Vladal) 410 18.09.08 18:24 Сейчас в теме
А почему и чем не нравится? Из всех доступных мне, экономисту и интернету формул - эта выиграла конкурс "проще/правдивее".
Были, конечно, и такие, что вычисляют сколько дней этот товар продавался, сколько он не продавался, сколько дней он отсутствовал на складе...
Нам-то всего нужно было увидеть - какой из товаров в группе "болееоборачиваемый"...
6. Виктор (sirius77) 18.09.08 18:42 Сейчас в теме
А что это за ошибки?

ПечКоэффициент = глФорматВОтчете<<?>>(ПечКоэффициент)+" %";
{F:\ПЕЧ ФОРМЫ ДЛЯ 1С\АНАЛИЗ ОБОРАЧИВАЕМОСТИ ТОВАРОВ\ОБОРАЧИВАЕМОСТЬ ТОВАРОВ.ERT(176)}: Функция не обнаружена (глФорматВОтчете)
ПечКоэффициент = глФорматВОтчете<<?>>(ПечКоэффициент)+" %";
{F:\ПЕЧ ФОРМЫ ДЛЯ 1С\АНАЛИЗ ОБОРАЧИВАЕМОСТИ ТОВАРОВ\ОБОРАЧИВАЕМОСТЬ ТОВАРОВ.ERT(190)}: Функция не обнаружена (глФорматВОтчете)
7. Алексей Плутенко (Noy) 1054 18.09.08 18:59 Сейчас в теме
(5) По твоей формуле товар, который за период имел приход в 1 штучку и расход в одну штучку, при нулевом начальном остатке будет иметь
одинаковый коефициент
(100%) с товаром, который (например) имел нулевой начальный и конечный остаток но был закуплен в течение периода несколько раз целыми составами/фурами/ящиками и весь продан.

Тоесть по твоему отчету они будут одинаковы, а тут и на глаз видно, что оборачиваемость (ликвидность) у них разная.
8. V. L. (Vladal) 410 18.09.08 19:28 Сейчас в теме
(6) Предусмотрев этот вариант, я функцию форматирования поместил в модуль.
Найдите строки
Код
//_____________________________________________________________________________
//
// функция из Глобального модуля
//
//Функция глФорматВОтчете(чЗн,флКво=0,тКвоЗнаков="3") Экспорт
//   Возврат(СокрЛП(?((чЗн=0) или (ПустоеЗначение(чЗн)=1),"",Формат(чЗн,"Ч19."+?(флКво=0,"2",тКвоЗнаков)+", "))));
//КонецФункции
//_________________________________________________________________________________
//
Показать полностью

и раскомментируйте.
9. V. L. (Vladal) 410 18.09.08 19:30 Сейчас в теме
Должно получится такое:
Код
//_____________________________________________________________________________
//
// функция из Глобального модуля
//
Функция глФорматВОтчете(чЗн,флКво=0,тКвоЗнаков="3") Экспорт
   Возврат(СокрЛП(?((чЗн=0) или (ПустоеЗначение(чЗн)=1),"",Формат(чЗн,"Ч19."+?(флКво=0,"2",тКвоЗнаков)+", "))));
КонецФункции
//_________________________________________________________________________________
//
Показать полностью

... и работать.
10. V. L. (Vladal) 410 18.09.08 19:32 Сейчас в теме
(7) Возможно и так. Я не указал, но этот отчет выложил именно из-за реализации идеи сортировки. Правильность формул пусть будет на совести писателя ТЗ.
11. Сhe Burashka (CheBurator) 18.09.08 20:37 Сейчас в теме
а что мешает типовой МФ прикрутить?
12. V. L. (Vladal) 410 19.09.08 08:43 Сейчас в теме
(11) Это типовой МФ. Из ТиС для Украины. :)
Может, Вы имели в виду МФ+ПолеВыбора?
13. Сhe Burashka (CheBurator) 19.09.08 19:30 Сейчас в теме
(12) понятно.. Украина точно какая-то особенная... в последнее время... это по МФ видно... ;-)
зайди в мой провиль и возьми заготовку для МФ нормальную, а если 1С++ юзаешь то и класс вроде соотв.естьт...
14. user72 (user72) 20.09.08 00:08 Сейчас в теме
15. V. L. (Vladal) 410 22.09.08 10:45 Сейчас в теме
(13) Просто украиские конфигурации разрабатывает другая группа программистов - из ABBY Ukraine. В информации об авторе так и написано и логотип АБИ прикручен.
1С++ не юзаю. Хотя много наслышан, что вещь хорошая.
16. ToR0310 (tor0310) 24.09.08 09:20 Сейчас в теме
(7) приведи свои формулы - любопытно было бы взглянуть
17. Алексей Плутенко (Noy) 1054 24.09.08 10:25 Сейчас в теме
(16) Ну формулы не мои...
и вариантов много. Например
Продажа/КонечныйОстаток - это самая "тупая" на мой взгляд, но наиболее часто используемая
Чуть продвинутей (Продажа/(КонечныйОстаток+НачальныйОстаток)/2) - тоже не фонтан
Уже лучше: Оборот/СреднийОстатокЗаДень, где СреднийОстатокЗаДень считают остаток на каждый день и делят на количество дней - тут еще возможны варианты учитывать дни без продаж, учитывать дни без остатка и так далее.

вопрос правильности этих формул тоже сомнительный, но в отличие от формулы использованной в этой обработке, эти формулы дают какой-никакой "рейтинг".

18. V. L. (Vladal) 410 24.09.08 10:39 Сейчас в теме
Что сказать... отчет выложил чисто из-за прикладного решения "сортировать внутри группы".
Сейчас изменю описание.
19. Алексей Плутенко (Noy) 1054 24.09.08 11:36 Сейчас в теме
(18) Я просто высказал свое личное мнение. Если люди плюсуют - значит отчет востребован. Не загоняйся.