S²LOW API HELIOS

Documents pareils
21 mars Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.

Guide Utilisateur ACQUIT : Anomalies issues du Guichet XML

1. Installation du Module

API FTP SMSENVOI V1.1

Réponse : Liste des paramètres de retour :... 7 Simuler un envoi (POST /send/simulate)... 8 Publipostage (POST /send/lists)...

Documentation API Octopush

Manuel d intégration API SOAP SMS ALLMYSMS.COM

Manuel d intégration API FTP SMS ALLMYSMS.COM

PUSH MSISDN MODE HTTP

Solution Pro pour l Envoi de SMS direct opérateurs PUSH SMV MODE HTTP. Documentation Technique

Guide d utilisation pour W.access - Client

eps Network Services Alarmes IHM

Guide de démarrage Tradedoubler. Manuel éditeur / affilié

Service Déposant: Procédure d installation. Page 1. Service déposant. Procédure d installation Version 2.3

Tessi Documents Services ASPONE. Démo Webservices UpValue.

GUIDE DE PAIEMENT. Pour Bien Effectuer votre Paiement, veuillez suivre les instructions suivantes :

API HTTP DOCUMENTATION TECHNIQUE PLATEFORME SAAS D'ENVOI DE SMS. Version Mise à jour : 3 juillet 2015

RELEASE NOTES. Les nouveautés Desktop Manager 2.8

Plateforme PAYZEN. Définition de Web-services

Guide rapide destiné aux fournisseurs Supplier Portal (May 2013)

Guide d installation des licences Solid Edge-NB RB

Solutions web : instructions aux développeurs

GUIDE DE DEMARRAGE V1.02

Dématérialisation des factures du Secteur Public

Paris Airports - Web API Airports Path finding

Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10

Guide d utilisation. Version 1.1

Tutoriel Clôture Comptable. API Compta Huit V6

API SMS CONSEIL HTTP V2.01. Sommaire. Documentation V1.0 au 21/05/2011

Veuillez noter que vous devez changer de Code d Accès Internet tous les 60 jours pour des raisons de sécurité.

API ONE-TIME PASSWORD

Module http MMS AllMySMS.com Manuel d intégration

Services bancaires par Internet aux entreprises. Guide pratique pour : Transfert de fichiers Version

Application de lecture de carte SESAM-Vitale Jeebop

Documentation Liste des changements apportés

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

Utiliser Freemind à l'école

Numilog - Téléchargement des ebooks Mode d emploi

Agence de Gestion des Nouvelles Technologies de l Information et

Erreurs les plus fréquentes Guide de dépannage

DOSSIER D INSCRIPTION au service de paiement sécurisé sur Internet PAYBOX SYSTEM

Alfstore workflow framework Spécification technique

Dématérialisation des factures du Secteur Public

IPS-Firewalls NETASQ SPNEGO

Architecture Orientée Service, JSON et API REST

Les solutions de paiement CyberMUT (Crédit Mutuel) et CIC. Qui contacter pour commencer la mise en place d une configuration de test?

4. SERVICES WEB REST 46

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Protection des protocoles

PUSH MSISDN MODE MAIL 2 SMS

API HTTP INTEGREZ LE SMS DANS VOS APPLICATIONS, VOTRE SITE WEB AUTOMATISEZ VOS ENVOIS DE SMS MISE EN PLACE SIMPLE, SANS SURCOUT VERSION API 9.

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

Guide Rapide d'utilisation

WebSSO, synchronisation et contrôle des accès via LDAP

Guide d implémentation. Réussir l intégration de Systempay

Classe ClInfoCGI. Fonctions membres principales. Gestion des erreurs

DOM - Document Object Model

Plateforme PAYZEN. Intégration du module de paiement pour la plateforme Magento version 1.3.x.x. Paiement en plusieurs fois. Version 1.

API SMS HTTP REST. Intégrer facilement le service Envoyer SMS Pro avec votre application métier. Version : Révision : 03/09/2014 Page 1/31

Mobyt Intégration HTTP TABLE DES MATIERES

GUIDE DE L USAGER DE LA MESSAGERIE VOCALE

Note sur le coût de la mise en œuvre de la chaîne de dématérialisation

Guide technique EDI TDFC : Les Etats Comptables et Fiscaux et Sage DirectDéclaration

27/11/12 Nature. SDK Python et Java pour le développement de services ACCORD Module(s)

Retour d exprience sur le cluster du CDS

Appui SIE :Développement de services web ADES/SIE

Comment installer un certificat de signature et de chiffrement pour Mozilla Thunderbird

Piratrax 2012 Danger - Effacer vos traces

Stocker des données sur Amazon S3

HighPush. document /06/2009 Révision pour version /11/2008 Revision pour la /10/2008 Documentation initiale.

Comment mettre en place un réseau sécurisé de téléradiologie à moindre coût?

MODE D EMPLOI Version micrologiciel: 11 - Standard

EDC FAST CONTRAT LA DÉMATÉRIALISATION DES CONTRATS: ASSURANCE, BAIL, INTERIM,

ALOHA LOAD BALANCER METHODE DE CONTROLE DE VITALITE

SIP A. Aoun - La Visioconférence SIP - 1

Guide de l administrateur de mexi

Leica Geosystems Licences des logiciels Introduction & Installation

Communauté de communes du Pays d Alésia et de la Seine

Service d information pour remise de paiement de factures Scotia

Tenrox. Guide d intégration Tenrox-Salesforce. Janvier Tenrox. Tous droits réservés.

GUIDE DU SERVICE DE MESSAGERIE VOCALE

CENTRALE TELESURVEILLANCE VIA INTERNET WEB

Cahier des charges Remontée des ventes

Protocole SIP et rc o d n o C ée yc L N E S ro P c a B

Cahier des charges. driver WIFI pour chipset Ralink RT2571W. sur hardware ARM7

[ Associations & Entreprises mandataires ] Guide Pratique.

PerSal Manuel d installation

BizTalk Server Principales fonctions

La dématérialisation des documents de la chaîne comptable et financière dans le secteur public local.

Introduction aux «Services Web»

Description de Produit Logiciel. AMI News Monitor v2.0. SPD-AMINM-10 v1.0

Définition des Webservices Ordre de paiement par . Version 1.0

Du 03 au 07 Février 2014 Tunis (Tunisie)

TP 7, 8 & 9 : Installation et Gestion de GLPI et Télédéploiement SISR 1 HUBERT JULIEN LABBE RICHARD DAY MICKAEL DOGNY CHRISTOPHE

Fiche Pratique. Présentation du problème. Installation du logiciel. Etape 1. MAJ le 17/10/2011

Documentation utilisateur "OK-MARCHE" Historique des modifications. 3.0 Mise à jour complète suite à version OK-MARCHE V2.2. de marchés publics

Comment faire pour créer ses propres pages html?

Transcription:

S²LOW 1.2.1 API HELIOS

Table des matières 1 Transactions Collectivité vers la pairie...3 1.1 Déposer un flux XML...3 1.2 Récupérer le statut d'une transaction...3 1.3 Récupérer le fichier XML ACK/NACK...4 2 Transactions DGFiP vers collectivités (Flux retours)...4 2.1 Obtenir la liste des flux retours non lus...4 2.2 Récupérer un PES RETOUR...5 2.3 Changer le statut du flux PES RETOUR...5 Objet : ce document décrit l'api HTTP permettant d'accéder via un programme au module HELIOS du logiciel S²low. Tous les chemins de scripts indiqués par la suite sont relatifs à l'adresse de base du serveur (qui est de la forme https://nom.du.serveur/).

1 Transactions Collectivité vers la pairie 1.1 Déposer un flux XML Nom du script : /modules/helios/api/helios_importer_fichier.php Méthode HTTP d'appel : POST avec enctype="multipart/form-data Description : Soumission d'un fichier XML représentant le document à transmettre à la pairie de la collectivité. La plate-forme se charge de contrôler l'unicité du fichier déposé et de le déposer sur le serveur de la DGFiP. enveloppe obligatoire Fichier attaché Fichier XML contenant les données comptables signature optionnelle Fichier attaché Fichier PKCS#7 contenant la signature Retour : fichier XML <import> <id> numéro de la transaction crée </id> </import> Information : La création d'une transaction avec une signature invalide retournera dans un premier temps OK mais le statut changera immédiatement par la suite pour passer en erreur, soit -1. 1.2 Récupérer le statut d'une transaction Nom du script : /modules/helios/api/helios_transac_get_status.php Méthode HTTP d'appel : GET Description : Avec l'id d'une transaction, on peut connaître son statut. transaction obligatoire Entier id de la transaction

Retour : fichier XML <transaction> <id> numéro de la transaction </id> <status> status </status> </transaction> Liste des statuts : -1 : Erreur 1 :posté 2 :En attente de transmission 3 : Transmis 4 :Ack 6 :Nack 7 :En traitement 8 : Informations disponible (pour les PES_ACK format mis en place par le DGFiP début 2012) 1.3 Récupérer le fichier XML ACK/NACK Nom du script : /modules/helios/helios_download_acquit.php Méthode HTTP d'appel : GET Description : Ceci permet de télécharger le fichier récupérer sur les serveurs de la DGFiP. Celui-ci contient l'acquittement ou le rejet de la transaction concernée. id obligatoire Entier id de la transaction Retour : fichier XML d'acquittement ou de non acquittement retourné par le DGFiP. 2 Transactions DGFiP vers collectivités (Flux retours) 2.1 Obtenir la liste des flux retours non lus Nom du script : /modules/helios/api/helios_get_list.php

Méthode HTTP d'appel : GET Description : La DGFiP a la possibilité d'envoyer aux collectivités des flus XML. Ils sont nommés Flux retours. Un fichier récupéré sur les serveurs de la DGFiP sont marqués comme «non lu». Cette API fournie la liste des flux retours, de la collectivité, déclarés comme «non lu». aucun Retour : fichier XML <liste> <idcoll> identifiant de la collectivité</idcoll> <datedemande> date de demande de la liste </datedemande> <pes_retour> <id> identifiant du pes_retour </id> <nom> nom </nom> <date> date de réception du pes_retour par le tdt </date> </pes_retour> <pes_retour> <id> identifiant du pes_retour </id> <nom> nom </nom> <date> date de réception du pes_retour par le tdt </date> </pes_retour>... </liste> 2.2 Récupérer un PES RETOUR Nom du script : /modules/helios/helios_get_retour.php Méthode HTTP d'appel : GET Description : Chaque flux retour est remarquable via id. Avec ce paramètre il est possible de récupérer le fichier XML télé-transmis par la DGFiP à l'attention de la collectivité. id obligatoire Entier id du fichier Retour : fichier XML de la pairie 2.3 Changer le statut du flux PES RETOUR Nom du script : /modules/helios/api/helios_change_status.php

Méthode HTTP d'appel : GET Description : Chaque flux retour est remarquable via id. Avec ce paramètre il est possible de modifier l'état de la transaction pour la passer de «non lu» à «lu». id obligatoire Entier id de la transaction Retour : fichier XML <change> <id> numéro de la transaction </id> </change>