Техническое задание: Доработка 1С УНФ

Цель проекта

Добавить в конфигурацию 1С "Управление нашей фирмой" (УНФ) новую функциональную кнопку в документе "Заказ покупателя" для автоматического подбора и простановки партий товаров.

Основные требования к функционалу

Алгоритм работы кнопки:

  • Пользователь работает с документом "Заказ покупателя".
  • При нажатии на новую кнопку система выполняет автоматический подбор партий для всех товаров в табличной части документа.
  • Подбор осуществляется по следующим правилам:
    • Анализируется наличие товаров на выбранном в документе складе.
    • Для каждой позиции подбирается оптимальная партия (например, по принципу FIFO или согласно другим заданным бизнес-правилам).
    • Найденные партии автоматически проставляются в соответствующие поля документа.
  • Интерфейс должен предусматривать обработку ситуаций, когда товар отсутствует на складе.

Технические требования:

  • Доработка должна быть выполнена штатными средствами платформы 1С (в конфигураторе).
  • Код должен быть написан понятно, с комментариями.
  • Необходимо обеспечить корректную работу в типовых процессах: проведение документа, его редактирование и отмена проведения.
  • Изменения не должны нарушать существующую логику работы конфигурации.

Результат работы

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