| Предыдущая версия справа и слева
Предыдущая версия
Следующая версия
|
Предыдущая версия
|
tp7:обработки:формирование_потребностей [2019/01/28 15:42] maimakarov создано |
tp7:обработки:формирование_потребностей [2023/12/08 10:32] (текущий) ayazykov |
| ====== Заголовок === | [[tp7:Start|Начальная страница]] <- [[tp7:Обработки|Обработки]] \ [[tp7:Закупки|Закупки]] \ [[tp7:Склад|Склад]] |
| = Закладка «Параметры расчета заказа» ==== | ===== Формирование потребностей ===== |
| Закладка «**Параметры расчета заказа**» обработки «Формирование потребностей» содержит следующие реквизиты: | Обработка «**Формирование потребностей**» предназначена для расчета потребности в объёме закупок товаров и автоматического создания документов: |
| * **Правило расчета заказов** — в справочнике «[[tp7:Справочники:Группа_Номенклатура:Расчет_заказов_поставщикам|Правила расчета заказов поставщикам]]» выбирается правило для расчета потребности. Если поле не задать, а реквизиты нижней части формы задать заново, то нажатием кнопок «**//Сохранить//**» или «**//Сохранить как…//**» можно сохранить в этом справочнике новое правило; | * «[[tp7:Документы:Заказ_поставщику|Заказ поставщику]]»; |
| * **Фирма** — в поле указывается фирма, от имени которой будут формироваться заказы; | * «[[tp7:Документы:Потребность_склада|Потребность склада]]»; |
| * **Магазин** — в реквизите можно указать торговый объект или склад, для которого рассчитывается заказ. Если указывается торговый объект, заказ формируется для всех складов торгового объекта. В реквизите может быть указан торговый объект, у которого используется способ распределения заказов «По торговым объектам» (реквизит «Способ ведения заказов поставщикам» справочника «[[tp7:Справочники:Группа_Структура:Торговые_объекты|Торговые объекты]]»). Реквизит «Магазин» обязателен для заполнения; | * «[[tp7:Документы:Перемещение|Перемещение]]». |
| * **Склад-получатель** — в поле указывается склад, для которого будет планироваться отгрузка; | |
| * **Тип продажи** — реквизит, определяющий параметры вычисления средней продажи за день. При расчете заказа могут учитываться розничные, оптовые или все типы продаж. Для отражения факта розничной продажи используется документ «[[tp7:Документы:Отчет_отдела|Отчет отдела]». Оптовая продажа регистрируется в документе «[[tp7:Документы:Расходная_накладная|Расходная накладная]]»; | |
| * **Планируемая дата поставки** — указывается планируемая дата поставки товара по заказам поставщикам; | |
| * **Период анализа продаж**— задается период учета продаж товаров, за который будет вычислена средняя продажа за день. Средняя продажа за день является одним из основных параметров, используемых в формуле расчета заказа; | |
| * **Алгоритм расчета заказа** — из списка выбирается формула расчета заказа: | |
| * «**По количеству продаж**» — формируемый заказ товара равен количеству продаж товара за заданный период времени плюс минус задаваемый в дополнительном поле процент от полученного количества (процент запаса). Система получает количество товара за указанный период и увеличивает / уменьшает это количество на величину заданного процента запаса. Полученное количество и будет заказано; | |
| * «**По минимальному остатку**» — на дату поставки заказа остаток товара должен стать равен минимальному остатку товара плюс минус задаваемый процент от минимального остатка. При расчете будет получен прогнозируемый остаток на дату поставки заказа, исходя из текущего остатка и прогнозируемых продаж (используя среднюю продажу за день). Если прогнозируемый остаток будет меньше минимального, то заказ товара будет равен разнице между минимальным и полученным спрогнозированным остатком плюс минус заданный процент запаса; | |
| * «**Возможность торговать указанное количество дней**» — После поставки можно торговать товаром указанное в дополнительном поле количество дней. Вычисляется средняя продажа за день в заданный период учета продаж и прогнозируемый остаток на дату поставки заказа (используя среднюю продажу за день). Заказ будет равен произведению средней продаже за день на указанное количество дней за вычетом прогнозируемого остатка на дату поставки заказа; | |
| * «**Фиксированная поставка**» — считается, что товар всегда заказывается в одном и том же количестве. Количество фиксированной поставки задается в параметре по складу или торговому объекту. Если в параметре данных нет, количество поставки берется из реквизита номенклатуры; | |
| * «**Заказ по зафиксированным потребностям**» — заказ будет рассчитываться исходя только из тех товаров, в которых есть потребность, зафиксированная документами «Потребность в заказе поставщикам»; | |
| * «**По нормативному остатку**» — после поставки по заказу остаток товара должен стать равным нормативному остатку товара плюс минус заданный процент от нормативного остатка. При расчете будет получен прогнозируемый остаток на дату поставки заказа, исходя из текущего остатка и прогнозируемых продаж (используя среднюю продажу за день). Если прогнозируемый остаток будет меньше нормативного, то заказ товара будет равен разнице между нормативным и полученным спрогнозированным остатком плюс минус заданный процент запаса; | |
| * «**По нормативному остатку на дату поставки**» — заказ будет рассчитываться только для товаров, остаток которых на дату поставки станет меньше минимального. Количество заказываемого товара будет рассчитываться как разница между нормативным и прогнозируемым на дату поставки остатком; | |
| * «**Вручную**» — количество заказываемого товара задается пользователем вручную для каждой позиции. | |
| |
| * **Выводить перезаказанные товары** — | Обработка доступна в разделе «Главное» → «Сервисные», в разделе «Закупки» → «Сервис», в разделе «Склад» → «Сервис» при включенном флаге «Заказы поставщикам» и/или «Сеть магазинов» («Администрирование» -> «Настройки учета» -> «Дополнительная функциональность»). |
| ===== === Группа Подробно=== ===== | |
| |
| Группа реквизитов «**Подробно**» содержит параметры необходимые для выполнения алгоритма расчета заказа. В зависимости от выбранного алгоритма расчета заказа отдельные реквизиты группы могут быть не доступны. | Потребности в закупках рассчитываются для заданного списка товаров, по наличию имеющихся свободных остатков на конкретном складе или на складах торгового объекта и минимального остатка.\\ |
| | **Минимальный остаток** – это фиксированный показатель номенклатуры по складу, который задается пользователем для каждой позиции номенклатуры. |
| |
| Группа «**Подробно**» содержит следующие реквизиты: | Создание документов заказа следует выполнять в соответствии с **[[tp7:Обработки:Формирование_потребностей:Заполнение_0-реквизитов|приведенными рекомендациями]]**. |
| * **Учитывать превышения при расчете текущего остатка** — при установке флага в заказе будут учтены выявленные превышения остатка товара. Заказ будет уменьшен на величину превышения; | |
| * **Уменьшать текущий остаток на величину потребностей склада** — если флаг установлен, при формировании заказа текущий остаток будет уменьшен на количество, указанное в документе «**[[tp7:Документы:Потребность_склада|Потребность склада]]**»; | |
| * **Учитывать партии с отрицательными остатками при расчете текущего остатка** — при установке флага в заказе будут учтены товары с отрицательными остатками; | |
| * **Увеличивать рассчитанный заказ до величины минимального заказа** — если расчет заказа подразумевает, что сначала будет рассчитан заказ по каждому торговому объекту сети, затем заказ будет просуммирован, то установка данного флага приводит к следующему: \\ | |
| если по торговому объекту полученное количество заказа меньше, чем минимальное количество заказа, то это количество будет заменено на минимальное количество заказа; | |
| * **Увеличивать текущий остаток на величину просроченных заказов** — у каждого заказа есть дата поставки. Если дата поставки по заказу меньше даты формирования заказа и заказ еще не погашен, то заказ считается просроченным. Если флаг установлен, программа рассчитает заказ с учетом того, что товар от невыполненных, просроченных заказов поступит на текущую дату. При алгоритмах расчета «По минимальному остатку» и «Возможность торговать указанное количество дней» при установленном флаге система будет считать, что просроченные заказы будут поставлены в текущий день и таким образом увеличат текущий остаток на количество просроченного заказа; | |
| * **Уменьшать рассчитанный заказ до величины максимального заказа** — если флаг установлен и количество товара, которое необходимо заказать больше, чем максимальное количество заказа из карточки товара, то будет заказано максимально возможное количество заказа из карточки товара; | |
| * **Считать текущий остаток нулевым, если он меньше порога анализа остатков** — если флаг установлен, то при расчете остатка товара на дату поставки по заказу, остаток будет считаться нулевым, если он меньше, чем заданный порог анализа остатка из карточки товара. \\ | |
| //Например, в магазин поставили товар «Молоко» в количестве 100 пакетов. Порог остатка для данного товара составляет 2 пакета. Это означает, что на 100 пакетов молока, как правило, приходится два пакета, которые до продажи всей партии товара могут потерять свой товарный вид. Таким образом, при остатке двух пакетов молока на дату поставки система будет считать, что фактическое количество товара «Молоко» по базе данных равно нулю//; | |
| * **Учитывать товары, для которых минимальный остаток не задан** — если флаг установлен, в заказе учитываются товары, для которых в карточке товара минимальный остаток не задан; | |
| * **Учитывать ранее оформленные непросроченные заказы** — если при установке флага, дата поставки по заказу входит в интервал между датой формирования заказа и датой поставки по заказу, то считается, что заказ будет выполнен и, таким образом, увеличится остаток товара на дату поставки по заказу. Флаг используется при алгоритмах расчета «По минимальному остатку» и «Возможность торговать указанное количество дней». Количество товара в этом случае считается следующим образом: текущий остаток товаров уменьшается каждый день на среднее количество продаж и, если планируются поставки товара, увеличивается на количество заказанных товаров; | |
| * **Учитывать товары, для которых нормативный остаток не задан** — если флаг установлен, в заказе учитываются товары, для которых на закладке «Заказы» карточки товара не задан нормативный остаток; | |
| * **Использовать среднюю продажу товара из карточки** — если флаг установлен, то при заказе товара используется средняя ежедневная продажа товара, которая будет браться из параметра склада/торгового объекта «Средняя продажа за день» закладки «Параметры по складам»/«Параметры по торг. объектам» карточки товара. Если такая информация на закладке отсутствует, то средняя продажа будет браться из реквизита «Средняя продажа за день» закладки «Заказы» карточки товара. Установка данного флага позволяет сократить время формирования заказа за счет подбора готового значения средней продажи за день, которое хранится в базе данных. Если флаг не установлен, средняя продажа будет рассчитываться исхлдя из заданного периода продаж; | |
| * **Получать данные по всем фирмам** — заказ будет рассчитан по каждому торговому объекту/складу всех фирм, затем заказ будет просуммирован; | |
| * **Количество знаков после запятой** — определяется правило, по которому округляется количество товара в заказе: 0 — без округления, 1 — до первого знака после запятой, 2 — до второго знака и т.д. Данный флаг имеет смысл устанавливать для весовых товаров. | |
| |
| При нажатии кнопок «**//Сохранить//**» или «**//Сохранить как…//**» значения реквизитов закладки «Параметры расчета заказов» сохраняются в справочнике «[[tp7:Справочники:Группа_Номенклатура:Расчет_заказов_поставщикам|Правила расчета заказов поставщикам]]» как новое правило. | Обработка состоит из двух частей: |
| | * **в верхней части обработки** отображается **[[tp7:Обработки:Формирование_потребностей:Таблица_с_номенклатурой|таблица с номенклатурой]]** для которой определяется потребность в объеме заказа на указанную дату. Также в верхней части формы может быть выведена **[[tp7:Обработки:Формирование_потребностей:Панель_контрагент_склад|панель выбора контрагента поставки товара и склада]]**, в которой можно выбрать склад\контрагента поставка товара; |
| | * **в нижней части обработки** отображаются параметры расчета потребностей. Нижняя часть формы содержит следующие закладки: |
| | * «**[[tp7:Обработки:Формирование_потребностей:Параметры_расчета_заказа|Параметры расчета заказа]]**» — в закладке указываются субъекты конфигурации для которых формируется потребность и алгоритм расчета заказа; |
| | * «**[[tp7:Обработки:Формирование_потребностей:Отбор_номенкл_по_поставщику|Отбор номенклатуры по поставщику]]**» — в закладке указываются поставщики у которых будут заказаны товары; |
| | * «**[[tp7:Обработки:Формирование_потребностей:Показ_дополнит|Показывать дополнительно]]**» — в закладке указываются дополнительные поля, которые будут добавлены в табличную часть обработки; |
| | * «**[[tp7:Обработки:Формирование_потребностей:Отчеты|Отчеты]]**» — в закладке можно сформировать отчет по нужному критерию. |
| |
| При нажатии кнопки «**//Рассчитать//**» рассчитывается потребность для заданных в форме субъектов конфигурации. | Видимость закладок в нижней части формы определяется позицией «**//Параметры расчета потребностей//**» меню кнопки «**//Показать//**». Убрать панель с параметрами расчета потребностей можно так же нажатием кнопки «**//Закрыть//**», расположенной в правом верхнем углу нижней части формы.\\ |
| | Позиции меню **[[tp7:Обработки:Формирование_потребностей: кнопка_Рассчитать|кнопки «Рассчитать»]]** в закладке «Параметры расчета заказов» позволяют пересчитать потребность в заказе для строк табличной части обработки и, в некоторых случаях, записать в табличную часть номенклатуру с новым алгоритмом расчета потребности. |
| |
| При нажатии кнопки «**//Закрыть//**» нижняя часть формы с закладками удаляется с экрана и освобождается место для табличной части с номенклатурой. Для восстановления нижней части в форме следует выполнить команду «**Параметры расчета потребностей**» в меню кнопки «**//Показать//**». | |
| |
| | ==== Кнопка «Заполнить» ==== |
| | Меню кнопки «**//Заполнить//**» позволяет заполнить номенклатуру табличной части следующими способами: |
| | * «[[tp7:Документы:Общее:По_каталогу|По каталогу]]»; |
| | * «[[tp7:Документы:Общее: По_коду_артикулу|По коду/артикулу]]»; |
| | * «[[tp7:Документы:Общее:По штрихкоду|По штрих-коду]]»; |
| | * «[[tp7:Документы:Общее:По условиям|По условиям…]]». |
| | |
| | ==== Кнопка «Количество» ==== |
| | Меню кнопки «**//Количество//**» позволяет автоматизировать заполнение графы «Количество» в табличной части: |
| | * «Очистить во всех строках» — обнулить количество заказа во всех строках; |
| | * «Очистить в выделенных строках» — обнулить количество заказа в выделенных строках; |
| | * «Заполнить по потребности во всех строках»; |
| | * «Заполнить по потребности в выделенных строках». |
| | Для последних двух позиций меню кнопки «**//Количество//**» графа «Потребность» в строках с номенклатурой должна быть заполнена. |
| | === Кнопка «Показать» === |
| | Меню кнопки «**//Показать//**» позволяет управлять видимостью отдельных фрагментов в форме обработки: |
| | * «Панель выбора контрагента/склада» — при установленном флаге в табличную часть добавляется панель выбора контрагента\склада для заполнения графы «Источник»; |
| | * «Параметры расчета потребностей» — при установленном флаге в нижней части формы обработки отображаются закладки. Если флаг не установлен, в форме видна только табличная часть «Номенклатура» (без закладок); |
| | * «Подсветить необработанные строки» — при установленном флаге в табличной части подсвечиваются строки с незаполненными реквизитами. Если в строке количество заказа равно «0», то строка показывается красным фоном. Если в строке указано количество заказа, но не указан контрагент, строка выводится на голубом фоне; |
| | |
| | ==== Кнопка «Вариант действия» ==== |
| | Меню кнопки «**//Вариант действия//**» позволяет установить в выделенных или во всех строках табличной части название создаваемого для данной номенклатуры документа: |
| | * «[[tp7:Документы:Заказ_поставщику|Заказ поставщику]]»; |
| | * «[[tp7:Документы:Потребность_склада|Потребность склада]]»; |
| | * «[[tp7:Документы:Перемещение|Перемещение]]». |
| | |
| | ==== Кнопка «Создать документы» ==== |
| | Для автоматического формирования документов предназначено меню кнопки «**//Создать документы//**». При этом создаваемые документы будут записаны и проведены. Номер созданного документа будет выведен в окне служебных сообщений. Чтобы вновь созданные документы открывались автоматически, необходимо выбрать позицию меню «**Создать документы и открыть форму**». |
| | |
| | ==== Кнопка «Сформировать отчет» ==== |
| | Нажатие кнопки «**//Сформировать отчет//**» — позволяет вывести предварительный отчет потребности товаров в виде таблицы, пример которой показан на следующем рисунке:\\ |
| | {{:TP7:Отчет_потребности.png.png|Пример отчета обработки «Формирование потребности»}} \\ |
| | В отчете указываются:\\ |
| | * наименование склада или торгового объекта;\\ |
| | * дата поставки и период анализа продаж; |
| | * используемый алгоритм расчета заказа и дополнительные реквизиты, учтенные при расчете потребности (см. «[[tp7:Обработки:Формирование_потребностей:Параметры_расчета_заказа|реквизиты группы «Подробно» закладки «Параметры расчета заказа»]]»); |
| | * в таблице с указанием номенклатуры, потребности в заказе и единицы измерения товара в заказе, выводятся дополнительные поля, указанные в закладке «[[tp7:Обработки:Формирование_потребностей:Показ_дополнит|Показывать дополнительно]]». |
| | |
| | ==== Кнопка «Параметры номенклатуры заказа» ==== |
| | Нажатие кнопки «**//Параметры номенклатуры заказа//**» открывает форму «[[tp7:Обработки:Формирование_потребностей:Парам_номенкл_по_складу|Параметры номенклатуры по складу…]]», где выводится номенклатура табличной части обработки и предопределённые поля , которые участвуют/могут участвовать в формировании заказа. //Например, «Минимальный остаток», «Нормативный остаток».// |