Installation OC 1.4.1 - Fonctions Salariés / Projets
Posté : mer. juil. 06, 2016 12:05 pm
Bonjour Guillaume,
J'ai installé OC en 1.4.1 Multipostes PostGreSQL 9.5.3 sur Windows 10. L'installation s'est bien passée.
Cela me semble un beau produit. Il semble que toutes les fonctions marchent bien.
Sauf 2 pour moi :
- Liste des SALARIES : voir message ci-dessous,
- Impossible d'installer correctement le module PROJET, message d'erreur ci-dessous,
Il faudrait que ces 2 fonctions tournent pour que nous puissions envisager d'utiliser OC.
Merci beaucoup de votre aide précieuse.
Bien cordialement,
J'ai installé OC en 1.4.1 Multipostes PostGreSQL 9.5.3 sur Windows 10. L'installation s'est bien passée.
Cela me semble un beau produit. Il semble que toutes les fonctions marchent bien.
Sauf 2 pour moi :
- Liste des SALARIES : voir message ci-dessous,
- Impossible d'installer correctement le module PROJET, message d'erreur ci-dessous,
Il faudrait que ces 2 fonctions tournent pour que nous puissions envisager d'utiliser OC.
Merci beaucoup de votre aide précieuse.
Bien cordialement,
Code : Tout sélectionner
LISTE DES SALARIES
Erreur d'initialisation
unknown field ID_COEFF_PRIME in INFOS_SALARIE_PAYE. The table INFOS_SALARIE_PAYE contains the followins fields: [DUREE_HEBDO, ORDRE, TAUX_AT, ID_USER_COMMON_MODIFY, SALAIRE_MOIS, ID_CONTRAT_SALARIE, CONGES_PAYES, CREATION_DATE, ID_USER_COMMON_CREATE, MODIFICATION_DATE, ID, DATE_SORTIE, ID_IDCC, DATE_ARRIVE, DUREE_MOIS, ID_CLASSEMENT_CONVENTIONNEL, ARCHIVE, CODE_AT, CODE_SECTION_AT]
org.openconcerto.utils.ExceptionHandler: Erreur d'initialisation
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:121)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:125)
at org.openconcerto.sql.view.EditPanel.<init>(EditPanel.java:214)
at org.openconcerto.sql.view.EditPanel.<init>(EditPanel.java:142)
at org.openconcerto.sql.view.EditFrame.<init>(EditFrame.java:97)
at org.openconcerto.sql.view.EditFrame.<init>(EditFrame.java:79)
at org.openconcerto.sql.sqlobject.ElementComboBox.getAddFrame(ElementComboBox.java:321)
at org.openconcerto.sql.sqlobject.ElementComboBox.actionPerformed(ElementComboBox.java:300)
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$300(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$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.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$1.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.IllegalArgumentException: unknown field ID_COEFF_PRIME in INFOS_SALARIE_PAYE. The table INFOS_SALARIE_PAYE contains the followins fields: [DUREE_HEBDO, ORDRE, TAUX_AT, ID_USER_COMMON_MODIFY, SALAIRE_MOIS, ID_CONTRAT_SALARIE, CONGES_PAYES, CREATION_DATE, ID_USER_COMMON_CREATE, MODIFICATION_DATE, ID, DATE_SORTIE, ID_IDCC, DATE_ARRIVE, DUREE_MOIS, ID_CLASSEMENT_CONVENTIONNEL, ARCHIVE, CODE_AT, CODE_SECTION_AT]
at org.openconcerto.sql.model.SQLTable.getField(SQLTable.java:917)
at org.openconcerto.sql.element.SQLElement.getOwnedLink(SQLElement.java:1188)
at org.openconcerto.sql.element.SQLElement.getPrivateElement(SQLElement.java:1253)
at org.openconcerto.sql.element.BaseSQLComponent.addViewJComponent(BaseSQLComponent.java:189)
at org.openconcerto.sql.element.BaseSQLComponent.addView(BaseSQLComponent.java:185)
at org.openconcerto.erp.core.humanresources.payroll.element.InfosSalariePayeSQLElement$1.addViews(InfosSalariePayeSQLElement.java:144)
at org.openconcerto.sql.element.SQLComponent.uiInit(SQLComponent.java:201)
at org.openconcerto.sql.element.DefaultElementSQLObject.getEditPanel(DefaultElementSQLObject.java:206)
at org.openconcerto.sql.element.DefaultElementSQLObject.setEditPanel(DefaultElementSQLObject.java:168)
at org.openconcerto.sql.element.ElementSQLObject.setCreated(ElementSQLObject.java:153)
at org.openconcerto.sql.element.ElementSQLObject.setRequired(ElementSQLObject.java:99)
at org.openconcerto.sql.element.BaseSQLComponent.addInitedView(BaseSQLComponent.java:390)
at org.openconcerto.sql.element.BaseSQLComponent.addView(BaseSQLComponent.java:363)
at org.openconcerto.sql.element.BaseSQLComponent.addViewJComponent(BaseSQLComponent.java:199)
at org.openconcerto.sql.element.BaseSQLComponent.addView(BaseSQLComponent.java:185)
at org.openconcerto.erp.core.humanresources.payroll.element.SalarieSQLElement$1.addViews(SalarieSQLElement.java:165)
at org.openconcerto.sql.element.SQLComponent.uiInit(SQLComponent.java:201)
at org.openconcerto.sql.view.EditPanel.<init>(EditPanel.java:207)
... 42 more
Code : Tout sélectionner
INSTALLATION DU MODULE PROJECT
Impossible de démarrer les modules
Couldn't start module org.openconcerto.modules.project.Module@6bf0d425
org.openconcerto.utils.ExceptionHandler: Impossible de démarrer les modules
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:121)
at org.openconcerto.erp.modules.AvailableModulesPanel$3.done(AvailableModulesPanel.java:141)
at javax.swing.SwingWorker$5.run(Unknown Source)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at sun.swing.AccumulativeRunnable.run(Unknown Source)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at javax.swing.Timer.fireActionPerformed(Unknown Source)
at javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$300(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$1.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.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at org.openconcerto.erp.modules.AvailableModulesPanel$1.run(AvailableModulesPanel.java:65)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$300(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$1.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.Exception: Couldn't start module org.openconcerto.modules.project.Module@6bf0d425
at org.openconcerto.erp.modules.ModuleManager.start(ModuleManager.java:1686)
at org.openconcerto.erp.modules.ModuleManager.startFactories(ModuleManager.java:1640)
at org.openconcerto.erp.modules.AvailableModulesPanel$3.done(AvailableModulesPanel.java:138)
... 41 more
Caused by: java.lang.IllegalStateException: |AFFAIRE.ID_TYPE_AFFAIRE| cannot be expanded by org.openconcerto.sql.ShowAs@4d587af6 byTables: {/NATURE_COMPTE/=[|NATURE_COMPTE.NOM|], /UNITE_VENTE/=[|UNITE_VENTE.NOM|], /TAXE/=[|TAXE.TAUX|], /STYLE/=[|STYLE.NOM|], /ARTICLE_ELEMENT/=[|ARTICLE_ELEMENT.ID_ARTICLE|, |ARTICLE_ELEMENT.QTE_UNITAIRE|, |ARTICLE_ELEMENT.ID_UNITE_VENTE|], /COMMANDE/=[|COMMANDE.NOM|], /ADRESSE_COMMON/=[|ADRESSE_COMMON.RUE|, |ADRESSE_COMMON.VILLE|], /PAYS/=[|PAYS.CODE|, |PAYS.NOM|], /REPARTITION_ANALYTIQUE/=[|REPARTITION_ANALYTIQUE.NOM|], /FOURNISSEUR/=[|FOURNISSEUR.NOM|], /MODE_VENTE_ARTICLE/=[|MODE_VENTE_ARTICLE.NOM|], /CODE_REGIME/=[|CODE_REGIME.CODE|, |CODE_REGIME.NOM|], /ARTICLE/=[|ARTICLE.NOM|, |ARTICLE.ID_FAMILLE_ARTICLE|], /PIECE/=[|PIECE.ID|, |PIECE.NOM|], /MODE_REGLEMENT/=[|MODE_REGLEMENT.ID_TYPE_REGLEMENT|, |MODE_REGLEMENT.AJOURS|], /CODE_STATUT_PROF/=[|CODE_STATUT_PROF.CODE|, |CODE_STATUT_PROF.NOM|], /USER_COMMON/=[|USER_COMMON.PRENOM|, |USER_COMMON.NOM|], /FICHE_PAYE/=[|FICHE_PAYE.ID_MOIS|, |FICHE_PAYE.ANNEE|], /ETAT_DEVIS/=[|ETAT_DEVIS.NOM|], /MOUVEMENT/=[|MOUVEMENT.NUMERO|, |MOUVEMENT.ID_PIECE|], /IDCC/=[|IDCC.NOM|], /SAISIE_VENTE_FACTURE/=[|SAISIE_VENTE_FACTURE.NUMERO|], /CODE_CONTRAT_TRAVAIL/=[|CODE_CONTRAT_TRAVAIL.CODE|, |CODE_CONTRAT_TRAVAIL.NOM|], /COMMANDE_CLIENT/=[|COMMANDE_CLIENT.NOM|, |COMMANDE_CLIENT.T_HT|], /DEVIS/=[|DEVIS.NUMERO|], /CLASSEMENT_CONVENTIONNEL/=[|CLASSEMENT_CONVENTIONNEL.NIVEAU|, |CLASSEMENT_CONVENTIONNEL.COEFF|], /SALARIE/=[|SALARIE.CODE|, |SALARIE.NOM|, |SALARIE.PRENOM|], /CONTACT_FOURNISSEUR/=[|CONTACT_FOURNISSEUR.NOM|, |CONTACT_FOURNISSEUR.TEL_STANDARD|], /TYPE_MODELE/=[|TYPE_MODELE.NOM|], /CLIENT/=[|CLIENT.ID_PAYS|, |CLIENT.GROUPE|, |CLIENT.NOM|], /TARIF/=[|TARIF.NOM|], /CONTRAT_SALARIE/=[|CONTRAT_SALARIE.NATURE|], /COMPTE_PCE/=[|COMPTE_PCE.NUMERO|, |COMPTE_PCE.NOM|], /MOIS/=[|MOIS.NOM|], /RUBRIQUE_COTISATION/=[|RUBRIQUE_COTISATION.NOM|], /FAMILLE_ARTICLE/=[|FAMILLE_ARTICLE.NOM|], /RIGHT/=[|RIGHT.NOM|], /BON_RECEPTION/=[|BON_RECEPTION.NUMERO|, |BON_RECEPTION.DATE|], /CATEGORIE_CLIENT/=[|CATEGORIE_CLIENT.NOM|], /COMMANDE_CLIENT_ELEMENT/=[|COMMANDE_CLIENT_ELEMENT.NOM|], /ARTICLE_FOURNISSEUR/=[|ARTICLE_FOURNISSEUR.NOM|, |ARTICLE_FOURNISSEUR.ID_FAMILLE_ARTICLE_FOURNISSEUR|], /ECRITURE/=[|ECRITURE.NOM|, |ECRITURE.DATE|, |ECRITURE.ID_COMPTE_PCE|, |ECRITURE.DEBIT|, |ECRITURE.CREDIT|], /STOCK/=[|STOCK.QTE_TH|, |STOCK.QTE_REEL|, |STOCK.QTE_LIV_ATTENTE|, |STOCK.QTE_RECEPT_ATTENTE|], /COMPTE_PCG/=[|COMPTE_PCG.NUMERO|, |COMPTE_PCG.NOM|], /RUBRIQUE_NET/=[|RUBRIQUE_NET.CODE|, |RUBRIQUE_NET.NOM|], /EXERCICE_COMMON/=[|EXERCICE_COMMON.DATE_DEB|, |EXERCICE_COMMON.DATE_FIN|], /CODE_DROIT_CONTRAT/=[|CODE_DROIT_CONTRAT.CODE|, |CODE_DROIT_CONTRAT.NOM|], /JOURNAL/=[|JOURNAL.NOM|], /MODE_REGLEMENT_PAYE/=[|MODE_REGLEMENT_PAYE.NOM|], /REGLEMENT_PAYE/=[|REGLEMENT_PAYE.NOM_BANQUE|, |REGLEMENT_PAYE.RIB|], /CODE_EMPLOI/=[|CODE_EMPLOI.CODE|, |CODE_EMPLOI.NOM|], /POSTE_ANALYTIQUE/=[|POSTE_ANALYTIQUE.NOM|, |POSTE_ANALYTIQUE.ID_AXE_ANALYTIQUE|], /RUBRIQUE_BRUT/=[|RUBRIQUE_BRUT.NOM|], /PROFIL_PAYE/=[|PROFIL_PAYE.NOM|], /CONTACT/=[|CONTACT.NOM|], /DEPARTEMENT/=[|DEPARTEMENT.NUMERO|, |DEPARTEMENT.NOM|], /COMMERCIAL/=[|COMMERCIAL.NOM|], /TYPE_RUBRIQUE_NET/=[|TYPE_RUBRIQUE_NET.NOM|], /ADRESSE/=[|ADRESSE.RUE|, |ADRESSE.CODE_POSTAL|, |ADRESSE.VILLE|], /AXE_ANALYTIQUE/=[|AXE_ANALYTIQUE.NOM|], /TYPE_REGLEMENT/=[|TYPE_REGLEMENT.NOM|], /SITUATION_FAMILIALE/=[|SITUATION_FAMILIALE.NOM|], /TYPE_RUBRIQUE_BRUT/=[|TYPE_RUBRIQUE_BRUT.NOM|], /PERIODE_VALIDITE/=[|PERIODE_VALIDITE.JANVIER|], /TYPE_LETTRE_RELANCE/=[|TYPE_LETTRE_RELANCE.NOM|], /TITRE_PERSONNEL/=[|TITRE_PERSONNEL.NOM|], /CHEQUE_A_ENCAISSER/=[|CHEQUE_A_ENCAISSER.MONTANT|, |CHEQUE_A_ENCAISSER.ID_CLIENT|], /TYPE_COMPTE_PCG/=[|TYPE_COMPTE_PCG.NOM|], /ECHEANCE_CLIENT/=[|ECHEANCE_CLIENT.ID_CLIENT|, |ECHEANCE_CLIENT.ID_MOUVEMENT|], /FAMILLE_ARTICLE_FOURNISSEUR/=[|FAMILLE_ARTICLE_FOURNISSEUR.NOM|], /CONTACT_ADMINISTRATIF/=[|CONTACT_ADMINISTRATIF.NOM|, |CONTACT_ADMINISTRATIF.TEL_STANDARD|], /SOCIETE_COMMON/=[|SOCIETE_COMMON.NOM|], /CAISSE_COTISATION/=[|CAISSE_COTISATION.NOM|], /MODELE_COURRIER_CLIENT/=[|MODELE_COURRIER_CLIENT.NOM|, |MODELE_COURRIER_CLIENT.CONTENU|], /BANQUE/=[|BANQUE.NOM|], /CODE_CARACT_ACTIVITE/=[|CODE_CARACT_ACTIVITE.CODE|, |CODE_CARACT_ACTIVITE.NOM|], /IMPRESSION_RUBRIQUE/=[|IMPRESSION_RUBRIQUE.NOM|], /CODE_STATUT_CATEGORIEL/=[|CODE_STATUT_CATEGORIEL.CODE|, |CODE_STATUT_CATEGORIEL.NOM|], /REGIME_BASE/=[|REGIME_BASE.ID_CODE_REGIME_BASE|], /ECHEANCE_FOURNISSEUR/=[|ECHEANCE_FOURNISSEUR.ID_FOURNISSEUR|, |ECHEANCE_FOURNISSEUR.ID_MOUVEMENT|], /CAISSE/=[|CAISSE.NUMERO|, |CAISSE.NOM|], /DEVISE/=[|DEVISE.CODE|]} byFields: {|COMMANDE_CLIENT_ELEMENT.ID_ARTICLE|=[|ARTICLE.ID_FAMILLE_ARTICLE|], |ASSOCIATION_ANALYTIQUE.ID_ECRITURE|=[|ECRITURE.ID_MOUVEMENT|, |ECRITURE.ID_JOURNAL|, |ECRITURE.ID_COMPTE_PCE|, |ECRITURE.DATE|], |SAISIE_VENTE_FACTURE_ELEMENT.ID_SAISIE_VENTE_FACTURE|=[|SAISIE_VENTE_FACTURE.NUMERO|, |SAISIE_VENTE_FACTURE.DATE|, |SAISIE_VENTE_FACTURE.ID_CLIENT|], |ENCAISSER_MONTANT.ID_MODE_REGLEMENT|=[|MODE_REGLEMENT.ID_TYPE_REGLEMENT|], |ECHEANCE_CLIENT.ID_SAISIE_VENTE_FACTURE|=[|SAISIE_VENTE_FACTURE.NUMERO|, |SAISIE_VENTE_FACTURE.DATE|], |BON_DE_LIVRAISON_ELEMENT.ID_BON_DE_LIVRAISON|=[|BON_DE_LIVRAISON.NUMERO|], |DEVIS_ELEMENT.ID_DEVIS|=[|DEVIS.NUMERO|, |DEVIS.DATE|, |DEVIS.ID_CLIENT|, |DEVIS.ID_ETAT_DEVIS|], |REGLER_MONTANT.ID_MODE_REGLEMENT|=[|MODE_REGLEMENT.ID_TYPE_REGLEMENT|]}
foreign table of "OpenConcerto"."OpenConcerto48"."AFFAIRE"."ID_TYPE_AFFAIRE":"OpenConcerto"."OpenConcerto48"."TYPE_AFFAIRE"
at org.openconcerto.sql.ShowAs.expandOnce(ShowAs.java:219)
at org.openconcerto.sql.FieldExpander.expand(FieldExpander.java:149)
at org.openconcerto.sql.request.BaseFillSQLRequest.computeGraph(BaseFillSQLRequest.java:221)
at org.openconcerto.sql.request.BaseFillSQLRequest.getGraph(BaseFillSQLRequest.java:234)
at org.openconcerto.sql.view.list.SQLTableModelSourceOnline.<init>(SQLTableModelSourceOnline.java:36)
at org.openconcerto.sql.element.SQLElement.createTableSource(SQLElement.java:1521)
at org.openconcerto.sql.element.SQLElement.createAndInitTableSource(SQLElement.java:1496)
at org.openconcerto.sql.element.SQLElement.getTableSource(SQLElement.java:1478)
at org.openconcerto.sql.element.SQLElement.getTableSource(SQLElement.java:1465)
at org.openconcerto.sql.view.IListPanel.<init>(IListPanel.java:174)
at org.openconcerto.sql.view.IListPanel.<init>(IListPanel.java:155)
at org.openconcerto.sql.view.IListPanel.<init>(IListPanel.java:151)
at org.openconcerto.sql.view.ListeAddPanel.<init>(ListeAddPanel.java:38)
at org.openconcerto.modules.project.Module.start(Module.java:464)
at org.openconcerto.erp.modules.ModuleManager.startModule(ModuleManager.java:1755)
at org.openconcerto.erp.modules.ModuleManager.start(ModuleManager.java:1671)
... 43 more