AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.03.2010, 10:30   #1  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2161 (81) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от Wamr Посмотреть сообщение
должен быть назначен шаблон по-умолчанию и у него должна быть активна одна из конфигураций
пройдитесь дебагером в SysWorkflowFormControls.updateControls()
Шаблон по умолчанию не обязателен - смотрите пример по согласованию журналов ГК (там конфигурация указывается для наименования журнала). В классе LedgerJournalWFApprSubmitToWF пример выбора конфигурации.

Цитата:
Сообщение от mit Посмотреть сообщение
Ничего не сделал, слушай, только зашел! © Товарищ Саахов.
с утра заработало как то само по себе. спасибо Wamr за наводку. теперь понимаю как всё работает (по крайней мере сегодня так думаю).
при открытии, любой формы идет проверка существует ли в workflow активная конфигурация для таблицы, используемой в форме. если да, подтягиваются все остальные элементы функционала
Думаю, важно, чтобы была активная версия у конфигурации. Также замечено, что изменения в шаблонах WF "применяются" с некоторой задержкой.
__________________
Ivanhoe as is..
Старый 15.03.2010, 15:10   #2  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
Всем привет! опять упёрся в документообороте в непонимание моих желаний со стороны системы не получается утвердить документ всей цепочкой. получается только отправить документ на утверждение видимо какой то настройки не хватает перекрыл на форме метод
X++:
public boolean canSubmitToWorkflow()
{
     boolean canSubmitToWorkflow = false; 
     ;
      if(!BOMTable.Approved)
     {
             canSubmitToWorkflow = !WorkflowTrackingStatusTable::existStep(BOMTable); 
     }     return canSubmitToWorkflow; 
}
вроде бы всё хорошо сабмит выскакивает и пропадает где нужно, но как только документ отправляю, дальше по цепочке документ не идёт. http://mitco.narod.ru/dax/WF.gif пользователь, которому назначено утверждение документа дальше - вообще желтую строку не видит. я могу только просмотреть журнал. вижу что задача системой никому не назначена. никаких оповещений или ошибок не выдаёт. настройки вроде как все сделаны http://mitco.narod.ru/dax/WF_settings.gif инструкции и ответственные назначены
__________________
Дом поросенка должен быть крепостью. (Наф-Наф, полн. собр. соч., т.5, стр. 286)

Последний раз редактировалось Poleax; 29.04.2011 в 11:03. Причина: код
Теги
ax2009, hotfix, workflow, как правильно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: List of fixes that improve performance of certain features in Dynamics AX 2009 Blog bot DAX Blogs 0 13.10.2009 19:06
gatesasbait: Dynamics AX 2009 SSRS and SSAS Integration Tips Blog bot DAX Blogs 3 09.07.2009 13:07
Developer for Microsoft Dynamics AX Certification Roadmap Blog bot DAX Blogs 1 13.05.2009 16:17
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Сергей Герасимов: Что нового в Microsoft Dynamics AX 4.0 Blog bot DAX Blogs 0 16.01.2007 11:00
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:37.