Eisoes yn bodoli Amodau: SharePoint Templedi Rhybudd i'r Achub (?)

Un o 'm cleientiaid wedi gweithio gyda'r contractwr blaenorol i adeiladu allan cais adnoddau dynol fach ond defnyddiol ar gyfer y fenter. Roedd y Contractwr yn defnyddio SharePoint dylunydd i weithredu dogn llif gwaith o ateb. Mae'n dipyn o lanastr. Er enghraifft, Ceir naw workflows ddogfen raglennu sengl i gefnogi proses un llif gwaith rhesymegol a gall hyd at bump ohonynt yn tân ar yr un pryd ar unrhyw adeg ystyried amodau cywir. It’s not easy to debug 🙂

Mae fy cwsmer nifer o farw-gofynion heb eu, un ohonynt yw darparu cyd-destun mwy yn gyffredinol pan fydd y system yn anfon allan rhybuddion e-bost – yn yr e-bost ei hun yn ogystal â ffurflenni dasg cysylltiedig. Fel y ddogfen raglennu sengl gwyr weithredwyr llif gwaith, Mae'r camau y ddogfen raglennu sengl "casglu data gan ddefnyddiwr" mewn gwirionedd yn creu tasg â math o gynnwys personol. Pan ddefnyddiwn y gweithredu hwnnw, Nid ydym yn cael i bennu llawer. Gall prydlon ar gyfer rhai gwerthoedd (e.e.. "Cymeradwyo" neu "wadu") a gall yn nodi gwerth codio galed yn y teitl a disgrifiad. Mae hynny'n golygu ei.

Gofyniad Fy cwsmer yn ddeublyg:

  1. Pan SharePoint anfon e-bost am aseiniad dasg, yn cynnwys llawer o wybodaeth am y dasg yn y corff e-bost.
  2. Yn bwysicach, o bell ffordd – pan fydd y defnyddiwr yn clicio ar y ddolen dasg yn yr e-bost, Dylai ffurflen y dasg yn yr holl wybodaeth y mae y cymeradwywr yn ei angen er mwyn gwneud ei cymeradwyo neu wrthod penderfyniad. y funud hon, Mae angen i'r rheolwr cliciwch ar y linc eitem ei hun i dreiddio manylion sylfaenol ac nid oes neb yn hoffi hynny. Mae rhaid i chi glicio ar yr e-bost. Yna mae angen i chi glicio dolen math o astrus ar y dasg yr eitem. Yna gallwch edrych ar y data sylfaenol (InfoPath ffurflen yn yr achos hwn). Yna cliciwch Cefn/Cefn, ac ati. Mae pawb yn ei gasáu.

Rwyf wedi etifeddu yr ateb hwn braidd yn flêr technegol ac yr wyf am wneud newidiadau yn y ffordd lleiaf ymwthiol posibl.

Yn y dull yr wyf yn eu cymryd yn awr i greu templed effro personol. Gallwch ddarllen am hynny yma. Mae'r llif yn gweithio fel hyn:

  • SPD llif gwaith yn rhedeg.
  • Ar ryw bwynt, ei neilltuo tasg i reolwr.
  • Mae SharePoint system awtomatig anfon rhybudd at y rheolwr. Nid dyma'r rhan o'r llif gwaith y ddogfen raglennu sengl, ond yn hytrach "beth SharePoint yw'r." (Mae'r gwasanaeth amserydd SharePoint, Credaf).
  • Mae trin rhybudd arfer yn cael ei galw i rym o blaid y broses rhybudd safon (dilyn rheolau hud fel y disgrifir yn yr erthygl uchod gyfeirio).
  • Pan fydd fy triniwr arfer yn effro yn rhedeg, Mae'n cynhyrchu e-bost hardd. Yn bwysicach, gan fod ganddo'r dasg dan sylw, mae hefyd yn decorates y dasg ei hun gyda'r holl wybodaeth cyd-destun angenrheidiol i fodloni'r gofyniad busnes.
  • Y defnyddiwr yn cael yr e-bost ac mae'n llawn gwybodaeth ddefnyddiol cyd-destun.
  • Defnyddiwr yn clicio ar y ddolen dasg a'r dasg ei hun yn llawn o wybodaeth ddefnyddiol cyd-destun.
  • Mae pawb yn mynd adref i gael watermelon a hufen iâ.

Gwneuthum POC cyflym ac mae'n gweithio'n dda mewn amgylchedd lab. Caf fy rhybudd e-bost personol yn ôl y disgwyl. Hefyd yn gallu diweddaru y disgrifiad o'r dasg a teitl ei hun.

Dim ond y darn anodd, hyd yn hyn, yw osgoi sefyllfa lle y diweddariadau rhybudd yr eitem, sbarduno rhybudd arall. Nid yw hyn yn peri trafferth imi.

Yn edrych yn addawol hyd yma ...

Y peth gwych am hyn yw bod ddim yn gorfod tail ag unrhyw un o'r workflows presennol y ddogfen raglennu sengl. Maent yn ymwybodol ychwaith fod triniwr effro"IIZ RUNNIN MEWN DA BAKGROUND, DECORATIN RHESTR TASG ieuengaf, CYD-DESTUN MOAR WIF".

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Ad a Ateb

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Meysydd gofynnol yn cael eu marcio *