Логика в CRM
1. Имеется 3 сущности: Заказ, Договор и Склад. В заказе есть поле "Договор(N:1)"
В заказе и договоре есть поле "Склад(N:1)".
При создании заказа (поле Склад заполняю вручную), хочу чтобы поле "Склад" попадало в договор.
Если в WF указать проверку условия:
1) Поле "Склад" в заказе "содержит данные".
2) Поле "Договор" в заказе "содержит данные".
WF отрабатывает.
НО если добавляю еще одно условие:
Поле "Склад" в договоре "не содержит данных" ИЛИ поле "Склад" в договоре не равно полю "Склад" в заказе.
WF не проходит условие проверки для той же самой записи, хотя поле "Склад" в договоре не заполнено. В чем может быть причина?
2. Почему поле с типом "Строка" в CRM может быть вычисляемым, а поле с типом "Несколько строк текста" не может???
Первый вопрос, хотелось бы понять логику. Второй вопрос риторический.
|