Accueil / Nos APIs / OpenPaye

eexpi et OpenPaye : la production de paie de chaque dossier facturée au réel

OpenPaye produit la paie, eexpi la facture et la pilote. Un seul appel par nuit ramène la synthèse de production de tout le domaine, dossier par dossier, sans jamais toucher aux bulletins.

Ce que la connexion fait circuler

Tous les flux vont d'OpenPaye vers eexpi. C'est toujours eexpi qui appelle l'API OpenPaye, avec l'identifiant et la clé API de votre domaine : OpenPaye n'appelle jamais eexpi, et aucun bulletin n'est recalculé côté eexpi. La particularité d'OpenPaye est sa synthèse de production, la même que celle de l'export Excel de la liste des dossiers : un seul appel par mois ramène les compteurs de tous les dossiers du domaine.

DonnéeSensQuandCe qui circule
Synthèse de production du domaine OpenPaye vers eexpi Chaque nuit, sur le mois précédent, et à la demande depuis l'écran Gestion paie Pour chaque dossier : bulletins à calculer, bulletins générés, DSN mensuelles émises, salariés entrants, DSN de fin de contrat et DSN d'arrêt de travail. eexpi en déduit un statut par dossier : non démarrée, en cours tant que des bulletins restent à calculer, bulletins finalisés quand tout est généré, DSN envoyée.
Contrats et sorties OpenPaye vers eexpi Dans la foulée de la synthèse, dossier par dossier Les contrats dont la date de début ou la date de sortie tombe dans le mois, avec matricule, nom et prénom du salarié. Ce qu'OpenPaye ne liste plus est retiré côté eexpi.
Liste des dossiers du domaine OpenPaye vers eexpi Au clic sur Importer les dossiers OpenPaye Identifiant, code, nom et SIRET de chaque dossier, rapprochés de vos clients eexpi par SIREN quand le SIRET est renseigné. Un dossier sans SIRET se relie à la main, les correspondances ambiguës vous sont soumises.

À quoi ces volumes servent dans eexpi

La facturation sociale au volume s'appuie dessus : chaque métrique lue dans OpenPaye est rapprochée d'une tranche tarifaire de la lettre de mission, et une ligne de facture est posée par mois couvert. Deux compteurs demandent une lecture attentive : la DSN de fin de contrat est comptée comme attestation, puisqu'elle remplace l'attestation employeur remise au salarié sortant, et la DSN d'arrêt de travail est comptée comme dossier d'indemnités journalières, ce qui est une approximation, un signalement d'arrêt n'étant pas toujours suivi d'une indemnisation. Les déclarations d'embauche et les bulletins déposés en coffre-fort ne sont pas exposés : ils restent saisissables à la main.

Les échéances DSN se pilotent avec le même statut : une échéance qui exige de la paie passe à « terminée » quand OpenPaye remonte au moins une DSN mensuelle émise sur le mois précédent, et la saisie manuelle est refusée sur ces dossiers. Le contrôle de cohérence croise ensuite devis, lettres de mission, correspondances et production, et le cockpit du dirigeant reprend les signaux : DSN non produite, synchronisation en échec, dossier rattaché mais jamais synchronisé.

Ce qu'elle ne fait pas

  • Elle ne produit aucun bulletin, ne saisit aucune variable de paie et ne crée aucun salarié dans OpenPaye.
  • Elle ne génère pas et ne transmet pas la DSN : eexpi lit un compteur de DSN émises pour en déduire un statut, rien de plus.
  • Elle ne crée pas de dossier dans OpenPaye, bien que l'API le permette : la création reste dans OpenPaye.
  • Elle ne récupère ni les PDF de bulletins, ni les montants par salarié, ni les écritures comptables de paie.
  • Elle ne lit pas les absences saisies dans OpenPaye et ne pousse aucune absence d'eexpi vers OpenPaye.
  • Elle compte les arrêts de travail déclarés, pas les indemnités journalières perçues : le compteur IJSS est une approximation, affichée comme telle.
  • Elle ne fonctionne pas en temps réel. Il n'existe pas de webhook OpenPaye : les volumes datent au plus de la nuit précédente, ou de votre dernier clic sur Rafraîchir.
  • Un dossier archivé dans OpenPaye reste lu tant qu'il existe ; un dossier supprimé est signalé dans une alerte et sa correspondance est à retirer côté eexpi.

Cette liste est volontairement complète. Si un point qui vous manque n'y figure pas, c'est que la connexion le fait ; si vous l'y trouvez, inutile de le chercher dans le produit.

Comment la brancher

  1. Côté OpenPaye : avec un compte administrateur, ouvrir la liste des dossiers du domaine, puis Paramètres et Accès API. La page affiche l'identifiant et la clé API du domaine. La clé ouvre tous les dossiers du domaine, il n'y a rien à rattacher dossier par dossier.
  2. Côté eexpi : Paramètres, puis Intégrations, puis OpenPaye. Deux champs obligatoires, l'identifiant API et la clé API, copiés tels quels.
  3. Tester la connexion : le bouton compte les dossiers du domaine. Un refus signifie que l'identifiant ou la clé sont faux, ou que la clé a été régénérée côté OpenPaye.
  4. Faire correspondre les dossiers : dans Social, puis Correspondance OpenPaye, le bouton Importer les dossiers rapproche vos clients des dossiers par SIREN et vous laisse trancher les cas ambigus. Un dossier OpenPaye ne peut correspondre qu'à un seul client eexpi, et un client tient sa paie dans un seul outil : un client déjà relié à Silae ou à Yeap est signalé.
  5. Attendre la nuit, ou cliquer : la première synthèse remonte la nuit suivante, ou tout de suite avec le bouton Rafraîchir de l'écran Gestion paie.

Questions fréquentes

À quelle fréquence eexpi lit-il OpenPaye ?

Chaque nuit pour la production du mois précédent, en un seul appel pour tout le domaine, et à la demande depuis l'écran Gestion paie avec le bouton Rafraîchir.

eexpi écrit-il dans OpenPaye ?

Non. La connexion est en lecture seule : aucun bulletin, aucune variable, aucune absence, aucune DSN et aucun dossier ne sont créés ou modifiés dans OpenPaye par eexpi.

Quels identifiants faut-il pour brancher OpenPaye ?

L'identifiant et la clé API du domaine, affichés dans Paramètres puis Accès API de votre espace OpenPaye avec un compte administrateur. La clé ouvre l'ensemble des dossiers du domaine.

Voir la connexion OpenPaye sur votre propre cabinet

Une démonstration part de vos dossiers et de vos outils, pas d'un jeu de données de salon.

Ce que couvre un logiciel de gestion interne de cabinet