Posts by FERGOL

    Zur Info: die Functions.lua konnte nicht mehr wie bisher importiert werden. Ich habe stattdessen die benötigten Funktionen aus dieser Datei am Anfang des auszuführenden Scripts kopiert, so dass diese wieder gefunden werden konnten.

    Weiterhin habe ich den Pfad des Scripts - weil debug,info() auch nicht mehr ging - hart ins Script reingeschrieben.

    Workarounds, die funktioniert haben.

    Danke für den Hinweis!

    Bzgl. dieses Codes hab ich jedoch keinen Zusammenhang entdecken können. Das scheint jedoch auch nicht mehr zu funktionieren:

    Code
    local IncludeFunctions = "Functions.lua"
    
    local info = debug.getinfo(1,'S');
    local full_script_path = info.source
    local script_path = full_script_path:sub(2,-5) -- remove "@" and "file extension" from file name
    package.path = package.path .. ";" .. script_path:match("(.*".."\\"..")") .. "..\\other\\" .. IncludeFunctions
     -- package.path = package.path .. ";" .. script_path:match("(.*".."/"..")") .. "../other/".. IncludeFunctions
    
    require (IncludeFunctions)

    die Functions.lua hab ich angepasst bzgl. str.trimmed etc...
    Debug,info() kann ich jedoch auch nicht mehr verwenden.

    Ist das generell nicht mehr verfügbar oder muss ich anders darauf zugreifen?

    Danke für die Hilfe!

    Hallo zusammen,

    ich habe eben auf die Version 18.21 geupdatet und seitdem funktionieren die Lua Scripte nicht mehr.

    Ich bekomme diese Fehlermeldung

    [string"--[[]..."]:9; attempt to index a nil value (global 'debug')
    strack traceback:
    [string "--[[..."]:9; in main chunk

    Ich bin auf die Lua Scripte angewiesen, bin aber selbst kein Experte darin.

    Hat jemand ähnliche Probleme?

    Hallo zusammen,

    ich möchte aus zwei bestehenden Mandanten bzw. Firmen einen machen.

    Grund dafür sind Umstrukturierungen im rechtlichen Firmenkonstrukt. Ich muss rückwirkend bestehende Buchungen in dem neuen Mandanten umbuchen.

    Dabei hat ein alter Mandant wesentlich mehr Buchungen als der andere.

    Zum besseren Verständnis nenne ich den Mandanten mit vielen Buchungen M1, den mit wenigen M2 und den neuen Mandanten M3.

    Wegen den relativ wenigen Buchungen bei M2 wäre es auch eine Option, die Bankkonto Auszüge des Mandanten M2 nochmal nach M3 zu importieren. Aber dann müsste ich alles neu kontieren.

    Bequemer wäre es, wenn ich vom Mandanten M2 die Buchungen ebenso über den Import nach M3 übernehmen könnte.

    Jedoch haben M1 und M2 dieselbe Bankkonto Nr (1805). Kann man beim Import das Bankkonto ändern, so dass es z.B. anstatt auf 1805 auf 1806 gebucht wird?

    Oder müsste ich so vorgehen, dass ich zuerst eine Kopie von M2 mache, dort die Konto-Nr von 1805 auf 1806 ändere und von dieser Kopie die Buchungen nach M3 importiere?

    Danke für die Tipps!