Petite defaillance de l'outil de configuration
Posté : dim. janv. 28, 2018 4:35 pm
Bonjour ,
Je suis un petit chef d'entreprise ,utilisateur d'Openconcerto Depuis janvier 2017 exclusivement le volet paye pour la DSN,
Je voudrais tout d'abord vous remercier de votre travail qui ma permis de debuté les DSN dans de bonne condition .
Quelques petits defaults sont à noter tel que :
J'aimerais partager avec vous quelque default logiciel observer malheureusement sans solution pour les resoudres :
PS: 2 ,protocol de test :
_installer les version dans un dossier specifique <<OpenconcertoVERSION>>,
_ Roaming\Openconcerto devient Roaming\OpenconcertoVERSION ,
_OpenConcerto-Configuration (programme des tests ).
Je suis un petit chef d'entreprise ,utilisateur d'Openconcerto Depuis janvier 2017 exclusivement le volet paye pour la DSN,
Je voudrais tout d'abord vous remercier de votre travail qui ma permis de debuté les DSN dans de bonne condition .
Quelques petits defaults sont à noter tel que :
- _Le S21.G00.51.011,'010' manquant ,
- _Le S21.G00.71.002,'RETA' qui devient entre avril et mai 2017 => S21.G00.71.002,'90000'
(je ne sais pas d'ou cela vient je ne me suis rendu compte que parce que j'ai du faire un recap papier pour la retraite << AGIR/ARCCO >>) - _Le S21.G00.23 specifique ODEOM ,CTP 472 , 463 et 473 devenue 462 .
J'aimerais partager avec vous quelque default logiciel observer malheureusement sans solution pour les resoudres :
- # Lors de la migration 1.5beta vers 1.5.0 (hors de mon cadre d'utilisation et non bloquant )
UncaughtException on thread Thread[Cache preload,1,main]
no element for "OpenConcerto"."OpenConcerto49"."DEMANDE_ACHAT_ELEMENT"
org.openconcerto.utils.ExceptionHandler: UncaughtException on thread Thread[Cache preload,1,main]
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:121)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:125)
at org.openconcerto.erp.config.Gestion$2.uncaughtException(Gestion.java:198)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.lang.Thread.dispatchUncaughtException(Unknown Source)
Caused by: java.lang.IllegalStateException: no element for "OpenConcerto"."OpenConcerto49"."DEMANDE_ACHAT_ELEMENT"
at org.openconcerto.sql.element.SQLElement.getElement(SQLElement.java:787)
at org.openconcerto.sql.element.SQLElement.getDefaultLinkTypes(SQLElement.java:639)
at org.openconcerto.sql.element.SQLElementLinksSetup.<init>(SQLElementLinksSetup.java:41)
at org.openconcerto.sql.element.SQLElement.initFF(SQLElement.java:674)
at org.openconcerto.sql.element.SQLElement.getOwnedLinks(SQLElement.java:1529)
at org.openconcerto.sql.element.SQLElement.loadAllSafe(SQLElement.java:2318)
at org.openconcerto.sql.element.SQLElement.loadAllSafe(SQLElement.java:2295)
at org.openconcerto.sql.model.UndefinedRowValuesCache.preload(UndefinedRowValuesCache.java:84)
at org.openconcerto.erp.action.NouvelleConnexionAction$2.run(NouvelleConnexionAction.java:338) - # Lors de la migration 1.5beta vers 1.5.1 ou 1.5.0 vers 1.5.1 (bloquant ,toutes modification de paie impossible ; creation de nouvelle employer accessible mais...loop de colonne de la mort qui tue )
- # Lors de la migration 1.5beta vers 1.5.2 ou 1.5.0 vers 1.5.2 (bloquant petit frère du 1.5.1 )
UncaughtException on thread Thread[AWT-EventQueue-0,6,main]
org.openconcerto.utils.ExceptionHandler: UncaughtException on thread Thread[AWT-EventQueue-0,6,main]
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:129)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:134)
at org.openconcerto.erp.config.Gestion$2.uncaughtException(Gestion.java:201)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.awt.EventDispatchThread.processException(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.NullPointerException
at org.openconcerto.erp.model.FichePayeModel.isEltInPeriod(FichePayeModel.java:643)
at org.openconcerto.erp.model.FichePayeModel.loadElement(FichePayeModel.java:696)
at org.openconcerto.erp.model.FichePayeModel.loadElementBrut(FichePayeModel.java:794)
at org.openconcerto.erp.model.FichePayeModel.loadAllElements(FichePayeModel.java:269)
at org.openconcerto.erp.model.FichePayeModel.setFicheID(FichePayeModel.java:531)
at org.openconcerto.erp.core.humanresources.payroll.element.FichePayeSQLElement$1.select(FichePayeSQLElement.java:626)
at org.openconcerto.sql.element.ElementSQLObject.setCurrentID(ElementSQLObject.java:203)
at org.openconcerto.sql.element.ElementSQLObject.setValue(ElementSQLObject.java:186)
at org.openconcerto.sql.element.ElementSQLObject.show(ElementSQLObject.java:345)
at org.openconcerto.sql.request.SQLRowView.select(SQLRowView.java:278)
at org.openconcerto.sql.element.BaseSQLComponent.select(BaseSQLComponent.java:749)
at org.openconcerto.sql.element.BaseSQLComponent.select(BaseSQLComponent.java:738)
at org.openconcerto.erp.core.humanresources.payroll.element.SalarieSQLElement$2.select(SalarieSQLElement.java:324)
at org.openconcerto.sql.element.BaseSQLComponent.select(BaseSQLComponent.java:733)
at org.openconcerto.sql.view.EditPanel.selectionId(EditPanel.java:399)
at org.openconcerto.sql.view.EditFrame.selectionId(EditFrame.java:246)
at org.openconcerto.sql.view.ListeAddPanel.handleAction(ListeAddPanel.java:62)
at org.openconcerto.sql.view.IListPanel.actionPerformed(IListPanel.java:468)
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.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)
... 6 more - # Lors des migrations trace.bd en mode SIRI
02-12 08:20:42 jdbc[19]: exception
org.h2.jdbc.JdbcSQLException: Value too long for column "NOM VARCHAR(45) DEFAULT ''": "'CONTRIBUTION AU FINANCEMENT DES ORGANISATIONS PROFESSIONNELLES ET DES ORGANISATIONS SYNDICALES' (94)"; SQL statement:
INSERT INTO "OpenConcerto"."OpenConcerto49"."FICHE_PAYE_ELEMENT" ("MODIFICATION_DATE", "ID_USER_COMMON_MODIFY", "CREATION_DATE", "ID_USER_COMMON_CREATE", "NB_BASE", "MONTANT_SAL_DED", "TAUX_SAL", "MONTANT_PAT", "NOM", "POSITION", "ID_FICHE_PAYE", "IMPRESSION", "IDSOURCE", "SOURCE", "IN_PERIODE", "TAUX_PAT", "ORDRE") select ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, COALESCE(MAX("ORDRE"), 0) + 1 FROM "OpenConcerto"."OpenConcerto49"."FICHE_PAYE_ELEMENT" [22001-175]
PS: je suis sur un Windows Seven , Java 1.8.0_161-b12 et toutes les versions tester sont des Version.exe multiposte.03-02 16:18:37 jdbc[26]: exception
org.h2.jdbc.JdbcSQLException: Deadlock detected. The current transaction was rolled back. Details: "
Session #35 (user: OPENCONCERTO) on thread Thread-51 is waiting to lock ""OpenConcerto49"".FICHE_PAYE while locking ""OpenConcerto49"".VARIABLE_SALARIE (exclusive), ""OpenConcerto49"".CUMULS_CONGES (exclusive), ""OpenConcerto49"".CUMULS_PAYE (exclusive), ""OpenConcerto49"".REGLEMENT_PAYE (exclusive).
Session #36 (user: OPENCONCERTO) on thread 8901 ExecutorThread on SELECT ""FICHE_PAYE"".""ID"", ""FICHE_PAYE"".""ANNEE"", ""FICHE_PAYE"".""ARCHIVE"", ""FICHE_PAYE"".""ORDRE"", ""FICHE_PAYE"".""ID_SALARIE"", ""FICHE_PAYE"".""ID_PROFIL_PAYE"", ""FICHE_PAYE"".""SAL_BRUT"", ""FICHE_PAYE"".""COT_PAT"", ""FICHE_PAYE"".""COT_SAL"", ""FICHE_PAYE"".""NET_IMP"", ""FICHE_PAYE"".""NET_A_PAYER"", ""FICHE_PAYE"".""ACOMPTE"", ""FICHE_PAYE"".""ID_MOIS"", ""FICHE_PAYE"".""VALIDE"", ""FICHE_PAYE"".""CSG"", ""FICHE_PAYE"".""DU"", ""FICHE_PAYE"".""AU"", ""FICHE_PAYE"".""CONGES_ACQUIS"", ""FICHE_PAYE"".""ID_CUMULS_PAYE"", ""FICHE_PAYE"".""ID_CUMULS_CONGES"", ""FICHE_PAYE"".""ID_VARIABLE_SALARIE"", ""FICHE_PAYE"".""ID_REGLEMENT_PAYE"", ""FICHE_PAYE"".""NATURE_EMPLOI"", ""FICHE_PAYE"".""ID_IDCC"", ""FICHE_PAYE"".""MODIFICATION_DATE"", ""FICHE_PAYE"".""ID_USER_COMMON_CREATE"", ""FICHE_PAYE"".""ID_USER_COMMON_MODIFY"", ""FICHE_PAYE"".""CREATION_DATE"", ""FICHE_PAYE"".""ID_INFOS_SALARIE_PAYE"", ""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"".""ID"", ""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"".""RESTANT"", ""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"".""ACQUIS"", ""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"".""ARCHIVE"", ""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"".""ORDRE"", ""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"".""MODIFICATION_DATE"", ""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"".""ID_USER_COMMON_MODIFY"", ""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"".""ID_USER_COMMON_CREATE"", ""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"".""CREATION_DATE"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""ID"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""SAL_BRUT_C"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""COT_PAT_C"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""COT_SAL_C"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""NET_IMP_C"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""NET_A_PAYER_C"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""CSG_C"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""ARCHIVE"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""ORDRE"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""ID_USER_COMMON_MODIFY"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""MODIFICATION_DATE"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""ID_USER_COMMON_CREATE"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""CREATION_DATE"", ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""HEURE_TRAV_C"", ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""ID"", ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""NOM_BANQUE"", ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""RIB"", ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""ID_COMPTE_PCE"", ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""ARCHIVE"", ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""ORDRE"", ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""LE"", ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""ID_MODE_REGLEMENT_PAYE"", ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""ID_USER_COMMON_MODIFY"", ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""MODIFICATION_DATE"", ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""ID_USER_COMMON_CREATE"", ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""CREATION_DATE"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""ID"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""HEURE_ABS"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""HEURE_110"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""HEURE_125"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""HEURE_150"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""HEURE_200"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""CONGES_PRIS"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""HEURE_TRAV"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""ARCHIVE"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""ORDRE"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""MODIFICATION_DATE"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""ID_USER_COMMON_MODIFY"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""ID_USER_COMMON_CREATE"", ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""CREATION_DATE""
FROM ""OpenConcerto"".""OpenConcerto49"".""FICHE_PAYE""
LEFT JOIN ""OpenConcerto"".""OpenConcerto49"".""CUMULS_CONGES"" ""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"" on ((""FICHE_PAYE"".""ID_CUMULS_CONGES"" = ""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"".""ID"") AND (""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"".""ARCHIVE"" = 0)) AND (""tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"".""ID"" <> 1)
LEFT JOIN ""OpenConcerto"".""OpenConcerto49"".""CUMULS_PAYE"" ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"" on ((""FICHE_PAYE"".""ID_CUMULS_PAYE"" = ""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""ID"") AND (""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""ARCHIVE"" = 0)) AND (""tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"".""ID"" <> 1)
LEFT JOIN ""OpenConcerto"".""OpenConcerto49"".""REGLEMENT_PAYE"" ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"" on ((""FICHE_PAYE"".""ID_REGLEMENT_PAYE"" = ""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""ID"") AND (""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""ARCHIVE"" = 0)) AND (""tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"".""ID"" <> 1)
LEFT JOIN ""OpenConcerto"".""OpenConcerto49"".""VARIABLE_SALARIE"" ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"" on ((""FICHE_PAYE"".""ID_VARIABLE_SALARIE"" = ""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""ID"") AND (""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""ARCHIVE"" = 0)) AND (""tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"".""ID"" <> 1)
WHERE (""FICHE_PAYE"".""ID"" <> 1) AND ((""FICHE_PAYE"".""ARCHIVE"" = 0) AND (""FICHE_PAYE"".""ID"" = 13))
ORDER BY ""FICHE_PAYE"".""ORDRE"" FOR UPDATE is waiting to lock ""OpenConcerto49"".CUMULS_CONGES while locking ""OpenConcerto49"".FICHE_PAYE (exclusive)."; SQL statement:
SELECT "FICHE_PAYE"."ID", "FICHE_PAYE"."ANNEE", "FICHE_PAYE"."ARCHIVE", "FICHE_PAYE"."ORDRE", "FICHE_PAYE"."ID_SALARIE", "FICHE_PAYE"."ID_PROFIL_PAYE", "FICHE_PAYE"."SAL_BRUT", "FICHE_PAYE"."COT_PAT", "FICHE_PAYE"."COT_SAL", "FICHE_PAYE"."NET_IMP", "FICHE_PAYE"."NET_A_PAYER", "FICHE_PAYE"."ACOMPTE", "FICHE_PAYE"."ID_MOIS", "FICHE_PAYE"."VALIDE", "FICHE_PAYE"."CSG", "FICHE_PAYE"."DU", "FICHE_PAYE"."AU", "FICHE_PAYE"."CONGES_ACQUIS", "FICHE_PAYE"."ID_CUMULS_PAYE", "FICHE_PAYE"."ID_CUMULS_CONGES", "FICHE_PAYE"."ID_VARIABLE_SALARIE", "FICHE_PAYE"."ID_REGLEMENT_PAYE", "FICHE_PAYE"."NATURE_EMPLOI", "FICHE_PAYE"."ID_IDCC", "FICHE_PAYE"."MODIFICATION_DATE", "FICHE_PAYE"."ID_USER_COMMON_CREATE", "FICHE_PAYE"."ID_USER_COMMON_MODIFY", "FICHE_PAYE"."CREATION_DATE", "FICHE_PAYE"."ID_INFOS_SALARIE_PAYE", "tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"."ID", "tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"."RESTANT", "tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"."ACQUIS", "tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"."ARCHIVE", "tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"."ORDRE", "tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"."MODIFICATION_DATE", "tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"."ID_USER_COMMON_MODIFY", "tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"."ID_USER_COMMON_CREATE", "tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"."CREATION_DATE", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."ID", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."SAL_BRUT_C", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."COT_PAT_C", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."COT_SAL_C", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."NET_IMP_C", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."NET_A_PAYER_C", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."CSG_C", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."ARCHIVE", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."ORDRE", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."ID_USER_COMMON_MODIFY", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."MODIFICATION_DATE", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."ID_USER_COMMON_CREATE", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."CREATION_DATE", "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."HEURE_TRAV_C", "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."ID", "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."NOM_BANQUE", "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."RIB", "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."ID_COMPTE_PCE", "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."ARCHIVE", "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."ORDRE", "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."LE", "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."ID_MODE_REGLEMENT_PAYE", "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."ID_USER_COMMON_MODIFY", "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."MODIFICATION_DATE", "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."ID_USER_COMMON_CREATE", "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."CREATION_DATE", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."ID", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."HEURE_ABS", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."HEURE_110", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."HEURE_125", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."HEURE_150", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."HEURE_200", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."CONGES_PRIS", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."HEURE_TRAV", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."ARCHIVE", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."ORDRE", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."MODIFICATION_DATE", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."ID_USER_COMMON_MODIFY", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."ID_USER_COMMON_CREATE", "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."CREATION_DATE"
FROM "OpenConcerto"."OpenConcerto49"."FICHE_PAYE"
LEFT JOIN "OpenConcerto"."OpenConcerto49"."CUMULS_CONGES" "tAlias__ID_CUMULS_CONGES__CUMULS_CONGES" on (("FICHE_PAYE"."ID_CUMULS_CONGES" = "tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"."ID") AND ("tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"."ARCHIVE" = 0)) AND ("tAlias__ID_CUMULS_CONGES__CUMULS_CONGES"."ID" <> 1)
LEFT JOIN "OpenConcerto"."OpenConcerto49"."CUMULS_PAYE" "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE" on (("FICHE_PAYE"."ID_CUMULS_PAYE" = "tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."ID") AND ("tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."ARCHIVE" = 0)) AND ("tAlias__ID_CUMULS_PAYE__CUMULS_PAYE"."ID" <> 1)
LEFT JOIN "OpenConcerto"."OpenConcerto49"."REGLEMENT_PAYE" "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE" on (("FICHE_PAYE"."ID_REGLEMENT_PAYE" = "tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."ID") AND ("tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."ARCHIVE" = 0)) AND ("tAlias__ID_REGLEMENT_PAYE__REGLEMENT_PAYE"."ID" <> 1)
LEFT JOIN "OpenConcerto"."OpenConcerto49"."VARIABLE_SALARIE" "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE" on (("FICHE_PAYE"."ID_VARIABLE_SALARIE" = "tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."ID") AND ("tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."ARCHIVE" = 0)) AND ("tAlias__ID_VARIABLE_SALARIE__VARIABLE_SALARIE"."ID" <> 1)
WHERE ("FICHE_PAYE"."ID" <> 1) AND (("FICHE_PAYE"."ARCHIVE" = 0) AND ("FICHE_PAYE"."ID" = 13))
ORDER BY "FICHE_PAYE"."ORDRE" FOR UPDATE [40001-175]
PS: 2 ,protocol de test :
_installer les version dans un dossier specifique <<OpenconcertoVERSION>>,
_ Roaming\Openconcerto devient Roaming\OpenconcertoVERSION ,
_OpenConcerto-Configuration (programme des tests ).