КТФ. Детализация реализации

Дано

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

Нужно

  • Перед закрытием списать конкретные товары (блюда), которые отпускались в рамках завтрака, обеда, ужина
  • Пользователь будет вручную указывать кол-во реализованных товаров (на кассе 11.4)
  • Списание нужно выполнять также в разрезе подтипов. Т.е. товары проданные в рамках завтрака, должны попасть в документ реализации с подтипом "Завтрак". Это нужно, чтобы в отчетах (например БДР) при просмотре свернутой суммы по подтипу можно было видеть и выручку и себестоимость.
  • Списать можно только те, товары, которые есть в плане меню на дату рабочего дня
    • Для этого в систему будут регулярно заводится документы план меню
  • По каждой категории меню (салаты, первые блюда, вторые блюда и т.п.) можно списать кол-во не превышающее кол-во продаж советующего обобщенного товара. Пример: в течении дня продали 50 обобщенных товаров "Завтрак", значит при списании конкретных товаров, можно списать не более 50 салатов, 50 напитков, 50 порций хлеба.

Реализация

  • Функционал должен быть универсальным для 11.4 и 11.7
  • Добавляем возможность вводить трех уровневый справочник товарных групп

 

  • Перед закрытием дня (программой не регулируется, пользователь сам должен знать когда это делать), на кассе, открывают меню "Функции" -  "Реализация"
  • Программа предлагает выбрать подтип реализации (только те, в которых установлен признак "Использовать при оформлении документов на кассе")
  • Программа пробует найти ранее созданный документ реализации с выбранным подтипом по текущему рабочему дню с признаком, что документ создан через кассу
  • Если документ найден, то открывает его на редактирование
  • Если документ не найден, то создает новый документ реализации и автоматически заполняет его товарами
    • Для этого находит первый действующий на дату рабочего дня план меню. Если план меню не найден, то выводит ошибку.
    • Отбирает из найденного плана меню товары, которые относятся к категории меню указанной в выбранном подтипе реализации (завтрак, обед, ужин)
    • Добавляет товары в документ реализации с кол-вом и ценой 0
    • Рассчитывает кол-во продаж обобщенного товара (указывается в подтипе) за текущий день. Сохраняет полученное кол-во продаж в документ реализации. Если в течении дня продаж обобщенного товара не было, то выводит ошибку.
  • Редактирование документа
    • Кассир вводит кол-во через клавиатуру или экранный калькулятор
    • Программа проверяет, что введенное кол-во не превышает кол-во продаж обобщенного товара
      • Проверка выполняется в рамках товарной группы (2-го уровня)
      • Кол-во обобщенных товаров заранее рассчитано и записано в документ реализации
    • Если превышает, то выводит ошибку
    • Меньше можно
  • При закрытии рабочего дня программа проверяет, что для каждого обобщенного товара, на который есть ссылка из подтипа, создан документ реализации. Если нет, то выводит ошибку. Если есть, то акцептует его.

Настройки

  • Включаем всем пользователям роль КТФ (Склад \ Опции настройки \ Дополнительные режимы работы)
  • Кассиру включаем доступ к документам продажи по накладной (Создание, изменение, удаление)
  • Справочник ТМЦ распределяем по товарным группам, следующим образом:
    • 1 уровень. Произвольная группировка. Например: ГОТОВАЯ ПРОДУКЦИЯ
    • 2 уровень. Группировка по категории меню . Например: ГОТОВАЯ ПРОДУКЦИЯ \ ВТОРЫЕ БЛЮДА
      Рис.1 Пример

      image-1695310896864.png

    • 3 уровень. Произвольная группировка. Например: ГОТОВАЯ ПРОДУКЦИЯ \ ВТОРЫЕ БЛЮДА \ Говядина
  • Заводим структуру плана меню с разбивкой по приемам пищи. Например:
    • Столовая
      • Завтрак
      • Обед
      • Ужин
  • В подтипах реализации (по которым будет вводится расшифровка), указываем
    • Использовать при оформлении документов на кассе = Да
    • Раздел плана меню. Выбрать раздел плана меню (завтрак, обед, ужин и т.п.)
    • Товар обобщенного наименования. Выбрать товар, который продают через кассу ("Завтрак", "Обед", "Ужин" и т.п.)
  • Регулярно заводить планы меню. Подробнее про планы меню тут

 

 


Система JUPITER                                 www.jupiter.systems                                 (с) 2024г.