Fonctions communes:API - CONSULT - TAC : Différence entre versions

De Logilys
Aller à : navigation, rechercher
(Informations retournées)
(Informations retournées)
 
(22 révisions intermédiaires par le même utilisateur non affichées)
Ligne 11 : Ligne 11 :
 
{
 
{
 
   "Column_Tac":[
 
   "Column_Tac":[
 
+
    {
   ]
+
      ...
 +
    }
 +
   ],
 
   "Data_Tac":[   
 
   "Data_Tac":[   
 
     {   
 
     {   
       "CliNo":"1",
+
       "CreationDate":"2019-02-14 11:46",
       "CliRefNo":"",
+
      "ModifDate":"2019-02-14 11:46",
       "AppelDetUID":"45",
+
      "yUsrFullNameCreation":"SUPERVISEUR",
       "CliGenre":"0",
+
      "yUsrFullNameModif":"SUPERVISEUR",
       "CliPrenom":"Sapin",
+
      "TacPrioriteUID":"1",
       "CliNom":"Noël",
+
      "TacRappelDelai":"5n",
       "CliCie":"0",
+
      "TacRappelType":"1",
       "Cli2ePrenom":"",
+
      "TacRappelActif":"1",
       "CliSurnom":"",
+
      "TacFin":"2019-02-14 11:46",
       "CliParticule":"",
+
      "yTacTypeDesc":"Type",
       "CliSuffixe":"",
+
      "TacUID":"1",
       "CliLangue":"1",
+
       "TacObject":"Objet",
       "CliDateNais":"1891-06-11 00:00:00",
+
      "yTacFamDesc":"Famille",
       "zAge":"126 ans, 5 mois",
+
       "TacEtat":"1",
       "SecUID":"19",
+
       "TacDuree":"1.25",
       "CliCom":""
+
       "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"
 
     }
 
     }
 
   ]
 
   ]
Ligne 37 : Ligne 67 :
 
'''Column_Tac''' : Informations sur les différentes colonnes reçues dans Data_Tac.<br>
 
'''Column_Tac''' : Informations sur les différentes colonnes reçues dans Data_Tac.<br>
 
'''Data_Tac''' : Informations de la tâche
 
'''Data_Tac''' : Informations de la tâche
* CliNo : Numéro du client
+
* 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.
 +
<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