Échanger les données du personnel avec Rexx et traiter les rejets
L'interface Rexx relie SwissSalary à la plateforme RH de rexx systems dans les deux sens : SwissSalary importe via SmartPort les données du personnel pour lesquelles Rexx est le système de référence, et exporte vers Rexx les données du personnel dont SwissSalary détient les données de base. La transmission est chiffrée et passe par le Web. Configurez l'interface une seule fois, synchronisez automatiquement ou manuellement avant le traitement des salaires, puis contrôlez les modifications refusées dans le protocole SmartPort.
Conditions préalables
- La licence SwissSalary Plus est active.
- Votre interlocuteur chez rexx systems vous a fourni les accès : autorisation, URL de téléchargement et, pour l'exportation, URL de chargement.
- SmartPort est configuré, car SwissSalary traite les données Rexx importées comme des modifications SmartPort.
Données échangées
| Sens | Contenu |
|---|---|
| Importation depuis Rexx | Tous les champs de la fiche du personnel compatibles avec SmartPort pour lesquels Rexx est le système de référence. Les données d'assurance et d'enfants sont exclues. |
| Exportation vers Rexx | Numéro de collaborateur, e-mail professionnel, téléphone professionnel, téléphone mobile professionnel, années de service, nom d'utilisateur (e-mail professionnel ou, s'il est vide, e-mail privé) ainsi que les attributions statistiques avec groupe et commentaire. |
Configurer l'interface Rexx
- Ouvrez les Données de base salaires et choisissez Associé > Paramètres interface Rexx. Si nécessaire, affichez d'abord l'action.
- Dans la section Général, renseignez les champs.
| Champ | Description |
|---|---|
| Synchronisation automatique | Crée un poste de la file d'attente des tâches qui synchronise périodiquement les données en arrière-plan. |
| Code d'origine | Identifie les modifications importées depuis Rexx. Saisissez un code quelconque de 10 caractères au maximum, par exemple REXX. Champ obligatoire. |
| Filtre Groupe décompte | Limite la synchronisation aux collaborateurs des groupes décompte sélectionnés. |
| Filtre motif de sortie | Limite la synchronisation aux collaborateurs présentant le motif de sortie sélectionné. |
| Autorisation | Informations de connexion au service Web de Rexx, fournies par Rexx. La valeur est affichée masquée. Champ obligatoire. |
| Date/heure de la dernière synchronisation | Moment de la dernière synchronisation réussie. |
- Dans la section Import, saisissez la Download Url par laquelle SwissSalary télécharge les modifications depuis Rexx. Champ obligatoire.
- Dans la section Export, saisissez l'Upload Url par laquelle SwissSalary envoie ses propres modifications à Rexx. Sans Upload Url, aucune exportation n'a lieu.
- Pour que SwissSalary reprenne automatiquement les modifications importées, ajoutez le Code d'origine au filtre d'acceptation automatique dans la configuration SmartPort. Sinon, acceptez les modifications manuellement dans SmartPort.
Synchroniser
Automatiquement
Activez Synchronisation automatique. SwissSalary crée un poste récurrent de la file d'attente des tâches qui s'exécute par défaut toutes les heures, tous les jours de la semaine. Si nécessaire, adaptez la planification via l'action Paramètres Auto-Sync.
Manuellement
Sur la page Paramètres interface Rexx, choisissez l'action Synchronisez employés, par exemple avant le traitement des salaires.
Déroulement d'une synchronisation
- SwissSalary contrôle la configuration. Si Autorisation, Code d'origine ou Download Url manquent, SwissSalary affiche les champs concernés et interrompt la synchronisation.
- SwissSalary télécharge les modifications depuis Rexx et les crée comme modifications SmartPort avec le code d'origine.
- Avant l'acceptation automatique, SwissSalary refuse les modifications qui ne correspondent pas aux filtres (voir la section suivante). SmartPort accepte automatiquement les autres modifications selon la configuration, ou elles restent ouvertes pour un contrôle manuel.
- SwissSalary envoie à Rexx les modifications des collaborateurs modifiés depuis Date/heure de la dernière synchronisation, qui remplissent les filtres et ne sont pas sortis.
- SwissSalary met à jour Date/heure de la dernière synchronisation.
Comprendre les rejets
SwissSalary contrôle chaque modification importée pour les collaborateurs existants :
- SwissSalary crée toujours les nouveaux collaborateurs ; leurs modifications ne sont pas refusées.
- Une modification est reprise si, selon les données actuelles ou selon la modification, la personne se trouve dans le Filtre Groupe décompte et n'est pas sortie (date de départ vide ou non antérieure à la date de travail).
- Une modification est également reprise si la personne correspond au Filtre motif de sortie.
- Si aucune de ces conditions n'est remplie, SwissSalary refuse la modification.
Hinweis
Si le Filtre motif de sortie est vide, tous les collaborateurs remplissent la dernière condition. SwissSalary ne refuse alors aucune modification. Renseignez le filtre motif de sortie si le filtre groupe décompte et le contrôle de sortie doivent s'appliquer lors de l'importation.
Les modifications refusées ne restent pas des modifications ouvertes : SwissSalary les déplace dans SmartPort Protocole avec le statut refusé.
Traiter les rejets
- Ouvrez SmartPort Protocole.
- Filtrez par le code d'origine de l'interface Rexx et le statut refusé.
- Pour chaque rejet, contrôlez le collaborateur ainsi que les champs et valeurs concernés.
- Clarifiez le motif : groupe décompte hors du filtre, personne déjà sortie ou motif de sortie hors du filtre.
- Si la modification doit tout de même s'appliquer dans SwissSalary, corrigez la cause (par exemple les filtres dans Paramètres interface Rexx) et faites redéclencher la modification dans Rexx, ou saisissez la valeur directement dans la fiche du personnel.
Wichtig
Une modification refusée ne peut pas être acceptée ultérieurement. Les adaptations des filtres n'agissent que sur les synchronisations futures.
Réinitialiser la dernière synchronisation
Si SwissSalary doit renvoyer à Rexx, lors de la prochaine synchronisation, les données de tous les collaborateurs compris dans les filtres, par exemple après une modification de la configuration dans Rexx :
- Ouvrez Paramètres interface Rexx.
- Choisissez l'action Réinitialisation de la dernière date/heure de synchronisation.
SwissSalary vide le champ Date/heure de la dernière synchronisation. La prochaine synchronisation exporte l'ensemble des données filtrées.
Pour toute question concernant rexx systems, adressez-vous directement à votre interlocuteur chez rexx systems. Pour toute question sur la configuration dans SwissSalary, le support SwissSalary vous aide.
Bon à savoir
- Lancer la synchronisation sans Autorisation, Code d'origine ou Download Url : elle s'interrompt avec une liste des champs manquants.
- Ne pas ajouter le Code d'origine au filtre d'acceptation automatique de SmartPort : les modifications restent ouvertes jusqu'à ce que vous les acceptiez manuellement.
- Laisser le Filtre motif de sortie vide et s'attendre à des rejets par le Filtre Groupe décompte : sans filtre motif de sortie, SwissSalary ne refuse aucune modification importée.
- Vouloir accepter ultérieurement une modification refusée : elle reste définitivement dans SmartPort Protocole ; Rexx doit la renvoyer.
- Laisser l'Upload Url vide et s'attendre à une exportation : SwissSalary ne fait alors qu'importer.
- Utiliser Réinitialisation de la dernière date/heure de synchronisation sans informer Rexx : la prochaine synchronisation renvoie l'ensemble des données filtrées.