From f9e8fb9b9625a986cb7c990a01db640bb3660f8a Mon Sep 17 00:00:00 2001 From: Jeppe Bundgaard Date: Tue, 6 Jan 2026 13:07:06 +0100 Subject: [PATCH] Add admin fee configurations for monthly and order-based billing in the Economic module --- .../config/economic_admin_fee_monthly_c.php | 28 +++++++++++++++++++ .../config/economic_admin_fee_order_c.php | 28 +++++++++++++++++++ .../nginx/app/modules/economic/economic_c.php | 12 +++++++- 3 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 services/nginx/app/modules/economic/config/economic_admin_fee_monthly_c.php create mode 100644 services/nginx/app/modules/economic/config/economic_admin_fee_order_c.php diff --git a/services/nginx/app/modules/economic/config/economic_admin_fee_monthly_c.php b/services/nginx/app/modules/economic/config/economic_admin_fee_monthly_c.php new file mode 100644 index 00000000..99e86d20 --- /dev/null +++ b/services/nginx/app/modules/economic/config/economic_admin_fee_monthly_c.php @@ -0,0 +1,28 @@ +setupConfig('economic'); $this->allowUpdate([ economic_invoice_layout_c::class, - economic_payment_terms_c::class + economic_payment_terms_c::class, + economic_admin_fee_monthly_c::class, + economic_admin_fee_order_c::class ]); $this->invoice_layout = new economic_invoice_layout_c(); $this->payment_terms = new economic_payment_terms_c(); + $this->admin_fee_monthly = new economic_admin_fee_monthly_c(); + $this->admin_fee_order = new economic_admin_fee_order_c(); } } \ No newline at end of file