|  08.04.2011, 10:11 | #1 | 
| Участник | axforum blogs: Вспомогательный документооборот. Поле  "Код конфигурации вспомогательного бизнес-правила" lookup ни чего не показывает. 
			
			Источник: http://axforum.info/forums/blog.php?b=240 ============== На форме РсП\Настройка\Конфигурация документооборота. Вкладка Разное --> кнопка Изменить Форма "Бизнес-правило: Шаблон выплаты клиенту" Вкладка Подробности. Добавляем Вспомогательный документооборот. (Идентификатор вспомогательного документооборота) Выбираем "Вспомогательный документооборот 1" Поле "Код конфигурации вспомогательного бизнес-правила" lookup ни чего не показывает. :eek: Почему? (исследуем) Выявляем причину: На форме "Конфигурация документооборота" выбран "Шаблон выплаты клиенту" это есть \Workflow\Workflow Templates\CustPaymentTemplate Для него через свойство Document выбран класс CustPaymentWFApprDoc наследованный от класса LedgerJournalWFApprovalDocument У LedgerJournalWFApprovalDocument есть метод getQueryName возвращающий Query\LedgerJournalWFApprovals. У Query \LedgerJournalWFApprovals DataSource = LedgerJournalTable Lookup вызывается из формы "Конфигурация документооборота" \Forms\WorkflowConfiguration\Data Sources\WorkflowSubWorkflowTable\Fields\ConfigurationSequenceNumber\Methods\lookup Вызывается \Classes\WorkflowConfigurationForm\subWorkflowDocumentKey_lookup где видим строку X++: formRunLookup.setTemplateFilterList(subWorkflowTemplateList); Переменная subWorkflowTemplateList содержит названия шаблонов документооборота, которые можно выбирать как вспомогательные. В методе \Classes\WorkflowConfigurationBase\loadSubWorkflowTemplates как раз и собирается список subWorkflowTemplateList. При добавлении в список шаблоны документооборота проходят фильтрацию: 
 В Lookup выдим выборку по таблице WorkflowConfigurationTable с доп. условиями: 
 Источник: http://axforum.info/forums/blog.php?b=240 
				__________________ Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. | 
|  |