summaryrefslogtreecommitdiff
path: root/src/administration_writer.cpp
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrikboy@gmail.com>2025-09-13 12:40:22 +0200
committerAldrik Ramaekers <aldrikboy@gmail.com>2025-09-13 12:40:22 +0200
commitd8a9d534a5a39fd3d51a6ffaf92fde39a4b4077c (patch)
treeeb15c2c464147b467417684fbaaebfd37da89bc3 /src/administration_writer.cpp
parentfb1ae39f1abe0dd0335489451e09a24e2336e606 (diff)
save file import: contact, project, tax brackets, cost centers, administration info
Diffstat (limited to 'src/administration_writer.cpp')
-rw-r--r--src/administration_writer.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/administration_writer.cpp b/src/administration_writer.cpp
index 70a18bc..f8b4302 100644
--- a/src/administration_writer.cpp
+++ b/src/administration_writer.cpp
@@ -8,6 +8,7 @@
#include "log.hpp"
#include "ui.hpp"
#include "strops.hpp"
+#include "administration_reader.hpp"
#include "administration_writer.hpp"
#include "tinyfiledialogs.h"
#include "file_templates.hpp"
@@ -606,6 +607,7 @@ bool administration_writer_save_all_administration_info_blocking()
int buf_length = 0;
char* file_content = administration_writer_copy_template(administration_save_template, &buf_length);
+ strops_replace(file_content, buf_length, "{{COMPANY_ID}}", administration_company_info_get().id);
strops_replace_int32(file_content, buf_length, "{{NEXT_ID}}", administration_get()->next_id);
strops_replace_int32(file_content, buf_length, "{{NEXT_SEQUENCE_NUMBER}}", administration_get()->next_sequence_number);
strops_replace(file_content, buf_length, "{{PROGRAM_VERSION}}", administration_get()->program_version);