Korišćenje prilagođenih radnji procesa
Prilagođene radnje procesa, takođe poznate kao Prilagođene radnje ili samo radnje. otvaraju niz mogućnosti za sastavljanje poslovne logike. Kada koristite prilagođene radnje procesa, možete da obavljate operacije kao što su kreiranje, ažuriranje, brisanje, dodeljivanje ili obavljanje radnje. Interno, prilagođena radnja procesa kreira prilagođenu poruku. Programeri ove radnje nazivaju poruke. Ako je cilj procesa kreiranje reda, ažurirajte ga, zatim ga dodelite, postoje tri odvojena koraka. Svaki korak je definisan mogućnostima tabele – ne nužno vašeg poslovnog procesa.
Prilagođene radnje procesa daju mogućnost definisanja jednog glagola (ili poruke) koji se podudara sa operacijom koju je potrebno da izvršite za svoje poslovanje. Ove nove poruke pokreće proces ili ponašanje, a ne ono što može da se uradi sa tabelom. Ove poruke mogu odgovarati glagolima kao što su eskaliraj, konvertuj, rasporedi, usmeri ili dozvoli – šta god vam je potrebno. Dodavanje ovih glagola pomaže da se obezbedi bogatiji rečnik da biste mogli tečno da definišete svoje poslovne procese. Možete da primenite ovaj bogatiji rečnik od klijenata ili integracija umesto da morate da napišete radnju unutar klijenata. To takođe olakšava rad, jer možete da upravljate i evidentirate uspeh ili neuspeh cele radnje kao jedinstvene celine.
Poruke koje se mogu konfigurisati
Kada je radnja definisana i aktivirana, programer može da koristi tu poruku kao i bilo koje druge poruke obezbeđene platformom. Međutim, značajna razlika je u tome što sada neko ko nije programer može primeniti promene na ono što treba uraditi kada se koristi ta poruka. Možete da konfigurišete radnju da biste izmenili korake u skladu s promenom poslovnog procesa. Ne mora da bude promenjen svaki prilagođeni kôd koji koristi tu poruku, sve dok su argumenti procesa nepromenjeni.
Procesi toka posla i dodatne komponente i dalje obezbeđuju slične mogućnosti za definisanje automatizacije. Procesi toka posla i dalje pružaju mogućnost za one koji nisu programeri da primene izmene. Ali razlika je u tome kako su poslovni procesi sastavljeni i kako programer može da napiše njihov kôd. Prilagođena radnja procesa je poruka koja radi na istom nivou kao i bilo koja poruka obezbeđena platformom. Programeri mogu čak i da registruju dodatne komponente za radnje.
Napomena
Prilagođeni API je noviji način definisanja prilagođenih poruka sa mnogim prednostima za projektante. Ako ne nameravate da koristite mogućnosti bez kodiranja koje prilagođene radnje procesa pružaju za konfigurisanje poslovne logike, prilagođeni API pruža bolje mogućnosti projektantima za kreiranje vlastitih poruka. Još informacija:
Globalne poruke
Za razliku od Microsoft Dataverse tokova posla ili dodatnih komponenti, prilagođena radnja procesa ne mora da bude povezana sa određenom tabelom. Možete da definišete globalne prilagođene radnje procesa koje se mogu pozvati same.