report fields

This commit is contained in:
denisdulici
2020-01-16 15:39:37 +03:00
parent 7d3c7619d1
commit 893970ffae
23 changed files with 233 additions and 230 deletions

View File

@@ -110,8 +110,8 @@ class CoreV200 extends Migration
$table->integer('dashboard_id');
$table->string('class');
$table->string('name');
$table->text('settings')->nullable();
$table->integer('sort')->default(0);
$table->text('settings')->nullable();
$table->timestamps();
$table->softDeletes();
@@ -170,10 +170,7 @@ class CoreV200 extends Migration
$table->string('class');
$table->string('name');
$table->text('description');
$table->string('group');
$table->string('period');
$table->string('basis');
$table->string('chart');
$table->text('settings')->nullable();
$table->timestamps();
$table->softDeletes();

View File

@@ -29,53 +29,38 @@ class Reports extends Seeder
$rows = [
[
'company_id' => $company_id,
'class' => 'App\Reports\IncomeSummary',
'name' => trans('reports.summary.income'),
'description' => trans('demo.reports.income'),
'class' => 'App\Reports\IncomeSummary',
'group' => 'category',
'period' => 'monthly',
'basis' => 'accrual',
'chart' => 'line',
'settings' => ['group' => 'category', 'period' => 'monthly', 'basis' => 'accrual', 'chart' => 'line'],
],
[
'company_id' => $company_id,
'class' => 'App\Reports\ExpenseSummary',
'name' => trans('reports.summary.expense'),
'description' => trans('demo.reports.expense'),
'class' => 'App\Reports\ExpenseSummary',
'group' => 'category',
'period' => 'monthly',
'basis' => 'accrual',
'chart' => 'line',
'settings' => ['group' => 'category', 'period' => 'monthly', 'basis' => 'accrual', 'chart' => 'line'],
],
[
'company_id' => $company_id,
'class' => 'App\Reports\IncomeExpenseSummary',
'name' => trans('reports.summary.income_expense'),
'description' => trans('demo.reports.income_expense'),
'class' => 'App\Reports\IncomeExpenseSummary',
'group' => 'category',
'period' => 'monthly',
'basis' => 'accrual',
'chart' => 'line',
'settings' => ['group' => 'category', 'period' => 'monthly', 'basis' => 'accrual', 'chart' => 'line'],
],
[
'company_id' => $company_id,
'class' => 'App\Reports\ProfitLoss',
'name' => trans('reports.profit_loss'),
'description' => trans('demo.reports.profit_loss'),
'settings' => ['group' => 'category', 'period' => 'quarterly', 'basis' => 'accrual', 'chart' => '0'],
],
[
'company_id' => $company_id,
'class' => 'App\Reports\TaxSummary',
'name' => trans('reports.summary.tax'),
'description' => trans('demo.reports.tax'),
'class' => 'App\Reports\TaxSummary',
'group' => 'category',
'period' => 'quarterly',
'basis' => 'accrual',
'chart' => '0',
],
[
'company_id' => $company_id,
'name' => trans('reports.profit_loss'),
'description' => trans('demo.reports.pl'),
'class' => 'App\Reports\ProfitLoss',
'group' => 'category',
'period' => 'quarterly',
'basis' => 'accrual',
'chart' => '0',
'settings' => ['group' => 'category', 'period' => 'quarterly', 'basis' => 'accrual', 'chart' => '0'],
],
];