continue implementations

This commit is contained in:
Dennis Eichhorn 2024-01-12 00:30:20 +00:00
parent c968275e34
commit 9f8834521e
5 changed files with 50 additions and 6 deletions

View File

@ -15,4 +15,15 @@ declare(strict_types=1);
return ['Navigation' => [
'Budgeting' => 'Planung',
'Dashboard' => 'Dashboard',
'IncomeStatement' => 'GuV',
'Material' => 'Material',
'OPEX' => 'SBA',
'Event' => 'Event',
'Leasing' => 'Leasing',
'HR' => 'HR',
'Investment' => 'Investitionen',
'Loan' => 'Darlehen',
'Cashflow' => 'Cashflow',
'ProfitCenter' => 'Profit Center',
'Projects' => 'Projekte',
]];

View File

@ -15,4 +15,15 @@ declare(strict_types=1);
return ['Navigation' => [
'Budgeting' => 'Budgeting',
'Dashboard' => 'Dashboard',
'IncomeStatement' => 'Income Statement',
'Material' => 'Material',
'OPEX' => 'OPEX',
'Event' => 'Event',
'Leasing' => 'Leasing',
'HR' => 'HR',
'Investment' => 'Investment',
'Loan' => 'Loan',
'Cashflow' => 'Cashflow',
'ProfitCenter' => 'Profit Center',
'Projects' => 'Projects',
]];

View File

@ -0,0 +1,19 @@
<?php
/**
* Jingga
*
* PHP Version 8.1
*
* @package Modules\BudgetManagement
* @copyright Dennis Eichhorn
* @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
declare(strict_types=1);
return ['BudgetManagement' => [
'Segments' => 'Segmente',
'Customers' => 'Kunden',
'Monthly' => 'Monatlich',
]];

View File

@ -13,4 +13,7 @@
declare(strict_types=1);
return ['BudgetManagement' => [
'Segments' => 'Segments',
'Customers' => 'Customers',
'Monthly' => 'Monthly',
]];

View File

@ -28,7 +28,7 @@ echo $this->data['nav']->render();
<div class="row">
<div class="col-xs-12">
<div style="background: #ff00ff99;">
<div style="display: flex; flex-direction: row;">
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="box-sizing: border-box; width: 150px; text-align: center;">Category</div>
<div style="flex: 1; text-align: center;">PY-3</div>
<div style="flex: 1; text-align: center;">PY-2</div>
@ -49,7 +49,7 @@ echo $this->data['nav']->render();
<?php foreach ($this->data['segmentation']['segment']->defaults as $segment) : ?>
<div class="row">
<div class="col-xs-12">
<div style="display: flex; flex-direction: row; background: #ff000099;">
<div style="display: flex; flex-direction: row; align-items: center; background: #ff000099;">
<div style="box-sizing: border-box; width: 150px; padding-left: 0px;"><label for="iSegment<?= $segment->id; ?>-expand" class="btn"><i class="g-icon">add_circle</i><?= $this->printHtml($segment->l11n); ?></label></div>
<div style="flex: 1; padding: 1px;"><input type="number" disabled> +0.00%</div>
<div style="flex: 1; padding: 1px;"><input type="number" disabled> +0.00%</div>
@ -66,7 +66,7 @@ echo $this->data['nav']->render();
<input id="iSegment<?= $segment->id; ?>-expand" type="checkbox" class="hidden">
<div class="checked-visibility">
<?php foreach ($this->data['segmentation']['section']->defaults as $section) : ?>
<div style="display: flex; flex-direction: row; background: #00ff0099;">
<div style="display: flex; flex-direction: row; align-items: center; background: #00ff0099;">
<div style="box-sizing: border-box; width: 150px; padding-left: 10px;"><label for="iSection<?= $section->id; ?>-expand" class="btn"><i class="g-icon">add_circle</i><?= $this->printHtml($section->l11n); ?></label></div>
<div style="flex: 1; padding: 1px;"><input type="number" disabled> +0.00%</div>
<div style="flex: 1; padding: 1px;"><input type="number" disabled> +0.00%</div>
@ -83,7 +83,7 @@ echo $this->data['nav']->render();
<input id="iSection<?= $section->id; ?>-expand" type="checkbox" class="hidden">
<div class="checked-visibility">
<?php foreach ($this->data['segmentation']['sales_group']->defaults as $salesgroup) : ?>
<div style="display: flex; flex-direction: row; background: #0000ff99;">
<div style="display: flex; flex-direction: row; align-items: center; background: #0000ff99;">
<div style="box-sizing: border-box; width: 150px; padding-left: 20px;"><label for="iSalesGroup<?= $salesgroup->id; ?>-expand" class="btn"><i class="g-icon">add_circle</i><?= $this->printHtml($salesgroup->l11n); ?></label></div>
<div style="flex: 1; padding: 1px;"><input type="number" disabled> +0.00%</div>
<div style="flex: 1; padding: 1px;"><input type="number" disabled> +0.00%</div>
@ -100,7 +100,7 @@ echo $this->data['nav']->render();
<input id="iSalesGroup<?= $salesgroup->id; ?>-expand" type="checkbox" class="hidden">
<div class="checked-visibility">
<?php foreach ($this->data['segmentation']['product_group']->defaults as $productgroup) : ?>
<div style="display: flex; flex-direction: row; background: #ffff0099;">
<div style="display: flex; flex-direction: row; align-items: center; background: #ffff0099;">
<div style="box-sizing: border-box; width: 150px; padding-left: 30px;"><label for="iProductGroup<?= $productgroup->id; ?>-expand" class="btn"><i class="g-icon">add_circle</i><?= $this->printHtml($productgroup->l11n); ?></label></div>
<div style="flex: 1; padding: 1px;"><input type="number" disabled> <input type="number" disabled> <input type="number" disabled> +0.00%</div>
<div style="flex: 1; padding: 1px;"><input type="number" disabled> <input type="number" disabled> <input type="number" disabled> +0.00%</div>
@ -117,7 +117,7 @@ echo $this->data['nav']->render();
<input id="iProductGroup<?= $productgroup->id; ?>-expand" type="checkbox" class="hidden">
<div class="checked-visibility">
<?php foreach ($this->data['items'] ?? [] as $item) : ?>
<div style="display: flex; flex-direction: row; background: #ffffff99;">
<div style="display: flex; flex-direction: row; align-items: center; background: #ffffff99;">
<div style="box-sizing: border-box; width: 150px; padding-left: 40px;"><?= $this->printHtml($item->l11n); ?></div>
<div style="flex: 1; padding: 1px;"><input type="number" disabled> <input type="number" disabled> <input type="number" disabled> +0.00%</div>
<div style="flex: 1; padding: 1px;"><input type="number" disabled> <input type="number" disabled> <input type="number" disabled> +0.00%</div>