![]() |
#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 |
|