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