Показать сообщение отдельно
Старый 23.07.2003, 10:33   #4  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
Насколько я знаю в стандарте это не предусмотрено. Предполагается, что заказ можно создать заблаговременно.
Проблему можно решить установкой проверки в таблице 37 Sales Line на тригер OnValidate поля 15 Quantity. Тут надо помнить след. вещи:
1. Эта табличка используется так же и для Кредит Нот - проверять тип документа.
2. Пользователь может скопировать строки из другого элемента - вставить проверку на копирование (хотя, если пользователь использует для копирования буфер обмена Windows - imho бесполезно).
3. Пользователь может изменить единицу измерения - проверять 5415 Quantity (Base).
4. Заказ создается из общего заказа - и туда проверку.
5. Что-нибудь еще вылезет

В общем, возможно проще убедить заказчика пересмотреть свое представление об "эффективном" управлении логистическими процессами (это надо будет делать очень часто). Пусть привыкает мыслить новыми категориями.