Обязательный реквизит

1. Fanatiq777 30.11.21 09:12 Сейчас в теме
Добрый день подскажите как в Реализации поставить чтобы без введения договора не давало сохранить и провести документ. Спасибо.
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. VladimirB 16 30.11.21 09:14 Сейчас в теме
(1) проверка заполнения - выдывать ошибку

Или В Процедуре ПередЗаписью() сделать проверку
Если Не ЗначениеЗаполнено(Договор) Тогда
Отказ=Истина;
<Что нибудь предупреждаем>
Возврат;
КонецЕсли;
3. MACTEP1C 30.11.21 09:51 Сейчас в теме
В ERP есть справочник "Соглашения с клиентами", к записи которого привязывается реализация. Там на вкладке "Условия продаж" имеется радиокнопка "Требуется указание договора, порядок расчетов определяется в договоре". Если её выставить, то в реализации поле с договором будет "красным", т.е., без него документ не провести.
4. Fanatiq777 30.11.21 10:56 Сейчас в теме
(3)
Условия продаж

Чего то не могу найти данный справочник......
5. MACTEP1C 30.11.21 11:14 Сейчас в теме
(4) С ИТС:
"Для регистрации правил продаж, которые будут применяться на предприятии предусмотрено использование соглашений с клиентами. Доступность соглашений определяется по ссылке НСИ и администрирование – Настройка НСИ и разделов – Продажи – Оптовые продажи – Использование соглашений с клиентами."
6. Kireno 30.11.21 17:46 Сейчас в теме
Изящнее было бы в подписках на событие добавить эту проверку, чтобы не коверкать типовые объекты.
7. Fanatiq777 01.12.21 11:46 Сейчас в теме
(6) Каким образом не подскажите?
8. Kireno 01.12.21 11:52 Сейчас в теме
(7) В подписках на событие найти, если есть уже подписка на событие ПриЗаписи (может быть и ПередЗаписью, точно не помню) документа Реализация. Найти можно, введя в глобальном поиске имя объекта в конфигурации и галочку "где искать" отметить "Свойства". Если такой подписки не найдется, придется добавлять её самому.
9. grumpi 02.12.21 13:31 Сейчас в теме
(6) Решение вопроса в (3) -соглашения. а чтобы их включить надо сделать как в (5)
И даже конфигуратор открывать не нужно )

А если вариант с соглашениями не подходит, тогда масса вариантов (подписка на событие, расширение, ОбработкаПроверкиЗаполнения, ПередЗаписью, и т.д)

Добавил картинки где изменить соглашение и как включить соглашения и третья где находится соглашение в док. реализация
Прикрепленные файлы:
10. Kireno 03.12.21 10:05 Сейчас в теме
(9) определенно лучше использовать решение конфы, если предусмотрено
11. Fanatiq777 03.12.21 11:16 Сейчас в теме
(9)
Немного не подходит, не используем индивидуальные условия. Еще какие методы есть рабочие и быстрые?)
12. grumpi 03.12.21 11:48 Сейчас в теме
(11) Типовые условия будут действовать для всех.

Вот скрин типового соглашения. Будет выходить во всех документах для всех покупателей.
Находится CRM и маркетинг - Типовые соглашения

Или тебе нужно решить проблему именно через конфигуратор?
Прикрепленные файлы:
13. Artem1995amyr 03.12.21 17:49 Сейчас в теме
На реквизите "Договор" в конфигураторе поставить Свойство Проверка заполнения "Выдавать ошибку"
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот