Kopīgot, izmantojot


Fona darbplūsmas posmu un darbību konfigurēšana

Noformējot darbplūsmas, jums ir opcija ietvert loģiku, ko vēlaties veikt pa posmiem un darbībām.

Posmi atvieglo darbplūsmas loģikas lasīšanu un izskaidro darbplūsmas loģiku. Tomēr posmi neietekmē loģiku vai darbplūsmu scenāriju. Ja procesam ir posmi, konkrētajā posmā ir jāietver visi procesa soļi.

Darbības ir biznesa loģikas vienība darbplūsmā. Soļi var ietvert nosacījumus, darbības, citus soļus vai šo elementu kombināciju.

Darbības, ko var veikt fona darbplūsmas procesi

Fona darbplūsmas procesi var veikt nākamajā tabulā uzskaitītās darbības.

Darbība Apraksts
Izveidot rindu Izveido jaunu tabulas rindu un piešķir kolonnām izvēlētās vērtības.
Atjaunināt rindu Varat atjaunināt rindu, kurā darbojas fona darbplūsma, jebkuru rindu, kas saistīta ar šo rindu N:1 relācijās, vai jebkuru rindu, kas izveidota, veicot iepriekšējās darbības.
Piešķirt rindu Varat piešķirt rindu, kurā darbojas fona darbplūsma, jebkuru rindu, kas saistīta ar šo rindu ar relāciju N:1, vai jebkuru rindu, kas izveidota, veicot iepriekšējās darbības.
Sūtīt e-pastu Nosūta e-pasta ziņojumu. Varat izvēlēties izveidot jaunu e-pasta ziņojumu vai izmantot e-pasta veidni, kas konfigurēta tās rindas tabulai, kurā darbojas fona darbplūsma, vai jebkurai tabulai, kurai ir N:1 relācija ar tabulu, vai tabulai visām rindām, kas izveidotas, veicot iepriekšējās darbības.
Bērnelementa darbplūsmas sākšana Sāk fona darbplūsmas procesu, kas ir konfigurēts kā pakārtota darbplūsma.
Mainīt statusu Maina statusu rindai, kurā darbojas process, jebkurai rindai, kas saistīta ar šo rindu ar relāciju N:1, vai jebkurai rindai, kas izveidota, veicot iepriekšējās darbības.
Apturēt darbplūsmu Aptur pašreizējo darbplūsmu. Varat iestatīt statusu Veiksmīgs vai Atcelts un norādīt statusa ziņojumu.
Pielāgots solis Izstrādātāji var izveidot pielāgotas fona darbplūsmas darbības, kas definē darbības. Pēc noklusējuma neviens pielāgots solis nav pieejams.

Rindu vērtību iestatīšana

Veidojot rindu, varat iestatīt rindas vērtības. Atjauninot rindu, varat iestatīt, pievienot, palielināt, samazināt, reizināt vai notīrīt vērtības.

Atlasot Iestatīt rekvizītus, tiek atvērts dialoglodziņš, kurā tiek rādīta tabulas noklusējuma forma.

Dialoglodziņa apakšdaļā ir redzams to papildu kolonnu saraksts, kas nav ietvertas veidlapā.

Jebkurai kolonnai var iestatīt statisko vērtību un vērtību, ko iestatīs darbplūsma.

Dialoglodziņa labajā pusē veidlapu palīgs sniedz iespēju iestatīt vai pievienot dinamiskas vērtības no pašreizējās rindas konteksta. Vērtības arī var iestatīt, izmantojot saistītās rindas, kam var piekļūt no tabulas N:1 (daudzi pret vienu) relācijām.

Veidlapu palīgā pieejamās opcijas ir atkarīgas no veidlapā atlasītās kolonnas. Iestatot dinamisku vērtību, būs redzams dzeltens vietturis, ko dēvē par rindu, un tajā tiek norādīta dinamisko datu ietveršanas vieta. Ja vērtību vēlaties noņemt, atlasiet rindu un dzēsiet to. Teksta kolonnām var izmantot statisko un dinamisko datu kombināciju.

Izmantojot dinamiskās vērtības, nevar precīzi zināt, vai kolonnai vai saistītajai tabulai ir iestatāmā vērtība. Varat iestatīt vairākas kolonnas, lai izmēģinātu, kā tās darbojas, lai iestatītu vērtību un kārtotu laukus, izmantojot zaļās krāsas bultiņas. Ja pirmajā kolonnā nav datu, tiks izmēģināta otrā kolonna un tā tālāk. Ja nevienai no kolonnām nav datu, varat norādīt izmantojamo noklusējuma vērtību.

Fona darbplūsmas darbību nosacījumu iestatīšana

Lietojamās darbības bieži vien ir atkarīgas no nosacījumiem. Fona darbplūsmas procesi nodrošina vairākus veidus, kā iestatīt nosacījumus un izveidot zarošanas loģiku, lai iegūtu vēlamos rezultātus. Varat pārbaudīt tās rindas vērtības, pret kuru darbojas fona darbplūsmas process, jebkuru rindu, kas saistīta ar šo rindu ar relāciju N:1, vai vērtības pašā procesā.

Nosacījuma tips Apraksts
Pārbaudiet stāvokli Loģisks "ja <nosacījums> tad" apgalvojums.

Varat pārbaudīt pašreizējās vērtības rindai, kurā darbojas fona darbplūsma, jebkurai rindai, kas saistīta ar šo rindu N:1 relācijās, vai jebkurai rindai, kas izveidota, veicot iepriekšējās darbības. Ņemot vērā šīs vērtības, ja nosacījums ir patiess, var definēt papildu darbības.

Paziņojumā "ja <nosacījums tad" varat izmantot šādus operatorus:> Vienāds,Nav vienāds,Satur datus,Nesatur datus,Zem , nevis zem.

Piezīme: Zem un Nav Zem ir hierarhiski operatori. Tos var izmantot tikai tajās tabulās, kurām definēta hierarhiska relācija. Mēģinot šos operatorus izmantot tabulām, kurām nav definēta hierarhiska relācija, tiks parādīts kļūdas ziņojums: “Jūs izmantojat hierarhisku operatoru tabulai, kam nav definēta hierarhiska relācija. Vai nu izveidojiet tabulas hierarhisko vērtību (atzīmējot attiecības kā hierarhisku) vai izmantojiet citu operatoru.”

Papildinformāciju par hierarhiskām relācijām skatiet sadaļā Hierarhiski saistītu datu definēšana un vaicājumi. Ekrānuzņēmums, kas seko tabulai, ir fona darbplūsmas procesa definīcijas piemērs, kas izmanto hierarhiskos operatorus zem un zemapakšas .
Nosacītā filiāle Loģisks "else-if-then" apgalvojums. Redaktors izmanto tekstu "Citādi, ja <nosacījums> tad:"

Atlasiet pārbaudes nosacījumu, ko definējāt iepriekš, un pievienojiet nosacījuma zaru, lai noteiktu papildu soļus, ja pārbaudes nosacījums atgriezīs aplamu vērtību.
Noklusējuma darbība Loģiskais priekšraksts "citādi". Redaktors izmanto tekstu "Pretējā gadījumā:"

Atlasiet pārbaudes nosacījumu, nosacījuma zaru, gaidīšanas nosacījumu vai paralēlo gaidīšanas zaru, ko definējāt iepriekš, un izmantojiet noklusējuma darbību, lai noteiktu soļus visiem gadījumiem, kas neatbilst nosacījumā vai zara elementos definētajam kritērijam.
Gaidīšanas stāvoklis Iestata, ka fona darbplūsma var pati sevi pauzēt, līdz tiek izpildīti nosacījumā definētie kritēriji. Fona darbplūsma atkal tiek sākta automātiski, ja ir izpildīti gaidīšanas nosacījuma kritēriji.
Paralēlā gaidīšanas filiāle Definē fona darbplūsmai alternatīvu gaidīšanas nosacījumu ar atbilstošu papildu soļu kopu, kas tiek veikti tikai tad, ja ir izpildīts sākotnējais kritērijs. Varat izmantot paralēlās gaidīšanas zarus, lai izveidotu laika ierobežojumus fona darbplūsmas loģikā. Tie palīdz novērst fona darbplūsmas gaidīšanu uz nenoteiktu laiku, līdz ir izpildīti gaidīšanas stāvoklī definētie kritēriji.
Pielāgots solis Izstrādātāji var izveidot pielāgotas fona darbplūsmas darbības, kas definē nosacījumus. Pēc noklusējuma neviens pielāgots solis nav pieejams.

Tālāk redzamajā ekrānuzņēmumā ir fona darbplūsmas procesa definīcijas piemērs ar hierarhiskiem operatoriem zem un zem un zem tā. Mūsu piemērā lietotas divas dažādas atlaides divām uzņēmumu grupām. Sadaļā Pievienošanas solis mēs atlasījām nosacījumu Pārbaudīt, lai norādītu nosacījumu ja-tad , kas satur operatorus Zem vai Nav zem . Pirmais "ja-tad " nosacījums attiecas uz visiem kontiem, kas atrodas " Alpine Ski House" kontā. Šie konti saņem 10 procentu atlaidi iegādātajām precēm un pakalpojumiem. Otrais "ja-tad " nosacījums attiecas uz visiem kontiem, kas nav " Alpine Ski House" kontā, un tie saņem 5 procentu atlaidi. Pēc tam mēs atlasījām rindu Atjaunināt , lai definētu veicamo darbību, pamatojoties uz nosacījumu.

Darbplūsmas process ar operatoriem zem/nav zem.

Nākamās darbības

Pielāgotas biznesa loģikas izveide, izmantojot procesus
Darbplūsmas procesu pārskats
Fona darbplūsmas procesu pārraudzība un pārvaldība
Fona darbplūsmas procesu paraugprakse