DSN et PAS

Répondre
abalon
Messages : 2
Enregistré le : mer. sept. 29, 2021 7:10 am

lun. févr. 07, 2022 3:40 pm

Bonjour,

J'ai installé le nouveau module DSN et j'ai un message d'erreur lors de la génération sur le taux de prélèvement à la source

Code : Tout sélectionner

Erreur lors de la création du fichier DSN. Corrigez le problème et recréez une déclaration

Empty S21.G00.50.006 : Taux de prélèvement à la source value: null 
org.openconcerto.utils.ExceptionHandler: Erreur lors de la création du fichier DSN. Corrigez le problème et recréez une déclaration
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:150)
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:132)
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:157)
	at org.openconcerto.modules.humanresources.dsn.DSNSQLElement.createDSNFileFromRow(DSNSQLElement.java:199)
	at org.openconcerto.modules.humanresources.dsn.DSNSQLComponent.insert(DSNSQLComponent.java:247)
	at org.openconcerto.sql.element.BaseSQLComponent.insert(BaseSQLComponent.java:703)
	at org.openconcerto.sql.view.EditPanel.ajouter(EditPanel.java:475)
	at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:439)
	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
	at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$500(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Empty S21.G00.50.006 : Taux de prélèvement à la source value: null 
	at org.openconcerto.modules.humanresources.dsn.model.DSNNodeValue.exportDSN(DSNNodeValue.java:286)
	at org.openconcerto.modules.humanresources.dsn.model.DSNNode.exportDSN(DSNNode.java:173)
	at org.openconcerto.modules.humanresources.dsn.model.DSNNode.exportDSN(DSNNode.java:173)
	at org.openconcerto.modules.humanresources.dsn.model.DSNNode.exportDSN(DSNNode.java:173)
	at org.openconcerto.modules.humanresources.dsn.model.DSNNode.exportDSN(DSNNode.java:173)
	at org.openconcerto.modules.humanresources.dsn.model.DSNNode.exportDSN(DSNNode.java:173)
	at org.openconcerto.modules.humanresources.dsn.model.DSNNode.exportDSN(DSNNode.java:173)
	at org.openconcerto.modules.humanresources.dsn.model.DSN.exportDSN(DSN.java:488)
	at org.openconcerto.modules.humanresources.dsn.creator.DSNMensuelleCreator.create(DSNMensuelleCreator.java:370)
	at org.openconcerto.modules.humanresources.dsn.DSNSQLElement.createDSNFileFromRow(DSNSQLElement.java:172)
	... 41 more
Comme c'est la première fois que j'utilise la paye et ce module, je ne sais pas si c'est un problème qui vient de moi ou un possible bug du fait que ce module est tout frais.

Je cherche à récupérer le xml DGFIP mais ne l'ayant pas encore, je pensais que le système utilisait le taux défini dans l'onglet PAS du salarié mais peut-être je me trompe ?
J'avais 0 au début comme taux, je me disais que ça venait peut-être de là mais même avec 1, ça me fait quand même une erreur.

Bref, s'agit-il d'un problème de paramétrage de ma part ? est-ce qu'il y aurait un autre endroit où serait défini ce taux ?
A noter que je suis bien sur la version 1.7.1 d'Open Concerto

Un élément qui a peut-être son importance, le salaire de base est à 0
pas.jpg
pas.jpg (15.06 Kio) Vu 7241 fois
abalon
Messages : 2
Enregistré le : mer. sept. 29, 2021 7:10 am

lun. févr. 07, 2022 4:12 pm

J'ai finalement pu trouver le problème, et j'étais donc bien le seul fautif, je n'avais pas rajouté la rubrique "prélèvement à la source" sur la fiche de paie
Répondre