Abrechnungsgrüne nun immer erforderlich
This commit is contained in:
@@ -121,29 +121,37 @@ class ProductionDataSeeder {
|
||||
|
||||
|
||||
private function installInvoiceMetaData() {
|
||||
// `purchase_example` steht im Formular als Beispiel im Feld "Was wurde eingekauft" und ist dort
|
||||
// Pflicht. Der Text hängt an der Ausgabenart, weil ein allgemeines "z. B. Material" beim
|
||||
// Ausfüllen nicht weiterhilft; pflegen lässt er sich anschließend in der Tabelle.
|
||||
InvoiceType::create([
|
||||
'slug' => InvoiceType::INVOICE_TYPE_TRAVELLING,
|
||||
'name' => 'Reisekosten'
|
||||
'name' => 'Reisekosten',
|
||||
'purchase_example' => 'z. B. Bahnfahrt Halle–Leipzig',
|
||||
]);
|
||||
|
||||
InvoiceType::create([
|
||||
'slug' => InvoiceType::INVOICE_TYPE_PROGRAM,
|
||||
'name' => 'Programmkosten'
|
||||
'name' => 'Programmkosten',
|
||||
'purchase_example' => 'z. B. Bastelmaterial für den Workshop',
|
||||
]);
|
||||
|
||||
InvoiceType::create([
|
||||
'slug' => InvoiceType::INVOICE_TYPE_ACCOMMODATION,
|
||||
'name' => 'Unterkunftskosten'
|
||||
'name' => 'Unterkunftskosten',
|
||||
'purchase_example' => 'z. B. zwei Nächte Jugendherberge',
|
||||
]);
|
||||
|
||||
InvoiceType::create([
|
||||
'slug' => InvoiceType::INVOICE_TYPE_CATERING,
|
||||
'name' => 'Verpflegungskosten',
|
||||
'purchase_example' => 'z. B. Wocheneinkauf für das Frühstück',
|
||||
]);
|
||||
|
||||
InvoiceType::create([
|
||||
'slug' => InvoiceType::INVOICE_TYPE_OTHER,
|
||||
'name' => 'Sonstige Kosten'
|
||||
'name' => 'Sonstige Kosten',
|
||||
'purchase_example' => 'z. B. Erste-Hilfe-Set',
|
||||
]);
|
||||
|
||||
InvoiceStatus::create(['slug' => InvoiceStatus::INVOICE_STATUS_NEW]);
|
||||
|
||||
Reference in New Issue
Block a user