Snel applicaties bouwen met Shareflex

Video transcript

In deze video laat ik een voorbeeld-applicatie zien die is gebouwd met Shareflex, en demonstreer ik enkele standaard-functies.
Deze applicatie heeft een simpele workflow waarbij een medewerker kantoorartikelen kan aanvragen, en een bevoegd persoon dit verzoek zal moeten behandelen.
Alle data waar deze applicatie gebruik van maakt staat in SharePoint lijsten, zo is er bijvoorbeeld de office departments list.
Hierin staat onder andere wat de bevoegde persoon is, per afdeling, per kantoorlocatie.
Laten we eens een nieuw item aanmaken.
Afdeling marketing, op kantoor locatie Ede, en ik mag de approver zijn.
Opslaan. Nu zie je dat hij hier tussen staat.
Uiteraard kan ik dat alleen doen als ik de juiste SharePoint rechten heb, dus ik zal nu eens wisselen naar een account met minder rechten.
Je ziet nu dat er geen “new item” meer staat, en dat het edit-knopje ook is verdwenen.
Ik zal nu een nieuw verzoek indienen. New request.
Dit is een Shareflex-form, er zijn hier meerdere velden te zien, verspreid over meerdere kolommen, en in dit geval twee tabbladen.
Als ik hier de locatie van mijn kantoor kies, dan zullen bij de afdeling alleen de resultaten getoond worden die onder deze locatie vallen.
In dit geval staat er marketing tussen omdat ik die net heb toegevoegd.
Ik kan hier eventueel ook de zoekfunctie voor gebruiken.
Laten we ze zeggen dat ik 100 balpennen nodig heb, en duizend paperclips.
En dit verzoek heeft heel veel haast, dus ik kies voor prioriteit hoog.
Als ik hier een datum in het verleden kies dan kan dat uiteraard niet, en krijg ik hier een foutmelding.
Dit ligt niet in het verleden, dus dit zou moeten werken.
Opslaan. In het volgende scherm kan de gebruiker eventueel nog het item bewerken of hier bijlagen toevoegen.
Je kan daarvoor de upload-knop gebruiken, of je kan meerdere bestanden selecteren en ernaartoe slepen.
Dus dat zal ik eens doen.
Als ik hier klik op een icoontje, dan opent hij hem hier in de preview-tab.
Eventueel kan ik zelfs het bestand hier nog bewerken.
Maar dat hoeft nu niet, dus laat ik het verzoek gaan indienen.
Dan kom ik uit bij het overzicht van alle verzoeken die door mij zijn ingediend.
Je ziet hier onder andere dat de workflow status is veranderd naar submitted, dus het verzoek is ingediend, en het edit-icoontje is hier weg, dus ik kan hem niet meer bewerken.
Als ik hem nu open, dan kan ik hier geen velden meer aanpassen, en ook de bijlagen niet bewerken of verwijderen.
Ik heb nu ook een e-mail ontvangen met daarin de bevestiging van mijn verzoek.
De persoon die het verzoek moet behandelen heeft nu ook een email gehad, dus ik ga even van account wisselen.
In deze e-mail staat een link naar de workflow taak die is aangemaakt.
Op deze taak pagina is onder andere het ingediende verzoek te zien, met de bijlagen, en drie opties, om het verzoek goed te keuren, af te keuren, of te annuleren.
Als ik hier kies voor annuleren dan kan de gebruiker hetzelfde verzoek ook niet meer aanpassen en opnieuw indienen.
Maar als ik kies voor afkeuren dan kan hij dat wel.
De aanvrager heeft nu een e-mail gekregen met de genomen beslissing, en de comment die ik zojuist opgaf.
Hier is te zien dat de status is veranderd naar rejected, en het bewerk-knopje is weer terug.
Ik kan nu kiezen om hem te bewerken, maar in dit geval ga ik hem direct opnieuw indienen.
Als ik nu weer wissel naar mijn andere account, dan heb ik nog een e-mail ontvangen, met daarin een link naar de nieuwe taak.
En dit maal zal ik kiezen voor approve.
Ik zal nu voor de laatste keer wisselen van account.
De status is nu veranderd naar approved en het bewerk-knopje is weer weg, en ik heb nu een laatste email ontvangen met daarin de genomen beslissing.
En daarmee is de workflow afgerond.
De workflow geschiedenis is terug te vinden in het history-tabblad.
Er staan hier twee links omdat het verzoek twee keer is ingediend, het eerste verzoek heb ik namelijk afgekeurd.
Hier is snel te zien welke beslissing is genomen, en wat de reden daarvan was.

 

 

6 views

Leave a Reply