Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Баршаңызға қайырлы күн! Бүгін мен Microsoft SharePoint, PowerApps, Power Automate және Teams өнімдерін пайдаланып жаңа қызметкерлер үшін шығу сұрауларын жасау процесін автоматтандырудың шағын мысалымен бөліскім келеді. Бұл процесті жүзеге асырған кезде бөлек PowerApps және Power Automate пайдаланушы жоспарларын сатып алудың қажеті жоқ; Office365 E1/E3/E5 жазылымы жеткілікті болады. Біз SharePoint сайтында тізімдер мен бағандарды жасаймыз, PowerApps пішінді жасауға көмектеседі, ал Power Automate бизнес процестерінің логикасын теңшеу мүмкіндіктерін береді. Біз соңғы процесті MS Teams командасымен байланыстырамыз. Уақытты босқа өткізбей, не болатынын көрейік.

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Бірінші кезеңде біз тізімдер мен мәліметтерді жасаймыз. Бізге тізімдер қажет:

  1. Қызметкерлердің жұмыстан шығу өтініштері
  2. Бөлімшелер
  3. Кафедра бойынша HR
  4. Әкімшілер

Әр тізім болашақта өз рөлін атқарады, қайсысын көреміз. Мәліметтер жасаңыз және шарлау мәзірін конфигурациялаңыз:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

PowerApps

Енді PowerApps көмегімен «Қызметкерлердің шығу сұраулары» тізімінің пішінін жасайық. Соңғы пішінде ол келесідей болады:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

«Қызметкер» өрісінде Office 365 пайдаланушыларының тізімінен таңдайсыз, күнтізбеден «Шығу күні» көрсетіледі, бөлім анықтамалығынан «Бөлім» және «Бөлім бойынша кадрлар бөлімі» ішінен «Кадрлар» таңдалады. каталог:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Бірақ таңдау үшін қол жетімді кадрлар тізімі формада көрсетілген бөлімшенің сүзгіден өтуін қамтамасыз ету қажет. PowerApps бағдарламасында деректерді сүзу үшін формуланы қолданайық. «HR» өрісінің «Items» қасиеті үшін біз жазамыз:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Сонымен қатар, пішіндегі Күй өрісі үшін әдепкі мәнге шағын түзетулер енгізуге болады. «Күй» өрісінің «Әдепкі» сипаты үшін біз жазамыз:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Элемент жасауға арналған пішін ашылса, «Жаңа» мәні «Күй» өрісінде жазылады, әйтпесе ағымдағы элемент үшін SharePoint бағанындағы мән пішіндегі күй өрісінде ауыстырылады.

PowerApps бағдарламасына қатысты мәселелердің бірі - SharePoint топтарынан деректерді оңай шығарып алу мүмкін емес. Осыған байланысты, пайдаланушының SharePoint тобының мүшесі болуына сенгіңіз келсе, пішіндегі өрістердің немесе нысандардың көрінуін/қол жетімділігін оңай конфигурациялау мүмкін емес. Бірақ сіз уақытша шешім жасай аласыз. Әсіресе осы мақсат үшін біз алдын ала Әкімшілер тізімін жасадық:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Бұл тізімде тек пішінде көрсетілетін «Пайдаланушы немесе топ» түрі бар «Қызметкер» өрісі және таңдалған қызметкердің аты жазылған, тізім көрінісінде ғана көрсетілетін «Аты» өрісі бар. Енді PowerApps бағдарламасында аздап трюк жасап көрейік. Мысалы, ағымдағы пайдаланушы Әкімшілер тізімінде болса, кез келген өрістің қолжетімділігін конфигурациялауға болады. «Шығарылған күні» өрісінің «Дисплей режимі» сипатын тауып, жазыңыз:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Осы формулаға сәйкес, егер Әкімшілер тізімінде логин ағымдағы пайдаланушының логиніне сәйкес келетін кем дегенде бір қызметкер болса, онда өріс өңдеу үшін, әйтпесе қарау үшін қолжетімді болады. Үлкен сенімділік үшін логинді кіші әріпке азайтамыз, әйтпесе барлық жағдайлар орын алуы мүмкін.

Пішіннің тақырыбында «Қолданбадағы әрекеттер» түймесі бар екенін байқаған боларсыз:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Бұл түйме басқа экранға өтеді, мұнда ыңғайлы болу үшін қолданбадағы барлық мүмкін әрекеттер жиналады:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Әрбір түймені басқаннан кейін қосымша әрекет терезесі ашылады, мысалы, «Қолданбаны болдырмау» әрекеті таңдалса, түсініктеме енгізу мүмкіндігі бар қосымша терезе ашылады:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

«Растау» түймесін басқаннан кейін қолданбаның күйі өзгереді және мұны Power Automate ағынын іске қоспай да жасауға болады. Түйменің «OnSelect» қасиеті үшін «Patch» функциясын қолданайық:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Patch функциясын пайдаланып, тапсырыс тізімінің элементін ағымдағы элементтің идентификаторы бойынша сүзу арқылы жаңартамыз. Біз «Күй» өрісінің мәнін өзгертіп, негізгі экранға өтеміз. Басқа әрекет түймелері үшін логика ұқсас.

Бекіту ағынын конфигурациялау ғана қалады. Мұны ең қарапайым түрде жасайық.

Қуатты автоматтандыру

Билет жасалған кезде біздің мақұлдау ағыны автоматты түрде іске қосылады. Орындау барысында өтініштің мәртебесі өзгереді, бөлім басшысы оны қабылдайды және басшыға жаңа өтінім туралы электрондық хабарлама жіберіледі. Көшбасшыны анықтау үшін бізде «Бөлімдер» каталогы бар:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Power Automate ағынын жасаңыз:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Осы ағынды орындау барысында бөлім басшысы жаңа қосымшаның құрылғаны туралы электрондық пошта хабарламасын алады және түймені басу арқылы шешім қабылдау үшін сілтеме бойынша өте алады:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

«Келісемін» немесе «Қабылдамау» түймесін басу, сонымен қатар қолданбаның күйін өзгертетін және HR маманына электрондық пошта хабарландыруын жіберетін Power Automate ағынын іске қосады:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Процесс дайын.

Командалар

Және соңғы жанасу - бұл процесспен ынтымақтастықты ұйымдастыру. Ол үшін процесті MS Teams командасына қосыңыз:

Microsoft Teams, PowerApps және Power Automate көмегімен HR процестерін автоматтандырыңыз. Қызметкерлердің жұмыстан шығу өтініштері

Енді барлық MS Teams тобы мүшелері жеке қойындыда жаңа қызметкердің шығу процесіне қол жеткізе алады.

Әрине, ағын логикасында көп сатылы мақұлдауларды қамтамасыз ете аласыз, сонымен қатар Power Automate тапсырмаларын тағайындау үшін Бекітулер құрамдасын пайдалана аласыз. Сондай-ақ есептерді теңшеуге және Microsoft Teams чатботына жіберілетін хабарландыруларды жасауға болады. Бірақ бұл туралы толығырақ келесі мақалаларда. Назарларыңызға рахмет және баршаңызға жақсы күн!

Ақпарат көзі: www.habr.com

пікір қалдыру