Home Forum Allgemeines Allgemeines zu Nuclos nuclos Basis mit Standardentitäten

Ansicht von 15 Beiträgen - 1 bis 15 (von insgesamt 23)
  • Autor
    Beiträge
  • #4858
    Martin Schwärzel
    Teilnehmer

    Hallo

    Wer findet es auch etwas mühsam, alles selber zu entwickeln?
    Ich kann mir gut vorstellen, dass es Entitäten und Funktionen gibt, welche für fast jedes Projekt gut zu verwenden sind. Ich denke da zum Beispiel an die Enitäten Sprache, Nummernkreise, Währungen, Mitarbeiter, Länder, PLZ-Verzeichnis, Kontierung, etc. oder an die Funktion Nummern vergeben, Auftragstotal berechnen, Rechnungsreports

    Es wäre sicher hilfreich in der Entwicklung und für den Support, wenn möglichst viele Projekte eine ähnliche Basis aufweisen.

    Es ist klar nicht das Ziel, die individuelle Stärke von nuclos dabei in Frage zu stellen.

    die wichtigsten Änderungen chronologisch aufgeführt:
    2012.07.16: Auftragsmaske mit Funktion Mahlzeitendienst erweitert. Es kann pro Zustellkreis und Datum ein Formular als pdf ausgedruckt werden.
    2012.07.05: Update der Basis auf stabile Version 3.4
    Artikelmaske mit Auswahl für Dienstleistungs-, Lager-, und interne Materialartikel erweitert.
    Die Materialverwaltung für Mitarbeiter kann verwendet werden. Reports werden evtl. noch erstellt.

    Gruss Martin

    #4867
    Martin Schwärzel
    Teilnehmer

    Zum Starten habe ich hier einmal ein nuclet in Version 3.2 mit Sprache, Währung, Mitarbeiter, Adresse, etc.

    Die Dateiendung muss einfach von zip in nuclet umgewandelt werden

    So, nun direkter neuer Versuch

    #4869
    Jürgen Brennig
    Teilnehmer

    Hallo,

    wo finde ich das Nuclet im Wiki?

    GJ

    #4875
    Martin Schwärzel
    Teilnehmer

    Habe sobene festgestellt: im Wiki ist die Dateigrösse auch auf 2 MB beschränkt.
    Da werde ich das nuclet aufteilen müssen.
    Muss ich in einer Freizeitstunde erledigen.

    gruss Martin

    #4965
    Ramin Goettlich
    Teilnehmer

    > Wer wäre dabei?

    Wir übrigens auch!

    Und zu diesem Zweck arbeiten wir momentan und in diesem Jahr vor allem an folgenden Kernfeatures:

    a) Integration mehrerer Nuclets auf einer Nuclosinstallation, das betrifft insbesondere Schnittstellen zwischen Nuclets. Eine erste Schnittstelle ist aktuell bereits ab 3.2 unterstützt: Referenzfelder, die auf Entitäten anderer Nuclets zeigen. Der Relationeneditor wird diesbzgl. als wesentliches Integrationsinstrument beim Nucletimport („wohin sollen die Referenzfelder des zu importierenden Nuclets in meiner Nuclosinstallation hinzeigen?“) ausgebaut werden. Weitere Schnittstellen zwischen Nuclets werden folgen z.B. nucletübergreifende Arbeitsschritte, nucletübergreifende Datenquellen, Layouts, die Subforms mit Entitäten anderer Nuclets beinhalten, etc.

    b) Updatefähigkeit von Nuclets. Der Hersteller eines Nuclets soll in der Lage sein, neue Versionen seines Nuclets auszuliefern und die Installationen seines Nuclets sollen auch dann noch aktualisierbar sein, wenn die jeweiligen Nutzer Änderungen daran vorgenommen haben (Beispiel: Ich erweitere den Mitarbeiter im obigen Basisnuclet um zusätzliche Attribute die ich benötige. Dann bringt martin69 eine neue Version des Nuclets mit tollen neue Inhalten und Features heraus. Diese neue Version will ich einspielen können, ohne meine neuen Attribute dabei zu verlieren).

    c) Austauschplattform für Nuclets, auf der Nuclethersteller ihre Nuclets kostenfrei oder kostenpflichtig zum Download anbieten können.

    Die Weiterentwicklung der Philosophie von Nuclos ist klar: Neben den Bausteinen auf kleiner Ebene (Entitäten, Layouts, Statusmodelle, etc.) soll es auch Bausteine auf grösserer Ebene geben (fertige Schnittstellen wie z.B. DATEV, Standardkomponenten wie z.B. eine Lagerhaltung, etc.) – um noch schneller zum eigenen ERP System zu kommen.

    Grüsse,
    nuclosian

    #4988
    Knut Meyer
    Teilnehmer

    Hallo,

    ich bin neu hier und habe Eure Software gestern frisch entdeckt und bin sehr angenehm überrascht. Ich möchte unsere Faktura und die übergreifende Projektplanung mit nuclos abbilden. Was mich abschreckt ist das definieren der ganzen Basics.


    @nuclosian

    Gibt es grobe Zeitpläne für die beschriebenen Ziele?

    Oder um nicht auf Integrationsmöglichkeiten mehrerer Nuclets und deren Updatefähigkeit warten zu müssen: Hat vielleicht jemand eine Basis auf der ich aufzusetzen könnte. Mir geht es um Kunden, Projekte, Angebote, Rechnungen. Ich habe die aktuelle stabile Version 3.1.7 laufen.

    Besten Dank für Infos!

    Gruß
    Knut

    #4989
    Martin Schwärzel
    Teilnehmer

    Hallo Knut

    Ich werde meinen Standard auf der Version 3.3 erstellen. Noch bin ich aber nicht ganz soweit.
    Ich möchte zusätzlich die benöigten Db-Inhalte (Währungen, Länder, Sprachen, PLZ-Verzeichnis CH, Nummerierung, Zahlungskonditionen) einstellen.
    Das braucht aber noch etwas Zeit, muss mich noch etwas besser in die DB Möglichkeiten einarbeiten.
    Abläufe sind noch nicht

    Wenn Du noch etwas Zeit hast zum Warten…

    Ein komplettes nuclos zum Nulltarif wirst Du wahrscheinlich nicht erhalten. Da steckt schlicht zuviel Arbeit drin…

    Gruss Martin

    #5006
    Martin Schwärzel
    Teilnehmer

    Neue Basis 3.3
    mit folgenden Entitäten und Layouts:
    – Sprache
    – Währung
    – Länder
    – Kontakt
    – Adresse
    – Lieferart
    – Zahlungsart
    – Anrede
    – Formularübersetzungen

    Ist erst der Anfang, ich weiss. Aber ich bleibe am Ball…

    Gruss Martin

    Attachments:
    #5017
    Knut Meyer
    Teilnehmer

    Hallo Martin,

    hab vielen Dank für Deine Antwort und Dein Basisnuclet! Das schaue ich mir am Wochenende direkt mal an.

    Ein komplettes nuclos zum Nulltarif wirst Du wahrscheinlich nicht erhalten. Da steckt schlicht zuviel Arbeit drin…

    Keine Frage, vor diesem Hintergrund halte ich die angestrebte Austauschplattform auch für eine sehr gute Idee. Denn für eine gute Basis wäre ich bereit Geld in die Hand zu nehmen.

    Kann mir jemand sagen, für wann die 3.3er Version geplant ist? Hab bei meiner Suche nur einen drei Wochen alten Thread gefunden, dass die 3.2er Version nach Plan ca. Ende Februar kommen soll. Eine grobe Richtung wäre für mich eine wichtige Info, wenn ich mit unserer Entwicklung auf einer 3.3er Version aufbaue.

    Danke und Gruß
    Knut

    #5024
    Martin Schwärzel
    Teilnehmer

    Alle welche die Basis testen gebt mir bitte feedback, was alles in der Basis vermisst wird oder Eurer Meinung nach falsch ist.

    Gruss Martin

    Als Basis für eigene Entwicklungen verwendbar (noch ohne Businesslogik)
    Version 2 nuclosbasis 3.3
    Enthält Entitäten:
    – Adressen
    – Artikel
    – Dokumentation
    – Einheiten
    – Kontakt
    – Land
    – Lieferart
    – Mitarbeiter
    – Sprache
    – Verpackungseinheit
    – Währung
    – Zahlungskonditionen

    Benutzergruppe:
    – Hauptbenutzer

    Arbeitsumgebung:
    – Benutzerstandard

    Strukturdefinition:
    – Landimport

    #5058
    Max Muster
    Teilnehmer

    Hallo Martin!

    Vielen Dank für Dein Basisnuclet, welches mir für den Anfang mit Nuclos hoffentlich weiterhilft!

    Leider war es mir nicht möglich, das Nuclet nach dem erfolgreichen Import auch zu verwenden. Beim Einfügen der Basisdaten wie Anreden, Sprachen, etc. ist das Speichern nicht möglich.

    Die Fehlermeldung beispielsweise beim Einfügen einer neuen Sprache lautet:
    Ein Fehler ist aufgetreten.
    ERROR: column t.strvalue_strsprache does not exist
    Position: 87

    Die Details:
    org.nuclos.common2.exception.CommonFatalException: ERROR: column t.strvalue_strsprache does not exist
    Position: 87
    at org.nuclos.client.masterdata.MasterDataDelegate.getDependantMasterData(MasterDataDelegate.java:334)
    at org.nuclos.client.masterdata.MasterDataDelegate.getDependants(MasterDataDelegate.java:411)
    at org.nuclos.client.masterdata.MasterDataCollectController.readDependants(MasterDataCollectController.java:1147)
    at org.nuclos.client.masterdata.MasterDataCollectController.insertCollectable(MasterDataCollectController.java:1164)
    at org.nuclos.client.masterdata.MasterDataCollectController.insertCollectable(MasterDataCollectController.java:144)
    at org.nuclos.client.ui.collect.CollectController.insertCollectable(CollectController.java:2974)
    at org.nuclos.client.ui.collect.CollectController.save(CollectController.java:3175)
    at org.nuclos.client.ui.collect.CollectController.cmdSave(CollectController.java:3056)
    at org.nuclos.client.ui.collect.CollectController.access$000(CollectController.java:197)
    at org.nuclos.client.ui.collect.CollectController$5.actionPerformed(CollectController.java:388)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
    at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
    at java.awt.Component.processMouseEvent(Component.java:6268)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
    at java.awt.Component.processEvent(Component.java:6033)
    at java.awt.Container.processEvent(Container.java:2045)
    at java.awt.Component.dispatchEventImpl(Component.java:4629)
    at java.awt.Container.dispatchEventImpl(Container.java:2103)
    at java.awt.Component.dispatchEvent(Component.java:4455)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227)
    at java.awt.Container.dispatchEventImpl(Container.java:2089)
    at java.awt.Window.dispatchEventImpl(Window.java:2517)
    at java.awt.Component.dispatchEvent(Component.java:4455)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:649)
    at java.awt.EventQueue.access$000(EventQueue.java:96)
    at java.awt.EventQueue$1.run(EventQueue.java:608)
    at java.awt.EventQueue$1.run(EventQueue.java:606)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116)
    at java.awt.EventQueue$2.run(EventQueue.java:622)
    at java.awt.EventQueue$2.run(EventQueue.java:620)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:619)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
    Caused by: org.nuclos.server.dblayer.DbException: ERROR: column t.strvalue_strsprache does not exist
    Position: 87
    at org.nuclos.server.dblayer.impl.standard.StandardSqlDBAccess.wrapSQLException(StandardSqlDBAccess.java:542)
    at org.nuclos.server.dblayer.DbAccess$1.wrapSQLException(DbAccess.java:103)
    at org.nuclos.server.dblayer.impl.DataSourceExecutor.execute(DataSourceExecutor.java:72)
    at org.nuclos.server.dblayer.impl.standard.StandardSqlDBAccess.executeQuery(StandardSqlDBAccess.java:203)
    at org.nuclos.server.dblayer.impl.standard.StandardSqlDBAccess.executeQuery(StandardSqlDBAccess.java:187)
    at org.nuclos.server.dal.processor.jdbc.impl.EntityObjectProcessor.getBySearchExpression(EntityObjectProcessor.java:250)
    at org.nuclos.server.dal.processor.jdbc.impl.EntityObjectProcessor.getBySearchExpression(EntityObjectProcessor.java:232)
    at org.nuclos.server.masterdata.ejb3.MasterDataFacadeHelper.getGenericMasterData(MasterDataFacadeHelper.java:959)
    at org.nuclos.server.masterdata.ejb3.MasterDataFacadeHelper.getDependantMasterDataByBean(MasterDataFacadeHelper.java:262)
    at org.nuclos.server.masterdata.ejb3.MasterDataFacadeHelper.getDependantMasterData(MasterDataFacadeHelper.java:239)
    at org.nuclos.server.masterdata.ejb3.MasterDataFacadeBean.getDependantMasterData(MasterDataFacadeBean.java:580)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:616)
    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
    at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:67)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
    at $Proxy12.getDependantMasterData(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:616)
    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
    at org.nuclos.server.common.NuclosRemoteRollbackInterceptor.invoke(NuclosRemoteRollbackInterceptor.java:56)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
    at $Proxy63.getDependantMasterData(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:616)
    at org.springframework.remoting.support.RemoteInvocation.invoke(RemoteInvocation.java:205)
    at org.nuclos.server.common.NuclosRemoteInvocationExecutor.invoke(NuclosRemoteInvocationExecutor.java:32)
    at org.springframework.remoting.support.RemoteInvocationBasedExporter.invoke(RemoteInvocationBasedExporter.java:78)
    at org.springframework.remoting.support.RemoteInvocationBasedExporter.invokeAndCreateResult(RemoteInvocationBasedExporter.java:114)
    at org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:73)
    at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:49)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:366)
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
    at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:100)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
    at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
    at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
    at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
    at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:177)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
    at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
    at org.nuclos.server.security.SessionInvalidationFilter.doFilter(SessionInvalidationFilter.java:76)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:167)
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:399)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:317)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:204)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:311)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:679)
    at org.springframework.remoting.support.RemoteInvocationUtils.fillInClientStackTraceIfPossible(RemoteInvocationUtils.java:47)
    at org.springframework.remoting.support.RemoteInvocationResult.recreate(RemoteInvocationResult.java:115)
    at org.springframework.remoting.support.RemoteInvocationBasedAccessor.recreateRemoteInvocationResult(RemoteInvocationBasedAccessor.java:85)
    at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:148)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
    at $Proxy13.getDependantMasterData(Unknown Source)
    at org.nuclos.client.masterdata.MasterDataDelegate.getDependantMasterData(MasterDataDelegate.java:329)
    … 46 more
    Caused by: java.sql.SQLException: ERROR: column t.strvalue_strsprache does not exist
    Position: 87
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2102)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1835)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:500)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:388)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:273)
    at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
    at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
    at org.nuclos.server.dblayer.impl.standard.StandardSqlDBAccess$2.perform(StandardSqlDBAccess.java:212)
    at org.nuclos.server.dblayer.impl.DataSourceExecutor.execute(DataSourceExecutor.java:66)
    … 143 more

    Danke für eventuelle Fixes und Hilfen!

    #5063
    Martin Schwärzel
    Teilnehmer

    Hallo
    Könnte ein Problem mit der Datenbank sein. Sind denn die Felder in der db wie in der Entität beschrieben vorhanden?

    Gruss Martin

    Ich werde eine nuclos Basis Instanz online schalten, damit man sie direkt ohne eigene Installation testen kann.

    Gruss Martin

    #5104
    Martin Schwärzel
    Teilnehmer

    Nuclos mit meiner Basis ist zum Testen online.

    Basis Nuclet von M. Schwärzel Business Software

    Ich habe den Zugangslink mit den Benutzerangaben auf der Homepage hinterlegt.

    Bitte meldet alle Kommentare zur Basis im Nuclos Forum.

    (Noch bin ich leider meilenweit von einem kompletten System entfernt, aber es sind schon einige Stunden Arbeit eingeflossen)

    Danke
    Martin Schwärzel

    #5129
    Martin Schwärzel
    Teilnehmer

    Neues in der aktuellen Version: nuclos Beispiel

    In der Basis habe ich noch ein einfaches Beispiel für ein Offertdokument eingefügt.
    Die Offerte kann im Status Offerte erstellt als pdf erstellt werden.
    Je nach Sprache des Kunden wird die Übersetzung ausgegeben (falls erfasst in den Formularübersetzungen).
    Vorteil dieser Art der Übersetzungen, jederzeit können durch den Kunden selbständig weitere Sprachen erfasst werden.

    Ebenfalls ist für den Auftrag ein Statusmodell enthalten.
    Mit Status Offerte, Auftragsbestätigung, Rüstschein, Lieferschein, Rechnung, Gutschrift und Archiv.

    Die Enditäten sind im Moment bewusst einfach gehalten.

    Viel Spass beim Ausprobieren.

    Gruss Martin Schwärzel

    (Freue mich auf Euer Feedback)

    #5314
    Martin Schwärzel
    Teilnehmer

    Vieles hat sich getan in der aktuellen Version.
    Mietobjekte sind hinzugekommen,
    aktuell arbeite ich an einem HR Teil mit Bewerbern, Stellen, Beurteilung, Knowhow und Trainingsverwaltung. Da ist viel Spielraum drin.

    Die Verteilung der Entitäten werde ich überarbeiten, ist noch nicht wirklich übersichtlich. Daran arbeite ich noch.

    Zugriff auf Basis über Basis Nuclet M. Schwärzel Business Software

    Viel Spass und es Rückmeldungen würden mich sehr freuen.

    Gruss Martin

Ansicht von 15 Beiträgen - 1 bis 15 (von insgesamt 23)