Skip to Content

Transmission Swissdec, problèmes avec Java

La transmission de données salariales aux services cantonaux des impôts et aux assurances sociales via la norme ELM Swissdec est basée sur la technologie Java, ce qui implique son installation sur les postes de travail exécutant Staff.

Cette installation est automatique, car gérée entièrement par Staff. Il peut cependant arriver que l'installation de Java ou d'une de ses mises à jour échoue, en général pour des questions de droits d'accès.

Les fichiers nécessaires à l'utilisation de Java sont enregistrés dans un dossier nommé OMFiles situé à l'emplacement suivant du disque

  • macOS : Macintosh HD:[Users/Utilisateurs]:[Shared/Partagé]:OMFiles
  • Windows : C:\ProgramData\OMFiles

Le programme Staff (qui hérite des droits de la session courante) doit disposer des accès en lecture/écriture sur le dossier OMFiles. Vous devez donc accorder ces droits si nécessaires. Une alternative consiste à supprimer le dossier OMFiles et à redémarrer Staff afin que le programme recrée le dossier avec les autorisations ad hoc.

Attention : macOS pourrait afficher un message d'alerte vous demandant de placer l'exécutable Java à la corbeille. Dans ce cas, cliquez sur le bouton Annuler, puis redémarrez Staff. Ouvrez ensuite les Réglages Système>Confidentialité et sécurité. A la section Sécurité, cliquez sur le bouton Autoriser quand même. Confirmez le changement avec le mot de passe de votre session du Mac.

Si vous ne disposez pas des autorisations pour effectuer cette opération, veuillez communiquer à votre responsable informatique que le dossier OMFiles et les dossiers qu'il contient doivent disposer de droits en lecture/écriture.

Transmission Swissdec, problèmes avec Java