Uploaded image for project: 'Minyaa Suite'
  1. Minyaa Suite
  2. MYAA-693

Timesheet with Approbation

XMLWordPrintableJSON

    • Icon: Epic Epic
    • Resolution: Fixed
    • Icon: Minor Minor
    • 2.2
    • None
    • None
    • Security Level: Public
    • None

      Security Breach : Any unauthorised User may create Worklog for an authorised User

      1) scenario de Saisie

      • Issue
      • Dashboard
      • Talia

      2) Scenario de Visualisation du Temps

      • vue de la ressource pour toute son activité
      • vue de l'approbateur pour toute les activités sur son projet pour une ressource donnée
      • vue de l'approbateur

      3) Confirmer la complétude de la Timesheet

      • Notification des Approbateurs

      4) Scenario d'Approbation

      • Par Ressource
      • Par Projet
      • Par Issue
      • Par Date

      5) Auto Transition de Validation de la Timesheet

      • Toutes les WL sont validées
      • Toutes les WL sont validées ou A réviser
      • Toutes les WL sont A Réviser

      Template de notification

      • Editable

      Problématiques

      • IST Scheme
      • WF
      • WF Scheme
      • FC Scheme
      • Perm Schem
      • Notification Scheme
      • IST SCR Scheme
      • Configuration Worklog Period
      • Start Date = Fct (Worklog Date) = BOW(WLD)
      • Delai = +1W
      • Activation mode TimeSheet
      • Creation d'un Default Timesheet scheme
      • Default Project Timesheet
      • Leader = Admin
      • Workflow par default
      • Controller la validite du WF
      • Status a creer
      • Timesheet Scheme
      • Start Date Fct
      • Period
      • Template Notification
      • Controler les MaJ de TSS utilise
      • On Log Work
      • Status de Validation (Utilisation de NodeAssociation) > Request on View + NA
      • Periode = Fct (Worklog Date)
      • Check Issue (timesheet du USer pour la periode) dans Projet timesheet ... Attention genericite
      • Construire Request
      • Delegation de l action "Conplétée" ?
      • Attribut du TS (Author, Start date, end date, ?)
      • Filtrage sur ces attributs
      • Aggregation ... cf rendu
      • Rendu via Portlet pour le Reporter
      • Navigation TS precedant ou suivant
      • Agrege du temps du Timesheet
      • Lien de transition (Complétée) ... Possibilite de verrouiller la saisie des WL pour la periode
      • Pas d edtion de WL en 1er release
      • Rendu liste de Timesheet a valider pour l'approbateur (Portlet)
      • lien vers page de visualiation/validation du Timesheet
      • Agregation par PR, RS
      • Detail par Periode (colonne), et lien vers la page de details du TS
      • PopUp avec meme rendu que Portlet du reporter + lien validation/refus
      • si refus, saisie du commentaire dans la transition recursive "Revision requise" de refus avec lien vers le WL concernne.

      Workflow :
      0 > Create TS > Opened
      Opened > (Request validation) > Validation in progress
      Validation in progress > (Revision requise + Commentaire + Notif Reporter) > Validation in progress
      Validation in progress > (Ok pour validation + Si Existence de Nx WL + Notif Reporter) > Validation in progress
      Validation in progress > (Valider [Auto] si tt WL du TS valide et accepte) > Validated
      Validated > (Reouvrir TS par approbateur) > Initied
      Initied > (Notif. Reporter que End date du TS est passé et tt WL validé) > Initied

      Workflow Conditions :

      • Existence de WL "Créé"
      • Si tt WL du TS sont validés
      • Si End date (+ delai de grace) du TS passé
        Workflow Validator :
      • Ctrl de saisie d'un commetaire
        Workflow Post-function :
      • MaJ des WL de "Créé" à "A Valider"
      • MaJ des WL de "Refusé" à "A Valider"
      • MaJ des WL de "A Valider" à "Validé"
      • MaJ des WL de "A Valider" à "Refuse"
      • Notification Appropbateur (A valider)
      • Notification Reporter (Revision WL)

      Futur ;

      • Service : Timesheet Checker > Create new TS by Period for User having TS
      • Service de Purge
      • des TS where Start Date < XXX et si Valide
      • des status des WL dans NodeAassociation

            vthoule Vincent Thoulé
            vthoule Vincent Thoulé
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 7.25h
                7.25h