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. Кадрлар бөлүмү боюнча
  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" талаасынын "Перементтер" касиети үчүн биз жазабыз:

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" касиети үчүн "Жама" функциясын колдонолу:

Microsoft Teams, PowerApps жана Power Automate аркылуу HR процесстерин автоматташтырыңыз. Кызматкердин чыгуу өтүнүчү

Patch функциясын колдонуу менен, биз буйрутма тизмесинин пунктун учурдагы буюмдун идентификатору боюнча чыпкалоо менен жаңыртабыз. Биз "Статус" талаасынын маанисин өзгөртүп, негизги экранга барабыз. Башка иш-аракет баскычтары үчүн логика окшош.

Болгону бекитүү агымын конфигурациялоо гана калды. Муну эң жөнөкөй формада кылалы.

Power Automate

Билет түзүлгөндө биздин бекитүү агымы автоматтык түрдө иштейт. Аткаруу учурунда арыздын статусу өзгөрөт, бөлүм башчы аны кабыл алат жана жетекчиге жаңы арыз жөнүндө электрондук почта билдирүүсү жөнөтүлөт. Лидерди аныктоо үчүн бизде "Бөлүмдөр" каталогу бар:

Microsoft Teams, PowerApps жана Power Automate аркылуу HR процесстерин автоматташтырыңыз. Кызматкердин чыгуу өтүнүчү

Power Automate агымын түзүү:

Microsoft Teams, PowerApps жана Power Automate аркылуу HR процесстерин автоматташтырыңыз. Кызматкердин чыгуу өтүнүчү

Бул агымдын аткарылышынын жүрүшүндө бөлүмдүн жетекчиси жаңы тиркемени түзүү жөнүндө электрондук почта билдирүүсүн алат жана баскычты басуу аркылуу чечим кабыл алуу үчүн шилтемеге өтсө болот:

Microsoft Teams, PowerApps жана Power Automate аркылуу HR процесстерин автоматташтырыңыз. Кызматкердин чыгуу өтүнүчү

"Макул" же "Четке кагуу" баскычын басуу, ошондой эле Power Automate агымын ишке киргизет, ал тиркеменин статусун өзгөртөт жана HR адисине электрондук почта билдирүүсүн жөнөтөт:

Microsoft Teams, PowerApps жана Power Automate аркылуу HR процесстерин автоматташтырыңыз. Кызматкердин чыгуу өтүнүчү

Процесс даяр.

командалар

Ал эми акыркы тийүү бул процесс менен кызматташууну уюштуруу болуп саналат. Бул үчүн, процессти MS Teams буйругуна туташтырыңыз:

Microsoft Teams, PowerApps жана Power Automate аркылуу HR процесстерин автоматташтырыңыз. Кызматкердин чыгуу өтүнүчү

Эми, бардык MS Teams командасынын мүчөлөрү өзүнчө өтмөктө жаңы кызматкердин чыгуу процессине кире алышат.

Албетте, сиз агым логикасында көп баскычтуу бекитүүлөрдү бере аласыз, ошондой эле Power Automate тапшырмаларын дайындоо үчүн Бекитүүлөр компонентин колдоно аласыз. Сиз ошондой эле отчетторду ыңгайлаштыра аласыз жана Microsoft Teams чатботуна жөнөтүлө турган эскертмелерди түзө аласыз. Бирок бул тууралуу кийинки макалаларда көбүрөөк. Көңүл бурганыңыз үчүн рахмат жана баарыңыздарга жакшы күн!

Source: www.habr.com

Комментарий кошуу