[RÉSOLU] ERREUR Modification Dernières Factures

xantof
Messages : 504
Enregistré le : dim. juil. 10, 2011 2:33 pm

jeu. juil. 28, 2011 8:25 am

Bonjour à tous,

Toujours en phase de découverte : :geek:

Si j'essaye de modifier les factures que j'ai créé -- les factures de la base exemple acceptent les modifications -- , OC me renvoie une erreur :

Code : Tout sélectionner

Erreur pendant la modification
org.openconcerto.utils.ExceptionHandler: Erreur pendant la modification
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:75)
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:79)
	at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:399)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
	at java.awt.Component.processMouseEvent(Component.java:6288)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6053)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4651)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:602)
	at java.awt.EventQueue$1.run(EventQueue.java:600)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:616)
	at java.awt.EventQueue$2.run(EventQueue.java:614)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.NullPointerException
	at org.openconcerto.sql.element.TreesOfSQLRows.expand(TreesOfSQLRows.java:164)
	at org.openconcerto.sql.element.TreesOfSQLRows.expand(TreesOfSQLRows.java:127)
	at org.openconcerto.sql.element.TreesOfSQLRows.getTree(TreesOfSQLRows.java:110)
	at org.openconcerto.sql.element.TreesOfSQLRows.getTrees(TreesOfSQLRows.java:100)
	at org.openconcerto.sql.element.TreesOfSQLRows.getExternReferences(TreesOfSQLRows.java:266)
	at org.openconcerto.sql.element.SQLElement$2.create(SQLElement.java:541)
	at org.openconcerto.sql.utils.SQLUtils$1.handle(SQLUtils.java:49)
	at org.openconcerto.sql.utils.SQLUtils$2.handle(SQLUtils.java:85)
	at org.openconcerto.sql.model.ConnectionHandler.compute(ConnectionHandler.java:55)
	at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:657)
	at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:66)
	at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:46)
	at org.openconcerto.sql.element.SQLElement.archive(SQLElement.java:532)
	at org.openconcerto.sql.element.SQLElement.archive(SQLElement.java:523)
	at org.openconcerto.erp.core.finance.accounting.element.MouvementSQLElement.archive(MouvementSQLElement.java:105)
	at org.openconcerto.sql.element.SQLElement.archive(SQLElement.java:506)
	at org.openconcerto.sql.element.SQLElement.archive(SQLElement.java:502)
	at org.openconcerto.erp.core.finance.accounting.element.EcritureSQLElement.archiveEcritures(EcritureSQLElement.java:491)
	at org.openconcerto.erp.core.finance.accounting.element.EcritureSQLElement.archiveMouvementProfondeur(EcritureSQLElement.java:469)
	at org.openconcerto.erp.core.finance.accounting.element.EcritureSQLElement.archiveMouvementProfondeur(EcritureSQLElement.java:465)
	at org.openconcerto.erp.core.finance.accounting.element.EcritureSQLElement.archiveMouvementProfondeur(EcritureSQLElement.java:465)
	at org.openconcerto.erp.core.sales.invoice.component.SaisieVenteFactureSQLComponent.commit(SaisieVenteFactureSQLComponent.java:888)
	at org.openconcerto.erp.core.sales.invoice.component.SaisieVenteFactureSQLComponent.update(SaisieVenteFactureSQLComponent.java:977)
	at org.openconcerto.sql.view.EditPanel.modifier(EditPanel.java:424)
	at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:397)
	... 36 more
Erreur reproductible même après relance du logiciel. Il suffit de cliquer sur le bouton "Enregistrer les Modifications"
Ma config : Ubuntu 10.10, OC Beta 5

[Bizarre - je ne peux pas joindre mon fichier log à ce message. Il fait 245 kB - y-a-t-il une limite de taille?] Le voici en copié/collé

Code : Tout sélectionner

Ip:localhost:5432
28 juil. 2011 10:41:53 org.openconcerto.sql.State createSocket
INFO: listening on 1394
Init phase 1:1651ms
Init phase 2:691ms
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table DISCIPLINE
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table POINTAGE
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table AFFAIRE
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table AFFAIRE_ELEMENT
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table ARTICLE_TARIF
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table AVIS_INTERVENTION
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table CODE_MISSION
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table ECOTAXE
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table FICHE_RENDEZ_VOUS
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table FICHE_RENDEZ_VOUS_ELEMENT
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table NATURE_MISSION
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table ORDRE_MISSION
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table PERIODICITE
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table POCHETTE
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table POURCENT_SERVICE
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table POURCENT_CCIP
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table PROPOSITION
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table PROPOSITION_ELEMENT
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table RAPPORT
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table SECRETAIRE
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table SITE_INTERVENTION
28 juil. 2011 10:41:59 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table TARIF
28 juil. 2011 10:41:59 org.openconcerto.sql.ShowAs show
ATTENTION: DBRoot SQLSchema OpenConcerto42 does not contain the table:ACTIVITE
SELECT "CLASSE_COMPTE"."ID", "CLASSE_COMPTE"."NOM", "CLASSE_COMPTE"."TYPE_NUMERO_COMPTE"
 FROM "OpenConcerto"."OpenConcerto42"."CLASSE_COMPTE" "CLASSE_COMPTE"
 WHERE ("CLASSE_COMPTE"."ID" != 1) AND ("CLASSE_COMPTE"."ARCHIVE" = 0)
 ORDER BY "CLASSE_COMPTE"."TYPE_NUMERO_COMPTE"
/home/panhamac/.java/ilm/sql-config/OpenConcerto/Table/Table_Facture.xml
No translation for:SAISIE_VENTE_FACTURE.
 please add: <FIELD name="" label="" titlelabel=""/>
ModeDeReglementNGSQLComponent.setComponentModeEnabled() 2
ModeDeReglementNGSQLComponent.clearFields()
Archivage des fils
28 juil. 2011 10:42:35 org.openconcerto.utils.ExceptionHandler display
INFO: org.openconcerto.utils.ExceptionHandler: Erreur pendant la modification
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:75)
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:79)
	at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:399)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
	at java.awt.Component.processMouseEvent(Component.java:6288)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6053)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4651)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:602)
	at java.awt.EventQueue$1.run(EventQueue.java:600)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:616)
	at java.awt.EventQueue$2.run(EventQueue.java:614)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.IllegalStateException: no element for ID_BANQUE_POLE_PRODUIT in org.openconcerto.erp.core.finance.payment.element.ChequeAEncaisserSQLElement 'chéques clients'
	at org.openconcerto.sql.element.SQLElement.getForeignElement(SQLElement.java:305)
	at org.openconcerto.sql.element.SQLElement.initFF(SQLElement.java:175)
	at org.openconcerto.sql.element.SQLElement.getActions(SQLElement.java:749)
	at org.openconcerto.sql.element.TreesOfSQLRows.expand(TreesOfSQLRows.java:151)
	at org.openconcerto.sql.element.TreesOfSQLRows.expand(TreesOfSQLRows.java:127)
	at org.openconcerto.sql.element.TreesOfSQLRows.getTree(TreesOfSQLRows.java:110)
	at org.openconcerto.sql.element.TreesOfSQLRows.getTrees(TreesOfSQLRows.java:100)
	at org.openconcerto.sql.element.TreesOfSQLRows.getExternReferences(TreesOfSQLRows.java:266)
	at org.openconcerto.sql.element.SQLElement$2.create(SQLElement.java:541)
	at org.openconcerto.sql.utils.SQLUtils$1.handle(SQLUtils.java:49)
	at org.openconcerto.sql.utils.SQLUtils$2.handle(SQLUtils.java:85)
	at org.openconcerto.sql.model.ConnectionHandler.compute(ConnectionHandler.java:55)
	at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:657)
	at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:66)
	at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:46)
	at org.openconcerto.sql.element.SQLElement.archive(SQLElement.java:532)
	at org.openconcerto.sql.element.SQLElement.archive(SQLElement.java:523)
	at org.openconcerto.erp.core.finance.accounting.element.MouvementSQLElement.archive(MouvementSQLElement.java:105)
	at org.openconcerto.sql.element.SQLElement.archive(SQLElement.java:506)
	at org.openconcerto.sql.element.SQLElement.archive(SQLElement.java:502)
	at org.openconcerto.erp.core.finance.accounting.element.EcritureSQLElement.archiveEcritures(EcritureSQLElement.java:491)
	at org.openconcerto.erp.core.finance.accounting.element.EcritureSQLElement.archiveMouvementProfondeur(EcritureSQLElement.java:469)
	at org.openconcerto.erp.core.finance.accounting.element.EcritureSQLElement.archiveMouvementProfondeur(EcritureSQLElement.java:465)
	at org.openconcerto.erp.core.finance.accounting.element.EcritureSQLElement.archiveMouvementProfondeur(EcritureSQLElement.java:465)
	at org.openconcerto.erp.core.sales.invoice.component.SaisieVenteFactureSQLComponent.commit(SaisieVenteFactureSQLComponent.java:888)
	at org.openconcerto.erp.core.sales.invoice.component.SaisieVenteFactureSQLComponent.update(SaisieVenteFactureSQLComponent.java:977)
	at org.openconcerto.sql.view.EditPanel.modifier(EditPanel.java:424)
	at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:397)
	... 36 more
Caused by: java.lang.IllegalStateException: no element for "OpenConcerto"."OpenConcerto42"."BANQUE_POLE_PRODUIT"
	at org.openconcerto.sql.element.SQLElement.getElement(SQLElement.java:293)
	at org.openconcerto.sql.element.SQLElement.getForeignElement(SQLElement.java:303)
	... 63 more

content.xml : ignoring :office:document-content
content.xml : ignoring :number:number
content.xml : ignoring :number:number
content.xml : ignoring :number:number
content.xml : ignoring :number:percentage-style
content.xml : ignoring :number:number
content.xml : ignoring :number:text
content.xml : ignoring :number:date-style
content.xml : ignoring :number:day
content.xml : ignoring :number:text
content.xml : ignoring :number:month
content.xml : ignoring :number:text
content.xml : ignoring :number:year
content.xml : ignoring :number:date-style
content.xml : ignoring :number:day
content.xml : ignoring :number:text
content.xml : ignoring :number:month
content.xml : ignoring :number:text
content.xml : ignoring :number:year
Dump attributes:
'table:name'  -> 'Feuille1'
'table:style-name'  -> 'ta1'
'table:print-ranges'  -> 'Feuille1.A1:Feuille1.L66'
content.xml : ignoring :office:forms
content.xml : ignoring :form:form
content.xml : ignoring :form:properties
content.xml : ignoring :form:property
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:style:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:style:1.0
StylePageLayoutProperties: Assuming Page Format A4: Width:  21.0cm
StylePageLayoutProperties: Assuming Page Format A4: Height: 29.7cm
StylePageLayoutProperties: Assuming Page Format A4: Width:  21.0cm
StylePageLayoutProperties: Assuming Page Format A4: Height: 29.7cm
PageHeigth:297000
Archivage des fils
28 juil. 2011 10:42:52 org.openconcerto.utils.ExceptionHandler display
INFO: org.openconcerto.utils.ExceptionHandler: Erreur pendant la modification
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:75)
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:79)
	at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:399)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
	at java.awt.Component.processMouseEvent(Component.java:6288)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6053)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4651)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:602)
	at java.awt.EventQueue$1.run(EventQueue.java:600)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:616)
	at java.awt.EventQueue$2.run(EventQueue.java:614)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.NullPointerException
	at org.openconcerto.sql.element.TreesOfSQLRows.expand(TreesOfSQLRows.java:164)
	at org.openconcerto.sql.element.TreesOfSQLRows.expand(TreesOfSQLRows.java:127)
	at org.openconcerto.sql.element.TreesOfSQLRows.getTree(TreesOfSQLRows.java:110)
	at org.openconcerto.sql.element.TreesOfSQLRows.getTrees(TreesOfSQLRows.java:100)
	at org.openconcerto.sql.element.TreesOfSQLRows.getExternReferences(TreesOfSQLRows.java:266)
	at org.openconcerto.sql.element.SQLElement$2.create(SQLElement.java:541)
	at org.openconcerto.sql.utils.SQLUtils$1.handle(SQLUtils.java:49)
	at org.openconcerto.sql.utils.SQLUtils$2.handle(SQLUtils.java:85)
	at org.openconcerto.sql.model.ConnectionHandler.compute(ConnectionHandler.java:55)
	at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:657)
	at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:66)
	at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:46)
	at org.openconcerto.sql.element.SQLElement.archive(SQLElement.java:532)
	at org.openconcerto.sql.element.SQLElement.archive(SQLElement.java:523)
	at org.openconcerto.erp.core.finance.accounting.element.MouvementSQLElement.archive(MouvementSQLElement.java:105)
	at org.openconcerto.sql.element.SQLElement.archive(SQLElement.java:506)
	at org.openconcerto.sql.element.SQLElement.archive(SQLElement.java:502)
	at org.openconcerto.erp.core.finance.accounting.element.EcritureSQLElement.archiveEcritures(EcritureSQLElement.java:491)
	at org.openconcerto.erp.core.finance.accounting.element.EcritureSQLElement.archiveMouvementProfondeur(EcritureSQLElement.java:469)
	at org.openconcerto.erp.core.finance.accounting.element.EcritureSQLElement.archiveMouvementProfondeur(EcritureSQLElement.java:465)
	at org.openconcerto.erp.core.finance.accounting.element.EcritureSQLElement.archiveMouvementProfondeur(EcritureSQLElement.java:465)
	at org.openconcerto.erp.core.sales.invoice.component.SaisieVenteFactureSQLComponent.commit(SaisieVenteFactureSQLComponent.java:888)
	at org.openconcerto.erp.core.sales.invoice.component.SaisieVenteFactureSQLComponent.update(SaisieVenteFactureSQLComponent.java:977)
	at org.openconcerto.sql.view.EditPanel.modifier(EditPanel.java:424)
	at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:397)
	... 36 more

content.xml : ignoring :office:document-content
content.xml : ignoring :number:number
content.xml : ignoring :number:number
content.xml : ignoring :number:number
content.xml : ignoring :number:percentage-style
content.xml : ignoring :number:number
content.xml : ignoring :number:text
content.xml : ignoring :number:date-style
content.xml : ignoring :number:day
content.xml : ignoring :number:text
content.xml : ignoring :number:month
content.xml : ignoring :number:text
content.xml : ignoring :number:year
content.xml : ignoring :number:date-style
content.xml : ignoring :number:day
content.xml : ignoring :number:text
content.xml : ignoring :number:month
content.xml : ignoring :number:text
content.xml : ignoring :number:year
Dump attributes:
'table:name'  -> 'Feuille1'
'table:style-name'  -> 'ta1'
'table:print-ranges'  -> 'Feuille1.A1:Feuille1.L66'
content.xml : ignoring :office:forms
content.xml : ignoring :form:form
content.xml : ignoring :form:properties
content.xml : ignoring :form:property
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:style:1.0
Not StyleDefaultStyle:urn:oasis:names:tc:opendocument:xmlns:style:1.0
StylePageLayoutProperties: Assuming Page Format A4: Width:  21.0cm
StylePageLayoutProperties: Assuming Page Format A4: Height: 29.7cm
StylePageLayoutProperties: Assuming Page Format A4: Width:  21.0cm
StylePageLayoutProperties: Assuming Page Format A4: Height: 29.7cm
PageHeigth:297000
Cordialement,
Stephan
Modifié en dernier par xantof le mer. août 31, 2011 4:44 pm, modifié 1 fois.
Lubuntu 16.04 LTS au travail. Ubuntu 15.04 à la maison. 13 ans sous logiciel propriétaire. OC depuis 2012. Petit Commerce
Comment poser une question sur un forum : http://www.linux-france.org/article/the ... ns-fr.html
Avatar du membre
guillaume
Messages : 2434
Enregistré le : ven. févr. 11, 2011 7:15 pm

jeu. juil. 28, 2011 12:54 pm

Bonjour,

Pouvez vous nous fournir une copie d'ecran de la fenetre de modification de la facture
avant le clic sur "Enregistrer les modifications"?

Merci.
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
xantof
Messages : 504
Enregistré le : dim. juil. 10, 2011 2:33 pm

jeu. juil. 28, 2011 10:25 pm

Hello,

Gestion->Liste des Factures

Je choisis FACT030

Modifier

La fenêtre de la facture apparait

Clic sur "Enregistrer les modifications" (que j'en fasse ou non, le résultat est le même)

Notez que quand la fenêtre "Modification de Facture" apparaît avec le message "attention en modifiant cette facture, vous supprimerez les chèques et les échéances associés. Continuer?", le clic sur OUI vide le corps de la facture. (voir 2ème saisie d'écran)

Voilà, j'espère que ca aidera.

Stephan
Fichiers joints
FactOC.png
FactOC.png (79.67 Kio) Vu 5321 fois
FactOCapresClic.png
FactOCapresClic.png (134.15 Kio) Vu 5321 fois
Lubuntu 16.04 LTS au travail. Ubuntu 15.04 à la maison. 13 ans sous logiciel propriétaire. OC depuis 2012. Petit Commerce
Comment poser une question sur un forum : http://www.linux-france.org/article/the ... ns-fr.html
Avatar du membre
guillaume
Messages : 2434
Enregistré le : ven. févr. 11, 2011 7:15 pm

sam. juil. 30, 2011 3:48 pm

Bonjour,

Votre base reference une table qui ne doit plus exister (BANQUE_PRODUIT).

Utilisez le logiciel de configuration pour mettre à jour votre base de données!
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
xantof
Messages : 504
Enregistré le : dim. juil. 10, 2011 2:33 pm

sam. juil. 30, 2011 10:15 pm

Bonjour,

Merci pour le retour mais c'est toujours pareil !

J'ai re-telechargé, ce samedi 31 juillet, le dump du http://www.openconcerto.org/fr/beta5/op ... .1.sql.zip en ayant effacé toutes les anciens fichiers zippés et dézippés pour éviter toute confusion.

Dans pgadmin j'ai fait un delete/drop de ma base OpenConcerto.

J'ai lancé OpenConcerto pour m'assurer qu'il ne trouvais aucune base de données -- confirmé!
J'ai recréé ma base et exécuté le pgscript du nouveau dump.

J'ai re-lancé OpenConcerto qui s'ouvre comme il faut.

Mais re-belote, le problème réapparait sitôt que j'essaye de modifier une facture (ou simplement d'enregistrer les modifications (qu'il y en ait ou non).

Ca se reproduit sur plusieurs de mes PCs (différentes versions d'Ubuntu).

Je ne trouve pas de table BANQUE_PRODUIT dans la BDD ni de référence dans le SQL mais bien BANQUE_POLE_PRODUIT.

Que dois-je faire? (ou que fais-je mal?)

Stephan

Ubuntu 11.4, OC B5, pgadmin 1.12.2
Lubuntu 16.04 LTS au travail. Ubuntu 15.04 à la maison. 13 ans sous logiciel propriétaire. OC depuis 2012. Petit Commerce
Comment poser une question sur un forum : http://www.linux-france.org/article/the ... ns-fr.html
Avatar du membre
guillaume
Messages : 2434
Enregistré le : ven. févr. 11, 2011 7:15 pm

dim. juil. 31, 2011 10:10 am

Bonjour,

OpenConcerto stocke la structure de la base de données dans le dossier Dbcache dans votre "home/.java/..."
Effacez ce dossier et tout devrait repartir. Dans le cas contraire, je ferrais une machine virtuelle
avec installation depuis zéro pour voir ce que l'on aurait loupé.
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
xantof
Messages : 504
Enregistré le : dim. juil. 10, 2011 2:33 pm

dim. juil. 31, 2011 5:48 pm

Bonjour,

J'ai tout effacé y compris les répertoires ILM sous .java, .openconcerto, /home/openconcerto

Pour être certain d'avoir les dernières versions, j'ai re-téléchargé les 2 fichiers et refait l'installation...

mais même souci.

Une installation à partir de zéro sous une VM ? Je veux bien mais je constate la même chose sur 3 PC et Ubuntus différents.!?

Je suis un peu en manque d'idées...
et j'ai soudain un doute sur le fait que nous travaillions sur le mêmes versions

voir http://www.openconcerto.org/forum/viewt ... t=160#p734
et
http://www.openconcerto.org/forum/viewt ... ?f=2&t=174

:?: :?:

Stephan
Lubuntu 16.04 LTS au travail. Ubuntu 15.04 à la maison. 13 ans sous logiciel propriétaire. OC depuis 2012. Petit Commerce
Comment poser une question sur un forum : http://www.linux-france.org/article/the ... ns-fr.html
Avatar du membre
guillaume
Messages : 2434
Enregistré le : ven. févr. 11, 2011 7:15 pm

mar. août 02, 2011 8:24 am

Bonjour,

Nous n'avons pas réussi à reproduire le problème ici avec une installation 1.1b5,
idem avec une installation fraîche virtualisée.
Cf http://www.youtube.com/watch?v=yT9kDulrNW0

Je vous propose donc de nous envoyer une sauvegarde de votre base de données
afin que nous puissions investiguer plus facilement.
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
xantof
Messages : 504
Enregistré le : dim. juil. 10, 2011 2:33 pm

mar. août 02, 2011 4:59 pm

Bonjour,

Vraiment bizarre !

Je viens de faire une installation sous Windows :twisted: -- vraiment par acquis de conscience -- et je rencontre le même problème !!

La base de données est celle que vous fournissez d'origine et l'opération en question est la première que j'effectue.

J'ai tout de même remarque que la première modification est acceptée mais pas les suivantes !?

Je viens de voir le nouveau mode d'installation que je vais m'empresser d'aller essayer.

Je vous tiens au courant,

Stephan

Edit : Je viens d'essayer le nouveau mode d'installation : Génial ! Ca va ramener du monde !

Mais ... le même problème persiste.

Qu'ai je, que fais-je que les autres n'ont pas, ne font pas :?: :?:
Lubuntu 16.04 LTS au travail. Ubuntu 15.04 à la maison. 13 ans sous logiciel propriétaire. OC depuis 2012. Petit Commerce
Comment poser une question sur un forum : http://www.linux-france.org/article/the ... ns-fr.html
Avatar du membre
guillaume
Messages : 2434
Enregistré le : ven. févr. 11, 2011 7:15 pm

mar. août 02, 2011 11:06 pm

Bonjour,

Je ne pense pas que le bug vienne de vous, notez bien l'ensemble des opérations
que vous avez effectuées afin que nous puissions comprendre d'où le problème provient.
Un dump de la base quand le problème est reproductible nous aiderais bien.
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
Répondre