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

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

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

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

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

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

См. также

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

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

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

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

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

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

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

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

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