From: kilian Date: Sun, 19 Apr 2020 12:53:19 +0000 (+0200) Subject: v20200418 X-Git-Tag: 0.7beta~9 X-Git-Url: http://cloud.dks.lu/git/?a=commitdiff_plain;h=5c223a0c073f76236b09d7ba8b565307bbc5da7b;p=invoicejournal.git v20200418 --- diff --git a/access.log b/access.log new file mode 100644 index 0000000..85f4062 --- /dev/null +++ b/access.log @@ -0,0 +1,22 @@ +127.0.0.1 - - [18/Apr/2020:10:41:56 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 500 24022 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:41:57 +0200] "GET /favicon.ico HTTP/1.1" 500 5226 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:43:48 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 500 24000 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:43:48 +0200] "GET /favicon.ico HTTP/1.1" 500 5226 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:44:03 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 200 654 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:44:03 +0200] "GET /favicon.ico HTTP/1.1" 200 595 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:44:52 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 200 654 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:44:52 +0200] "GET /favicon.ico HTTP/1.1" 200 595 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:45:10 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 200 661 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:45:10 +0200] "GET /favicon.ico HTTP/1.1" 200 602 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:45:27 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 200 661 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:45:27 +0200] "GET /favicon.ico HTTP/1.1" 200 602 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:45:40 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 500 23997 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:45:40 +0200] "GET /favicon.ico HTTP/1.1" 500 5230 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:47:39 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 500 23997 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:47:39 +0200] "GET /favicon.ico HTTP/1.1" 500 5230 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:48:41 +0200] "GET /api/app.cgi?env=1 HTTP/1.1" 200 4467 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:48:42 +0200] "GET /favicon.ico HTTP/1.1" 500 5230 "http://localhost:6060/api/app.cgi?env=1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:48:52 +0200] "GET / HTTP/1.1" 500 24051 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:48:52 +0200] "GET /favicon.ico HTTP/1.1" 500 5230 "http://localhost:6060/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:49:50 +0200] "GET / HTTP/1.1" 500 24051 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" +127.0.0.1 - - [18/Apr/2020:10:49:50 +0200] "GET /favicon.ico HTTP/1.1" 500 5230 "http://localhost:6060/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36" diff --git a/server/defaultdata/invoicejournal.sqlite b/dev/defaultdata/invoicejournal.sqlite similarity index 100% rename from server/defaultdata/invoicejournal.sqlite rename to dev/defaultdata/invoicejournal.sqlite diff --git a/error.log b/error.log new file mode 100644 index 0000000..6fbfe2f --- /dev/null +++ b/error.log @@ -0,0 +1,416 @@ +Starting Starlight/0.0306 (linux) http server listening at port 6060 +[Sat Apr 18 10:41:48 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_37: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195. +[Sat Apr 18 10:41:48 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_37: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195. +[Sat Apr 18 10:41:48 2020] invoicejournal.pl: cannot chdir to child for /tmp/cgi_compile_37: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195. +Starting Starlight/0.0306 (linux) http server listening at port 6060 +Starlight/0.0306 (linux): Accepting connections at http://0:6060/ +Template process failed: file error - skeleton/file.tt: not found + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: file error - skeleton/file.tt: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffe6f17508)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 94 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffe5abfce0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffe5f3d7c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffe5aab6d8)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffe54e44e8)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffe5f3e600)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffe6bc0388)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffe6bbfec0)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffe6bcc6d0)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffe6bcc4c0)', 'HASH(0x7fffe6c20978)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'HASH(0x7fffe6c20978)', 'IO::Socket::INET=GLOB(0x7fffe6c20c78)', 'CODE(0x7fffe6bcc4c0)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffe5ad3140)', 'Plack::Handler::Starlight=HASH(0x7fffe6bdb128)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffe5f2f0d8)', 'CODE(0x7fffe5f3e3d8)') called at invoicejournal.pl line 75 +Template process failed: file error - skeleton/file.tt: not found + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: file error - skeleton/file.tt: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffe6f18700)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 94 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffe5abfce0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffe5f3d7c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffe5aab6d8)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffe54e44e8)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffe5f3e600)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffe6bc0388)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffe6bbfec0)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffe6bcc6d0)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffe6bcc4c0)', 'HASH(0x7fffe6c20ae0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'HASH(0x7fffe6c20ae0)', 'IO::Socket::INET=GLOB(0x7fffe6c20a80)', 'CODE(0x7fffe6bcc4c0)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffe5ad3140)', 'Plack::Handler::Starlight=HASH(0x7fffe6bdb128)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffe5f2f0d8)', 'CODE(0x7fffe5f3e3d8)') called at invoicejournal.pl line 75 +Template process failed: file error - skeleton/file.tt: not found + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: file error - skeleton/file.tt: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffe6f174d8)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 94 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffe5abfce0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffe6d8e438)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffe5aab6d8)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffe54e44e8)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffe5f3e600)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffe6bc0388)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffe6bbfec0)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffe6bcc6d0)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffe6bcc4c0)', 'HASH(0x7fffe6d8e318)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'HASH(0x7fffe6d8e318)', 'IO::Socket::INET=GLOB(0x7fffe6bdb2c0)', 'CODE(0x7fffe6bcc4c0)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffe5ad3140)', 'Plack::Handler::Starlight=HASH(0x7fffe6bdb128)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffe5f2f0d8)', 'CODE(0x7fffe5f3e3d8)') called at invoicejournal.pl line 75 +Template process failed: file error - skeleton/file.tt: not found + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: file error - skeleton/file.tt: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffe6f18538)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 94 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffe5abfce0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffe5f3d7c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffe5aab6d8)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffe54e44e8)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffe5f3e600)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffe6bc0388)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffe6bbfec0)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffe6bcc6d0)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffe6bcc4c0)', 'HASH(0x7fffe6c20a98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'HASH(0x7fffe6c20a98)', 'IO::Socket::INET=GLOB(0x7fffe6c20c18)', 'CODE(0x7fffe6bcc4c0)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffe6bdb128)', 'CODE(0x7fffe6bcc4c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffe5ad3140)', 'Plack::Handler::Starlight=HASH(0x7fffe6bdb128)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffe5f2f0d8)', 'CODE(0x7fffe5f3e3d8)') called at invoicejournal.pl line 75 +Starting Starlight/0.0306 (linux) http server listening at port 6060 +Starlight/0.0306 (linux): Accepting connections at http://0:6060/ +Starting Starlight/0.0306 (linux) http server listening at port 6060 +Starlight/0.0306 (linux): Accepting connections at http://0:6060/ +Starting Starlight/0.0306 (linux) http server listening at port 6060 +Starlight/0.0306 (linux): Accepting connections at http://0:6060/ +[Sat Apr 18 10:45:36 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_85: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195. +[Sat Apr 18 10:45:36 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_85: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195. +[Sat Apr 18 10:45:36 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_85: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195. +Starting Starlight/0.0306 (linux) http server listening at port 6060 +Starlight/0.0306 (linux): Accepting connections at http://0:6060/ +Template process failed: file error - module/api/app.cgi: not found + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: file error - module/api/app.cgi: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffcf25eb50)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffcdd779f0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffce1e27c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffcdfda340)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffcd7884e8)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffce1e3600)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffcee63e20)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffcee63958)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffcee812c0)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffcee72ab8)', 'HASH(0x7fffceec79c8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'HASH(0x7fffceec79c8)', 'IO::Socket::INET=GLOB(0x7fffceec7c80)', 'CODE(0x7fffcee72ab8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'CODE(0x7fffcee72ab8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'CODE(0x7fffcee72ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'CODE(0x7fffcee72ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffcdd77c78)', 'Plack::Handler::Starlight=HASH(0x7fffcee81e60)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffce1d40c8)', 'CODE(0x7fffce1e33d8)') called at invoicejournal.pl line 75 +Template process failed: file error - module/favicon.ico: not found + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: file error - module/favicon.ico: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffcf25f6d0)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffcdd779f0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffce1e27c0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffcdfda340)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffcd7884e8)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffce1e3600)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffcee63e20)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffcee63958)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffcee812c0)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffcee72ab8)', 'HASH(0x7fffceec7a10)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'HASH(0x7fffceec7a10)', 'IO::Socket::INET=GLOB(0x7fffceec7bf0)', 'CODE(0x7fffcee72ab8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'CODE(0x7fffcee72ab8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'CODE(0x7fffcee72ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffcee81e60)', 'CODE(0x7fffcee72ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffcdd77c78)', 'Plack::Handler::Starlight=HASH(0x7fffcee81e60)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffce1d40c8)', 'CODE(0x7fffce1e33d8)') called at invoicejournal.pl line 75 +[Sat Apr 18 10:47:30 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_97: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195. +[Sat Apr 18 10:47:30 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_97: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195. +Starting Starlight/0.0306 (linux) http server listening at port 6060 +Starlight/0.0306 (linux): Accepting connections at http://0:6060/ +Template process failed: file error - module/api/app.cgi: not found + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: file error - module/api/app.cgi: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffe1f52130)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffe0a699d0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffe0ed48b0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffe0ac1438)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffe047a4e8)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffe0ed56f0)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffe1b579d0)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffe1b57508)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffe1b75110)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffe1b66908)', 'HASH(0x7fffe1bbb688)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'HASH(0x7fffe1bbb688)', 'IO::Socket::INET=GLOB(0x7fffe1bbb808)', 'CODE(0x7fffe1b66908)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'CODE(0x7fffe1b66908)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'CODE(0x7fffe1b66908)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'CODE(0x7fffe1b66908)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffe075aee8)', 'Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffe0ec60b8)', 'CODE(0x7fffe0ed54c8)') called at invoicejournal.pl line 75 +Template process failed: file error - module/favicon.ico: not found + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: file error - module/favicon.ico: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffe1f51dd8)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffe0a699d0)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffe0ed48b0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffe0ac1438)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffe047a4e8)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffe0ed56f0)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffe1b579d0)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffe1b57508)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffe1b75110)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffe1b66908)', 'HASH(0x7fffe1bbb838)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'HASH(0x7fffe1bbb838)', 'IO::Socket::INET=GLOB(0x7fffe1bbb7f0)', 'CODE(0x7fffe1b66908)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'CODE(0x7fffe1b66908)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'CODE(0x7fffe1b66908)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)', 'CODE(0x7fffe1b66908)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffe075aee8)', 'Plack::Handler::Starlight=HASH(0x7fffe1b75cb0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffe0ec60b8)', 'CODE(0x7fffe0ed54c8)') called at invoicejournal.pl line 75 +Starting Starlight/0.0306 (linux) http server listening at port 6060 +Starlight/0.0306 (linux): Accepting connections at http://0:6060/ +Template process failed: file error - module/favicon.ico: not found + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: file error - module/favicon.ico: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffd22dbe20)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffd0c82460)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffd10ed010)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffd1042b90)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffd06924e8)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffd1c6f0d8)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffd1eb4708)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffd1ecd230)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffd1ee7ff8)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffd1ecd4b8)', 'HASH(0x7fffd1f332d0)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'HASH(0x7fffd1f332d0)', 'IO::Socket::INET=GLOB(0x7fffd1f331e0)', 'CODE(0x7fffd1ecd4b8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffd0ed6380)', 'Plack::Handler::Starlight=HASH(0x7fffd1ef8398)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffd10de7a8)', 'CODE(0x7fffd1c6f030)') called at invoicejournal.pl line 75 +Template process failed: DBI error - DBI connect failed: unable to open database file + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: DBI error - DBI connect failed: unable to open database file^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffd22e3dc8)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffd0c82460)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffd10ed010)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffd1042b90)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffd06924e8)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffd1c6f0d8)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffd1eb4708)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffd1ecd230)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffd1ee7ff8)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffd1ecd4b8)', 'HASH(0x7fffd1f33300)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'HASH(0x7fffd1f33300)', 'IO::Socket::INET=GLOB(0x7fffd1f331b0)', 'CODE(0x7fffd1ecd4b8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffd0ed6380)', 'Plack::Handler::Starlight=HASH(0x7fffd1ef8398)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffd10de7a8)', 'CODE(0x7fffd1c6f030)') called at invoicejournal.pl line 75 +Template process failed: file error - module/favicon.ico: not found + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: file error - module/favicon.ico: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffd2330e00)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffd0c82460)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffd1f33360)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffd1042b90)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffd06924e8)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffd1c6f0d8)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffd1eb4708)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffd1ecd230)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffd1ee7ff8)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffd1ecd4b8)', 'HASH(0x7fffd1ef8260)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'HASH(0x7fffd1ef8260)', 'IO::Socket::INET=GLOB(0x7fffd1f332a0)', 'CODE(0x7fffd1ecd4b8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffd0ed6380)', 'Plack::Handler::Starlight=HASH(0x7fffd1ef8398)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffd10de7a8)', 'CODE(0x7fffd1c6f030)') called at invoicejournal.pl line 75 +Template process failed: DBI error - DBI connect failed: unable to open database file + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: DBI error - DBI connect failed: unable to open database file^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffd23456b8)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffd0c82460)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffd2156d98)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffd1042b90)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffd06924e8)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffd1c6f0d8)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffd1eb4708)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffd1ecd230)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffd1ee7ff8)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffd1ecd4b8)', 'HASH(0x7fffd2139ab8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'HASH(0x7fffd2139ab8)', 'IO::Socket::INET=GLOB(0x7fffd1f33228)', 'CODE(0x7fffd1ecd4b8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffd0ed6380)', 'Plack::Handler::Starlight=HASH(0x7fffd1ef8398)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffd10de7a8)', 'CODE(0x7fffd1c6f030)') called at invoicejournal.pl line 75 +Template process failed: file error - module/favicon.ico: not found + at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 362 + CGI::Carp::realdie('Template process failed: file error - module/favicon.ico: not found^J') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Carp.pm line 454 + CGI::Carp::die('Template process failed: ', 'Template::Exception=ARRAY(0x7fffd22dc2c0)', '^J') called at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 95 + eval {...} at /mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi line 2 + CGI::Compile::ROOT::mnt_c_Users_kilian_Workspace_invoicejournal_server_index_2ecgi::__ANON__('CGI::Compile=HASH(0x7fffd0c82460)', '', '/mnt/c/Users/kilian/Workspace/invoicejournal/server/index.cgi', '/mnt/c/Users/kilian/Workspace/invoicejournal/server', 'ARRAY(0x7fffd10ed010)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 139 + CGI::Compile::__ANON__ at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Emulate/PSGI.pm line 30 + CGI::Emulate::PSGI::__ANON__('HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/WrapCGI.pm line 95 + Plack::App::WrapCGI::call('Plack::App::WrapCGI=HASH(0x7fffd1042b90)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/App/URLMap.pm line 71 + Plack::App::URLMap::call('Plack::App::URLMap=HASH(0x7fffd06924e8)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/DirIndex.pm line 53 + Plack::Middleware::DirIndex::call('Plack::Middleware::DirIndex=HASH(0x7fffd1c6f0d8)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/Lint.pm line 24 + Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x7fffd1eb4708)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Middleware::StackTrace::try {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 100 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Try/Tiny.pm line 93 + Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0x7fffd1ecd230)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Middleware/AccessLog.pm line 27 + Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0x7fffd1ee7ff8)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Component.pm line 50 + Plack::Component::__ANON__('HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Util.pm line 145 + Plack::Util::run_app('CODE(0x7fffd1ecd4b8)', 'HASH(0x7fffd1f33330)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 380 + Starlight::Server::handle_connection('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'HASH(0x7fffd1f33330)', 'IO::Socket::INET=GLOB(0x7fffd1f33210)', 'CODE(0x7fffd1ecd4b8)', '', '', '') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 254 + Starlight::Server::accept_loop('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)', 1000) called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 760 + eval {...} at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Starlight/Server.pm line 758 + Starlight::Server::_create_process('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Handler/Starlight.pm line 93 + Plack::Handler::Starlight::run('Plack::Handler::Starlight=HASH(0x7fffd1ef8398)', 'CODE(0x7fffd1ecd4b8)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Loader.pm line 84 + Plack::Loader::run('Plack::Loader=HASH(0x7fffd0ed6380)', 'Plack::Handler::Starlight=HASH(0x7fffd1ef8398)') called at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/Plack/Runner.pm line 277 + Plack::Runner::run('Plack::Runner=HASH(0x7fffd10de7a8)', 'CODE(0x7fffd1c6f030)') called at invoicejournal.pl line 75 +[Sat Apr 18 10:52:46 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_121: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195. +[Sat Apr 18 10:52:46 2020] invoicejournal.pl: cannot chdir to child for /tmp/cgi_compile_121: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195. +[Sat Apr 18 10:52:46 2020] invoicejournal.pl: cannot remove directory for /tmp/cgi_compile_121: No such file or directory at /home/kilian/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/CGI/Compile.pm line 195. diff --git a/server/invoicejournal.pl b/invoicejournal.pl similarity index 81% rename from server/invoicejournal.pl rename to invoicejournal.pl index 3645053..cf196db 100644 --- a/server/invoicejournal.pl +++ b/invoicejournal.pl @@ -35,8 +35,10 @@ if ($^O eq "MSWin32"){ $cfgpath = $ENV{APPDATA}.'/'.$name.'/server'; } elsif ($^O eq "darwin"){ $cfgpath = $ENV{HOME}.'/Library/Application Support/'.$name.'/server'; +} elsif ($ENV{uc($name)."_DATA"} ne "") { + $cfgpath = $ENV{uc($name)."_DATA"}; } else { - $cfgpath = $ENV{HOME}.'/.'.$name.'/server'; + $cfgpath = $RealBin.'/data'; } our $glhostname = `hostname`; @@ -51,16 +53,16 @@ print $cfgpath."\n"; my $allapp = builder { enable "DirIndex", dir_index => 'index.html'; - mount "/" => Plack::App::WrapCGI->new(script => $RealBin."/CGI/index.cgi")->to_app;#,execute=> 1 + mount "/" => Plack::App::WrapCGI->new(script => $RealBin."/server/index.cgi")->to_app;#,execute=> 1 - opendir(API,$RealBin."/CGI/api"); + opendir(API,$RealBin."/server/api"); while (my $s = readdir(API)){ if ($s =~ /\.cgi$/){ - mount "/api/".$s => Plack::App::WrapCGI->new(script => $RealBin."/CGI/api/".$s)->to_app; + mount "/api/".$s => Plack::App::WrapCGI->new(script => $RealBin."/server/api/".$s)->to_app; } } closedir(API); - mount "/htdocs" => Plack::App::File->new(root => $RealBin."/htdocs")->to_app; + mount "/htdocs" => Plack::App::File->new(root => $RealBin."/server/htdocs")->to_app; # if (-e $cfgpath.'/'.$name.'.passwd'){ # enable "Auth::Basic", authenticator => \&authen_cb; # } @@ -68,7 +70,7 @@ my $allapp = builder { my @args = ("-p","6060");#,"-R",$RealBin.'/CGI,'.$RealBin.'/CGI/api,'.$RealBin.'/CGI/api/lib',"--error-log",$RealBin."/error.log","--access-log",$RealBin."/access.log" -my $runner = Plack::Runner->new(server => 'Starlight', env => 'deployment', ipv6 => '1' );#env => ,deployment,development, test +my $runner = Plack::Runner->new(server => 'Starlight', env => 'deployment', ipv6 => '1' );#env => development,deployment,development, test $runner->parse_options(@args); $runner->run($allapp); diff --git a/server/.htaccess b/server/.htaccess new file mode 100644 index 0000000..18b8d33 --- /dev/null +++ b/server/.htaccess @@ -0,0 +1,7 @@ +#SetEnv PERL5LIB "/usr/home/dksalu/public_html/pot_lu/backoffice/api/lib/perl5" +RewriteEngine on +DirectoryIndex index.cgi index.html +AddHandler cgi-script .cgi +RewriteCond %{REQUEST_FILENAME} !-f +RewriteCond %{REQUEST_FILENAME} !-d +RewriteRule "^(.*)$" "index.cgi" [NC,L,QSA] diff --git a/server/CGI/api/lib/dksconfig.pm b/server/CGI/api/lib/dksconfig.pm deleted file mode 100644 index 030dcf0..0000000 --- a/server/CGI/api/lib/dksconfig.pm +++ /dev/null @@ -1,39 +0,0 @@ -package dksconfig; - -use strict; -# use lib ('./lib/perl5'); -# use lib ('./lib'); -# use lib ('./'); -use File::Basename; -use Exporter 'import'; -our @EXPORT_OK = qw($sitecfg); - - -my $name = basename($0); -$name =~ s/\.pl$//; -$name =~ s/\.exe$//; -my $cfgpath=''; -my $glhostname = `hostname`; -chomp($glhostname); - -if ($^O eq "MSWin32"){ - $cfgpath = $ENV{APPDATA}.'/'.$name.'/server'; -} elsif ($^O eq "darwin"){ - $cfgpath = $ENV{HOME}.'/Library/Application Support/'.$name.'/server'; -} else { - $cfgpath = $ENV{HOME}.'/.'.$name.'/server'; -} -$cfgpath =~ s/\\/\//g; -our $sitecfg ={ - cookiename => undef, - hostname=> $glhostname, - datapath => $cfgpath, - dsn => 'DBI:SQLite:dbname='.$cfgpath.'/'.$name.'.sqlite', - staticpath => 'htdocs/', - page => 'index.tt', - pagename => 'index', - basename => '/', - docroot => $ENV{"DOCUMENT_ROOT"}, -}; - -1; \ No newline at end of file diff --git a/server/CGI/tmpl/module/products/product.js b/server/CGI/tmpl/module/products/product.js deleted file mode 100644 index be0fabf..0000000 --- a/server/CGI/tmpl/module/products/product.js +++ /dev/null @@ -1,3 +0,0 @@ -var product = { - -} \ No newline at end of file diff --git a/server/CGI/api/app.cgi b/server/api/app.cgi similarity index 87% rename from server/CGI/api/app.cgi rename to server/api/app.cgi index 53f78a5..9dfbd02 100644 --- a/server/CGI/api/app.cgi +++ b/server/api/app.cgi @@ -3,8 +3,8 @@ use strict; use FindBin qw($Bin $RealBin); # use lib ('CGI/api/lib/perl5'); # use lib ('CGI/api/lib'); -use lib ($Bin.'/server/CGI/api/lib/perl5'); -use lib ($Bin.'/server/CGI/api/lib'); +use lib ($Bin.'/server/api/lib/perl5'); +use lib ($Bin.'/server/api/lib'); use lib ($RealBin.'/api/lib/perl5'); use lib ($RealBin.'/api/lib'); use CGI; @@ -55,5 +55,10 @@ if (exists($p->{databases})){ if (exists($p->{hostname})){ $html->{result}->{hostname} = $sitecfg->{hostname}; } +if (exists($p->{env})){ + foreach my $e (keys(%ENV)){ + $html->{result}->{$e} = $ENV{$e}; + } +} print JSON::PP::encode_json($html); \ No newline at end of file diff --git a/server/CGI/api/db.cgi b/server/api/db.cgi similarity index 97% rename from server/CGI/api/db.cgi rename to server/api/db.cgi index 16384db..440e3a5 100644 --- a/server/CGI/api/db.cgi +++ b/server/api/db.cgi @@ -3,10 +3,10 @@ use strict; use FindBin qw($RealBin $Bin); # use lib ('CGI/api/lib/perl5'); # use lib ('CGI/api/lib'); -use lib ($Bin.'/server/CGI/api/lib/perl5'); -use lib ($Bin.'/server/CGI/api/lib'); -use lib ($Bin.'/CGI/api/lib/perl5'); -use lib ($Bin.'/CGI/api/lib'); +use lib ($Bin.'/server/api/lib/perl5'); +use lib ($Bin.'/server/api/lib'); +use lib ($Bin.'/api/lib/perl5'); +use lib ($Bin.'/api/lib'); use lib ($RealBin.'/lib/perl5'); use lib ($RealBin.'/lib'); use CGI; diff --git a/server/api/lib/dksconfig.pm b/server/api/lib/dksconfig.pm new file mode 100644 index 0000000..cd25d90 --- /dev/null +++ b/server/api/lib/dksconfig.pm @@ -0,0 +1,45 @@ +package dksconfig; + +use strict; +# use lib ('./lib/perl5'); +# use lib ('./lib'); +# use lib ('./'); +use File::Basename; +use Exporter 'import'; +our @EXPORT_OK = qw($sitecfg); + + +our $sitecfg ={ + cookiename => undef, + staticpath => 'htdocs/', + page => 'index.tt', + pagename => 'index', + basename => '/' + #docroot => $ENV{"DOCUMENT_ROOT"}, +}; + + +if ($ENV{DOCUMENT_ROOT} eq ""){ + my $name = basename($0); + $name =~ s/\.pl$//; + $name =~ s/\.exe$//; + my $cfgpath=$ENV{HOME}.'/.'.$name; + $cfgpath =~ s/\\/\//g; + my $glhostname = `hostname`; + chomp($glhostname); + $sitecfg->{hostname} = $glhostname; + if ($^O eq "MSWin32"){ + $cfgpath = $ENV{APPDATA}.'/'.$name.'/server'; + } elsif ($^O eq "darwin"){ + $cfgpath = $ENV{HOME}.'/Library/Application Support/'.$name.'/server'; + } + $sitecfg->{dsn}='DBI:SQLite:dbname='.$cfgpath.'/'.$name.'.sqlite'; + $sitecfg->{datapath}=$cfgpath; + +} + +foreach my $e (keys(%ENV)){ + $sitecfg->{env}->{$e} = $ENV{$e}; +} + +1; \ No newline at end of file diff --git a/server/CGI/api/lib/dksdb.pm b/server/api/lib/dksdb.pm similarity index 100% rename from server/CGI/api/lib/dksdb.pm rename to server/api/lib/dksdb.pm diff --git a/server/CGI/api/lib/pdfreport.pm b/server/api/lib/pdfreport.pm similarity index 100% rename from server/CGI/api/lib/pdfreport.pm rename to server/api/lib/pdfreport.pm diff --git a/server/CGI/api/lib/sendemail.pm b/server/api/lib/sendemail.pm similarity index 100% rename from server/CGI/api/lib/sendemail.pm rename to server/api/lib/sendemail.pm diff --git a/server/CGI/api/lib/session.pm b/server/api/lib/session.pm similarity index 100% rename from server/CGI/api/lib/session.pm rename to server/api/lib/session.pm diff --git a/server/CGI/api/page.cgi b/server/api/page.cgi similarity index 91% rename from server/CGI/api/page.cgi rename to server/api/page.cgi index bbb6cc2..370584c 100644 --- a/server/CGI/api/page.cgi +++ b/server/api/page.cgi @@ -1,7 +1,7 @@ #!C:\Strawberry\per\bin\perl.exe use strict; -use lib ('./server/CGI/api/lib/perl5'); -use lib ('./server/CGI/api/lib'); +use lib ('./server/api/lib/perl5'); +use lib ('./server/api/lib'); use lib ('./lib/perl5'); use lib ('./lib'); use CGI; @@ -45,7 +45,8 @@ if ($vars->{filepath} ne ""){ $vars->{page} = $vars->{filepath}; $vars->{page} =~ s/html$/tt/; } -my $tmplincpath2 = $RealBin.'/CGI/tmpl'; +my $tmplincpath2 = $RealBin.'/server/tmpl'; +$vars->{tmplpath} = $tmplincpath2; my ($browserlang2) = $ENV{HTTP_ACCEPT_LANGUAGE} =~ /^(\w+)[,|;|-]/; $vars->{lang} = 'de'; if (-e $tmplincpath2.'/lang/'.$browserlang2.'.tt'){ diff --git a/server/CGI/api/parsestatement.cgi b/server/api/parsestatement.cgi similarity index 99% rename from server/CGI/api/parsestatement.cgi rename to server/api/parsestatement.cgi index 33d16e3..c5b1a8f 100644 --- a/server/CGI/api/parsestatement.cgi +++ b/server/api/parsestatement.cgi @@ -9,8 +9,8 @@ use FindBin qw($RealBin $Bin); use Data::Dumper; # use lib ('CGI/api/lib/perl5'); # use lib ('CGI/api/lib'); -use lib ($Bin.'/CGI/api/lib/perl5'); -use lib ($Bin.'/CGI/api/lib'); +use lib ($Bin.'/api/lib/perl5'); +use lib ($Bin.'/api/lib'); use lib ($RealBin.'/api/lib/perl5'); use lib ($RealBin.'/api/lib'); use dksconfig qw/$sitecfg/; diff --git a/server/CGI/api/report.cgi b/server/api/report.cgi similarity index 98% rename from server/CGI/api/report.cgi rename to server/api/report.cgi index 6eb3f88..57b2082 100644 --- a/server/CGI/api/report.cgi +++ b/server/api/report.cgi @@ -3,8 +3,8 @@ use strict; use FindBin qw($RealBin $Bin); # use lib ('CGI/api/lib/perl5'); # use lib ('CGI/api/lib'); -use lib ($Bin.'/CGI/api/lib/perl5'); -use lib ($Bin.'/CGI/api/lib'); +use lib ($Bin.'/api/lib/perl5'); +use lib ($Bin.'/api/lib'); use lib ($RealBin.'/lib/perl5'); use lib ($RealBin.'/lib'); use CGI; diff --git a/server/CGI/api/sendEmail b/server/api/sendEmail similarity index 100% rename from server/CGI/api/sendEmail rename to server/api/sendEmail diff --git a/server/CGI/api/tmp/sql.log b/server/api/tmp/sql.log similarity index 98% rename from server/CGI/api/tmp/sql.log rename to server/api/tmp/sql.log index 258edea..c6a4c10 100644 --- a/server/CGI/api/tmp/sql.log +++ b/server/api/tmp/sql.log @@ -1,464 +1,464 @@ - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('1','SOLANA ARCHITECTURE SARL 61 RUE DES TREVIRES L -2628 LUXEMBOURG','397.80','2019-01-15','GUTSCHRIFT','LU25 0020 1100 2783 8700','R N 20181231-0042 K N 1703001','BCEELULL','statements/2019/2019_01.pdf','AA4675647',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('1','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','2511.12','2019-01-17','GUTSCHRIFT','LU25 0020 1100 2783 8700','20181218-0035','BGLLLULL','statements/2019/2019_01.pdf','AA4879461',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('2','M.KILIAN SAFFRAN','-2100.96','2019-01-25','UEBERWEISUNG','LU25 0020 1100 2783 8700','Gehalt November 2018',null,'statements/2019/2019_02.pdf','AA5488255','LU32 0023 3101 4286 4700','0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('2','CTRE COMM.DE LA SECURITE SOCIAL','-606.00','2019-01-25','UEBERWEISUNG','LU25 0020 1100 2783 8700','20122414974 - 99',null,'statements/2019/2019_02.pdf','AA5488182','LU77 0029 1014 6730 0000','0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('3','ORANGE COMMUNICATIONS LUXEMBOURG','-61.84','2019-01-28','SEPA-LASTSCHRIFT','LU25 0020 1100 2783 8700','ORANGE COMM. LUXBG NR.101282914758',null,'statements/2019/2019_03.pdf','AA5558589000293',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('4','G.T. RESSOURCES HUMAINES SA 19, ru','-70.20','2019-02-04','UEBERWEISUNG','LU25 0020 1100 2783 8700','No Facture 20182473 01 No Client 5708/TH Edition 31.12.2018',null,'statements/2019/2019_04.pdf','AA6133180','LU97 0030 7074 4255 0000','-0.5'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('4','VISALUX S.C.','-7.80','2019-02-04','EINZUGSERMAECHTIGUNG','LU25 0020 1100 2783 8700','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 19/01/2019',null,'statements/2019/2019_04.pdf','AA6164334008471',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('4','PAYPAL EUROPE SARL ET CIE SCA 22 24 BOULEVARD ROY AL2449 LUXEMBOURG','0.11','2019-02-04','GUTSCHRIFT','LU25 0020 1100 2783 8700','/ROC/YYR1004851052774 PAYPAL/RFB/YY R1004851052774 PAYPAL','BNPAFRPP Blatt : 1 / 2 Banque Internationale à Luxembourg société anonyme 69, route d''Esch · L-2953 Luxembourg · Tél.: (+352) 4590-1 R.C.S. Luxembourg B-6307 · BIC Code : BILLLULL TVA : LU 11180925 · LEI Code : 9CZ7TVMR36CYD5TZBS50 Basisvertrag : 10027813 Datum : 08.02.2019 Bezeichnung : DKS SARL','statements/2019/2019_04.pdf','AA6123502',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('4','PAYPAL EUROPE SARL ET CIE SCA 22 24 BOULEVARD ROY AL2449 LUXEMBOURG','0.06','2019-02-04','GUTSCHRIFT','LU25 0020 1100 2783 8700','/ROC/YYR1004851052772 PAYPAL/RFB/YY R1004851052772 PAYPAL','BNPAFRPP','statements/2019/2019_04.pdf','AA6123501',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('5','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','2511.12','2019-02-15','GUTSCHRIFT','LU25 0020 1100 2783 8700','Facture 20190116-0005','BGLLLULL','statements/2019/2019_05.pdf','AA7012728',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('6','ORANGE COMMUNICATIONS LUXEMBOURG','-62.57','2019-02-25','SEPA-LASTSCHRIFT','LU25 0020 1100 2783 8700','ORANGE COMM. LUXBG NR.101295119681',null,'statements/2019/2019_06.pdf','AA7617256000293',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('6','M.KILIAN SAFFRAN','-2100.96','2019-02-26','UEBERWEISUNG','LU25 0020 1100 2783 8700','Gehalt Dezember 2018',null,'statements/2019/2019_06.pdf','AA7685521','LU32 0023 3101 4286 4700','0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('6','CTRE COMM.DE LA SECURITE SOCIAL','-607.32','2019-02-26','UEBERWEISUNG','LU25 0020 1100 2783 8700','20122414974 - 99',null,'statements/2019/2019_06.pdf','AA7683491','LU77 0029 1014 6730 0000','0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('7','VISALUX S.C.','-168.01','2019-03-08','EINZUGSERMAECHTIGUNG','LU25 0020 1100 2783 8700','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 23/02/2019',null,'statements/2019/2019_07.pdf','AA8698696008327',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('7','SumUp Payments Limited Street 32-34 W1F 7JB London','0.97','2019-03-08','GUTSCHRIFT','LU25 0020 1100 2783 8700','/ROC/70901572/RFB/SUMUP PID33651 PA YOUT 080319','DEUTDEBB','statements/2019/2019_07.pdf','AA8716499',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('8','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','2511.12','2019-03-19','GUTSCHRIFT','LU25 0020 1100 2783 8700','Facture 20190218-0007','BGLLLULL','statements/2019/2019_08.pdf','AA9376415',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('8','M.KILIAN SAFFRAN',null,'--',null,'LU25 0020 1100 2783 8700','Gehalt Januar 2019',null,'statements/2019/2019_08.pdf','AA0013246','LU32 0023 3101 4286 4700','0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('8','BUREAU DE RECETTE DES CONTRIBUTIONS',null,'--',null,'LU25 0020 1100 2783 8700','Lohnsteuer Q1 2019 20122414974',null,'statements/2019/2019_08.pdf','AA0013455','LU58 1111 0085 4408 0000','-0.5'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('8','CTRE COMM.DE LA SECURITE SOCIAL',null,'--',null,'LU25 0020 1100 2783 8700','20122414974 - 99',null,'statements/2019/2019_08.pdf','AA0013042','LU77 0029 1014 6730 0000','0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('9','ORANGE COMMUNICATIONS LUXEMBOURG','-61.84','2019-03-25','SEPA-LASTSCHRIFT','LU25 0020 1100 2783 8700','ORANGE COMM. LUXBG NR.101307185168',null,'statements/2019/2019_09.pdf','AA0064441000290',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('10','SumUp Payments Limited Street 32-34 W1F 7JB London','398.23','2019-04-02','GUTSCHRIFT','LU25 0020 1100 2783 8700','/ROC/76669672/RFB/SUMUP PID35306 PA YOUT 020419','DEUTDEBB','statements/2019/2019_10.pdf','AA0723239',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('10','VISALUX S.C.','-346.47','2019-04-05','EINZUGSERMAECHTIGUNG','LU25 0020 1100 2783 8700','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 23/03/2019',null,'statements/2019/2019_10.pdf','AA0996912007576',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('11','Hand an Hand fir Afrika','-388.51','2019-04-16','UEBERWEISUNG','LU25 0020 1100 2783 8700','Auszahlung Karten-Einnahmen vom 29.03.2019',null,'statements/2019/2019_11.pdf','AA1717385','LU19 0090 0000 0674 2712','-0.5'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('11','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','2511.12','2019-04-16','GUTSCHRIFT','LU25 0020 1100 2783 8700','Rechnung 20190318-0008','BGLLLULL','statements/2019/2019_11.pdf','AA1718121',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('11','CTRE COMM.DE LA SECURITE SOCIAL','-607.62','2019-04-18','UEBERWEISUNG','LU25 0020 1100 2783 8700','20122414974 - 99',null,'statements/2019/2019_11.pdf','AA1972429','LU77 0029 1014 6730 0000','0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('12','ORANGE COMMUNICATIONS LUXEMBOURG','-61.84','2019-04-25','SEPA-LASTSCHRIFT','LU25 0020 1100 2783 8700','ORANGE COMM. LUXBG NR.101319560853',null,'statements/2019/2019_12.pdf','AA2305218000282',null,'0'); -== - -== -INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('13','VISALUX S.C.','-50.07','2019-05-03','EINZUGSERMAECHTIGUNG','LU25 0020 1100 2783 8700','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 20/04/2019',null,'statements/2019/2019_13.pdf','AA3019597007641',null,'0'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20190415-0010','2511.12','GUTSCHRIFT',null,'2019-05-15','LU25 0020 1100 2783 8700','14','statements/2019/2019_14.pdf','AA3807673','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','BGLLLULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','No Facture 20190453 01 No Client 5708/TH Edition 29.4.2019','-95.36','UEBERWEISUNG','LU97 0030 7074 4255 0000','2019-05-23','LU25 0020 1100 2783 8700','15','statements/2019/2019_15.pdf','AA4446221','G.T. RESSOURCES HUMAINES SA 19, ru',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20122414974 - 99','-607.62','UEBERWEISUNG','LU77 0029 1014 6730 0000','2019-05-23','LU25 0020 1100 2783 8700','15','statements/2019/2019_15.pdf','AA4446358','CTRE COMM.DE LA SECURITE SOCIAL',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','ORANGE COMM. LUXBG NR.101331469423','-61.84','SEPA-LASTSCHRIFT',null,'2019-05-27','LU25 0020 1100 2783 8700','16','statements/2019/2019_16.pdf','AA4619733000284','ORANGE COMMUNICATIONS LUXEMBOURG',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 25/05/2019','-89.85','EINZUGSERMAECHTIGUNG',null,'2019-06-07','LU25 0020 1100 2783 8700','17','statements/2019/2019_17.pdf','AA5560777008014','VISALUX S.C.',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Facture 20190515-0012','2511.12','GUTSCHRIFT',null,'2019-06-18','LU25 0020 1100 2783 8700','18','statements/2019/2019_18.pdf','AA6252532','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','BGLLLULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','/ROC/201906121606228678MULTI/RFB/20 190611-0003','417.69','GUTSCHRIFT',null,'2019-06-17','LU25 0020 1100 2783 8700','18','statements/2019/2019_18.pdf','AA6114105','CO-LABOR SOC. COOP. 1A,GREVELSBARRI ERE 8059 BERTRANGE','CCPLLULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20122414974 - 99','-607.62','UEBERWEISUNG','LU77 0029 1014 6730 0000','2019-06-25','LU25 0020 1100 2783 8700','19','statements/2019/2019_19.pdf','AA6739488','CTRE COMM.DE LA SECURITE SOCIAL',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','ORANGE COMM. LUXBG NR.101343398807','-61.84','SEPA-LASTSCHRIFT',null,'2019-06-27','LU25 0020 1100 2783 8700','19','statements/2019/2019_19.pdf','AA6950517000287','ORANGE COMMUNICATIONS LUXEMBOURG',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20190611-0001','856.44','GUTSCHRIFT',null,'2019-06-26','LU25 0020 1100 2783 8700','19','statements/2019/2019_19.pdf','AA6881713','LE CHAT POTTE RUE DE NOERTZANGE 65 L-L-3315 BERGEM','CELLLULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Honorarrechnung 5708/0931 vom 12.06.2019','-994.50','UEBERWEISUNG','LU04 0026 1855 2206 8300','2019-06-25','LU25 0020 1100 2783 8700','19','statements/2019/2019_19.pdf','AA6739577','G.T. EXPERTS COMPTABLES SARL',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Gehalt Februar 2019','-2120.44','UEBERWEISUNG','LU32 0023 3101 4286 4700','2019-06-25','LU25 0020 1100 2783 8700','19','statements/2019/2019_19.pdf','AA6739622','M.KILIAN SAFFRAN',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 22/06/2019','-666.21','EINZUGSERMAECHTIGUNG',null,'2019-07-05','LU25 0020 1100 2783 8700','20','statements/2019/2019_20.pdf','AA7661665007409','VISALUX S.C.',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20122414974 - 99',null,null,'LU77 0029 1014 6730 0000','--','LU25 0020 1100 2783 8700','21','statements/2019/2019_21.pdf','AA8782313','CTRE COMM.DE LA SECURITE SOCIAL',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','2012 2414 974 cotisation 2019',null,null,'LU57 0023 1001 7470 0000','--','LU25 0020 1100 2783 8700','21','statements/2019/2019_21.pdf','AA8782611','CHAMBRE DE COMMERCE LUXBG',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','10/0212115 Avt. 0 - 442143',null,null,'LU86 0029 1000 6450 0000','--','LU25 0020 1100 2783 8700','21','statements/2019/2019_21.pdf','AA8782520','AXA ASSURANCES LUXEMBOURG SA',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Gehalt Marz 2019',null,null,'LU32 0023 3101 4286 4700','--','LU25 0020 1100 2783 8700','21','statements/2019/2019_21.pdf','AA8782714','M.KILIAN SAFFRAN',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Facture 20190614-0014','2511.12','GUTSCHRIFT',null,'2019-07-16','LU25 0020 1100 2783 8700','21','statements/2019/2019_21.pdf','AA8431843','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','BGLLLULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','FACTURE N 20190729-0021','608.40','GUTSCHRIFT',null,'2019-08-01','LU25 0020 1100 2783 8700','22','statements/2019/2019_22.pdf','AA9622479','FONDATION ROBERT KRIEPS 36 BOULEVAR D DE LA PETRUSSE L 2320 LUXEMB OURG','BCEELULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 20/07/2019','-7.80','EINZUGSERMAECHTIGUNG',null,'2019-08-02','LU25 0020 1100 2783 8700','22','statements/2019/2019_22.pdf','AA9835329007377','VISALUX S.C.',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Rechnungs-Nr. 20190729-0020','608.40','GUTSCHRIFT',null,'2019-07-31','LU25 0020 1100 2783 8700','22','statements/2019/2019_22.pdf','AA9478491','FONDATION LYDIE SCHMIT 22 CITE OP S OLTGEN L -3862 SCHIFFLANGE','BCEELULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','ORANGE COMM. LUXBG NR.101356265350','-51.66','SEPA-LASTSCHRIFT',null,'2019-07-29','LU25 0020 1100 2783 8700','22','statements/2019/2019_22.pdf','AA9286384000284','ORANGE COMMUNICATIONS LUXEMBOURG',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','2012 2414 974 impot sur la fortune Q2 /2019','-133.75','UEBERWEISUNG','LU58 1111 0085 4408 0000','2019-08-09','LU25 0020 1100 2783 8700','23','statements/2019/2019_23.pdf','AA0511668','BUREAU DE RECETTE DES CONTRIBUTIONS',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','2012 2414 974 impot sur la fortune Q3 /2019','-133.75','UEBERWEISUNG','LU58 1111 0085 4408 0000','2019-08-09','LU25 0020 1100 2783 8700','23','statements/2019/2019_23.pdf','AA0482719','BUREAU DE RECETTE DES CONTRIBUTIONS',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0',null,'-55.00','GebührVISABUSINESS',null,'2019-08-05','LU25 0020 1100 2783 8700','23','statements/2019/2019_23.pdf',null,null,null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','No Facture 20191182 01 Edition 16.7.2019 No Client 5708/TH','-71.96','UEBERWEISUNG','LU97 0030 7074 4255 0000','2019-08-12','LU25 0020 1100 2783 8700','24','statements/2019/2019_24.pdf','AA0535304','G.T. RESSOURCES HUMAINES SA 19, ru',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Honorarrechnung 5708/1218','-468.00','UEBERWEISUNG','LU04 0026 1855 2206 8300','2019-08-12','LU25 0020 1100 2783 8700','24','statements/2019/2019_24.pdf','AA0535285','G.T. EXPERTS COMPTABLES SARL',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','20122414974','-2500.00','UEBERWEISUNG','LU31 1111 0114 1970 0000','2019-08-12','LU25 0020 1100 2783 8700','24','statements/2019/2019_24.pdf','AA0535269','Recette Centrale - Enregistrement',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Facture 20190715-0014','2511.12','GUTSCHRIFT',null,'2019-08-27','LU25 0020 1100 2783 8700','25','statements/2019/2019_25.pdf','AA1579915','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE L -3591 DUDELANGE','BCEELULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','ORANGE COMM. LUXBG NR.101368005481','-51.66','SEPA-LASTSCHRIFT',null,'2019-08-30','LU25 0020 1100 2783 8700','25','statements/2019/2019_25.pdf','AA1843218000281','ORANGE COMMUNICATIONS LUXEMBOURG',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20190826-0027 domaines','88.00','GUTSCHRIFT',null,'2019-08-28','LU25 0020 1100 2783 8700','25','statements/2019/2019_25.pdf','AA1655235','IDLS SARL 2 OP DER NUDDELSFABRIK L -3424 DUDELANGE','BCEELULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Acompte Facture 20181231-0040','3000.00','GUTSCHRIFT',null,'2019-08-27','LU25 0020 1100 2783 8700','25','statements/2019/2019_25.pdf','AA1584016','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE L -3591 DUDELANGE','BCEELULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20190826-0026 domaine fanclubf91.lu','40.00','GUTSCHRIFT',null,'2019-08-27','LU25 0020 1100 2783 8700','25','statements/2019/2019_25.pdf','AA1612395','FANCLUB F91 DIDDELENG ASBL 2 OP DER NUDDELSFABRIK 3424 DUDELANGE LUXEMBOURG','BILLLULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Gehalt April 2019','-2120.44','UEBERWEISUNG','LU32 0023 3101 4286 4700','2019-08-27','LU25 0020 1100 2783 8700','25','statements/2019/2019_25.pdf','AA1625895','M.KILIAN SAFFRAN',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 24/08/2019','-7.80','EINZUGSERMAECHTIGUNG',null,'2019-09-06','LU25 0020 1100 2783 8700','26','statements/2019/2019_26.pdf','AA2455311007846','VISALUX S.C.',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Honorarrechnung 5708/1387 vom 09.08.2019','-351.00','UEBERWEISUNG','LU04 0026 1855 2206 8300','2019-09-03','LU25 0020 1100 2783 8700','26','statements/2019/2019_26.pdf','AA2113631','G.T. EXPERTS COMPTABLES SARL',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20122414974 - 99','-607.13','UEBERWEISUNG','LU77 0029 1014 6730 0000','2019-09-03','LU25 0020 1100 2783 8700','26','statements/2019/2019_26.pdf','AA2113699','CTRE COMM.DE LA SECURITE SOCIAL',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0',null,'1750.00','GUTSCHRIFT',null,'2019-09-12','LU25 0020 1100 2783 8700','27','statements/2019/2019_27.pdf','AA2882626','MM WELSCHBILLIG-LEITZ PAUL 63A RUE DE LUXEMBOURG ESCH-SUR-ALZETTE-422 1','BGLLLULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','/ROC/201909091036039608MULTI/RFB/20 190801-0102+0103+0105','1062.71','GUTSCHRIFT',null,'2019-09-10','LU25 0020 1100 2783 8700','27','statements/2019/2019_27.pdf','AA2691612','CO-LABOR SOC. COOP. 1A,GREVELSBARRI ERE 8059 BERTRANGE','CCPLLULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Gehalt Mai 2019','-2470.44','UEBERWEISUNG','LU32 0023 3101 4286 4700','2019-09-10','LU25 0020 1100 2783 8700','27','statements/2019/2019_27.pdf','AA2715751','M.KILIAN SAFFRAN',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Datum: 29/08/2019 Rechnungs-Nr.: 20 190829-0032 Kunden-Nr.: 19081001','309.10','GUTSCHRIFT',null,'2019-09-18','LU25 0020 1100 2783 8700','28','statements/2019/2019_28.pdf','AA3312524','ASSURANCES STEMPER (AS.ST.) SARL 25 0A ROUTE DE KAYL L -3514 DUDELAN GE','BCEELULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5 Blatt : 1 / 2 Banque Internationale à Luxembourg société anonyme 69, route d''Esch · L-2953 Luxembourg · Tél.: (+352) 4590-1 R.C.S. Luxembourg B-6307 · BIC Code : BILLLULL TVA : LU 11180925 · LEI Code : 9CZ7TVMR36CYD5TZBS50 Basisvertrag : 10027813 Datum : 20.09.2019 Bezeichnung : DKS SARL','20122414974 -EDC- 25.08.2019','-3422.37','UEBERWEISUNG','LU31 1111 0114 1970 0000','2019-09-19','LU25 0020 1100 2783 8700','28','statements/2019/2019_28.pdf','AA3467016','Recette Centrale - Enregistrement',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Facture 20190812-0014','2511.12','GUTSCHRIFT',null,'2019-09-17','LU25 0020 1100 2783 8700','28','statements/2019/2019_28.pdf','AA3202278','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','BGLLLULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','1904001 20190829-0030','419.98','GUTSCHRIFT',null,'2019-09-17','LU25 0020 1100 2783 8700','28','statements/2019/2019_28.pdf','AA3192818','SOLUTION INFORMATIQUE SARL 20 RUE M ATHIAS CUNGS L -3446 DUDELANGE','BCEELULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','ORANGE COMM. LUXBG NR.101380152208','-41.97','SEPA-LASTSCHRIFT',null,'2019-09-26','LU25 0020 1100 2783 8700','29','statements/2019/2019_29.pdf','AA3893201000279','ORANGE COMMUNICATIONS LUXEMBOURG',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 21/09/2019','-1821.81','EINZUGSERMAECHTIGUNG',null,'2019-10-04','LU25 0020 1100 2783 8700','30','statements/2019/2019_30.pdf','AA4601771007273','VISALUX S.C.',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20122414974 - 99','-652.03','UEBERWEISUNG','LU77 0029 1014 6730 0000','2019-09-30','LU25 0020 1100 2783 8700','30','statements/2019/2019_30.pdf','AA4099782','CTRE COMM.DE LA SECURITE SOCIAL',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Solde - Facture 20181231-0040','1680.00','GUTSCHRIFT',null,'2019-10-08','LU25 0020 1100 2783 8700','31','statements/2019/2019_31.pdf','AA4822595','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE L -3591 DUDELANGE','BCEELULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','/ROC/201910091107383048MULTI/RFB/20 191001-0106','85.00','GUTSCHRIFT',null,'2019-10-10','LU25 0020 1100 2783 8700','31','statements/2019/2019_31.pdf','AA5104542','CO-LABOR SOC. COOP. 1A,GREVELSBARRI ERE 8059 BERTRANGE','CCPLLULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Gehalt Juni 2019','-2190.44','UEBERWEISUNG','LU32 0023 3101 4286 4700','2019-10-08','LU25 0020 1100 2783 8700','31','statements/2019/2019_31.pdf','AA4858848','M.KILIAN SAFFRAN',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','20122414974 Lohnsteuer Q3/2019','-37.06','UEBERWEISUNG','LU58 1111 0085 4408 0000','2019-10-07','LU25 0020 1100 2783 8700','31','statements/2019/2019_31.pdf','AA4660759','BUREAU DE RECETTE DES CONTRIBUTIONS',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Facture 20190918-0015','2511.12','GUTSCHRIFT',null,'2019-10-17','LU25 0020 1100 2783 8700','32','statements/2019/2019_32.pdf','AA5577718','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE L -3591 DUDELANGE','BCEELULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20190515-0013 v. 15.05.19','86.58','GUTSCHRIFT',null,'2019-10-16','LU25 0020 1100 2783 8700','32','statements/2019/2019_32.pdf','AA5522809','LIEWEN VERTRIEBS-G.m.b.H. 73 DUCHSCHERSTROOSS 6868 WECKER LUXEMBOURG','BILLLULL'); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20122414974 - 99',null,null,'LU77 0029 1014 6730 0000','--','LU25 0020 1100 2783 8700','33','statements/2019/2019_33.pdf','AA6069948','CTRE COMM.DE LA SECURITE SOCIAL',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','No Facture 20191884 01 No Client 5708/TH Edition 15.10.2019',null,null,'LU97 0030 7074 4255 0000','--','LU25 0020 1100 2783 8700','33','statements/2019/2019_33.pdf','AA6069915','G.T. RESSOURCES HUMAINES SA 19, ru',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Gehalt Juli 2019',null,null,'LU32 0023 3101 4286 4700','--','LU25 0020 1100 2783 8700','33','statements/2019/2019_33.pdf','AA6070112','M.KILIAN SAFFRAN',null); -== - -== -INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20191007-0202 du 07.10.19','447.50','GUTSCHRIFT',null,'2019-10-22','LU25 0020 1100 2783 8700','33','statements/2019/2019_33.pdf','AA5926839','EBERHARD P. ET/OU DI BARTOLOMEO M. 10-12 RUE DU VILLAGE L -6183 GON DERANGE','BCEELULL'); -== - -== -INSERT INTO banktransactions (bookingdate,statementnumber,type,foreignaccountowner,transfercosts,file,account,message,transactionident,transferaccount,amount,bank) VALUES ('2019-07-19','21','UEBERWEISUNG','AXA ASSURANCES LUXEMBOURG SA','0','statements/2019/2019_21.pdf','LU25 0020 1100 2783 8700','10/0212115 Avt. 0 - 442143','AA8782520','LU86 0029 1000 6450 0000','-150.63',null); -== - -== -INSERT INTO banktransactions (bookingdate,statementnumber,type,foreignaccountowner,transfercosts,file,account,message,transactionident,transferaccount,amount,bank) VALUES ('2019-07-19','21','UEBERWEISUNG','M.KILIAN SAFFRAN','0','statements/2019/2019_21.pdf','LU25 0020 1100 2783 8700','Gehalt Marz 2019','AA8782714','LU32 0023 3101 4286 4700','-2089.44',null); -== - -== -INSERT INTO banktransactions (bookingdate,statementnumber,type,foreignaccountowner,transfercosts,file,account,message,transactionident,transferaccount,amount,bank) VALUES ('2019-07-19','21','UEBERWEISUNG','CHAMBRE DE COMMERCE LUXBG','0','statements/2019/2019_21.pdf','LU25 0020 1100 2783 8700','2012 2414 974 cotisation 2019','AA8782611','LU57 0023 1001 7470 0000','-70.00',null); -== - -== -INSERT INTO banktransactions (bookingdate,statementnumber,type,foreignaccountowner,transfercosts,file,account,message,transactionident,transferaccount,amount,bank) VALUES ('2019-07-19','21','UEBERWEISUNG','CTRE COMM.DE LA SECURITE SOCIAL','0','statements/2019/2019_21.pdf','LU25 0020 1100 2783 8700','20122414974 - 99','AA8782313','LU77 0029 1014 6730 0000','-638.62',null); -== - -== -INSERT INTO banktransactions (bookingdate,statementnumber,type,foreignaccountowner,transfercosts,file,account,message,transactionident,transferaccount,amount,bank) VALUES ('2019-07-16','21','GUTSCHRIFT','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','0','statements/2019/2019_21.pdf','LU25 0020 1100 2783 8700','Facture 20190614-0014','AA8431843',null,'2511.12','BGLLLULL'); -== - -== -DELETE FROM banktransaction WHERE id='41'; -== - -== -DELETE FROM banktransaction WHERE id='41'; -== - -== -DELETE FROM banktransaction WHERE id='41'; -== - -== -DELETE FROM banktransaction WHERE id='41'; -== - -== -DELETE FROM banktransaction WHERE id='41'; -== - -== -DELETE FROM banktransaction WHERE id='41'; -== - -== -DELETE FROM banktransactions WHERE id='41'; -== - -== -DELETE FROM banktransactions WHERE id='17'; -== - -== -DELETE FROM banktransactions WHERE id='42'; -== - -== -DELETE FROM banktransactions WHERE id='18'; -== - -== -DELETE FROM banktransactions WHERE id='19'; -== - -== -DELETE FROM banktransactions WHERE id='16'; -== - -== -DELETE FROM banktransactions WHERE id='43'; -== - -== -DELETE FROM banktransactions WHERE id='44'; -== - -== -DELETE FROM banktransactions WHERE id='45'; -== - -== -INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-03-22','LU58 1111 0085 4408 0000','LU25 0020 1100 2783 8700','0','UEBERWEISUNG','8','statements/2019/2019_08.pdf','AA0013455','Lohnsteuer Q1 2019 20122414974',null,'-188.10','BUREAU DE RECETTE DES CONTRIBUTIONS'); -== - -== -INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-03-22','LU77 0029 1014 6730 0000','LU25 0020 1100 2783 8700','0','UEBERWEISUNG','8','statements/2019/2019_08.pdf','AA0013042','20122414974 - 99',null,'-608.58','CTRE COMM.DE LA SECURITE SOCIAL'); -== - -== -INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-03-22','LU32 0023 3101 4286 4700','LU25 0020 1100 2783 8700','0','UEBERWEISUNG','8','statements/2019/2019_08.pdf','AA0013246','Gehalt Januar 2019',null,'-2120.44','M.KILIAN SAFFRAN'); -== - -== -INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-03-19',null,'LU25 0020 1100 2783 8700','0','GUTSCHRIFT','8','statements/2019/2019_08.pdf','AA9376415','Facture 20190218-0007','BGLLLULL','2511.12','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591'); -== - -== -DELETE FROM banktransactions WHERE id='81'; -== - -== -DELETE FROM banktransactions WHERE id='82'; -== - -== -DELETE FROM banktransactions WHERE id='83'; -== - -== -DELETE FROM banktransactions WHERE id='84'; -== - -== -INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-10-23','LU97 0030 7074 4255 0000','LU25 0020 1100 2783 8700','0','UEBERWEISUNG','33','statements/2019/2019_33.pdf','AA6069915','No Facture 20191884 01 No Client 5708/TH Edition 15.10.2019',null,'-71.96','G.T. RESSOURCES HUMAINES SA 19, ru'); -== - -== -INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-10-23','LU77 0029 1014 6730 0000','LU25 0020 1100 2783 8700','0','UEBERWEISUNG','33','statements/2019/2019_33.pdf','AA6069948','20122414974 - 99',null,'-613.11','CTRE COMM.DE LA SECURITE SOCIAL'); -== - -== -INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-10-23','LU32 0023 3101 4286 4700','LU25 0020 1100 2783 8700','0','UEBERWEISUNG','33','statements/2019/2019_33.pdf','AA6070112','Gehalt Juli 2019',null,'-2190.44','M.KILIAN SAFFRAN'); -== - -== -INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-10-22',null,'LU25 0020 1100 2783 8700','0','GUTSCHRIFT','33','statements/2019/2019_33.pdf','AA5926839','20191007-0202 du 07.10.19','BCEELULL','447.50','EBERHARD P. ET/OU DI BARTOLOMEO M. 10-12 RUE DU VILLAGE L -6183 GON DERANGE'); -== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('1','SOLANA ARCHITECTURE SARL 61 RUE DES TREVIRES L -2628 LUXEMBOURG','397.80','2019-01-15','GUTSCHRIFT','LU25 0020 1100 2783 8700','R N 20181231-0042 K N 1703001','BCEELULL','statements/2019/2019_01.pdf','AA4675647',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('1','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','2511.12','2019-01-17','GUTSCHRIFT','LU25 0020 1100 2783 8700','20181218-0035','BGLLLULL','statements/2019/2019_01.pdf','AA4879461',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('2','M.KILIAN SAFFRAN','-2100.96','2019-01-25','UEBERWEISUNG','LU25 0020 1100 2783 8700','Gehalt November 2018',null,'statements/2019/2019_02.pdf','AA5488255','LU32 0023 3101 4286 4700','0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('2','CTRE COMM.DE LA SECURITE SOCIAL','-606.00','2019-01-25','UEBERWEISUNG','LU25 0020 1100 2783 8700','20122414974 - 99',null,'statements/2019/2019_02.pdf','AA5488182','LU77 0029 1014 6730 0000','0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('3','ORANGE COMMUNICATIONS LUXEMBOURG','-61.84','2019-01-28','SEPA-LASTSCHRIFT','LU25 0020 1100 2783 8700','ORANGE COMM. LUXBG NR.101282914758',null,'statements/2019/2019_03.pdf','AA5558589000293',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('4','G.T. RESSOURCES HUMAINES SA 19, ru','-70.20','2019-02-04','UEBERWEISUNG','LU25 0020 1100 2783 8700','No Facture 20182473 01 No Client 5708/TH Edition 31.12.2018',null,'statements/2019/2019_04.pdf','AA6133180','LU97 0030 7074 4255 0000','-0.5'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('4','VISALUX S.C.','-7.80','2019-02-04','EINZUGSERMAECHTIGUNG','LU25 0020 1100 2783 8700','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 19/01/2019',null,'statements/2019/2019_04.pdf','AA6164334008471',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('4','PAYPAL EUROPE SARL ET CIE SCA 22 24 BOULEVARD ROY AL2449 LUXEMBOURG','0.11','2019-02-04','GUTSCHRIFT','LU25 0020 1100 2783 8700','/ROC/YYR1004851052774 PAYPAL/RFB/YY R1004851052774 PAYPAL','BNPAFRPP Blatt : 1 / 2 Banque Internationale à Luxembourg société anonyme 69, route d''Esch · L-2953 Luxembourg · Tél.: (+352) 4590-1 R.C.S. Luxembourg B-6307 · BIC Code : BILLLULL TVA : LU 11180925 · LEI Code : 9CZ7TVMR36CYD5TZBS50 Basisvertrag : 10027813 Datum : 08.02.2019 Bezeichnung : DKS SARL','statements/2019/2019_04.pdf','AA6123502',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('4','PAYPAL EUROPE SARL ET CIE SCA 22 24 BOULEVARD ROY AL2449 LUXEMBOURG','0.06','2019-02-04','GUTSCHRIFT','LU25 0020 1100 2783 8700','/ROC/YYR1004851052772 PAYPAL/RFB/YY R1004851052772 PAYPAL','BNPAFRPP','statements/2019/2019_04.pdf','AA6123501',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('5','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','2511.12','2019-02-15','GUTSCHRIFT','LU25 0020 1100 2783 8700','Facture 20190116-0005','BGLLLULL','statements/2019/2019_05.pdf','AA7012728',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('6','ORANGE COMMUNICATIONS LUXEMBOURG','-62.57','2019-02-25','SEPA-LASTSCHRIFT','LU25 0020 1100 2783 8700','ORANGE COMM. LUXBG NR.101295119681',null,'statements/2019/2019_06.pdf','AA7617256000293',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('6','M.KILIAN SAFFRAN','-2100.96','2019-02-26','UEBERWEISUNG','LU25 0020 1100 2783 8700','Gehalt Dezember 2018',null,'statements/2019/2019_06.pdf','AA7685521','LU32 0023 3101 4286 4700','0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('6','CTRE COMM.DE LA SECURITE SOCIAL','-607.32','2019-02-26','UEBERWEISUNG','LU25 0020 1100 2783 8700','20122414974 - 99',null,'statements/2019/2019_06.pdf','AA7683491','LU77 0029 1014 6730 0000','0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('7','VISALUX S.C.','-168.01','2019-03-08','EINZUGSERMAECHTIGUNG','LU25 0020 1100 2783 8700','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 23/02/2019',null,'statements/2019/2019_07.pdf','AA8698696008327',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('7','SumUp Payments Limited Street 32-34 W1F 7JB London','0.97','2019-03-08','GUTSCHRIFT','LU25 0020 1100 2783 8700','/ROC/70901572/RFB/SUMUP PID33651 PA YOUT 080319','DEUTDEBB','statements/2019/2019_07.pdf','AA8716499',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('8','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','2511.12','2019-03-19','GUTSCHRIFT','LU25 0020 1100 2783 8700','Facture 20190218-0007','BGLLLULL','statements/2019/2019_08.pdf','AA9376415',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('8','M.KILIAN SAFFRAN',null,'--',null,'LU25 0020 1100 2783 8700','Gehalt Januar 2019',null,'statements/2019/2019_08.pdf','AA0013246','LU32 0023 3101 4286 4700','0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('8','BUREAU DE RECETTE DES CONTRIBUTIONS',null,'--',null,'LU25 0020 1100 2783 8700','Lohnsteuer Q1 2019 20122414974',null,'statements/2019/2019_08.pdf','AA0013455','LU58 1111 0085 4408 0000','-0.5'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('8','CTRE COMM.DE LA SECURITE SOCIAL',null,'--',null,'LU25 0020 1100 2783 8700','20122414974 - 99',null,'statements/2019/2019_08.pdf','AA0013042','LU77 0029 1014 6730 0000','0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('9','ORANGE COMMUNICATIONS LUXEMBOURG','-61.84','2019-03-25','SEPA-LASTSCHRIFT','LU25 0020 1100 2783 8700','ORANGE COMM. LUXBG NR.101307185168',null,'statements/2019/2019_09.pdf','AA0064441000290',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('10','SumUp Payments Limited Street 32-34 W1F 7JB London','398.23','2019-04-02','GUTSCHRIFT','LU25 0020 1100 2783 8700','/ROC/76669672/RFB/SUMUP PID35306 PA YOUT 020419','DEUTDEBB','statements/2019/2019_10.pdf','AA0723239',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('10','VISALUX S.C.','-346.47','2019-04-05','EINZUGSERMAECHTIGUNG','LU25 0020 1100 2783 8700','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 23/03/2019',null,'statements/2019/2019_10.pdf','AA0996912007576',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('11','Hand an Hand fir Afrika','-388.51','2019-04-16','UEBERWEISUNG','LU25 0020 1100 2783 8700','Auszahlung Karten-Einnahmen vom 29.03.2019',null,'statements/2019/2019_11.pdf','AA1717385','LU19 0090 0000 0674 2712','-0.5'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('11','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','2511.12','2019-04-16','GUTSCHRIFT','LU25 0020 1100 2783 8700','Rechnung 20190318-0008','BGLLLULL','statements/2019/2019_11.pdf','AA1718121',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('11','CTRE COMM.DE LA SECURITE SOCIAL','-607.62','2019-04-18','UEBERWEISUNG','LU25 0020 1100 2783 8700','20122414974 - 99',null,'statements/2019/2019_11.pdf','AA1972429','LU77 0029 1014 6730 0000','0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('12','ORANGE COMMUNICATIONS LUXEMBOURG','-61.84','2019-04-25','SEPA-LASTSCHRIFT','LU25 0020 1100 2783 8700','ORANGE COMM. LUXBG NR.101319560853',null,'statements/2019/2019_12.pdf','AA2305218000282',null,'0'); +== + +== +INSERT INTO banktransactions (statementnumber,foreignaccountowner,amount,bookingdate,type,account,message,bank,file,transactionident,transferaccount,transfercosts) VALUES ('13','VISALUX S.C.','-50.07','2019-05-03','EINZUGSERMAECHTIGUNG','LU25 0020 1100 2783 8700','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 20/04/2019',null,'statements/2019/2019_13.pdf','AA3019597007641',null,'0'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20190415-0010','2511.12','GUTSCHRIFT',null,'2019-05-15','LU25 0020 1100 2783 8700','14','statements/2019/2019_14.pdf','AA3807673','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','BGLLLULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','No Facture 20190453 01 No Client 5708/TH Edition 29.4.2019','-95.36','UEBERWEISUNG','LU97 0030 7074 4255 0000','2019-05-23','LU25 0020 1100 2783 8700','15','statements/2019/2019_15.pdf','AA4446221','G.T. RESSOURCES HUMAINES SA 19, ru',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20122414974 - 99','-607.62','UEBERWEISUNG','LU77 0029 1014 6730 0000','2019-05-23','LU25 0020 1100 2783 8700','15','statements/2019/2019_15.pdf','AA4446358','CTRE COMM.DE LA SECURITE SOCIAL',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','ORANGE COMM. LUXBG NR.101331469423','-61.84','SEPA-LASTSCHRIFT',null,'2019-05-27','LU25 0020 1100 2783 8700','16','statements/2019/2019_16.pdf','AA4619733000284','ORANGE COMMUNICATIONS LUXEMBOURG',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 25/05/2019','-89.85','EINZUGSERMAECHTIGUNG',null,'2019-06-07','LU25 0020 1100 2783 8700','17','statements/2019/2019_17.pdf','AA5560777008014','VISALUX S.C.',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Facture 20190515-0012','2511.12','GUTSCHRIFT',null,'2019-06-18','LU25 0020 1100 2783 8700','18','statements/2019/2019_18.pdf','AA6252532','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','BGLLLULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','/ROC/201906121606228678MULTI/RFB/20 190611-0003','417.69','GUTSCHRIFT',null,'2019-06-17','LU25 0020 1100 2783 8700','18','statements/2019/2019_18.pdf','AA6114105','CO-LABOR SOC. COOP. 1A,GREVELSBARRI ERE 8059 BERTRANGE','CCPLLULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20122414974 - 99','-607.62','UEBERWEISUNG','LU77 0029 1014 6730 0000','2019-06-25','LU25 0020 1100 2783 8700','19','statements/2019/2019_19.pdf','AA6739488','CTRE COMM.DE LA SECURITE SOCIAL',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','ORANGE COMM. LUXBG NR.101343398807','-61.84','SEPA-LASTSCHRIFT',null,'2019-06-27','LU25 0020 1100 2783 8700','19','statements/2019/2019_19.pdf','AA6950517000287','ORANGE COMMUNICATIONS LUXEMBOURG',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20190611-0001','856.44','GUTSCHRIFT',null,'2019-06-26','LU25 0020 1100 2783 8700','19','statements/2019/2019_19.pdf','AA6881713','LE CHAT POTTE RUE DE NOERTZANGE 65 L-L-3315 BERGEM','CELLLULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Honorarrechnung 5708/0931 vom 12.06.2019','-994.50','UEBERWEISUNG','LU04 0026 1855 2206 8300','2019-06-25','LU25 0020 1100 2783 8700','19','statements/2019/2019_19.pdf','AA6739577','G.T. EXPERTS COMPTABLES SARL',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Gehalt Februar 2019','-2120.44','UEBERWEISUNG','LU32 0023 3101 4286 4700','2019-06-25','LU25 0020 1100 2783 8700','19','statements/2019/2019_19.pdf','AA6739622','M.KILIAN SAFFRAN',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 22/06/2019','-666.21','EINZUGSERMAECHTIGUNG',null,'2019-07-05','LU25 0020 1100 2783 8700','20','statements/2019/2019_20.pdf','AA7661665007409','VISALUX S.C.',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20122414974 - 99',null,null,'LU77 0029 1014 6730 0000','--','LU25 0020 1100 2783 8700','21','statements/2019/2019_21.pdf','AA8782313','CTRE COMM.DE LA SECURITE SOCIAL',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','2012 2414 974 cotisation 2019',null,null,'LU57 0023 1001 7470 0000','--','LU25 0020 1100 2783 8700','21','statements/2019/2019_21.pdf','AA8782611','CHAMBRE DE COMMERCE LUXBG',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','10/0212115 Avt. 0 - 442143',null,null,'LU86 0029 1000 6450 0000','--','LU25 0020 1100 2783 8700','21','statements/2019/2019_21.pdf','AA8782520','AXA ASSURANCES LUXEMBOURG SA',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Gehalt Marz 2019',null,null,'LU32 0023 3101 4286 4700','--','LU25 0020 1100 2783 8700','21','statements/2019/2019_21.pdf','AA8782714','M.KILIAN SAFFRAN',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Facture 20190614-0014','2511.12','GUTSCHRIFT',null,'2019-07-16','LU25 0020 1100 2783 8700','21','statements/2019/2019_21.pdf','AA8431843','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','BGLLLULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','FACTURE N 20190729-0021','608.40','GUTSCHRIFT',null,'2019-08-01','LU25 0020 1100 2783 8700','22','statements/2019/2019_22.pdf','AA9622479','FONDATION ROBERT KRIEPS 36 BOULEVAR D DE LA PETRUSSE L 2320 LUXEMB OURG','BCEELULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 20/07/2019','-7.80','EINZUGSERMAECHTIGUNG',null,'2019-08-02','LU25 0020 1100 2783 8700','22','statements/2019/2019_22.pdf','AA9835329007377','VISALUX S.C.',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Rechnungs-Nr. 20190729-0020','608.40','GUTSCHRIFT',null,'2019-07-31','LU25 0020 1100 2783 8700','22','statements/2019/2019_22.pdf','AA9478491','FONDATION LYDIE SCHMIT 22 CITE OP S OLTGEN L -3862 SCHIFFLANGE','BCEELULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','ORANGE COMM. LUXBG NR.101356265350','-51.66','SEPA-LASTSCHRIFT',null,'2019-07-29','LU25 0020 1100 2783 8700','22','statements/2019/2019_22.pdf','AA9286384000284','ORANGE COMMUNICATIONS LUXEMBOURG',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','2012 2414 974 impot sur la fortune Q2 /2019','-133.75','UEBERWEISUNG','LU58 1111 0085 4408 0000','2019-08-09','LU25 0020 1100 2783 8700','23','statements/2019/2019_23.pdf','AA0511668','BUREAU DE RECETTE DES CONTRIBUTIONS',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','2012 2414 974 impot sur la fortune Q3 /2019','-133.75','UEBERWEISUNG','LU58 1111 0085 4408 0000','2019-08-09','LU25 0020 1100 2783 8700','23','statements/2019/2019_23.pdf','AA0482719','BUREAU DE RECETTE DES CONTRIBUTIONS',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0',null,'-55.00','GebührVISABUSINESS',null,'2019-08-05','LU25 0020 1100 2783 8700','23','statements/2019/2019_23.pdf',null,null,null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','No Facture 20191182 01 Edition 16.7.2019 No Client 5708/TH','-71.96','UEBERWEISUNG','LU97 0030 7074 4255 0000','2019-08-12','LU25 0020 1100 2783 8700','24','statements/2019/2019_24.pdf','AA0535304','G.T. RESSOURCES HUMAINES SA 19, ru',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Honorarrechnung 5708/1218','-468.00','UEBERWEISUNG','LU04 0026 1855 2206 8300','2019-08-12','LU25 0020 1100 2783 8700','24','statements/2019/2019_24.pdf','AA0535285','G.T. EXPERTS COMPTABLES SARL',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','20122414974','-2500.00','UEBERWEISUNG','LU31 1111 0114 1970 0000','2019-08-12','LU25 0020 1100 2783 8700','24','statements/2019/2019_24.pdf','AA0535269','Recette Centrale - Enregistrement',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Facture 20190715-0014','2511.12','GUTSCHRIFT',null,'2019-08-27','LU25 0020 1100 2783 8700','25','statements/2019/2019_25.pdf','AA1579915','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE L -3591 DUDELANGE','BCEELULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','ORANGE COMM. LUXBG NR.101368005481','-51.66','SEPA-LASTSCHRIFT',null,'2019-08-30','LU25 0020 1100 2783 8700','25','statements/2019/2019_25.pdf','AA1843218000281','ORANGE COMMUNICATIONS LUXEMBOURG',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20190826-0027 domaines','88.00','GUTSCHRIFT',null,'2019-08-28','LU25 0020 1100 2783 8700','25','statements/2019/2019_25.pdf','AA1655235','IDLS SARL 2 OP DER NUDDELSFABRIK L -3424 DUDELANGE','BCEELULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Acompte Facture 20181231-0040','3000.00','GUTSCHRIFT',null,'2019-08-27','LU25 0020 1100 2783 8700','25','statements/2019/2019_25.pdf','AA1584016','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE L -3591 DUDELANGE','BCEELULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20190826-0026 domaine fanclubf91.lu','40.00','GUTSCHRIFT',null,'2019-08-27','LU25 0020 1100 2783 8700','25','statements/2019/2019_25.pdf','AA1612395','FANCLUB F91 DIDDELENG ASBL 2 OP DER NUDDELSFABRIK 3424 DUDELANGE LUXEMBOURG','BILLLULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Gehalt April 2019','-2120.44','UEBERWEISUNG','LU32 0023 3101 4286 4700','2019-08-27','LU25 0020 1100 2783 8700','25','statements/2019/2019_25.pdf','AA1625895','M.KILIAN SAFFRAN',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 24/08/2019','-7.80','EINZUGSERMAECHTIGUNG',null,'2019-09-06','LU25 0020 1100 2783 8700','26','statements/2019/2019_26.pdf','AA2455311007846','VISALUX S.C.',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Honorarrechnung 5708/1387 vom 09.08.2019','-351.00','UEBERWEISUNG','LU04 0026 1855 2206 8300','2019-09-03','LU25 0020 1100 2783 8700','26','statements/2019/2019_26.pdf','AA2113631','G.T. EXPERTS COMPTABLES SARL',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20122414974 - 99','-607.13','UEBERWEISUNG','LU77 0029 1014 6730 0000','2019-09-03','LU25 0020 1100 2783 8700','26','statements/2019/2019_26.pdf','AA2113699','CTRE COMM.DE LA SECURITE SOCIAL',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0',null,'1750.00','GUTSCHRIFT',null,'2019-09-12','LU25 0020 1100 2783 8700','27','statements/2019/2019_27.pdf','AA2882626','MM WELSCHBILLIG-LEITZ PAUL 63A RUE DE LUXEMBOURG ESCH-SUR-ALZETTE-422 1','BGLLLULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','/ROC/201909091036039608MULTI/RFB/20 190801-0102+0103+0105','1062.71','GUTSCHRIFT',null,'2019-09-10','LU25 0020 1100 2783 8700','27','statements/2019/2019_27.pdf','AA2691612','CO-LABOR SOC. COOP. 1A,GREVELSBARRI ERE 8059 BERTRANGE','CCPLLULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Gehalt Mai 2019','-2470.44','UEBERWEISUNG','LU32 0023 3101 4286 4700','2019-09-10','LU25 0020 1100 2783 8700','27','statements/2019/2019_27.pdf','AA2715751','M.KILIAN SAFFRAN',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Datum: 29/08/2019 Rechnungs-Nr.: 20 190829-0032 Kunden-Nr.: 19081001','309.10','GUTSCHRIFT',null,'2019-09-18','LU25 0020 1100 2783 8700','28','statements/2019/2019_28.pdf','AA3312524','ASSURANCES STEMPER (AS.ST.) SARL 25 0A ROUTE DE KAYL L -3514 DUDELAN GE','BCEELULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5 Blatt : 1 / 2 Banque Internationale à Luxembourg société anonyme 69, route d''Esch · L-2953 Luxembourg · Tél.: (+352) 4590-1 R.C.S. Luxembourg B-6307 · BIC Code : BILLLULL TVA : LU 11180925 · LEI Code : 9CZ7TVMR36CYD5TZBS50 Basisvertrag : 10027813 Datum : 20.09.2019 Bezeichnung : DKS SARL','20122414974 -EDC- 25.08.2019','-3422.37','UEBERWEISUNG','LU31 1111 0114 1970 0000','2019-09-19','LU25 0020 1100 2783 8700','28','statements/2019/2019_28.pdf','AA3467016','Recette Centrale - Enregistrement',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Facture 20190812-0014','2511.12','GUTSCHRIFT',null,'2019-09-17','LU25 0020 1100 2783 8700','28','statements/2019/2019_28.pdf','AA3202278','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','BGLLLULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','1904001 20190829-0030','419.98','GUTSCHRIFT',null,'2019-09-17','LU25 0020 1100 2783 8700','28','statements/2019/2019_28.pdf','AA3192818','SOLUTION INFORMATIQUE SARL 20 RUE M ATHIAS CUNGS L -3446 DUDELANGE','BCEELULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','ORANGE COMM. LUXBG NR.101380152208','-41.97','SEPA-LASTSCHRIFT',null,'2019-09-26','LU25 0020 1100 2783 8700','29','statements/2019/2019_29.pdf','AA3893201000279','ORANGE COMMUNICATIONS LUXEMBOURG',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','VISA BUSINESS 49403627XXXX1083 RELEVE VISA AU 21/09/2019','-1821.81','EINZUGSERMAECHTIGUNG',null,'2019-10-04','LU25 0020 1100 2783 8700','30','statements/2019/2019_30.pdf','AA4601771007273','VISALUX S.C.',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20122414974 - 99','-652.03','UEBERWEISUNG','LU77 0029 1014 6730 0000','2019-09-30','LU25 0020 1100 2783 8700','30','statements/2019/2019_30.pdf','AA4099782','CTRE COMM.DE LA SECURITE SOCIAL',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Solde - Facture 20181231-0040','1680.00','GUTSCHRIFT',null,'2019-10-08','LU25 0020 1100 2783 8700','31','statements/2019/2019_31.pdf','AA4822595','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE L -3591 DUDELANGE','BCEELULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','/ROC/201910091107383048MULTI/RFB/20 191001-0106','85.00','GUTSCHRIFT',null,'2019-10-10','LU25 0020 1100 2783 8700','31','statements/2019/2019_31.pdf','AA5104542','CO-LABOR SOC. COOP. 1A,GREVELSBARRI ERE 8059 BERTRANGE','CCPLLULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Gehalt Juni 2019','-2190.44','UEBERWEISUNG','LU32 0023 3101 4286 4700','2019-10-08','LU25 0020 1100 2783 8700','31','statements/2019/2019_31.pdf','AA4858848','M.KILIAN SAFFRAN',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','20122414974 Lohnsteuer Q3/2019','-37.06','UEBERWEISUNG','LU58 1111 0085 4408 0000','2019-10-07','LU25 0020 1100 2783 8700','31','statements/2019/2019_31.pdf','AA4660759','BUREAU DE RECETTE DES CONTRIBUTIONS',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Facture 20190918-0015','2511.12','GUTSCHRIFT',null,'2019-10-17','LU25 0020 1100 2783 8700','32','statements/2019/2019_32.pdf','AA5577718','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE L -3591 DUDELANGE','BCEELULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20190515-0013 v. 15.05.19','86.58','GUTSCHRIFT',null,'2019-10-16','LU25 0020 1100 2783 8700','32','statements/2019/2019_32.pdf','AA5522809','LIEWEN VERTRIEBS-G.m.b.H. 73 DUCHSCHERSTROOSS 6868 WECKER LUXEMBOURG','BILLLULL'); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20122414974 - 99',null,null,'LU77 0029 1014 6730 0000','--','LU25 0020 1100 2783 8700','33','statements/2019/2019_33.pdf','AA6069948','CTRE COMM.DE LA SECURITE SOCIAL',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('-0.5','No Facture 20191884 01 No Client 5708/TH Edition 15.10.2019',null,null,'LU97 0030 7074 4255 0000','--','LU25 0020 1100 2783 8700','33','statements/2019/2019_33.pdf','AA6069915','G.T. RESSOURCES HUMAINES SA 19, ru',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','Gehalt Juli 2019',null,null,'LU32 0023 3101 4286 4700','--','LU25 0020 1100 2783 8700','33','statements/2019/2019_33.pdf','AA6070112','M.KILIAN SAFFRAN',null); +== + +== +INSERT INTO banktransactions (transfercosts,message,amount,type,transferaccount,bookingdate,account,statementnumber,file,transactionident,foreignaccountowner,bank) VALUES ('0','20191007-0202 du 07.10.19','447.50','GUTSCHRIFT',null,'2019-10-22','LU25 0020 1100 2783 8700','33','statements/2019/2019_33.pdf','AA5926839','EBERHARD P. ET/OU DI BARTOLOMEO M. 10-12 RUE DU VILLAGE L -6183 GON DERANGE','BCEELULL'); +== + +== +INSERT INTO banktransactions (bookingdate,statementnumber,type,foreignaccountowner,transfercosts,file,account,message,transactionident,transferaccount,amount,bank) VALUES ('2019-07-19','21','UEBERWEISUNG','AXA ASSURANCES LUXEMBOURG SA','0','statements/2019/2019_21.pdf','LU25 0020 1100 2783 8700','10/0212115 Avt. 0 - 442143','AA8782520','LU86 0029 1000 6450 0000','-150.63',null); +== + +== +INSERT INTO banktransactions (bookingdate,statementnumber,type,foreignaccountowner,transfercosts,file,account,message,transactionident,transferaccount,amount,bank) VALUES ('2019-07-19','21','UEBERWEISUNG','M.KILIAN SAFFRAN','0','statements/2019/2019_21.pdf','LU25 0020 1100 2783 8700','Gehalt Marz 2019','AA8782714','LU32 0023 3101 4286 4700','-2089.44',null); +== + +== +INSERT INTO banktransactions (bookingdate,statementnumber,type,foreignaccountowner,transfercosts,file,account,message,transactionident,transferaccount,amount,bank) VALUES ('2019-07-19','21','UEBERWEISUNG','CHAMBRE DE COMMERCE LUXBG','0','statements/2019/2019_21.pdf','LU25 0020 1100 2783 8700','2012 2414 974 cotisation 2019','AA8782611','LU57 0023 1001 7470 0000','-70.00',null); +== + +== +INSERT INTO banktransactions (bookingdate,statementnumber,type,foreignaccountowner,transfercosts,file,account,message,transactionident,transferaccount,amount,bank) VALUES ('2019-07-19','21','UEBERWEISUNG','CTRE COMM.DE LA SECURITE SOCIAL','0','statements/2019/2019_21.pdf','LU25 0020 1100 2783 8700','20122414974 - 99','AA8782313','LU77 0029 1014 6730 0000','-638.62',null); +== + +== +INSERT INTO banktransactions (bookingdate,statementnumber,type,foreignaccountowner,transfercosts,file,account,message,transactionident,transferaccount,amount,bank) VALUES ('2019-07-16','21','GUTSCHRIFT','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591','0','statements/2019/2019_21.pdf','LU25 0020 1100 2783 8700','Facture 20190614-0014','AA8431843',null,'2511.12','BGLLLULL'); +== + +== +DELETE FROM banktransaction WHERE id='41'; +== + +== +DELETE FROM banktransaction WHERE id='41'; +== + +== +DELETE FROM banktransaction WHERE id='41'; +== + +== +DELETE FROM banktransaction WHERE id='41'; +== + +== +DELETE FROM banktransaction WHERE id='41'; +== + +== +DELETE FROM banktransaction WHERE id='41'; +== + +== +DELETE FROM banktransactions WHERE id='41'; +== + +== +DELETE FROM banktransactions WHERE id='17'; +== + +== +DELETE FROM banktransactions WHERE id='42'; +== + +== +DELETE FROM banktransactions WHERE id='18'; +== + +== +DELETE FROM banktransactions WHERE id='19'; +== + +== +DELETE FROM banktransactions WHERE id='16'; +== + +== +DELETE FROM banktransactions WHERE id='43'; +== + +== +DELETE FROM banktransactions WHERE id='44'; +== + +== +DELETE FROM banktransactions WHERE id='45'; +== + +== +INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-03-22','LU58 1111 0085 4408 0000','LU25 0020 1100 2783 8700','0','UEBERWEISUNG','8','statements/2019/2019_08.pdf','AA0013455','Lohnsteuer Q1 2019 20122414974',null,'-188.10','BUREAU DE RECETTE DES CONTRIBUTIONS'); +== + +== +INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-03-22','LU77 0029 1014 6730 0000','LU25 0020 1100 2783 8700','0','UEBERWEISUNG','8','statements/2019/2019_08.pdf','AA0013042','20122414974 - 99',null,'-608.58','CTRE COMM.DE LA SECURITE SOCIAL'); +== + +== +INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-03-22','LU32 0023 3101 4286 4700','LU25 0020 1100 2783 8700','0','UEBERWEISUNG','8','statements/2019/2019_08.pdf','AA0013246','Gehalt Januar 2019',null,'-2120.44','M.KILIAN SAFFRAN'); +== + +== +INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-03-19',null,'LU25 0020 1100 2783 8700','0','GUTSCHRIFT','8','statements/2019/2019_08.pdf','AA9376415','Facture 20190218-0007','BGLLLULL','2511.12','CREATX IDEA FACTORY SARL 69 RUE DE LA VALLEE DUDELANGE-3591'); +== + +== +DELETE FROM banktransactions WHERE id='81'; +== + +== +DELETE FROM banktransactions WHERE id='82'; +== + +== +DELETE FROM banktransactions WHERE id='83'; +== + +== +DELETE FROM banktransactions WHERE id='84'; +== + +== +INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-10-23','LU97 0030 7074 4255 0000','LU25 0020 1100 2783 8700','0','UEBERWEISUNG','33','statements/2019/2019_33.pdf','AA6069915','No Facture 20191884 01 No Client 5708/TH Edition 15.10.2019',null,'-71.96','G.T. RESSOURCES HUMAINES SA 19, ru'); +== + +== +INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-10-23','LU77 0029 1014 6730 0000','LU25 0020 1100 2783 8700','0','UEBERWEISUNG','33','statements/2019/2019_33.pdf','AA6069948','20122414974 - 99',null,'-613.11','CTRE COMM.DE LA SECURITE SOCIAL'); +== + +== +INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-10-23','LU32 0023 3101 4286 4700','LU25 0020 1100 2783 8700','0','UEBERWEISUNG','33','statements/2019/2019_33.pdf','AA6070112','Gehalt Juli 2019',null,'-2190.44','M.KILIAN SAFFRAN'); +== + +== +INSERT INTO banktransactions (bookingdate,transferaccount,account,transfercosts,type,statementnumber,file,transactionident,message,bank,amount,foreignaccountowner) VALUES ('2019-10-22',null,'LU25 0020 1100 2783 8700','0','GUTSCHRIFT','33','statements/2019/2019_33.pdf','AA5926839','20191007-0202 du 07.10.19','BCEELULL','447.50','EBERHARD P. ET/OU DI BARTOLOMEO M. 10-12 RUE DU VILLAGE L -6183 GON DERANGE'); +== diff --git a/server/CGI/api/upload.cgi b/server/api/upload.cgi similarity index 93% rename from server/CGI/api/upload.cgi rename to server/api/upload.cgi index ffecf9b..cf9b28f 100644 --- a/server/CGI/api/upload.cgi +++ b/server/api/upload.cgi @@ -9,8 +9,8 @@ use FindBin qw($RealBin $Bin); use Data::Dumper; # use lib ('CGI/api/lib/perl5'); # use lib ('CGI/api/lib'); -use lib ($Bin.'/CGI/api/lib/perl5'); -use lib ($Bin.'/CGI/api/lib'); +use lib ($Bin.'/api/lib/perl5'); +use lib ($Bin.'/api/lib'); use lib ($RealBin.'/api/lib/perl5'); use lib ($RealBin.'/api/lib'); # use CGI::Carp qw/fatalsToBrowser/; diff --git a/server/htdocs/js/form.js b/server/htdocs/js/form.js index aa0ecf5..6434747 100644 --- a/server/htdocs/js/form.js +++ b/server/htdocs/js/form.js @@ -21,7 +21,7 @@ function cleanform(frmname) { if (frm[f].classList.contains("richeditarea")) { tinymce.get(frm[f].id).setContent(""); } else { - frm[f].innerHTML = ""; + frm[f].textContent = ""; } } } @@ -42,6 +42,10 @@ function fillform(frmname, data,dataid) { fobj.value=data.sqldata[d]; fobj.dataset.id=dataid; } + else if(fobj.tagName == 'TEXTAREA') { + fobj.textContent = data.sqldata[d]; + fobj.dataset.id=dataid; + } //document.getElementById(frmname + "_" + d).value="" } } diff --git a/server/htdocs/js/record.js b/server/htdocs/js/record.js index 81f8c9a..92eebca 100644 --- a/server/htdocs/js/record.js +++ b/server/htdocs/js/record.js @@ -97,7 +97,7 @@ var record = { savefield: function(obj){ fdata = obj.dataset; fdata["save"] = "field"; - if (obj.tagName == 'INPUT' || obj.tagName == 'SELECT'){ + if (obj.tagName == 'INPUT' || obj.tagName == 'SELECT' || obj.tagName == 'TEXTAREA'){ if (obj.type == 'checkbox' || obj.type == 'radio'){ if (obj.checked == true){ fdata["value"] = obj.value; @@ -108,10 +108,12 @@ var record = { fdata["value"] = obj.value; } } - if (obj.tagName == 'TEXTAREA'){ - fdata["value"] = obj.innerHTML; - } - //console.log("Value:" + obj.value); + // if (obj.tagName == 'TEXTAREA'){ + // console.log(obj); + // fdata["value"] = obj.value; + // } + // console.log("Value:" + fdata["value"]); + // console.log(fdata); req.reqdata("POST","db.cgi",fdata,record.saveresult); // if (obj.TagName == "INPUT"){ diff --git a/server/CGI/index.cgi b/server/index.cgi similarity index 85% rename from server/CGI/index.cgi rename to server/index.cgi index 3707e1d..96e187e 100644 --- a/server/CGI/index.cgi +++ b/server/index.cgi @@ -4,12 +4,10 @@ use strict; use FindBin qw($RealBin $Bin); # use lib ('CGI/api/lib/perl5'); # use lib ('CGI/api/lib'); -use lib ($Bin.'/CGI/api/lib/perl5'); -use lib ($Bin.'/CGI/api/lib'); -use lib ($Bin.'/server/CGI/api/lib/perl5'); -use lib ($Bin.'/server/CGI/api/lib'); -use lib ($RealBin.'/api/lib/perl5'); -use lib ($RealBin.'/api/lib'); +use lib ($Bin.'/api/lib/perl5'); +use lib ($Bin.'/api/lib'); +use lib ($Bin.'/server/api/lib/perl5'); +use lib ($Bin.'/server/api/lib'); use File::Basename qw/dirname basename/; use Template; use Template::Constants qw( :debug ); @@ -18,18 +16,22 @@ use CGI::Carp qw(fatalsToBrowser); use CGI::Cookie; use Data::Dumper; use JSON::PP; - +my $cgi = new CGI(); use dksconfig qw/$sitecfg/; -# use session; +use session; my $skl = "skeleton/index.tt"; -my $cgi = new CGI(); + my $p=(); my $cookie; my $vars = $sitecfg; #$vars->{filepath} = substr($cgi->url({-absolute=>1}),length($vars->{basepath})+1); $vars->{filepath} = substr($ENV{PATH_INFO},1); +if ($sitecfg->{cookie} != undef){ + #we do need a session + +} # $vars->{baseurl} = $cgi->url({-base=>1}).$vars->{basepath}; # if ($vars->{basepath} eq "/"){ # $vars->{siteurl} = $cgi->url({-base=>1}); @@ -60,13 +62,11 @@ print $cgi->header(-type=>$ctype, -charset=>"utf-8"); if (exists($p->{db}) && (-e $sitecfg->{datapath}.'/'.$p->{db}.'.sqlite')){ $vars->{dsn} = 'DBI:SQLite:dbname='.$sitecfg->{datapath}.'/'.$p->{db}.'.sqlite'; } -my $tmplincpath = $RealBin.'/CGI/tmpl'; -if (basename($RealBin) eq "CGI" ){ - $tmplincpath = $RealBin.'/tmpl'; +my $tmplincpath = $RealBin.'/server/tmpl'; +if (basename($RealBin) eq "server" ){ + $tmplincpath = $RealBin.'/tmpl'; } $vars->{tmplpath} = $tmplincpath; -my $template = Template->new({INCLUDE_PATH => [$tmplincpath]}); - my @lv = split(/\//,$vars->{filepath}); my $absnum = scalar(@lv)-1; $vars->{abspath} = ""; @@ -89,9 +89,13 @@ $vars->{lang} = 'de'; if (-e $tmplincpath.'/lang/'.$browserlang.'.tt'){ $vars->{lang} = $browserlang; } +# print '
'.Dumper($vars)."
";
+# print Dumper(%ENV);
+# exit(0);
+my $template = Template->new({INCLUDE_PATH => [$tmplincpath]});
 $template->process($skl,$vars) || die "Template process failed: ", $template->error(), "\n";
 
-#print '
'.Dumper($vars)."
";
+#
 
 
 
diff --git a/server/CGI/tmpl/block/dlgdataload.tt b/server/tmpl/block/dlgdataload.tt
similarity index 100%
rename from server/CGI/tmpl/block/dlgdataload.tt
rename to server/tmpl/block/dlgdataload.tt
diff --git a/server/CGI/tmpl/block/dlgdeleterow.tt b/server/tmpl/block/dlgdeleterow.tt
similarity index 100%
rename from server/CGI/tmpl/block/dlgdeleterow.tt
rename to server/tmpl/block/dlgdeleterow.tt
diff --git a/server/CGI/tmpl/block/dlgmessage.tt b/server/tmpl/block/dlgmessage.tt
similarity index 100%
rename from server/CGI/tmpl/block/dlgmessage.tt
rename to server/tmpl/block/dlgmessage.tt
diff --git a/server/CGI/tmpl/block/snackbar.tt b/server/tmpl/block/snackbar.tt
similarity index 100%
rename from server/CGI/tmpl/block/snackbar.tt
rename to server/tmpl/block/snackbar.tt
diff --git a/server/CGI/tmpl/lang/de.tt b/server/tmpl/lang/de.tt
similarity index 100%
rename from server/CGI/tmpl/lang/de.tt
rename to server/tmpl/lang/de.tt
diff --git a/server/CGI/tmpl/lang/en.tt b/server/tmpl/lang/en.tt
similarity index 100%
rename from server/CGI/tmpl/lang/en.tt
rename to server/tmpl/lang/en.tt
diff --git a/server/CGI/tmpl/lang/fr.tt b/server/tmpl/lang/fr.tt
similarity index 100%
rename from server/CGI/tmpl/lang/fr.tt
rename to server/tmpl/lang/fr.tt
diff --git a/server/CGI/tmpl/lang/lb.tt b/server/tmpl/lang/lb.tt
similarity index 100%
rename from server/CGI/tmpl/lang/lb.tt
rename to server/tmpl/lang/lb.tt
diff --git a/server/CGI/tmpl/lists/businessyearlist.tt b/server/tmpl/lists/businessyearlist.tt
similarity index 100%
rename from server/CGI/tmpl/lists/businessyearlist.tt
rename to server/tmpl/lists/businessyearlist.tt
diff --git a/server/CGI/tmpl/lists/invoicedirection.tt b/server/tmpl/lists/invoicedirection.tt
similarity index 100%
rename from server/CGI/tmpl/lists/invoicedirection.tt
rename to server/tmpl/lists/invoicedirection.tt
diff --git a/server/CGI/tmpl/lists/invoicetypes.tt b/server/tmpl/lists/invoicetypes.tt
similarity index 100%
rename from server/CGI/tmpl/lists/invoicetypes.tt
rename to server/tmpl/lists/invoicetypes.tt
diff --git a/server/CGI/tmpl/lists/languagelist.tt b/server/tmpl/lists/languagelist.tt
similarity index 100%
rename from server/CGI/tmpl/lists/languagelist.tt
rename to server/tmpl/lists/languagelist.tt
diff --git a/server/CGI/tmpl/lists/productgroupslist.tt b/server/tmpl/lists/productgroupslist.tt
similarity index 100%
rename from server/CGI/tmpl/lists/productgroupslist.tt
rename to server/tmpl/lists/productgroupslist.tt
diff --git a/server/CGI/tmpl/lists/producttypeslist.tt b/server/tmpl/lists/producttypeslist.tt
similarity index 100%
rename from server/CGI/tmpl/lists/producttypeslist.tt
rename to server/tmpl/lists/producttypeslist.tt
diff --git a/server/CGI/tmpl/lists/productunitlist.tt b/server/tmpl/lists/productunitlist.tt
similarity index 100%
rename from server/CGI/tmpl/lists/productunitlist.tt
rename to server/tmpl/lists/productunitlist.tt
diff --git a/server/CGI/tmpl/lists/receipientlist.tt b/server/tmpl/lists/receipientlist.tt
similarity index 100%
rename from server/CGI/tmpl/lists/receipientlist.tt
rename to server/tmpl/lists/receipientlist.tt
diff --git a/server/CGI/tmpl/lists/reportlist.tt b/server/tmpl/lists/reportlist.tt
similarity index 100%
rename from server/CGI/tmpl/lists/reportlist.tt
rename to server/tmpl/lists/reportlist.tt
diff --git a/server/CGI/tmpl/lists/senderlist.tt b/server/tmpl/lists/senderlist.tt
similarity index 100%
rename from server/CGI/tmpl/lists/senderlist.tt
rename to server/tmpl/lists/senderlist.tt
diff --git a/server/CGI/tmpl/lists/status.tt b/server/tmpl/lists/status.tt
similarity index 100%
rename from server/CGI/tmpl/lists/status.tt
rename to server/tmpl/lists/status.tt
diff --git a/server/CGI/tmpl/macro/fields.tt b/server/tmpl/macro/fields.tt
similarity index 93%
rename from server/CGI/tmpl/macro/fields.tt
rename to server/tmpl/macro/fields.tt
index dd7c644..a82ef09 100644
--- a/server/CGI/tmpl/macro/fields.tt
+++ b/server/tmpl/macro/fields.tt
@@ -1,11 +1,11 @@
 [% MACRO inputhidden(column,table,id,value,ident) BLOCK -%]
         
 [% END -%]
-[% MACRO inputbox(column,table,id,title,type,classes,style,state,ivalue,plhold,blurevent) BLOCK -%]
+[% MACRO inputbox(column,table,id,title,type,classes,style,state,ivalue,plhold,blevent,tmp) BLOCK -%]
   
[% IF title %][% END %] - +
[% END -%] @@ -56,7 +56,7 @@
[% #class=richeditarea for tinymce %] [% IF title %][% END %] - +
[% END -%] diff --git a/server/CGI/tmpl/module/about.tt b/server/tmpl/module/about.tt similarity index 100% rename from server/CGI/tmpl/module/about.tt rename to server/tmpl/module/about.tt diff --git a/server/CGI/tmpl/module/addresses.tt b/server/tmpl/module/addresses.tt similarity index 100% rename from server/CGI/tmpl/module/addresses.tt rename to server/tmpl/module/addresses.tt diff --git a/server/CGI/tmpl/module/addresses/address.tt b/server/tmpl/module/addresses/address.tt similarity index 100% rename from server/CGI/tmpl/module/addresses/address.tt rename to server/tmpl/module/addresses/address.tt diff --git a/server/CGI/tmpl/module/backups.tt b/server/tmpl/module/backups.tt similarity index 100% rename from server/CGI/tmpl/module/backups.tt rename to server/tmpl/module/backups.tt diff --git a/server/CGI/tmpl/module/bookings.tt b/server/tmpl/module/bookings.tt similarity index 100% rename from server/CGI/tmpl/module/bookings.tt rename to server/tmpl/module/bookings.tt diff --git a/server/CGI/tmpl/module/datasets.tt b/server/tmpl/module/datasets.tt similarity index 100% rename from server/CGI/tmpl/module/datasets.tt rename to server/tmpl/module/datasets.tt diff --git a/server/CGI/tmpl/module/help.tt b/server/tmpl/module/help.tt similarity index 100% rename from server/CGI/tmpl/module/help.tt rename to server/tmpl/module/help.tt diff --git a/server/CGI/tmpl/module/index.tt b/server/tmpl/module/index.tt similarity index 100% rename from server/CGI/tmpl/module/index.tt rename to server/tmpl/module/index.tt diff --git a/server/CGI/tmpl/module/invoices.tt b/server/tmpl/module/invoices.tt similarity index 100% rename from server/CGI/tmpl/module/invoices.tt rename to server/tmpl/module/invoices.tt diff --git a/server/CGI/tmpl/module/invoices/invoice.js b/server/tmpl/module/invoices/invoice.js similarity index 99% rename from server/CGI/tmpl/module/invoices/invoice.js rename to server/tmpl/module/invoices/invoice.js index 573164e..45db63a 100644 --- a/server/CGI/tmpl/module/invoices/invoice.js +++ b/server/tmpl/module/invoices/invoice.js @@ -127,6 +127,7 @@ afterPDFCreation: function(data){ if (data && data.file){ document.getElementById("invoices_pdffile").value=data.file; + invoice.openPDF(); record.savefield(document.getElementById("invoices_pdffile")); } invoice.hasPDF(); diff --git a/server/CGI/tmpl/module/invoices/invoice.tt b/server/tmpl/module/invoices/invoice.tt similarity index 91% rename from server/CGI/tmpl/module/invoices/invoice.tt rename to server/tmpl/module/invoices/invoice.tt index 66f8af8..04379c0 100644 --- a/server/CGI/tmpl/module/invoices/invoice.tt +++ b/server/tmpl/module/invoices/invoice.tt @@ -8,18 +8,23 @@ [% PROCESS lists/receipientlist.tt %] [% PROCESS lists/reportlist.tt %] [% USE Dumper %] -[% qinv =dksdb.query("select inv.* -,printf('%.2f',sum(round(coalesce(bk.quantity,0.0) * coalesce(bk.unitamount,0.0),2))) as netamount -,printf('%.2f',sum(round(case when bk.taxpercent is not null then round(coalesce(bk.quantity,0.0) * coalesce(bk.unitamount,0.0),2) * coalesce(bk.taxpercent/100.00,0.0) else coalesce(bk.taxamount,0.00 ) end,2))) as vatamount -,printf('%.2f',sum(round(coalesce(bk.quantity,0.0) * coalesce(bk.unitamount,0.0),2) + round(case when bk.taxpercent is not null then round(coalesce(bk.quantity,0.0) * coalesce(bk.unitamount,0.0),2) * coalesce(bk.taxpercent/100.00,0.0) else coalesce(bk.taxamount,0.00 ) end,2))) as grossamount -from invoices inv join bookings bk on (inv.id=bk.id_invoices) where inv.id = '${params.id}'") %] +[% qinv =dksdb.query("select *,printf('%.2f',calcvat) as vatamount +,printf('%.2f',calcnet) as netamount +,printf('%.2f',round(calcvat + calcnet,2)) as grossamount +from (select inv.* +,sum(round(coalesce(bk.quantity,0.0) * coalesce(bk.unitamount,0.0),2)) as calcnet +,sum(case when bk.taxpercent is not null then coalesce(bk.quantity,0.0) * round(coalesce(bk.unitamount,0.0) * coalesce(bk.taxpercent/100.00,0.0),2) else round(coalesce(bk.taxamount,0.0),2) end) as calcvat +from invoices inv join bookings bk on (inv.id=bk.id_invoices) where inv.id = '${params.id}');") %] -[% qbook =dksdb.prepare("SELECT id, id_invoices, id_products, producttype, sku, replace(quantity,'.',',') as quantity, replace(printf('%.2f',coalesce(unitamount,0.0)),'.',',') as unitamount, unit,name, description, taxamount,taxpercent +[% qbook =dksdb.prepare("select * +,replace(printf('%.2f',calcvat),'.',',') as vatamount +,replace(printf('%.2f',calcnet),'.',',') as netamount +,replace(printf('%.2f',round(calcvat + calcnet,2)),'.',',') as grossamount from ( +SELECT id, id_invoices, id_products, producttype, sku, replace(quantity,'.',',') as quantity, replace(printf('%.2f',coalesce(unitamount,0.0)),'.',',') as unitamount, unit,name, description, taxamount,taxpercent ,replace(printf('%.2f',taxpercent),'.',',') as vatpercent -,replace(printf('%.2f',round(coalesce(quantity,0.0) * coalesce(unitamount,0.0),2)),'.',',') as netamount -,replace(printf('%.2f',round(case when taxpercent is not null then round(coalesce(quantity,0.0) * coalesce(unitamount,0.0),2) * coalesce(taxpercent/100.00,0.0) else coalesce(taxamount,0.00 ) end,2)),'.',',') as vatamount -,replace(printf('%.2f',round(coalesce(quantity,0.0) * coalesce(unitamount,0.0),2) + round(case when taxpercent is not null then round(coalesce(quantity,0.0) * coalesce(unitamount,0.0),2) * coalesce(taxpercent/100.00,0.0) else coalesce(taxamount,0.00 ) end,2)),'.',',') as grossamount -from bookings where id_invoices='${params.id}';") %] +,round(coalesce(quantity,0.0) * coalesce(unitamount,0.0),2) as calcnet +,case when taxpercent is not null then coalesce(quantity,0.0) * round(coalesce(unitamount,0.0) * coalesce(taxpercent/100.00,0.0),2) else round(coalesce(taxamount,0.0),2) end as calcvat +from bookings where id_invoices='${params.id}');") %] [% inv = qinv.get_all() %]
@@ -188,7 +193,7 @@ from bookings where id_invoices='${params.id}';") %] [% FOREACH bk = qbook.execute() %] [% bk.sku %] - [% bk.name %]
[% bk.desciption %] + [% bk.name %]
[% bk.description %] [% bk.quantity %] [% bk.unit %] [% bk.unitamount %]€ @@ -241,10 +246,10 @@ from bookings where id_invoices='${params.id}';") %] [% inputbox('vatamount','bookings','',lbl.vat_long,'currency','','','','','') %]
- [% inputbox('netamount','bookings','','Netto','currency','','','readonly',inv.0.netamount,'','') %] + [% inputbox('netamount','bookings','','Netto','currency','','','readonly','','','') %]
- [% inputbox('grossamount','bookings','','Brutto','currency','','','readonly',inv.0.grossamount,'','') %] + [% inputbox('grossamount','bookings','','Brutto','currency','','','readonly','','','') %]
@@ -259,7 +264,8 @@ from bookings where id_invoices='${params.id}';") %]
- [% textareabox('description','bookings','','Beschreibung','text','','','','','') %] + + [% textareabox('description','bookings','','Beschreibung','100px','','','','','','','') %]
diff --git a/server/CGI/tmpl/module/license.tt b/server/tmpl/module/license.tt similarity index 100% rename from server/CGI/tmpl/module/license.tt rename to server/tmpl/module/license.tt diff --git a/server/CGI/tmpl/module/offers.tt b/server/tmpl/module/offers.tt similarity index 100% rename from server/CGI/tmpl/module/offers.tt rename to server/tmpl/module/offers.tt diff --git a/server/CGI/tmpl/module/offers/offer.tt b/server/tmpl/module/offers/offer.tt similarity index 100% rename from server/CGI/tmpl/module/offers/offer.tt rename to server/tmpl/module/offers/offer.tt diff --git a/server/CGI/tmpl/module/products.tt b/server/tmpl/module/products.tt similarity index 100% rename from server/CGI/tmpl/module/products.tt rename to server/tmpl/module/products.tt diff --git a/server/tmpl/module/products/product.js b/server/tmpl/module/products/product.js new file mode 100644 index 0000000..8cb5e27 --- /dev/null +++ b/server/tmpl/module/products/product.js @@ -0,0 +1,28 @@ +var product = { + calculate: function(){ + var pid = document.getElementById("products_id").value; + //var pprice = document.getElementById("products_purchaseprice-" + pid); + //var marginpercent = document.getElementById("products_marginpercent-" + pid); + var salesprice = document.getElementById("products_salesprice-" + pid); + var vatpercent = document.getElementById("products_vatpercent-" + pid); + var net = document.getElementById("products_netamount-" + pid); + var vat = document.getElementById("products_vatamount-" + pid); + var gross = document.getElementById("products_grossamount-" + pid); + // if (pprice.value != null){ + + // if (marginpercent.value != null){ + // salesprice.value = (parseFloat(pprice.value) + (parseFloat(pprice.value) * (parseFloat(marginpercent.value)/100))).toFixed(2); + // }else { + // salesprice.value = (parseFloat(pprice.value)).toFixed(2); + // } + // } + var vatp = 0.0; + if (vatpercent.value != null){ + vatp = vatpercent.value; + } + console.log(salesprice.value + "*" + vatp); + vat.value= (parseFloat(salesprice.value) * (vatp/100)).toFixed(2); + net.value= salesprice.value; + gross.value= (parseFloat(net.value) + parseFloat(vat.value)).toFixed(2) ; + } +} \ No newline at end of file diff --git a/server/CGI/tmpl/module/products/product.tt b/server/tmpl/module/products/product.tt similarity index 87% rename from server/CGI/tmpl/module/products/product.tt rename to server/tmpl/module/products/product.tt index ba2f545..c37059b 100644 --- a/server/CGI/tmpl/module/products/product.tt +++ b/server/tmpl/module/products/product.tt @@ -54,27 +54,28 @@
- [% inputbox('purchaseprice','products',prod.0.id,'Einkaufspreis (Netto)','currency','','','',prod.0.purchaseprice,'') %] + + [% inputbox('purchaseprice','products',prod.0.id,'Einkaufspreis (Netto)','currency','','','',prod.0.purchaseprice,'','product.calculate();','') %]
- [% inputbox('marginpercent','products',prod.0.id,'Marge (%)','percent','','','',prod.0.marginpercent,'') %] + [% inputbox('marginpercent','products',prod.0.id,'Marge (%)','percent','','','',prod.0.marginpercent,'','product.calculate();','') %]
- [% inputbox('salesprice','products',prod.0.id,'Verkaufspreis (netto)','currency','','','',prod.0.salesprice,'') %] + [% inputbox('salesprice','products',prod.0.id,'Verkaufspreis (netto)','currency','','','',prod.0.salesprice,'','product.calculate();','') %]
- [% inputbox('vatpercent','products',prod.0.id,'Mwst.(%)','percent','','','',prod.0.vatpercent,'') %] + [% inputbox('vatpercent','products',prod.0.id,'Mwst.(%)','percent','','','',prod.0.vatpercent,'','product.calculate();','') %]
- [% inputbox('netamount','products',prod.0.id,'Verkaufspreis (Netto)','currency','','','readonly',prod.0.netprice,'') %] + [% inputbox('netamount','products',prod.0.id,'Verkaufspreis (Netto)','currency','','','readonly',prod.0.netprice,'','') %]
- [% inputbox('vatamount','products',prod.0.id,'Mehrwehrtsteuer','currency','','','readonly',prod.0.vatamount,'') %] + [% inputbox('vatamount','products',prod.0.id,'Mehrwehrtsteuer','currency','','','readonly',prod.0.vatamount,'','') %]
- [% inputbox('grossamount','products',prod.0.id,'Brutto','currency','','','readonly',prod.0.grossprice,'') %] + [% inputbox('grossamount','products',prod.0.id,'Brutto','currency','','','readonly',prod.0.grossprice,'','') %]
diff --git a/server/CGI/tmpl/module/reports/email.tt b/server/tmpl/module/reports/email.tt similarity index 100% rename from server/CGI/tmpl/module/reports/email.tt rename to server/tmpl/module/reports/email.tt diff --git a/server/CGI/tmpl/module/reports/report.tt b/server/tmpl/module/reports/report.tt similarity index 100% rename from server/CGI/tmpl/module/reports/report.tt rename to server/tmpl/module/reports/report.tt diff --git a/server/CGI/tmpl/module/settings.tt b/server/tmpl/module/settings.tt similarity index 100% rename from server/CGI/tmpl/module/settings.tt rename to server/tmpl/module/settings.tt diff --git a/server/CGI/tmpl/module/templates.tt b/server/tmpl/module/templates.tt similarity index 100% rename from server/CGI/tmpl/module/templates.tt rename to server/tmpl/module/templates.tt diff --git a/server/CGI/tmpl/module/transactions.tt b/server/tmpl/module/transactions.tt similarity index 100% rename from server/CGI/tmpl/module/transactions.tt rename to server/tmpl/module/transactions.tt diff --git a/server/CGI/tmpl/module/transactions/transaction.tt b/server/tmpl/module/transactions/transaction.tt similarity index 100% rename from server/CGI/tmpl/module/transactions/transaction.tt rename to server/tmpl/module/transactions/transaction.tt diff --git a/server/CGI/tmpl/module/users.tt b/server/tmpl/module/users.tt similarity index 100% rename from server/CGI/tmpl/module/users.tt rename to server/tmpl/module/users.tt diff --git a/server/CGI/tmpl/skeleton/file.tt b/server/tmpl/skeleton/file.tt similarity index 100% rename from server/CGI/tmpl/skeleton/file.tt rename to server/tmpl/skeleton/file.tt diff --git a/server/CGI/tmpl/skeleton/index.tt b/server/tmpl/skeleton/index.tt similarity index 100% rename from server/CGI/tmpl/skeleton/index.tt rename to server/tmpl/skeleton/index.tt