Add invoice/estimate/payment number length setting (#425)

* Add invoice/estimate/payment number length setting
This commit is contained in:
Florian Gareis
2021-03-26 08:31:43 +01:00
committed by GitHub
parent 3f7db2793f
commit bfd9850bf6
15 changed files with 209 additions and 24 deletions

View File

@ -53,16 +53,19 @@ class DefaultSettingsSeeder extends Seeder
'notify_estimate_viewed' => 'NO',
'tax_per_item' => 'NO',
'discount_per_item' => 'NO',
'invoice_auto_generate' => 'YES',
'invoice_prefix' => 'INV',
'invoice_auto_generate' => 'YES',
'invoice_number_length' => 6,
'invoice_email_attachment' => 'NO',
'estimate_prefix' => 'EST',
'estimate_auto_generate' => 'YES',
'estimate_number_length' => 6,
'estimate_email_attachment' => 'NO',
'payment_prefix' => 'PAY',
'payment_auto_generate' => 'YES',
'save_pdf_to_disk' => 'NO',
'invoice_email_attachment' => 'NO',
'estimate_email_attachment' => 'NO',
'payment_number_length' => 6,
'payment_email_attachment' => 'NO',
'save_pdf_to_disk' => 'NO',
];
CompanySetting::setSettings($settings, $user->company_id);