Ablegen von Dokumenten - Fehlermeldung

  • Moin Moin,


    ich habe leider wieder einmal eine Fehlermeldung.

    Situation:

    Verschlagwortung und Ablagen

    Alles soweit ausgefüllt.

    Dokumententyp Vertrag mit Metadatum Datum als optional

    Wenn ich ein Datum eintrage, funktioniert das Ablegen ohne auftretenden Fehler.


    Ich habe den Dokumententyp bereits gelöscht und wieder angelegt und das Metadatum Datum ebenfalls gelöscht und neu angelegt, aber leider hat das keine Änderung gebracht.
    Mache ich etwas falsch?


    Beim Ablegen eines Vertrages mit dem o.a. Dokumententyp und ohne Angabe eines Datums kommt folgende Fehlermeldung:

    org.mozilla.javascript.EcmaError: TypeError: Cannot read property "acbasicarchive_Datum" from null (selection-helper.js#81) (promise.js#97)


    TypeError: Cannot read property "acbasicarchive_Datum" from null (selection-helper.js#81)

    at selection-helper.js:81 (anonymous)

    at selection-helper.js:80 (saveLastSelection)

    at filing.js:569 (anonymous)

    at transaction.js:14 (anonymous)

    at transaction.js:30 (anonymous)

    at filing.js:506 (anonymous)

    at aguila.js:62 (anonymous)

    Origin: org.mozilla.javascript.EcmaError: TypeError: Cannot read property "acbasicarchive_Datum" from null (selection-helper.js#81)

    at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:4142)

    at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:4120)

    at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:4153)

    at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:4172)

    at org.mozilla.javascript.ScriptRuntime.undefReadError(ScriptRuntime.java:4184)

    at org.mozilla.javascript.ScriptRuntime.getObjectElem(ScriptRuntime.java:1474)

    at org.mozilla.javascript.gen.selection_helper_js_438._c_anonymous_5(selection-helper.js:81)

    at org.mozilla.javascript.gen.selection_helper_js_438.call(selection-helper.js)

    at org.mozilla.javascript.NativeArray.iterativeMethod(NativeArray.java:1619)

    at org.mozilla.javascript.NativeArray.execIdCall(NativeArray.java:336)

    at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:101)

    at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32)

    at org.mozilla.javascript.gen.selection_helper_js_438._c_saveLastSelection_4(selection-helper.js:80)

    at org.mozilla.javascript.gen.selection_helper_js_438.call(selection-helper.js)

    at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32)

    at org.mozilla.javascript.gen.filing_js_436._c_anonymous_49(filing.js:569)

    at org.mozilla.javascript.gen.filing_js_436.call(filing.js)

    at org.mozilla.javascript.ArrowFunction.call(ArrowFunction.java:43)

    at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32)

    at org.mozilla.javascript.gen.transaction_js_7._c_anonymous_1(transaction.js:14)

    at org.mozilla.javascript.gen.transaction_js_7.call(transaction.js)

    at org.mozilla.javascript.ArrowFunction.call(ArrowFunction.java:43)

    at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:63)

    at org.mozilla.javascript.gen.transaction_js_7._c_anonymous_2(transaction.js:30)

    at org.mozilla.javascript.gen.transaction_js_7.call(transaction.js)

    at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:63)

    at org.mozilla.javascript.gen.filing_js_436._c_anonymous_48(filing.js:506)

    at org.mozilla.javascript.gen.filing_js_436.call(filing.js)

    at org.mozilla.javascript.ArrowFunction.call(ArrowFunction.java:43)

    at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:74)

    at org.mozilla.javascript.gen.aguila_js_72._c_anonymous_9(aguila.js:62)

    at org.mozilla.javascript.gen.aguila_js_72.call(aguila.js)

    at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:399)

    at agorum.roi.scripting.EngineFactory$1.doTopCall(EngineFactory.java:58)

    at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3452)

    at org.mozilla.javascript.gen.aguila_js_72.call(aguila.js)

    at org.mozilla.javascript.ArrowFunction.call(ArrowFunction.java:43)

    at org.mozilla.javascript.InterfaceAdapter.invokeImpl(InterfaceAdapter.java:137)

    at org.mozilla.javascript.InterfaceAdapter$1.run(InterfaceAdapter.java:83)

    at org.mozilla.javascript.Context.call(Context.java:526)

    at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:509)

    at org.mozilla.javascript.InterfaceAdapter.invoke(InterfaceAdapter.java:86)

    at org.mozilla.javascript.jdk13.VMBridge_jdk13$1.invoke(VMBridge_jdk13.java:132)

    at com.sun.proxy.$Proxy614.call(Unknown Source)

    at agorum.aguila.main.BaseContext.lambda$fork$7(BaseContext.java:365)

    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

    at java.util.concurrent.FutureTask.run(FutureTask.java:266)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

    at java.lang.Thread.run(Thread.java:750)


    Danke

    /Dieter

    • Offizieller Beitrag

    Hallo Orpheys ,


    das Problem kann ich leider nicht darstellen - ich habe es auf einer agorum core Version agorum core pro 11.9.0.3-1855getestet mit der Plugin Version 2.0.1. Bei mir kann ich die optionalen Felder leer lassen und Dokumente ablegen.


    Mit welchen Versionen (agorum core & Plugin) arbeitest du?

    • Offizieller Beitrag

    Hallo Orpheys ,


    es hat eine Weile gedauert, aber jetzt sind wir drauf gekommen - in den Einstellungen hat sich ein Schluckauf eingeschlichen:

    Wenn du die Haken hier rausmachst, kannst du mit deinem Dokumententyp und dem Datum als optional arbeiten und die Fehlermeldung erscheint nicht mehr:



    Das Verhalten habe ich intern weitergereicht.

Jetzt Teil von agorum Community werden!

Noch kein Benutzerkonto? Registriere dich kostenlos und werde Teil von agorum Community!