Planification

La structure planification décrit une planification dans Wipsos.


Détail du point d'entrée

Nom du point d'entrée

Planification

Chemin

/V1/Planification

Accessible en GET

Accessible en POST

Accessible en PATCH

Accessible en DEL

Requête possible


Un paramètre IgnorerPauseDejeuner = 1 permet de ne pas calculer la pause déjeuner.

L'heure de fin ne sera pas modifiée.

Spécificité de verbe POST pour le point d'entrée

Le verbe POST attend un objet JSON, les tableaux seront rejetés. 


Le planification tiens compte de la semaine type.

Le pause déjeuner est automatiquement prise en compte.


Spécificité de verbe PATCH pour le point d'entrée

Le verbe PATCH attend un objet JSON, les tableaux seront rejetés.

Un paramètre ClotureSAVAsuivre = 1 permet de définir si les planifications  "A suivre" d'un  bon SAV seront automatiquement passer en "Terminé"

au passage de l'une d'entre elle en Terminé.

Définition de la structure

Nom de la rubrique

Type de rubrique

Lecture seule

Obligatoire

Détail

Compteur

Entier



Compteur unique de planification.

Nécessaire pour identifier une planification lors d'un PATCH et DEL.

Retourné lors d'un POST.

CodeAgence

Chaîne(2)



CodeDepartement

Chaîne(3)



CodeEmploye

Chaîne(3)



TypeEmploye

Chaîne(1)


E = Externe ou I=Interne

CodeEvenement

Chaîne(8)


Code événement , chantier ou SAV.

LibelleEvenement

Chaîne(30)



Peut être vide, dans ce cas est renseigné par le libellé de l'événement

Duree

Numérique


Durée de la planification en centième

CodeEtat

Chaîne(1)



0 = Non affecté , 1 = Terminé, 2 = A suivre , 3 = En cours

En PATCH et POST 'SAV' seul les codes état 1 et 2 sont utilisés si l'heure de fin est renseignée.

En PATCH et POST 'Chantier' seul le codes état 1 est utilisés si l'heure de fin est renseignée.

DateAffectation

Date



HeureAffectee

Heure


Heure d'affectation (Uniquement les heures et minutes sont renseignées)

HeureFinTheorique

Heure


Heure de fin théorique (Uniquement les heures et minutes sont renseignées)

HeureDebut

Heure



Heure de début de la planification (Uniquement les heures et minutes sont renseignées)

HeureFinReel

Heure



Heure de fin de la planification réel (Uniquement les heures et minutes sont renseignées)

Astreinte

Booléen



CodeClientConcerne

Entier



CompteRendu

Chaîne(*)



POST et PATCH : Uniquement si HeureFinReel est renseignée.

ReferenceExterne

Chaîne(50)