Анализ продаж, резерва, возвратов, остатков на складах и создание документов Заказ поставщику. Для "Торговля и склад 9.2"

26.09.09

Учетные задачи - Анализ продаж

Обработка анализирует продажи, резерв и остатки на складе и создает Заказы поставщикам

Скачать файл

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

Наименование SM По подписке [?] Купить один файл
ОтчетПоОстаткамИПродажам
.ert 203,50Kb
460
460
1 SM
Скачать Купить за 1 850 руб.
FormEx
.1250054989 546,00Kb
217
217
1 SM
Скачать Купить за 1 850 руб.

Обработка анализирует продажи, резерв и остатки на складе, выделяет цветов товар который не продавался более N дней и создает документы Заказ поставщику на основании анализа. Пользователь может редактировать данные перед тем как создать документы.

В справочнике Номенклатура можно создать реквизит "ОсновнойПоставщик" с типом"Справочник.Контрагенты" и вывести его в форму, оттуда будет браться поставщик если не удалось получить (не было продаж, или поступления были от нескольких поставщиков). Иначе будет браться Основной поставщик из настроек Пользователя.

"Количество недель" создано для удобства пользователей. Конечная дата выставляется выше, а количество недель обрабатываемых до этой даты регулируется здесь. Если эта функция не нужна можно поставить "галочку" рядом с "Период с:" и устанавливать требуемую дату начала.

Необходимо в каталог базы добавить FormEx.dll.

 

//24.08.2009

Добавлены возможности:

отбора по складу;

отбор по контрагенту;

вывод либо в базовой либо в основной единице измерения.

//26.09.2009

Добавлена возможность заполнения поставщика(всех или незаполненых) перед созданием документов

См. также

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Пользователь Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

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

28500 руб.

21.04.2017    93680    119    40    

210

Анализ продаж Бухгалтер Пользователь Платформа 1С v7.7 1С:Упрощенное налогообложение 7.7 Россия Бухгалтерский учет Управленческий учет УСН Абонемент ($m)

Небольшая модификация обработки "Отчет по продажам ТМЦ для УСН" - https://infostart.ru/public/81991/ - добавлена колонка с процентом наценки.

1 стартмани

30.11.2022    2143    3    marvm    0    

0

Монитор заказов Оптовая торговля Производство готовой продукции (работ, услуг) Анализ продаж Бизнес-аналитик Пользователь Платформа 1С v7.7 1С:Комплексная 7.7 Оптовая торговля, дистрибуция, логистика Управленческий учет Абонемент ($m)

Данные отчеты позволяют вести и анализировать торговлю оптового предприятия, контролировать торговую наценку заявки покупателя и анализировать прибыльность реализаций по менеджерам.  Отчет "Прибыльность заявки" показывает расчет процента наценки и доходность за период в разрезе номенклатуры и/или в разрезе документов - заявок покупателя. Отчет о продажах менеджеров выводит показатели доходности в разрезе сотрудников с большим количеством степеней детализации.

1 стартмани

12.09.2019    12665    4    ksnik    0    

1

Оптовая торговля Анализ продаж Бизнес-аналитик Руководитель проекта Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Управленческий учет Абонемент ($m)

Анализ продаж номенклатуры по периодам: день, неделя, месяц, квартал, год. Возможно проанализировать продажи по номенклатуре как в штуках, так и в рублевом выражении.

1 стартмани

25.04.2016    12059    14    Vladislav001    1    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Tokiy 131 12.08.09 18:51 Сейчас в теме
Не забываем ставить плюсы!
2. evgennnnn 12.08.09 22:30 Сейчас в теме
Выдает ошибку тз.Поставщик = Товар.ОсновнойПоставщик;
{C:\DOCUMENTS AND SETTINGS\ADMIN\МОИ ДОКУМЕНТЫ\DOWNLOADS\ОТЧЕТПООСТАТКАМИПРОДАЖАМ.ERT(488)}: Поле агрегатного объекта не обнаружено (ОсновнойПоставщик)
3. Tokiy 131 17.08.09 12:14 Сейчас в теме
Извиняюсь ошибся в описании.
В справочник номенклатура нужно добавить реквизит ОсновнойПоставщик и вывести его в форму (по желанию). Чтобы автоматически заполнял в случае если поставки были от нескольких поставщиков, то выберет из номенклатуры.
4. tudisez-1 20.08.09 13:33 Сейчас в теме
Все вроде ок. еще бы был выбор склада по которому проводится анализ.
8. Tokiy 131 24.08.09 17:26 Сейчас в теме
(4) (5) добавил возможность отбора по складу, выбор единиц измерения.
5. tudisez-1 20.08.09 13:53 Сейчас в теме
... и выбор единиц измерения(основные-базовые).
6. eta 20.08.09 17:56 Сейчас в теме
Для 8 Управление торговлей, есть что нибудь такое?
7. Tokiy 131 21.08.09 10:42 Сейчас в теме
(6) Для 8 нету, просто так делать неохота. Под заказ можно.
(4) Время появится мож добавлю отбор по складу.
(5) И с единицами поглядеть можно будет.
9. CheBurator 3126 24.08.09 18:08 Сейчас в теме
Предлагаю автору снять требование модификации конфигурации и вставить проверку в код - если Основной поставщик присутсвует - то как есть, если нет - проверить основное свойство товара на "поставщика", и третий вариант - заказ поставщику делать на "основногопоставщика" из настроек пользователя
10. Tokiy 131 25.08.09 23:14 Сейчас в теме
(9) согласен, так будет лучше, займусь на досуге
11. Tokiy 131 26.08.09 09:58 Сейчас в теме
(9) готово, теперь изменение конфигурации необязательно.
12. cppa 26.08.09 18:51 Сейчас в теме
а у меня вот это :\ОТЧЕТПООСТАТКАМИПРОДАЖАМ_01.ERT(472)}: Неудачная попытка создания объекта (РасширениеФормы)
13. CheBurator 3126 26.08.09 19:06 Сейчас в теме
14. cppa 26.08.09 19:27 Сейчас в теме
15. Арчибальд 2708 26.08.09 19:29 Сейчас в теме
(14). Да куда хошь. В папку БД, например.
16. cppa 26.08.09 19:31 Сейчас в теме
всё оняла-поняла -заработала ))
17. cppa 26.08.09 19:36 Сейчас в теме
18. tudisez-1 26.08.09 21:33 Сейчас в теме
Прошу пояснить для чего нужен выбор "Количества недель", на сколько я понимаю выбор 2-х недель равносильно выбору двух недельного периода "с" - "по".
В связи с чем предлагаю внести изменения след. характера: вместо выбора интервала для анализа в виде "Количества недель" изменить(либо добавить) колличество дней для формирования заказа.
Заказ=Продажи за период/колличество дней в периоде*колличество дней для формирования заказа

и почему то при выборе поставщика, обработка что то формирует, но в отчет ни чего не попадает(( А при отсутствии поставщика в отчет попадают поз., но при попытке сформировать заказ, пишет - Будет создано 0 документов ((
19. Tokiy 131 27.08.09 20:41 Сейчас в теме
(18) "Количество недель" создано для удобства некоторых пользователей. Конечная дата выставляется выше, а количество недель обрабатываемых до этой даты регулируется здесь. Если эта функция не нужна можно поставить "галочку" рядом с "Период с:" и устанавливать требуемую дату начала, по-моему достойная альтернатива.
-"и почему то при выборе поставщика, обработка что то формирует, но в отчет ни чего не попадает((" - значит по этому поставщику ничего нету или есть товар который нельзя определить однозначно (поставлялся от нескольких поставщиков).
И сообщение что "будет создано 0 документов" выдает в том случае если есть заполненные строки, но не заполнен Поставщик (поставлялся от нескольких поставщиков или не было продаж в этом периоде), заполните и все будет в порядке.
20. Tokiy 131 27.08.09 20:44 Сейчас в теме
(19) Поля "ТМЦ", "Поставщик" и "Заказать" можно корректировать в таблице.
21. SS-FUNT 22.09.09 22:40 Сейчас в теме
Ledokol-alt
Мой капитан! А подскажи почему у меня не отбражаются продажи вообще!
Если галочку поставить Выводить все ТМЦ то покажет все то что есть в наличии только вот продажи по ним совсем не показывает! Или я что то не так делаю?
22. Tokiy 131 26.09.09 22:29 Сейчас в теме
(21) SS-FUNT
Выбираешь дату (по) и количество недель обрабатываемых до этой даты, если продажи были в этот период он их покажет. Можно вместо недель сныть галочку рядом с надписью "Период с:" и поставить дату начала самостоятельно.
Приятной работы!
23. cinicin 17.01.12 15:54 Сейчас в теме
Хорошая обработка,может послужить основой для написания с учетом специфики конкретной конфигурации предприятия,некоторые вещи в написании алгоритма взял себе на заметку
24. SMV_1978 11.03.12 15:16 Сейчас в теме
Еще бы все нулевые остатки от этого же поставщика выводились. А то получается так. У поставщика не было данного товара скажем 6 недель. А у нас продан весь данный товар 4 недели назад. При запуски отчета за три недели данный товар не попадает в отчет и соответственно в заказ. Приходиться либо срок увеличивать либо в ручную отыскивать и добавлять.
25. v_id 106 07.09.12 15:02 Сейчас в теме
Похоже в модуле ошибка при формирование Запроса1

//запрос по поставщикам
Запрос1 = СоздатьОбъект("Запрос");
ТекстЗапроса1 =
"//{{ЗАПРОС(Сформировать)
|с НачДата по КонДата;
|Фирма = Регистр.Продажи.Фирма;
|Номенклатура = Регистр.Продажи.Номенклатура;
|Склад = Регистр.Продажи.ТекущийДокумент.Реализация.Склад,
| Регистр.Продажи.ТекущийДокумент.РеализацияПрочее.Склад,
| Регистр.Продажи.ТекущийДокумент.РеализацияРозница.Склад,
| Регистр.Продажи.ТекущийДокумент.ВозвратОтПокупателя.Склад,
| Регистр.Продажи.ТекущийДокумент.ВозвратОтПокупателя.Склад;
|Поставщик = Регистр.Продажи.Поставщик;
|ТекущийДокумент = Регистр.Продажи.ТекущийДокумент;
|КолПродано = Регистр.Продажи.Количество;
|КолВозвращено = Регистр.Продажи.КоличествоВ;
|Функция Продано = Сумма(КолПродано);
|Функция Возвращено = Сумма(КолВозвращено);
|Группировка Номенклатура;
|Группировка Поставщик без групп;
|Группировка ТекущийДокумент;
|Условие(Номенклатура в ВыбТМЦ);
|"
;
Если ВыбСклад.Выбран() = 1 Тогда
ТекстЗапроса1 = ТекстЗапроса1 + "
|Условие(Склад в ВыбСклад);
|"
;
КонецЕсли;
Если ВыбФирма.Выбран() = 1 Тогда
ТекстЗапроса = ТекстЗапроса + "
|Условие(Фирма в ВыбФирма);
|"
;
КонецЕсли;


д.б.
Если ВыбФирма.Выбран() = 1 Тогда
ТекстЗапроса1 = ТекстЗапроса1 + "
|Условие(Фирма в ВыбФирма);
|"
;
КонецЕсли;
Оставьте свое сообщение