Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Bonan tagon al ĉiuj! Hodiaŭ mi ŝatus dividi malgrandan ekzemplon pri aŭtomatigo de la procezo de kreado de elirpetoj por novaj dungitoj uzante produktojn de Microsoft SharePoint, PowerApps, Power Automate kaj Teams. Kiam vi efektivigas ĉi tiun procezon, vi ne bezonos aĉeti apartajn uzantplanojn de PowerApps kaj Power Automate; abono de Office365 E1/E3/E5 sufiĉos. Ni kreos listojn kaj kolumnojn en la retejo de SharePoint, PowerApps helpos vin krei formularon, kaj Power Automate provizos ŝancojn por personecigi la logikon de komercaj procezoj. Ni konektos la finan procezon al la teamo de MS Teams. Ni ne perdu tempon kaj vidu kio okazas.

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

En la unua etapo, ni kreas listojn kaj detalojn. Ni bezonas listojn:

  1. Petoj de eliro de dungitoj
  2. Subdividoj
  3. HR laŭ fako
  4. Administrantoj

Ĉiu listo ludos sian rolon en la estonteco, kaj ni vidos kiu. Kreu detalojn kaj agordu la navigadan menuon:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

PowerApps

Nun, ni faru formularon por la listo "Dungitaj Eliro-Petoj" uzante PowerApps. En la fina formo ĝi aspektos jene:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

En la kampo "Dungito", vi elektas el la listo de uzantoj de Office 365, "Eliro-Dato" estas indikita el la kalendaro, "Divido" estas indikita el la faka adresaro, kaj "HR" estas elektita el la "HR per fako" dosierujo:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Sed necesas certigi, ke la listo de HR disponeblaj por elekto estas filtrita de la fako indikita sur la formularo. Ni uzu formulon por filtri datumojn en PowerApps. Por la posedaĵo "Eroj" de la kampo "HR" ni skribas:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Aldone, vi povas fari malgrandajn ĝustigojn al la defaŭlta valoro por la kampo Statuso sur la formularo. Por la "Defaŭlta" posedaĵo de la kampo "Stato" ni skribas:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Se la formularo por krei elementon malfermiĝas, la valoro "Nova" estos skribita en la kampo "Statuso", alie, la valoro de la SharePoint-kolumno por la nuna elemento estos anstataŭigita en la statuskampo sur la formularo.

Unu el la problemoj kun PowerApps estas la malkapablo facile retrovi datumojn de SharePoint-grupoj. Pro tio, ne eblas facile agordi la videblecon/haveblecon de kampoj aŭ objektoj sur la formularo se vi volis fidi, ke la uzanto estas membro de SharePoint-grupo. Sed vi povas fari solvon. Precipe por ĉi tiu celo ni kreis liston de Administrantoj anticipe:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Ĉi tiu listo enhavas kampon "Dungito" kun la tipo "Uzanto aŭ Grupo", montrata nur sur la formularo, kaj kampo "Nomo", en kiu la nomo de la elektita dungito estas skribita, montrata nur en la listo. Nun, ni provu etan lertaĵon en PowerApps. Ekzemple, vi povas agordi la haveblecon de iu ajn kampo se la nuna uzanto estas en la listo de Administrantoj. Trovu la posedaĵon "Montra Reĝimo" de la kampo "Eldondato" kaj skribu:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Laŭ ĉi tiu formulo, se ekzistas almenaŭ unu oficisto en la listo de Administrantoj, kies ensaluto kongruas kun la ensaluto de la nuna uzanto, tiam la kampo estos disponebla por redaktado, alie, por vidi. Por pli granda fidindeco, ni reduktas la ensaluton al minusklo, alie povas okazi ĉiaj kazoj.

Vi eble rimarkis, ke en la kaplinio de la formularo estas butono "Agoj pri la aplikaĵo":

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Ĉi tiu butono iros al alia ekrano, kie, por komforto, ĉiuj eblaj agoj sur la aplikaĵo estas kolektitaj:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Post klako sur ĉiu butono, malfermiĝas plia aga fenestro, ekzemple, se la ago "Nuligi aplikaĵon" estas elektita, plia fenestro malfermiĝas kun la kapablo enigi komenton:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Post klakado de la butono "Konfirmu", la stato de la aplikaĵo ŝanĝiĝas, kaj ĉi tio povas esti farita eĉ sen lanĉi la fluon de Power Automate. Ni uzu la funkcion "Fikaĵo" por la posedaĵo "OnSelect" de la butono:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Uzante la Patch-funkcion, ni ĝisdatigas la mendan liston filtrante ĝin per la ID de la nuna ero. Ni ŝanĝas la valoron de la kampo "Statuso" kaj iras al la ĉefa ekrano. Por aliaj agbutonoj la logiko estas simila.

Restas nur agordi la aprobfluon. Ni faru ĝin en la plej simpla formo.

Potenca Aŭtomato

Nia aprobfluo funkcios aŭtomate kiam bileto estas kreita. Dum ekzekuto, la statuso de la aplikaĵo ŝanĝiĝos, la estro de la fako ricevos ĝin, kaj retpoŝta sciigo pri la nova aplikaĵo estos sendita al la estro. Por determini la gvidanton, ni havas dosierujon "Divizioj":

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Kreu fluon de Power Automate:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Dum la ekzekuto de ĉi tiu fluo, la estro de la fako ricevas retpoŝtan sciigon pri la kreado de nova aplikaĵo kaj povas sekvi la ligilon por fari decidon alklakante la butonon:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Alklakante la butonon "Konsenti" aŭ "Malakcepti" ankaŭ lanĉas fluon de Power Automate, kiu ŝanĝas la statuson de la aplikaĵo kaj sendas retpoŝtan sciigon al la HR-specialisto:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

La procezo estas preta.

teamoj

Kaj la fina tuŝo estas la organizo de kunlaboro kun ĉi tiu procezo. Por fari tion, konektu la procezon al la komando MS Teams:

Aŭtomatigu HR-procezojn uzante Microsoft Teams, PowerApps kaj Power Automate. Petoj pri forpermeso de dungitoj

Nun ĉiuj teamanoj de MS Teams havas aliron al la procezo de eliro de nova dungito en aparta langeto.

Kompreneble, vi povas provizi plurpaŝajn aprobojn en via flua logiko, krome vi povas uzi la Aprobajn komponanton por atribui taskojn de Power Automate. Vi ankaŭ povas personecigi raportojn kaj generi sciigojn, kiuj estos senditaj al la babilejo de Microsoft Teams. Sed pli pri tio en estontaj artikoloj. Dankon pro via atento kaj bonan tagon al ĉiuj!

fonto: www.habr.com

Aldoni komenton