{"action":"opened","issue":{"url":"https://api.github.com/repos/JavaFritDuKentucky/missions-front/issues/9","repository_url":"https://api.github.com/repos/JavaFritDuKentucky/missions-front","labels_url":"https://api.github.com/repos/JavaFritDuKentucky/missions-front/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/JavaFritDuKentucky/missions-front/issues/9/comments","events_url":"https://api.github.com/repos/JavaFritDuKentucky/missions-front/issues/9/events","html_url":"https://github.com/JavaFritDuKentucky/missions-front/issues/9","id":299036165,"number":9,"title":"USGDM006 - missions - modification","user":{"login":"roddet","id":1372183,"avatar_url":"https://avatars1.githubusercontent.com/u/1372183?v=4","gravatar_id":"","url":"https://api.github.com/users/roddet","html_url":"https://github.com/roddet","followers_url":"https://api.github.com/users/roddet/followers","following_url":"https://api.github.com/users/roddet/following{/other_user}","gists_url":"https://api.github.com/users/roddet/gists{/gist_id}","starred_url":"https://api.github.com/users/roddet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roddet/subscriptions","organizations_url":"https://api.github.com/users/roddet/orgs","repos_url":"https://api.github.com/users/roddet/repos","events_url":"https://api.github.com/users/roddet/events{/privacy}","received_events_url":"https://api.github.com/users/roddet/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-21T16:23:55Z","updated_at":"2018-02-21T16:23:55Z","closed_at":null,"author_association":"NONE","body":"En tant que collaborateur (employé, manager ou administrateur) j'ai la possibilité de modifier une demande d'absence.<br><br>* [ ] Une mission est constituée des attributs suivants:<br>  * Date de début<br>  * Date de fin<br>  * Nature (conseil, expertise technique, formation):<br>    * Un attribut indiquant si la mission est facturée ou non<br>    * Un attribut indiquant si la mission donne lieu au versement d'une prime au collaborateur<br>    * Un TJM en € si la mission est facturée<br>    * Un pourcentage (exemple : 10%) si la mission donne lieu au versement d'une prime<br>  * Ville de départ<br>  * Ville d'arrivée<br>  * Transport (Avion, Covoiturage, Train, Voiture de service)<br>  * un statut (INITIALE, EN_ATTENTE_VALIDATION, VALIDEE, REJETEE)<br><br>* [ ] Règles métier:<br>  * seules les missions au statut INITIALE ou REJETEE peuvent être modifiées<br>  * les dates sont saisies au format DD/MM/YYYY<br>  * une mission ne peut pas débuter le jour même, ni dans le passé<br>  * si le type de transport est l'avion, une anticipation de 7 jours est exigée:<br>    * date de début de mission >= date jour + 7 jours calendaires<br>  * la date de fin est supérieure ou égale à la date de début<br>  * il est interdit de valider une mission qui chevauche une autre mission ou un congé<br>  * il est interdit de valider une mission qui commence ou finit un jour non travaillé<br>  * une fois modifiée la mission passe au statut INITIALE<br><br>* [ ] Je peux effectuer les actions suivantes:<br>  * valider la mission à condition que toutes les règles métier soient validées<br>  * annuler la mission auquel cas je reviens à la visualisation des demandes<br>  <br>![](https://github.com/DiginamicFormation/ressources-atelier/raw/master/gestion-des-missions/Modification.mission.png)<br><br><br>"}}
{"actor":{"display_login":"roddet"}}