Жүйе карталары туралы
Барлық жұмыс ағыны анықтамалары бірнешеFileNet P8-жүйе карталарын қамтиды: Жұмыс ағыны, Аяқтау және Бұзылған.
Жұмыс ағыны жүйесі жүе карталарын қажетінше қалыпты не қиыс жағдай үрдісі кезінде орындайды. Барлық жұмыс ағыны анықтамалары арқылы ортақ болатын әр бір жүйе картасының жалғыз нұсқасы емес екенін ескеріңіз, әр бір жұмыс анықтамасы өзінің жүйе карталарының көішремелерін қамтиды.
Жұмыс ағыны жүйесінің картасы
Әр бір жұмыс ағыны анықтамасындағы негізгі карта Жұмыс ағыны деп аталған. Жұмыс ағынын құру не ашу кезінде Process Designer бағдарламасы көрсетілген Жұмыс ағыны картасымен басталады. Жұмыс ағыны іске қосылған кезде үрдіс жұмыс элементтерінің жұмы ағымы анықтамасындағы Жұмыс ағыны картасында Іске қосу қадамының орындалуымен басталады.
Жұмыс ағыны картасындағы қадамдарды қалай ұйымдастыру туралы шешімде сіз арнайы жұмысағымы анықтамасын қалай қолданатыныңызды шешуіңіз керек: Егер жұмыс ағыны оқшау үрдісте болса, сіз барлық қадамдарды немесе қадамдардың бастапқы ретін орналастыра аласыз (егер сіз ішкі карталарды қолданып жатсаңыз), Жұмыс ағыны картасында. Алайда, егре жұмыс ағыны анықтамасы әр түрлі жұмыс ағындарында иеленетін ішкі карталар үшін контейнер болса, сіз Жұмыс ағыны картасында тек ең кіші қадамдарды ғана иеленуге тиіс болсаңыз, Жұмыс ағыны картасы әр бір ажыратылған (алынған) жұмыс ағындарында қайта оқылады.
Үзу және Бұзылу жүйе карталары
Жалпы мұнда осы жүйе карталарынан аулақ болудың қажеті жоқ, себебі жұмыс ағыны жүйесі осы карталарды қажетінше орындайды. Әдепкі Үзу және Бұзу карталары сызбалы түрде Рrocess Designer бағдарламасында көрсетілген, бірақ олар тек оқуға арналған. Сіздің жүйеңіздің арнайы талаптарына сай анықталған әрекетті өзгерткіңіз келсе, оны ішкі картаны жұмыс ағыны анықтамасында бірдей атпен қайта жазғыңыз келген жүйе картасы ретінде құру арқылы орындай аласыз.
Келесі Үзу және Бұзу жүйесі карталарының шолулары.
- Аяқтау
- Бұл карта Жұмыс ағымы картасының соңында автоматты түрде шақырылады. (Осы ережеге қисынды ретінде осы параграфтан
кейінгі ескертпені қараңыз.) Әдепкі бойынша Үзу картасы қадамдарды иеленбейді; ол жұмыс элементін жүйеден жояды. Тоқтату
картасын TerminateProcess жүйе қызметіне қарсы қолмен орындай аласыз немесе жұмыс элементін әкімші консолінде тоқтату
арқылы орындай аласыз.Ескерту: Үзу жүйесінің картасы бастапқы жұмыс элементі үзілген кезде орындалады. Еншілес жұмыс элементі Жұмыс ағыны картасының соңына жеткен кезде жұмыс элементі автоматты түрде жүйеден жойылады, бірақ Үзу жүйесінің картасы шақырылмайды. Орындау жұмы ағымы арқылы еншілес жұмыс элементі көптеген қатысушы қадамда әр бір қатысушы үшін құрылады және сырқа жүретін бірнеше бағыттары бар қадамнан бірге алынған әр бір бағыт үшін құрылады.
- Бұзылған
- Бұл карта жұмыс ағыны орындалуы кезінде қателік пайда болғанда орындалады. Жұмыс ағыны жүйесі Бұзу қызметін нөлмен ажырату, жарамсыз күн/уақыт маскасы немесе жарамсыз қатысушы сияқты арнайы қателерүшін шақырады. Сонымен қатар бағдарламалық жасақтама әзірлеушісі тұтынушы қадам әрекетін немесе басқа бағдарламаны арнайы қателер пайда болған кезде Бұзу жүйесі картасын шақыру үшін анықтай алады.
- Әдепкі бойынша, Бұзу картасы жұмыс элементін Орындаушы жүйе сұрауына жылжытқан кезде әкімші арқылы шолу үшін қолданады. Әкімші сәйкес түзету әрекетін аяқтаған кезде жұмыс элементі шақыру картасына келесі күйлердің бірінде қайтарылады:
- Бұл Жаңылыс карта шақырылған (қайталау) кездегі күй
- Келесі кезең (өткізіп жіберу)
Үйлесімділікті қосу қайтарады орындау уақыты параметрі осы әрекеттердің қайсысы алатынын анықтайды. Сіз сонымен қатар осы параметрді Қайтару жүйесі қызметін Бұзу картасына қосу арқылы, Қисынды өрнекті қалауыңызша орнату арқылы қайта жаза аласыз.
- Жұмысағымы жүйесі барлық таймерлерді жұмы элементі үшін ол Бұзу жүйесі картасы орындаған кезде ажырататынын ескеріңіз.Кеңес: Жұмысағымы Жұмыс ағыны Бұзу жүйесі картасын орындайтын жағдайларды өзгерте алмаған кезде, сіз өзіңіздің жеке орындау жұмыс ағыны карталарын құра аласыз және оларды қажетінше кәсіби үрдіс арқылы атай аласыз. Мысалы, тұтынушы тоқату үрдісіне арналған кодта бағдарламалық жасақтама әзірлеушісі шақыруды пайдаланушымен анықталған картаны орындау үшін егер ағымдағы қателік пайда болса, қадам әрекеті орындалған кезде орындау үшін қамти алады.