gifts2017

Формирование заказа поставщику

Опубликовал Михаил Соловей (SolusS) в раздел Обработки - Обработка документов

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

Особенности:

1) Остатки считаются по всем складам, за исключением указанных в настройках

2) Точка заказа берется последняя по каждому товару, независимо от того, по какому складу она установлена или установлена без привязки к складу.

3) Для заказа на склад номенклатура отбирается по поставщику, указанному в реквизите "Основной поставщик" элемента номенклатуры.

4) Для округления до упаковок необходимо заполнить соответствующие коэффициенты в единицах измерения номенклатуры.

До начала заполнения табличных частей необходимо выбрать склады, по которым не считаются остатки (кнопка "Настройки") и выбрать Поставщика.

Формирование происходит в 3 основных этапа:

1. Производится анализ неисполненных заказов, можно неоторые заказы выключить из формирования, можно изменить количество, необходимое к заказу. Учитываются резервы, проведенные заказы поставщикам.

2. Производится анализ количества товаров, необходимых для пополнения склада до точки заказа, с учетом резервов.

3. Выводится общее количество товаров к заказу, в соответствии с выбранным режимом округления, количество товара к заказу округляется до упаковок. Здесь также можно изменить количество к заказу через столбик "Округление". Регуляторы учитывают количество товара в 1 упаковке, соответственно возможные шаги: +- упаковка, до ближайшей упаковки в большую меньшую сторону, до нуля. Затем формируется документ.

Опционально доступен 4 шаг - отбор активных заказов указанному поставщику и объединение всех заказов поставщику в один. (Если, например, делается 1 большой заказ, а потом в догонку еще несколько дозаказов, а поставщик отгрузит в один день одним документом).

Написана и используется на КА 1.1, должно подойти к УПП 1.3 и УТ 10.3

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

Наименование Файл Версия Размер
Формировние заказа поставщику 35
.epf 31,08Kb
02.03.14
35
.epf 31,08Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Вадим Никонов (V.Nikonov) 05.03.14 21:34
Не все потребители работают с минимумом складских остатков. Соответственно можно пополнить показатели для расчета заказа ресурсом Продажи за период. Дополнительно задавать период для поддержания темпов продаж.
Кроме того, удобнее использовать фильтры по Номенклатуре. Анализировать ВЕСЬ ассортимент сможет не всякий. Отбор по поставщику не у всех заработает (товар могут поставлять несколько поставщиков).
Доработок минимум, а универсальность инструмента повысится...
2. Михаил Соловей (SolusS) 12.03.14 09:39
Более универсально на мой взгляд использовать именно точки заказа. А вот точки заказа уже заполняются у каждого по своему. В организации под которую писалась эта обработка, например, есть еще обработка для установки точки заказа, где анализируется последние 2 месяца, предшествующих планируемому, аналогичные месяцы предыдущего года и месяц предыдущего года, относительно планируемого. И выставляется не минимум складских остатков, а необходимый остаток. А кто-то просто анализирует ресурс продаж предыдущего месяца, а кто-то вообще руками забивает товарную матрицу. Т.е. по сути это две разные задачи - планирование складских запасов и текущее формирование заявки поставщику.
По поводу фильтра номенклатуры - да, согласен, добавило бы удобства. Но даже не знаю когда сделаю.
3. Чингис Сультимов (chingisuu) 26.04.16 08:04
Привет!
Запускаю обработку на ут 10.3.32.2 и при нажатии "Заполнить" выскакивает ошибка

{Форма.Форма.Форма(107)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить();
по причине:
{(33, 20)}: Таблица не найдена "РегистрНакопления.СвободныеОстатки.Остатки"
ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрНакопления.СвободныеОстатки.Остатки(, НЕ Склад В (&ИсключенныеСклады)) КАК СвободныеОстаткиОстатки
4. Игорь Иванов (ketr) 30.06.16 16:19
В УТ 10.3 нет регистра свободные остатки
5. Игорь Иванов (ketr) 30.06.16 16:53
нужно исправить в коде "РегистрНакопления.СвободныеОстатки.Остатки" на "РегистрНакопления.ТоварыНаСкладах.Остатки"
а также закомментировать строку
| ЗаказыПоставщикамОстатки.ЗаказПоставщику.ВидОперации КАК ВидОперации,
т.к. в УТ нет такого реквизита у заказа поставщику