Резка (удаление) дефицитов из Заказов клиентов

15.01.24

Учетные задачи - Логистика, склад и ТМЦ

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Резка (удаление) дефицитов из Заказов клиентов
.zip 839,91Kb
0
0 Скачать (2 SM) Купить за 2 150 руб.

 

Компания занимается мелкооптовой торговлей продуктами питания - доставка с распределительного центра-склада по сотням магазинов в черте города и области тысяч наименований продовольственной продукции ежедневно согласно собираемым за день заказам - от торговых представителей, по EDI, по e-mail, телефону.

Поставка товаров осуществляется каждый день вечером, погрузка - ночью.

В таких условиях часть товарных позиций в собранных заказах обеспечить полностью не удается, так как заранее неизвестно точно, сколько вечером привезут товаров, и неизвестен общий объем заказов, так как они поступают из независимых друг от друга источников.

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

В этой ситуации принимается решение о том, что необходимо просто уменьшить или удалить товарные позиции из заказа.

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

Данная разработка удаляет из заказов весь товар, отсутствующий на складе полностью, а товар, отсутствующий частично, позволяет распределять автоматически.

Перед использованием обработки клиенты делятся по категориям на VIP, основную массу и низкоприоритетные.

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

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

 

 

Стратегия - это алгоритм, который, собственно, и решает, кто сколько получит товара, если в пакете заказов на категорию нужно оставить только часть.

а) Стратегия «Не Резать»

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

Внимание! Если у вас заказ в этой категории объемом больше остатка, то пусть даже если он один-единственный - то товар из данного заказа по этой стратегии будет удален!

Желательно применять для вип-клиентов с небольшими объемами, которые не допускают изменений в своих заказах кроме как полного отсутствия позиции в случае отсутствия на складе.

б) «пропорциональный» алгоритм

Программа определяет количество товара по формуле среднего арифметического: новое кол-во в заказе = старое количество в заказе * старый объем заказов / остаток.

Типовой алгоритм, подходит, если не важен приоритет в категории. Если не проставлять категории совсем, то все заказы будут обрабатываться этим алгоритмом.

в) Стратегия «Весь остаток»

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

Подходит для вип-клиентов, заказывающих большие объемы, которые надо отгрузить во что бы то ни стало всем тем, что есть на остатке.

г) «круговой» алгоритм “по одной штуке”

Точки сортируются по убыванию приоритета, и с количества каждой точки удаляется по одной штуке по очереди, начиная с конца списка к началу, если в начале списка всё еще будет дефицит - возвращаемся в конец списка, и так по кругу пока оставшееся количество объема не совпадет с остатком.

Не рекомендуется использовать, подходит в тех случаях, когда объемы примерно равны, иначе заказы с низким количеством вне зависимости от приоритета не будут обеспечиваться товаром.

д) Алгоритм «По проценту»

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

К примеру допустим у вас есть пять заказов по 100 шт, всего остаток - 350 шт., и приоритеты на заказы - 90, 80, 70, 60 и 50. Так как сумма приоритетов = остатку, а количество товара в заказах одинаковое, то в этом случае после резки в каждом заказе останется количество, равное приоритету - 90, 80, 70, 60 и 50 шт. И в итоге вы получите картинку, вынесенную на обложку данной разработки.

Пример работы алгоритмов - пять заказов на 1 позицию:

 

Приоритет

Заказано

Не резать

Пропорционально

Весь остаток

По 1 штуке

По проценту

 

100

1

1

 

1

 

1

 

90

4

 

2

4

2

2

 

70

5

5

2

1

3

2

 

50

2

 

1

 

 

1

 

20

3

 

1

 

1

 

 

 

Остаток — 6 штук

1) выбраны два заказа под остаток, оба заказа не порезаны.

2) по формуле среднего, приоритет не играет роли. Больше — заказам с большим объемом.

3) Первые два заказа — полностью, третий — весь остаток после обеспечения первых двух.

4) 5 4 и 3 стали 3 2 и 1, остальные — 0

5) по формуле среднего но с учетом приоритета обеспечение сдвинуто в высокий приоритет, а низкий — не обеспечен.

 

Какую стратегию выбрать, а может вписать свою - принимать решение предприятию.

По умолчанию категории распределены следующим образом:

 

 

Кроме распределения клиентов по категориям и приоритетам, предоставления стратегий обработка позволяет:

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

- сохранять и отсылать по e-mail отчет о резке, заказах и остатках

- делать замену дефицитной позиции на профицитную

- сохранять результат в отдельном регистре и восстанавливать срезанное

Данная версия обработки не работает с:

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

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

Работа с типовым обеспечением, расходными ордерами и заданиями на доставку не тестировалась. В работе организации-заказчика данной программы используется внешняя WMS c нетиповыми документами расходных ордеров. В обработке имеется вариант под типовую схему, требующий проверки и донастройки под конкретный учет.

  • весовой товар (указываемый в граммах/литрах) в случае частичного дефицита не обрабатывается

Алгоритмы резки в этом случае не применимы.

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

ВНИМАНИЕ!!! Так как обработка в массовом порядке удаляет товар из заказов, рекомендуется провести предварительное тестирование на копии!

В пакете поставки включена обработка, подробная инструкция (~50 стр.) и расширение с регистром сведений для хранения результатов резки.

О недочетах и предложениях по доработке пишите в комментариях или в личку.

Обработка работает на предприятиях, которые используют глубоко модифицированную УТ 11.4.13.85, а так же протестирована на чистой УТ 11.5.8.309. В целом по товародвижению используется только документ "Заказ клиента" и регистр "Товары на складах", поэтому переделка под другие схемы много времени не занимает.

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.5.8.309, 11.4.13.85

Резка удаление полный дефицит частичный дефицит заказ клиента нехватка товаров на остатках.

См. также

Логистика, склад и ТМЦ Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

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

89900 руб.

09.06.2020    38714    28    59    

64

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    194985    150    243    

280

Логистика, склад и ТМЦ Платформа 1С v8.3 Россия Платные (руб)

Подсистема автоматизированного управления складом AS WMS для конфигураций на платформе 1С 8. AS WMS – готовое решение для эффективного управления, хранения и учета на адресном складе. Внедрение системы AS WMS способствует быстрому отбору товара, ускорению инвентаризации, снижению зависимости от персонала, исключению пересорта. AS WMS встраивается в любую конфигурацию на платформе 1С 8 и работает как единая система без обменов. В учетной системе нет необходимости менять процессы под AS WMS (например, вводить ордерную схему), AS WMS использует стандартные документы по товародвижению вашей учетной системы.

40000 руб.

26.07.2023    6104    21    0    

12

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Бухгалтер Пользователь Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 10.10.2024, версия 9.8 - 9.13)

15600 руб.

20.11.2015    156119    376    378    

513

Логистика, склад и ТМЦ Бухгалтер Пользователь Платформа 1С v8.3 Сельское хозяйство и рыболовство Строительство Горнодобывающая промышленность Розничная и сетевая торговля (FMCG) Транспорт, автопарки, такси Оптовая торговля, дистрибуция, логистика Лесное и деревообрабатывающее хозяйство Управленческий учет Платные (руб)

Позволяет автоматизировать процесс взвешивания ТМЦ в организациях, осуществляющих приемку и отгрузку различным транспортом, для ведения складского учета и контроля остатков на складах. Конфигурация позволяет фиксировать вес вручную, напрямую с весов, а также управлять дополнительным оборудованием и контролировать движение транспорта.

35000 руб.

24.03.2015    125703    300    114    

136

SALE! 15%

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка номенклатуры из файлов Excel (xls, xlsx, ods, csv, mxl) в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

11100 9435 руб.

29.10.2014    216776    657    527    

456

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Пользователь Платформа 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    96414    125    40    

214
Оставьте свое сообщение