Fonctions communes:API - CONSULT - TAC : Différence entre versions
(→Informations retournées) |
(→Informations retournées) |
||
(17 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 11 : | Ligne 11 : | ||
{ | { | ||
"Column_Tac":[ | "Column_Tac":[ | ||
− | + | { | |
− | ] | + | ... |
+ | } | ||
+ | ], | ||
"Data_Tac":[ | "Data_Tac":[ | ||
{ | { | ||
Ligne 43 : | Ligne 45 : | ||
"TacRappelDateDefaut":"2019-02-14 11:46", | "TacRappelDateDefaut":"2019-02-14 11:46", | ||
"TacRappelDateUsr":"2019-02-14 11:46" | "TacRappelDateUsr":"2019-02-14 11:46" | ||
+ | } | ||
+ | ], | ||
+ | "Tab":[ | ||
+ | {"GridCode":"TACREFERENCE","Filled":"1"}, | ||
+ | {"GridCode":"TACCAR","Filled":"0"} | ||
+ | ], | ||
+ | "Dos":[ | ||
+ | { | ||
+ | "DosUID":"1", | ||
+ | "DosLabel:"Client", | ||
+ | "DosSysteme":"1" | ||
+ | }, | ||
+ | { | ||
+ | "DosUID":"2", | ||
+ | "DosLabel:"Client : Facture", | ||
+ | "DosSysteme":"0" | ||
} | } | ||
] | ] | ||
Ligne 73 : | Ligne 91 : | ||
** 2w : 2 semaines | ** 2w : 2 semaines | ||
** 1m : 1 mois | ** 1m : 1 mois | ||
− | * TacRappelType : Type de rappel | + | * TacRappelType : Type de rappel |
− | * TacRappelActif : 1 = Rappel actif | + | ** 1 = Me notifier [TacRappelDelai] avant le début |
+ | ** 2 = Me notifier le [TacRappelDateDefaut] | ||
+ | * TacRappelActif : | ||
+ | ** 0 = Rappel inactif | ||
+ | ** 1 = Rappel actif | ||
* TacFin : Date de fin/échéance | * TacFin : Date de fin/échéance | ||
* yTacTypeDesc : Description du type de la tâche | * yTacTypeDesc : Description du type de la tâche | ||
Ligne 80 : | Ligne 102 : | ||
* TacObject : Objet | * TacObject : Objet | ||
* yTacFamDesc : Famille | * yTacFamDesc : Famille | ||
− | * TacEtat : ID de l'état | + | * TacEtat : ID de l'état |
+ | ** 0 = À faire | ||
+ | ** 1 = En réalisation | ||
+ | ** 2 = Complétée | ||
+ | ** 3 = Annulée | ||
+ | ** 4 = À venir (tâches périodiques) | ||
* TacDuree : Durée | * TacDuree : Durée | ||
* TacDebut : Date de début | * TacDebut : Date de début | ||
Ligne 87 : | Ligne 114 : | ||
* TacDesc : Description | * TacDesc : Description | ||
* RealisedDate : Date à laquelle la tâche a été mise en réalisation | * RealisedDate : Date à laquelle la tâche a été mise en réalisation | ||
− | * zTacStatut : ID du statut | + | * zTacStatut : ID du statut |
+ | ** 0 = En retard | ||
+ | ** 1 = Dans les délais | ||
+ | ** 2 = En avance | ||
+ | ** 3 = Aucun suivi | ||
* zTypeEcheanceTxt : Description du type d'échéance | * zTypeEcheanceTxt : Description du type d'échéance | ||
* zTypeEcheance : ID du type d'échéance | * zTypeEcheance : ID du type d'échéance | ||
Ligne 93 : | Ligne 124 : | ||
* zTacPrioriteTxt : Description de la priorité | * zTacPrioriteTxt : Description de la priorité | ||
* yUsrFullNameRealised : Nom de l'utilisateur ayant mis la tâche en réalisation | * yUsrFullNameRealised : Nom de l'utilisateur ayant mis la tâche en réalisation | ||
− | * TacRappelDateDefaut : Date par défaut pour | + | * TacRappelDateDefaut : Date par défaut pour le rappel |
* TacRappelDateUsr : Date du rappel pour l'utilisateur courant | * TacRappelDateUsr : Date du rappel pour l'utilisateur courant | ||
+ | '''Tab''' : Liste des onglets/sections disponibles | ||
+ | * GridCode : Identifiant de l'onglet/de la section | ||
+ | * Filled : À 1 si l'onglet contient de l'information sinon à 0. | ||
+ | '''Dos''' : Liste des dossiers | ||
+ | * DosUID : ID du dossier | ||
+ | * DosLabel : Libellé identifiant le dossier | ||
+ | * DosSysteme : À 1 pour le dossier système (dossier obligatoire et non modifiable) sinon à 0. | ||
+ | <br> | ||
{{BasPage_Fonctions_communes}} | {{BasPage_Fonctions_communes}} |
Version actuelle datée du 24 avril 2019 à 09:50
API - CONSULT - TAC |
Afficher les données d'une tâche
Permet d'afficher la fiche d'une tâche afin de la modifier ou d'en ajouter une.
DemAction : CONSULT
DemCat : TAC
DemOptions :
- NomSession : Même nom de session utilisé lors de l'envoi d'une requête sous forme de JSON.
- TacUID : Numéro de la tâche
Informations retournées
{ "Column_Tac":[ { ... } ], "Data_Tac":[ { "CreationDate":"2019-02-14 11:46", "ModifDate":"2019-02-14 11:46", "yUsrFullNameCreation":"SUPERVISEUR", "yUsrFullNameModif":"SUPERVISEUR", "TacPrioriteUID":"1", "TacRappelDelai":"5n", "TacRappelType":"1", "TacRappelActif":"1", "TacFin":"2019-02-14 11:46", "yTacTypeDesc":"Type", "TacUID":"1", "TacObject":"Objet", "yTacFamDesc":"Famille", "TacEtat":"1", "TacDuree":"1.25", "TacDebut":"2019-02-14 11:46", "TacTypeUID":"1", "TacDateComplet":"2019-02-14 11:46", "TacDesc":"Texte long", "RealisedDate":"2019-02-14 11:46", "zTacStatut":"1", "zTypeEcheanceTxt":"Dans la journée du...", "zTypeEcheance":"1", "yUsrFullNameComplet":"SUPERVISEUR", "zTacPrioriteTxt":"Haute", "yUsrFullNameRealised":"SUPERVISEUR", "TacRappelDateDefaut":"2019-02-14 11:46", "TacRappelDateUsr":"2019-02-14 11:46" } ], "Tab":[ {"GridCode":"TACREFERENCE","Filled":"1"}, {"GridCode":"TACCAR","Filled":"0"} ], "Dos":[ { "DosUID":"1", "DosLabel:"Client", "DosSysteme":"1" }, { "DosUID":"2", "DosLabel:"Client : Facture", "DosSysteme":"0" } ] }
Column_Tac : Informations sur les différentes colonnes reçues dans Data_Tac.
Data_Tac : Informations de la tâche
- CreationDate : Date de création.
- ModifDate : Date de dernière modification
- yUsrFullNameCreation : Nom de l'utilisateur ayant créé la tâche
- yUsrFullNameModif : Nom du dernier utilisateur à avoir modifié la tâche
- TacPrioriteUID : ID identifiant la priorité
- TacRappelDelai : Code identifiant le type de délai du rappel. Voici les valeurs possibles :
- 0n : 0 minutes
- 5n : 5 minutes
- 10n : 10 minutes
- 15n : 15 minutes
- 30n :30 minutes
- 45n : 45 minutes
- 90n : 90 minutes
- 1h : 1 heure
- 2h : 2 heures
- 4h : 4 heures
- 8h : 8 heures
- 1d : 1 jour
- 2d : 2 jours
- 3d : 3 jours
- 4d : 4 jours
- 1w : 1 semaine
- 2w : 2 semaines
- 1m : 1 mois
- TacRappelType : Type de rappel
- 1 = Me notifier [TacRappelDelai] avant le début
- 2 = Me notifier le [TacRappelDateDefaut]
- TacRappelActif :
- 0 = Rappel inactif
- 1 = Rappel actif
- TacFin : Date de fin/échéance
- yTacTypeDesc : Description du type de la tâche
- TacUID : ID
- TacObject : Objet
- yTacFamDesc : Famille
- TacEtat : ID de l'état
- 0 = À faire
- 1 = En réalisation
- 2 = Complétée
- 3 = Annulée
- 4 = À venir (tâches périodiques)
- TacDuree : Durée
- TacDebut : Date de début
- TacTypeUID : Id du type de tâche
- TacDateComplet : Date à laquelle la tâche a été complétée.
- TacDesc : Description
- RealisedDate : Date à laquelle la tâche a été mise en réalisation
- zTacStatut : ID du statut
- 0 = En retard
- 1 = Dans les délais
- 2 = En avance
- 3 = Aucun suivi
- zTypeEcheanceTxt : Description du type d'échéance
- zTypeEcheance : ID du type d'échéance
- yUsrFullNameComplet : Nom de l'utilisateur ayant complété la tâche
- zTacPrioriteTxt : Description de la priorité
- yUsrFullNameRealised : Nom de l'utilisateur ayant mis la tâche en réalisation
- TacRappelDateDefaut : Date par défaut pour le rappel
- TacRappelDateUsr : Date du rappel pour l'utilisateur courant
Tab : Liste des onglets/sections disponibles
- GridCode : Identifiant de l'onglet/de la section
- Filled : À 1 si l'onglet contient de l'information sinon à 0.
Dos : Liste des dossiers
- DosUID : ID du dossier
- DosLabel : Libellé identifiant le dossier
- DosSysteme : À 1 pour le dossier système (dossier obligatoire et non modifiable) sinon à 0.
Nom du document : Fonctions communes:API - CONSULT - TAC