Bankimport: CSV- und MT940-Menüpunkte in Untermenü in »Zahlungsverkehr«
authorMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 6 Sep 2017 13:49:52 +0000 (15:49 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 6 Sep 2017 13:51:52 +0000 (15:51 +0200)
Menüpunkte zu ähnlicher Funktionalität sollten auch räumlich nahe
beieinander sein. In diesem Fall gewinnt das Thema »Kontoauszüge«
gegenüber dem Thema »CSV-Import«, da der Arbeitsfluss, der gerade
erledigt werden soll, komplett im Menü »Zahlungsverkehr« zu finden
ist, und nicht im Menü »System«.

locale/de/all
menus/user/00-erp.yaml

index 5f7b742..506e378 100755 (executable)
@@ -763,6 +763,7 @@ $self->{texts} = {
   'Current version'             => 'Aktuelle Version',
   'Current year'                => 'Aktuelles Jahr',
   'Currently #1 delivery orders can be converted into invoices and printed.' => 'Momentan können #1 Lieferscheine in Rechnungen umgewandelt werden.',
+  'Custom CSV format'           => 'Eigenes CSV-Format',
   'Custom Variables'            => 'Benutzerdefinierte Variablen',
   'Custom shipto'               => 'Individuelle Lieferadresse',
   'Custom variables for module' => 'Benutzerdefinierte Variablen für Modul',
@@ -2501,6 +2502,7 @@ $self->{texts} = {
   'SEPA message ID'             => 'SEPA-Nachrichten-ID',
   'SEPA message IDs'            => 'SEPA-Nachrichten-IDs',
   'SEPA strings'                => 'SEPA-Überweisungen',
+  'SWIFT MT940 format'          => 'SWIFT-MT940-Format',
   'Saldo'                       => 'Saldo',
   'Saldo Credit'                => 'Saldo Haben',
   'Saldo Debit'                 => 'Saldo Soll',
index eae8faf..d7653c2 100644 (file)
     action: bank_transfer_add
     vc: vendor
 - parent: cash
-  id: cash_bank_import
+  id: cash_bank_import_menu
   name: Bank Import
   order: 500
   access: bank_transaction
+- parent: cash_bank_import_menu
+  id: cash_bank_import_csv
+  name: Custom CSV format
+  order: 100
+  params:
+    action: CsvImport/new
+    profile.type: bank_transactions
+- parent: cash_bank_import_menu
+  name: SWIFT MT940 format
+  order: 200
   params:
     action: BankImport/upload_mt940
 - parent: cash
   params:
     action: CsvImport/new
     profile.type: ar_transactions
-- parent: system_import_csv
-  id: cash_bank_import_csv
-  name: Bank transactions
-  order: 900
-  params:
-    action: CsvImport/new
-    profile.type: bank_transactions
 - parent: system
   id: system_templates
   name: Templates