Gestion des Mails

GedMailList

GedMailList permet de récupérer toutes les données systèmes des mails GED au format XML.

string GedMailList(
  char *User
  );

Paramètres

User : Login de l’utilisateur

Codes retour

Chaine XML ou code erreur

Information

Le paramètre User permet de filtrer les résultats aux seuls mails accessibles à cet utilisateur.

Codes retour

code erreur ou arborescence XML:

<mails>
  <mail id= "ID">
    <CHAMP>VALEUR</CHAMP>
    <CHAMP>VALEUR</CHAMP>
    ...
  </mail>
  <mail id= "ID">
    <CHAMP>VALEUR</CHAMP>
    ...
  </mail>
  ...
</mails>

Mode UID activé

Ce paragraphe surcharge les indications données précédemment.

  • Codes retour :
<mails>
  <mail id= "UID">
    <CHAMP>VALEUR</CHAMP>
    <CHAMP>VALEUR</CHAMP>
    ...
  </mail>
  <mail id= "UID">
    <CHAMP>VALEUR</CHAMP>
    ...
  </mail>
  ...
</mails>

Exemple (php/SOAP)

$ApiGed = new SoapClient('http://srvGED/Interconnexion/SoapService.php?wsdl');
$result = $ApiGed->GedMailList('admin');
echo $result;

GedMailClasser

GedMailClasser permet de récupérer toutes les données systèmes des mails GED au format XML.

string GedMailClasser(
  char *Armoire,
  char *User,
  int *IdMgest,
  int *IdMail,
  int *IdPj=-1,
  int *IdDT=-1,
  char *Sd= " ",
  char *SSd= " ",
  char *NomFile= " "
  );

Paramètres

Armoire : Armoire de destination

User : Login de l’utilisateur

IdMgest : Identifiant du dossier GED de destination

IdMail : Identifiant du mail à classer

IdPj : Identifiant de la pièce jointe à classer

IdDT : Identifiant du dossier de travail de classement

Sd : Sous dossier de classement

Ssd : Sous-sous dossier de classement

NomFile : Fichier de classement

Codes retour

Chaine XML ou code erreur

Mode UID activé

Ce paragraphe surcharge les indications données précédemment.

  • Paramètres :

IdMail : Identifiant Unique du document (UID)

Information

Pour classer un mail seul IdMail suffit et IdPj doit être à -1.
Pour classer une pièce jointe il faut préciser le IdMail et la pièce jointe IdPj.

Codes retour

code erreur ou 0

Exemple (php/SOAP)

$ApiGed = new SoapClient('http://srvGED/Interconnexion/SoapService.php?wsdl');
$result = $ApiGed->GedMailClasser('MPHH','admin','83545′,2,1,-1,'Devis','Reponses','Email');
echo $result;