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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.04.2010, 14:48   #1  
ALES is offline
ALES
Участник
Злыдни
 
220 / 45 (2) +++
Регистрация: 11.08.2004
Очень хочется независимо от обходного еще и процесс рассчета ЗП запустить или что-то еще по тому же сотруднику.
Старый 05.04.2010, 15:32   #2  
AlexeyVS is offline
AlexeyVS
Участник
 
103 / 31 (2) +++
Регистрация: 02.04.2010
1. "Размножить" можно, назначив группе и написав свой ParticipantProvider (так делал я, возможно есть другой способ)
2. Утверждение от группы можно настроить, указав, что для успешного шага утверждения нужен один из всего списка утверждающих
3. Если после утверждения надо еще что-то, то шаблон воркфло можно настроить, добавив стадии. Например, сначала "бегунок", после него некая задача (подготовка трудовой, как вариант), затем еще что-нибудь.

А весь процесс будет называться "Увольнение"
Старый 05.04.2010, 15:47   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от AlexeyVS Посмотреть сообщение
...и написав свой ParticipantProvider
Ну, началось...
ЕСЛИ "настроить можно" только "написав", ТО это значит в стандартном функционале "настроить" нельзя. Можно только дописать.
Давайте будем все-таки пользоваться человеческой терминологией.

Если можно "дописывать", то все остальное - понятно.
Но тогда, по-моему, проще не "дописывать", а переписать весь этот механизм нафиг без привлечения связки IIS/WF
__________________
полезное на axForum, github, vk, coub.
Старый 05.04.2010, 16:00   #4  
AlexeyVS is offline
AlexeyVS
Участник
 
103 / 31 (2) +++
Регистрация: 02.04.2010
Но там же можно выбрать в Назначении группу. Думаю так тоже размножит. Просто мне надо назначать на основе некоего динамического списка, который задает пользователь.
Насчет дописать - это переопределить пару методов стандартнного класса WorkflowWorkitemParticipantProvider. По-моему вполне неплохой подход.

Насчет автоделегирования - можно настроить в меню Сервис - Параметры - закладка Делегирование и выбрать конфигурацию рабочего процесса.

Я еще практически ничего не смыслю ни в программинге аксапты ни в ее настройке, поэтому пишу о том, что успел попробовать. Возможно, мои решения не совсем правильные и могут быть реализованы другим путем или проще.
За это сообщение автора поблагодарили: mazzy (2).
Старый 05.04.2010, 16:36   #5  
ALES is offline
ALES
Участник
Злыдни
 
220 / 45 (2) +++
Регистрация: 11.08.2004
Цитата:
Сообщение от AlexeyVS Посмотреть сообщение
Но там же можно выбрать в Назначении группу....
Это где именно? в настройках для уже запрограммированных MS процессов? А много таких в системе? В тех же складских журналах что-то не видно поля "статус" для WF
Старый 05.04.2010, 17:08   #6  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2161 (81) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от ALES Посмотреть сообщение
Очень хочется независимо от обходного еще и процесс рассчета ЗП запустить или что-то еще по тому же сотруднику.
С учетом того, что "обработку" документа, который и является основанием WF, нужно в любом случае программировать (для нестандартных WF) - можно и расчет прикрутить, и что угодно. =)
__________________
Ivanhoe as is..
Старый 05.04.2010, 17:43   #7  
ALES is offline
ALES
Участник
Злыдни
 
220 / 45 (2) +++
Регистрация: 11.08.2004
Talking
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
С учетом того, что "обработку" документа, который и является основанием WF, нужно в любом случае программировать (для нестандартных WF) - можно и расчет прикрутить, и что угодно. =)
Можно =). А для процесса "увольнение" еще и ветку на случай краха IIS закодить.. чтоб уж наверняка...
За это сообщение автора поблагодарили: Ivanhoe (2).
Старый 05.04.2010, 17:51   #8  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2161 (81) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от ALES Посмотреть сообщение
Можно =). А для процесса "увольнение" еще и ветку на случай краха IIS закодить.. чтоб уж наверняка...
Не забудьте еще обучить кадровика и заготовить шаблоны приказов, на случай краха Аксапты
__________________
Ivanhoe as is..
Старый 07.04.2010, 11:59   #9  
ALES is offline
ALES
Участник
Злыдни
 
220 / 45 (2) +++
Регистрация: 11.08.2004
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Не забудьте еще обучить кадровика и заготовить шаблоны приказов, на случай краха Аксапты
При таком развитии событий
...стандартное ядро WorkFlow и системы обработки Eventов постоянно ждало завершения этой функции и события в очереди стояли по 5-6 часов.
придется их готовить
Старый 07.04.2010, 12:09   #10  
AlexeyVS is offline
AlexeyVS
Участник
 
103 / 31 (2) +++
Регистрация: 02.04.2010
да уж, весьма оптимистично
Старый 05.04.2010, 17:59   #11  
FE is offline
FE
Участник
 
224 / 58 (2) ++++
Регистрация: 28.07.2005
Адрес: Петербург
Угу, и запускать процедуру увольнения автоматически при достижении каких-либо критических параметров...
Теги
ax2009, document handling, workflow, документооборот

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
fed: Cost Explorer in DAX2009 Blog bot DAX Blogs 3 24.11.2009 17:32
Отходы по закупке в DAX2009 Starling DAX: Функционал 14 19.11.2009 20:52
Вопросы по OLAP в DAX2009 oleg_e DAX: Функционал 9 10.12.2008 02:02
Апгрейд существующего приложения на DAX2009 petr DAX: Администрирование 3 03.09.2008 18:54
Кто нибудь пытался релизовать ДОКУМЕНТООБОРОТ в Аксапта? edd DAX: Функционал 10 21.07.2003 15:48
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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