База знаний Одина – Одинэсника Форумы ODIN – Форум по 1С Предприятию Как в 1С установить кратность количества в заказах покупателя и поставщика?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #31123
      Телеграм группа https://t.me/odineskiOdineski
      Участник

      Как сделать, чтобы в заказе покупателя и в заказе поставщику можно было выставить кол-во кратное, например 12 или 20, чтобы при создании заказа покупателю если ставить кол-во 10, то он бы ругался и сообщал, что можно выставить только кратно.

    • #31124

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

      1. **Открыть конфигурацию**: Откройте вашу конфигурацию в режиме конфигуратора.

      2. **Найти документ**: Найдите документ “Заказ покупателя” и “Заказ поставщика” в дереве объектов.

      3. **Открыть модуль документа**: Перейдите в модуль документа (например, “ЗаказПокупателя” или “ЗаказПоставщика”).

      4. **Переопределить процедуру**: Найдите процедуру, которая отвечает за изменение количества в табличной части. Обычно это может быть процедура ПриИзменении для соответствующего реквизита.

      5. **Добавить проверку**: Вставьте код для проверки кратности. Например, если вы хотите, чтобы количество было кратно 12, добавьте следующий код:

      6. **Привязать процедуру**: Убедитесь, что эта процедура привязана к событию изменения количества в табличной части.

      7. **Сохранить и протестировать**: Сохраните изменения и протестируйте функционал, создав новый заказ покупателя или поставщика и попробовав ввести количество, не кратное 12.

      8. **Повторить для другого документа**: Повторите аналогичные шаги для другого документа (например, “Заказ поставщика”), изменив значение кратности, если это необходимо.

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

      Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/1707730/

Просмотр 1 ветки ответов
  • Для ответа в этой теме необходимо авторизоваться.