Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Laba diena visiem! Šodien es vēlos dalīties ar nelielu piemēru, kā automatizēt jaunu darbinieku izejas pieprasījumu izveides procesu, izmantojot Microsoft SharePoint, PowerApps, Power Automate un Teams produktus. Īstenojot šo procesu, jums nebūs jāiegādājas atsevišķi PowerApps un Power Automate lietotāju plāni, pietiks ar Office365 E1/E3/E5 abonementu. SharePoint vietnē mēs veidosim sarakstus un kolonnas, PowerApps palīdzēs izveidot veidlapu, bet Power Automate nodrošinās iespējas pielāgot biznesa procesu loģiku. Galīgo procesu savienosim ar MS Teams komandu. Netērēsim laiku un skatīsimies, kas notiks.

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Pirmajā posmā mēs izveidojam sarakstus un detaļas. Mums ir nepieciešami saraksti:

  1. Darbinieku aiziešanas pieprasījumi
  2. Nodaļas
  3. HR pa departamentiem
  4. Administratori

Katrs saraksts turpmāk spēlēs savu lomu, un mēs redzēsim, kurš no tiem. Izveidojiet detalizētu informāciju un konfigurējiet navigācijas izvēlni:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

PowerApps

Tagad, izmantojot PowerApps, izveidosim veidlapu sarakstam "Darbinieku izejas pieprasījumi". Galīgajā formā tas izskatīsies šādi:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Laukā “Darbinieks” jūs izvēlaties no Office 365 lietotāju saraksta, no kalendāra tiek norādīts “Izejas datums”, no nodaļas direktorija tiek norādīts “Nodaļa” un “HR” tiek atlasīts no “HR pēc departamenta”. direktorijs:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Bet ir jānodrošina, lai atlasei pieejamo HR sarakstu filtrē veidlapā norādītā nodaļa. Izmantosim formulu, lai filtrētu datus programmā PowerApps. Lauka “HR” rekvizītam “Items” mēs rakstām:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Turklāt varat veikt nelielas korekcijas veidlapas lauka Statuss noklusējuma vērtībā. Lauka “Statuss” rekvizītam “Noklusējums” mēs rakstām:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Ja tiek atvērta elementa izveides forma, laukā "Statuss" tiks ierakstīta vērtība "Jauns", pretējā gadījumā veidlapas statusa laukā tiks aizstāta pašreizējā elementa vērtība no SharePoint kolonnas.

Viena no PowerApps problēmām ir nespēja viegli izgūt datus no SharePoint grupām. Tādēļ nav iespējams viegli konfigurēt veidlapas lauku vai objektu redzamību/pieejamību, ja vēlaties paļauties uz to, ka lietotājs ir SharePoint grupas dalībnieks. Bet jūs varat veikt risinājumu. Īpaši šim nolūkam esam iepriekš izveidojuši administratoru sarakstu:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Šajā sarakstā ir lauks “Darbinieks” ar tipu “Lietotājs vai grupa”, kas redzams tikai veidlapā, un lauks “Vārds”, kurā ierakstīts izvēlētā darbinieka vārds, parādīts tikai saraksta skatā. Tagad izmēģināsim nelielu viltību programmā PowerApps. Piemēram, varat konfigurēt jebkura lauka pieejamību, ja pašreizējais lietotājs ir administratoru sarakstā. Laukā “Izlaiduma datums” atrodiet rekvizītu “Displeja režīms” un ierakstiet:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Pēc šīs formulas, ja administratoru sarakstā ir vismaz viens darbinieks, kura pieteikšanās sakrīt ar pašreizējā lietotāja pieteikšanos, tad lauks būs pieejams rediģēšanai, pretējā gadījumā apskatei. Lai nodrošinātu lielāku uzticamību, mēs samazinām pieteikšanos uz mazajiem burtiem, pretējā gadījumā var gadīties visādi gadījumi.

Iespējams, pamanījāt, ka veidlapas galvenē ir poga “Darbības ar pieteikumu”:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Šī poga pāries uz citu ekrānu, kur ērtībai tiek apkopotas visas iespējamās darbības lietojumprogrammā:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Pēc noklikšķināšanas uz katras pogas tiek atvērts papildu darbību logs, piemēram, ja ir atlasīta darbība “Atcelt pieteikumu”, tiek atvērts papildu logs ar iespēju ievadīt komentāru:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Noklikšķinot uz pogas “Apstiprināt”, lietojumprogrammas statuss mainās, un to var izdarīt pat bez Power Automate plūsmas palaišanas. Izmantosim funkciju “Patch” pogas rekvizītam “OnSelect”:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Izmantojot funkciju Patch, mēs atjauninām pasūtījumu saraksta vienību, filtrējot to pēc pašreizējās preces ID. Mēs mainām lauka “Statuss” vērtību un pārejam uz galveno ekrānu. Citu darbību pogām loģika ir līdzīga.

Atliek tikai konfigurēt apstiprināšanas plūsmu. Darīsim to visvienkāršākajā formā.

Power Automate

Mūsu apstiprināšanas plūsma darbosies automātiski, kad tiks izveidota biļete. Izpildes laikā pieteikuma statuss mainīsies, to saņems nodaļas vadītājs, un vadītājam tiks nosūtīts e-pasta paziņojums par jauno pieteikumu. Lai noteiktu līderi, mums ir direktorija “Divizijas”:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Izveidojiet Power Automate plūsmu:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Šīs plūsmas izpildes laikā nodaļas vadītājs saņem e-pasta paziņojumu par jaunas aplikācijas izveidi un var sekot saitei, lai pieņemtu lēmumu, noklikšķinot uz pogas:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Noklikšķinot uz pogas “Piekrītu” vai “Noraidīt”, tiek palaista arī Power Automate plūsma, kas maina lietojumprogrammas statusu un nosūta e-pasta paziņojumu personāla speciālistam:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Process ir gatavs.

komandas

Un pēdējais pieskāriens ir sadarbības organizēšana ar šo procesu. Lai to izdarītu, savienojiet procesu ar komandu MS Teams:

Automatizējiet HR procesus, izmantojot Microsoft Teams, PowerApps un Power Automate. Darbinieku aiziešanas pieprasījumi

Tagad visiem MS Teams komandas locekļiem ir piekļuve jaunā darbinieku izrakstīšanās procesam atsevišķā cilnē.

Protams, savā plūsmas loģikā varat nodrošināt daudzpakāpju apstiprinājumus, kā arī varat izmantot komponentu Apstiprinājumi, lai piešķirtu Power Automate uzdevumus. Varat arī pielāgot pārskatus un ģenerēt paziņojumus, kas tiks nosūtīti Microsoft Teams tērzēšanas robotam. Bet vairāk par to nākamajos rakstos. Paldies par uzmanību un jauku dienu visiem!

Avots: www.habr.com

Pievieno komentāru