|
|
#1 |
|
Участник
|
Всем привет!
Под рукой нет чистого и нетронутого CRM, подскажите плз: можно ли создавать сразу заказ без предварительного создания предложения и создания из него? У меня оказывается при попытке создания оказывается незаполненным поле "Номер заказа" (ordernumber), которое системно-обязательное для заполнения. Это в него должен потом писаться номер типа "ORD-01673-ASDF" или это обычный обязательный для заполнения текстовый атрибут?
__________________
С уважением, Tony Green |
|
|
|
|
#2 |
|
Kostya Afendikov
|
Цитата:
Сообщение от Tony Green
Всем привет!
Под рукой нет чистого и нетронутого CRM, подскажите плз: можно ли создавать сразу заказ без предварительного создания предложения и создания из него? У меня оказывается при попытке создания оказывается незаполненным поле "Номер заказа" (ordernumber), которое системно-обязательное для заполнения. Это в него должен потом писаться номер типа "ORD-01673-ASDF" или это обычный обязательный для заполнения текстовый атрибут? К тому же если поле для предложение - обязательное, вы можете снять с него бизнес-требование и все |
|
|
|
|
#3 |
|
Участник
|
Хм... У меня атрибут "Номер заказа" (ordernumber) в поле "Уровень требований" имеет значение "Обязательно для системы" и это поле недоступно для редактирования, как в других атрибутах.
Можно это как-то обойти? Чтобы создавать заказ и не заполнять поле "Номер заказа" руками?
__________________
С уважением, Tony Green |
|
|
|
|
#4 |
|
Kostya Afendikov
|
Все верно. Система сама генерирует этот номер и вам нет необходимость его заполнять. У вас не получается сохранить заказ?
|
|
|
|
|
#5 |
|
Участник
|
Система генерирует его в момент создание сущности. А до этого дело не доходит, потому что проверка формы при нажатии на кнопку "Сохранить" не дает закрыть форму с ошибкой:
![]() Атрибут сделать необязательным не выходит: ![]() Я в непонятках Помогите плз.
__________________
С уважением, Tony Green |
|
|
|
|
#6 |
|
Участник
|
Хм... Методом тыка помог crmForm.SetFieldReqLevel("ordernumber", false); на OnLoad при создании. После сохранения такого заказа CRM честно подставляет ordernum сгенерированные по настройкам автоматической нумерации... Вот ведь шайтан-коробка
__________________
С уважением, Tony Green |
|
|
|
|
#7 |
|
Kostya Afendikov
|
Зайдите в редактор формы для Заказа, дважды щелкните на поле "Номер заказа" и отметьте чекбокс на "Поле доступно только для чтения" и номер будет создаваться автоматически, так что лишний код не нужен
|
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| а можно к форме прикрутить Grid? | 4 | |||
| Можно ли завести CRM на локальном компе как Axapta или Navision | 6 | |||
|