В таблице tbl_Opportunity есть поле WorkflowItemID, я так понимаю оно отвечает за связь продажи с процессом, однако, оно пустое во всех записях. Как отделить продажи созданные по процессу от "ручных" продаж?
Нравится
Олег, данное поле использовалось в предыдущих версия Terrasoft и оставлено для совместимости. В новых версиях WorkflowItemID связан только с задачами.
Можно добавить в функцию ExecuteOpenWindow скрипта wa_OpenWindowScript такой блок:
// Заполнение значения по умолчанию для поля WorkflowItemID
var DefaultValues = GetNewDictionary();
DefaultValues('WorkflowItemID') = WorkflowItemID;
Window.Attributes('DefaultValues') = DefaultValues;
// Заполнение завершено
Если в датасете есть поле 'WorkflowItemID', оно будет заполнено; иначе - всё останется без изменений.
Подробнее данный вопрос рассматривался здесь: http://www.community.terrasoft.ua/forum/topic/5368