Vérification de l'existence d'une pièce jointe
Route
GET /rest/reconciliation/check
Paramètres
URL
Valeur |
Type |
Obligatoire |
Description |
chrono |
string |
Oui |
Numéro de chrono |
Exemple
// URL
http://localhost/cs_maarch/rest/reconciliation/check?chrono=MAARCH/2018D/24
Retour
Code Http |
Type |
Description |
Exemple |
200 |
array |
La PJ existe bien |
['result' => 'OK'] |
400 |
array |
Un paramètre obligatoire est manquant |
['errors' => 'Bad Request'] |
403 |
array |
Document hors du périmètre de l'utilisateur |
['errors' => 'Document out of perimeter'] |
500 |
array |
Une erreur s'est produite |
['errors' => '[ReconciliationController checkAttachment] Pas de pièces jointes pour ce numéro de chrono'] |
Rapprochement automatique d'une pièce jointe
Route
POST /rest/reconciliation/add
Paramètres
Body
Valeur |
Type |
Obligatoire |
Description |
chrono |
string |
Oui |
Numéro de chrono |
encodedFile |
base64 |
Oui |
Fichier encodé en base64 |
Exemple
// JSON
{
"chrono" : "MAARCH/2018D/22",
"encodedFile" : "JVBERi0xLjQgLi4u"
}
Retour
Code Http |
Type |
Description |
Exemple |
200 |
array |
La pièce jointe est bien rapprochée |
['resId' => 43] |
400 |
array |
Un paramètre obligatoire est manquant |
['errors' => 'Bad Request'] |
403 |
array |
Document hors du périmètre de l'utilisateur |
['errors' => 'Document out of perimeter'] |
500 |
array |
Une erreur s'est produite |
['errors' => '[ReconciliationController create] ...'] |