Partekatu bidez


Sortu prozesu-ekintza pertsonalizatu bat

Erabili pertsonalizatutako prozesu-ekintzak sisteman botoi serie bat automatizatu nahi baduzu. Pertsonalizatutako prozesu-ekintzak garatzaileen hiztegia handitzeko eta negozio-prozesuak azaltzeko. Sistemak eskainitako Sortu, Eguneratu, Ezabatu eta Esleitu bezalako aditz nagusiei esker, pertsonalizatutako prozesu-ekintza batek aditz horiek erabil ditzake azalpen gehiagoko aditzak sortzeko, hala nola Onartu, Goratu, Bideratu edo Antolatu. Negozio-prozesuaren azalpena aldatzen bada, garatzaile ez den edonork editatu dezake pertsonalizatutako prozesu-ekintza, hala ez da beharrezkoa kodea aldatzea.

Oharra

Lan-fluxuen diseinatzailea erabili beharrean prozesu-ekintza pertsonalizatu baterako zure logika inplementatzeko plugin bat idatzi nahi baduzu, API pertsonalizatua erabili beharko zenuke. Informazio gehiago: Konparatu Prozesu Ekintza Pertsonalizatua eta API pertsonalizatua

Sortu prozesu-ekintza pertsonalizatu bat

Garrantzitsua da

Banatuko den soluzio baten barnean dagoen pertsonalizatutako prozesu-ekintza bat sortzen ari bazara, sortu soluzioaren testuinguruan oinarrituta. Joan Ezarpenak>Soluzioak atalera eta bilatu ekintza hau parte izango den kudeatu gabeko soluzioa. Ondoren, menu-barran, hautatu Prozesu>Berria. Ekintzaren izenarekin erlazionaturik pertsonalizazio-aurrizkia beste osagaiekin bat datorrela ziurtatzen da horrela. Ekintza sortu ondoren, ezingo duzu aurrizkia aldatu.

Lan-fluxuen prozesuen antzera, prozesu pertsonalizatuen ekintzek propietate hauek dituzte Prozesua sortu elkarrizketa-koadroan:

  • Prozesuaren izena

    Prozesuaren izen bat idatzi ostean, izen esklusibo bat sortu da prozesu-izenetik zuriuneak edo karaktere bereziak kenduta.

  • Kategoria

    Propietate honek zehazten du hau ekintza prozesu bat dela. Ezingo duzu hau aldatu prozesua gorde ondoren.

  • Taula

    Ekintza-prozesuekin, taula bat hauta dezakezu lan-fluxuaren testuingurua emateko, beste prozesu mota batzuek bezala, baina aukera ere baduzu Bat ere ez (globala). Erabili ekintza hau zure ekintzak taula jakin baten testuingurua behar ez badu. Ezingo duzu hau aldatu prozesua gorde ondoren.

  • Mota

    Erabili propietate hau baztertutakoetatik pertsonalizatu prozesuaren ekintza aberri bat sortu edo dagoeneko badagoen txantiloi batetik hastea aukeratzeko.

Lan-fluxuetan ez bezala, ez duzu zertan ezarri ondoko aukerak:

  • Hasi Noiz: Ekintzak kodeak haientzat sortutako mezua deitzen duenean hasten dira.

  • Esparrua: Ekintzak beti dei egiten duen erabiltzailearen testuinguruan exekutatzen dira.

  • Atzeko planoan exekutatu: Ekintzak beti dira denbora errealeko lan-fluxuak.

Pertsonalizatu prozesuaren ekintzak gainera badute lan-fluxuek ez duten zerbait – irteerako eta sarrerako argumentuak.

Oharra

Lan-fluxu edo elkarrizketa batetik ekintza pertsonalizatuak prozesuak gaitu ditzakezu, koderik idatzi beharrik gabe. Informazio gehiago: Deitu prozesu pertsonalizatuen ekintzak lan-fluxu batetik

Editatu prozesu-ekintza pertsonalizatu bat

Pertsonalizatutako prozesu-ekintzak desaktibatu behar dituzu haiek editatu aurretik.

Kudeatu gabeko soluzio baten zati gisa sortutako edo zure erakundean instalatutakoan datorren pertsonalizatutako ekintza-prozesu bat editatu ahalko duzu. Soluzioa soluzio kudeatu bat bada, baliteke ezin editatzea. Soluzio-argitaratzaileak kudeatutako propietateak editatu ahalko ditu kudeatutako soluzio batekin instalatutako ekintza ez editatzeko.

Ekintza bat gordetzean izen esklusiboa sortzen da prozesuaren izenean oinarrituta. Izen esklusibo horri soluzio-argitaratzailearen pertsonalizazio-aurrizkia gehitu zaio. Hau da garatzaileak beren kodean erabiliko duen mezuaren izena.

Ekintza bat editatzean ondoko aukerak dituzu:

  • Prozesuaren izena

    Prozesua sortu eta prozesuaren izenetik izen esklusiboa sortzen denean, prozesuaren izena edita ditzakezu. Prozesuak zehatzak errazago bilatzeko, agian nahiago duzu izen konbentzio bat erabiltzea.

  • Izen bakarra

    Ekintza bat gordetzean izen esklusiboa sortzen da prozesuaren izenean oinarrituta. Izen esklusibo horri soluzio-argitaratzailearen pertsonalizazio-aurrizkia gehitu zaio. Hau da garatzaileak beren kodean erabiliko duen mezuaren izena. Izen esklusiboa ez aldatu prozesua aktibatu bada eta kodea izen horrekin deituko den ekintzarentzat gordetako lekuan kodea badago.

    Garrantzitsua da

    Ekintza aktibatzen denean eta izen esklusiboa erabiltzeko kodea idazten denean, izen esklusiboa ez aldatu behar erreferentzia egiten dion kodea ere aldatu gabe.

  • Gaitu atzera egitea

    Orokorrean, transakzioak erabiltzen dituzten prozesuek eragiketa osoa "desegiten" dute (edo aurreko egoerara itzuliko dute) zati batek huts egiten duenean. Zenbait salbuespen daude. Baliteke garatzaileek pertsonalizatutako prozesu-ekintzak abiarazitako kodeetan egin ditzaketen zenbait ekintzak transakzioak ez onartzea. Adibidez, kodeak transakzioaren esparrutik kanpo dauden beste sistemetan ekintzak burutzen dituenean. Aplikazioan burutzen den ekintzak ezingo du hori atzera bota. Plataformako hainbat mezuk ez dituzte transakzioak onartzen. Baina erabiltzailearen interfazearekin egin dezakezun guztiak onartzen ditu transakzioak. Denbora errealeko lan-fluxua osatzen duten ekintza guztiak transakziotzat hartzen dira, baina ekintzekin hauxe saltatzeko aukera duzu.

    Garatzaileari galdetu beharko zenioke mezu hori nork erabiliko duen transakzioetan sartzea edo ez zehazteko. Orokorrean, ekintza bat transakzioetan sartu beharko litzateke negozio-prozesuak burutzen dituzten ekintzak haiekin bat ez datozenean, haiek behar bezala burutzen direnean izan ezik. Adibide argi bat da bi konturen artean dirua transferitzea. Kontu batetik ateratzen duzunean, beste batean sartu beharko duzu dirua. Bietako batek huts egiten badu, biek egingo dute huts.

    Oharra

    Ezin duzu gaitu bateratze-aukera, ekintza pertsonalizatu prozesu bat zuzenean deitzen bada lan-fluxutik. Bateratzea gai dezakezu ekintza deitzeko Power Apps web-zerbitzuetako mezua erabiltzen bada.

  • Aktibatu honela

    Prozesu guztiek bezala, prozesua txantiloi gisa aktibatu ahalko duzu eta hasiera-puntu aurreratu gisa erabili antzerako ereduari jarraitzen dioten prozesuetan.

  • Definitu prozesuaren argumentuak

    Eremu horretan, ekintzak abiaraziko dituen ekintzen datuak zehaztuko dituzu eta ekintzak zein datu saltatuko dituen. Informazio gehiago: Prozesuaren argumentuak definitu

  • Gehitu etapak eta urratsak

    Beste prozesuetan bezala, zein ekintza burutu eta noiz burutu zehazten du. Informazio gehiago: Etapa eta urratsak gehitu

Definitu prozesuaren argumentuak

Garatzaile batek mezu bat erabiltzen duenean baliteke mezuan sartu ahalko dituen zenbait daturekin hastea. Esate baterako, kasu-errenkada berri bat sortzeko, baliteke sarrerako argumentu gisa pasatako kasu izenburuaren balioa.

Mezua amaitutakoan, baliteke garatzaileak bere kodean mezuak beste eragiketa batean aldatutako edo sortutako zenbait datu pasatu behar izatea. Datu hauek dira irteerako argumentu.

Bai sarrera argumentuek bai irteera argumentuek, biek, izena, mota eta argumentua beti beharko den ala beharko ez duten jakinaraztea behar dute. Deskribapena ere zehaztu dezakezu.

Mezuaren izenak eta prozesuaren argumentu guztiei buruzko informazioak mezuaren sinadura adierazten dute. Pertsonalizatutako prozesu-ekintza bat aktibatu eta erabilia izaten ari bada kodean, sinadura ez aldatu behar. Sinadura aldatzen bada, mezua erabiltzen duen edozein kodek huts egingo du. Salbuespen bakarra beti beharrezkoa ez den parametro bat aldatzea izan daiteke.

Argumentuen ordena alda dezakezu, sailkatuz edo gorantz edo beherantz eramanez, argumentuak izenaren arabera identifikatzen baitira, ez ordenaren arabera. Gainera, azalpena aldatzeak ez du kodea etengo mezua erabiliz.

Ekintza prozesuen argumentu motak

Taula honetan azaltzen dira ekintza prozesuen argumentu motak.

Mota Deskribapena
Boolear A true edo false balioa.
Data eta ordua Datu eta denbora informazioa gordetzen duen balio bat.
Hamartarra Zenbaki balio bat hamartarretan doitua. Doitasuna erabiltzea biziki garrantzitsua da.
Taula Zehaztutako taularen ilara. Taula hautatzen duzunean, goitibeherako zerrenda gaitzen da eta taula mota hautatu ahalko duzu.
entityCollection Taula-errenkadaren bilduma.
entityReference Izena, IDa eta taula-errenkada mota dituen objektua, hura bakarrik identifikatzen duena. EntityReference hautatzen duzunean, goitibeherako zerrenda gaitzen da eta taula mota hautatu ahalko duzu.
Float Zenbaki balio bat hamartarretan doitua. Datuak guztiz zehatza ez den neurketa batetik datozenean erabilia.
Osoko zenbakia Osoko zenbakia.
Dirua Diru-kopuru bati buruzko datuak gordetzen dituen balio bat.
Aukera-zerrenda OptionSet atributu batentzat aukera bat ordezkatzen duen balioa.
String Testuzko balioa.

Oharra

entityCollection argumentuen balioak ezin dira ezarri erabiltzaile-interfazean baldintzetarako edo ekintzetarako. Garatzaileek pertsonalizazio-kodean erabiltzeko hornitzen dira. Informazio gehiago: Sortu zure mezuak

Gehitu faseak eta urratsak

Pertsonalizatutako prozesu-ekintza denbora errealeko lan-fluxuen antzerakoak diren prozesu mota bat dira. Denbora errealeko lan-fluxuetan erabil daitezkeen urrats guztiak ekintzetan ere erabil daitezke. Denbora errealeko lan-fluxuetarako eta ekintzetarako erabil daitezkeen urratsei buruzko informazioa lortzeko, ikus Lan-fluxuaren etapak eta urratsak.

Denbora errealeko lan-fluxuetarako erabil daitezkeen urratsez gain, ekintzek Balioa esleitzeko urratsa ere badute. Ekintzetan, irteera-argumentuak ezartzeko bakarrik erabil daitezke. Inprimakien laguntzailea erabil dezakezu balio zehatzei irteera-argumentuak ezartzeko edo, are gehiago, ekintzak aurka egiten duen errenkadaren balioei, errenkada horrekin erlazio bat edo gehiago duten errenkadei, lehenengo urratsetan sortutako erregistroei edo prozesuen zati diren balioei.

Kudeatutako propietateak

Prozesu pertsonalizatuaren ekintzek bi propietate kudeatu dituzte

Pertsonalizagarria da

Kudeatutako Pertsonalizagarria da propietateak prozesu pertsonalizatuaren ekintza duen kudeatutako soluzio bat instalatzen duen norbaitek editatu edo ezabatu dezakeen ala ez kontrolatzen du. Kudeatutako soluzio batean sartzerakoan prozesu pertsonalizatuko ekintza editatu edo ezabatu nahi baduzu, propietate hau egia gisa ezarri beharko zenuke.

Beste argitaratzaile batzuentzako onartutako prozesatzeko urrats pertsonalizatua da

Beste argitaratzaileentzako prozesatzeko urrats pertsonalizatua baimenduta al dago propietateak hirugarrenen plugin-garatzaileek prozesu pertsonalizatuaren ekintzak sortutako mezuan plugin-urratsak erregistratu ditzaketen ala ez kontrolatzen du. Hori egia denean, mezu honetan edonork erregistratutako pluginak exekutatuko dira eta prozesu pertsonalizatuko ekintzaren portaera alda dezakete. Faltsua denean, soluzio-argitaratzaile beraren irtenbide baten barruan erregistratutako plug-in urratsak bakarrik exekutatuko dira.

Hurrengo urratsak

Lan-fluxu batetik prozesu-ekintza pertsonalizatuak deitu