Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision dc8a1d5e

Von Moritz Bunkus vor fast 8 Jahren hinzugefügt

  • ID dc8a1d5e01a2b4b0a04c11695ea4a5af70f462f5
  • Vorgänger 9a3c56c2
  • Nachfolger 1968dad5

Menüvereinheitlichung: »Verkauf« → »Rechnungen…«, »Finanzbuchhaltung« → »Debitorenbuchungen« umgestellt

Unterschiede anzeigen:

bin/mozilla/ar.pl
submit => [ '#form' ],
accesskey => 'enter',
],
'separator',
combobox => [
action => [ t8('Add') ],
link => [
t8('Add Sales Invoice'),
link => 'is.pl?action=add&type=invoice',
disabled => $::auth->assert('invoice_edit', 1) ? undef : t8('You do not have the permissions to access this function.'),
],
link => [
t8('Add Credit Note'),
link => 'is.pl?action=add&type=credit_note',
disabled => $::auth->assert('invoice_edit', 1) ? undef : t8('You do not have the permissions to access this function.'),
],
link => [
t8('Add AR Transaction'),
link => 'ar.pl?action=add',
disabled => $::auth->assert('ar_transactions', 1) ? undef : t8('You do not have the permissions to access this function.'),
],
], # end of combobox "add"
);
}
}
......
disabled => !$params{num_rows} ? $::locale->text('The report doesn\'t contain entries.') : undef,
],
@{ $params{report_generator_actions} },
'separator',
combobox => [
action => [ $::locale->text('Create new') ],
action => [ t8('Add') ],
link => [
t8('Add Sales Invoice'),
link => 'is.pl?action=add&type=invoice',
disabled => $::auth->assert('invoice_edit', 1) ? undef : t8('You do not have the permissions to access this function.'),
],
link => [
t8('Add Credit Note'),
link => 'is.pl?action=add&type=credit_note',
disabled => $::auth->assert('invoice_edit', 1) ? undef : t8('You do not have the permissions to access this function.'),
],
link => [
t8('Add AR Transaction'),
link => 'ar.pl?action=add',
disabled => $::auth->assert('ar_transactions', 1) ? undef : t8('You do not have the permissions to access this function.'),
],
action => [
$::locale->text('AR Transaction'),
submit => [ '#create_new_form', { action => 'ar_transaction' } ],
$::locale->text('Merge selected entries into new invoice'),
checks => [ [ 'kivi.check_if_entries_selected', '[type=checkbox][name^=id]' ] ],
submit => [ '#create_new_form', { action => 'sales_invoice' } ],
disabled => $::auth->assert('invoice_edit', 1) ? undef : t8('You do not have the permissions to access this function.'),
],
action => [
$::locale->text('Sales Invoice'),
submit => [ '#create_new_form', { action => 'sales_invoice' } ],
$::locale->text('Merge selected entries into new AR transaction'),
checks => [ [ 'kivi.check_if_entries_selected', '[type=checkbox][name^=id]' ] ],
submit => [ '#create_new_form', { action => 'ar_transaction' } ],
disabled => $::auth->assert('ar_transactions', 1) ? undef : t8('You do not have the permissions to access this function.'),
],
], # end of combobox "Create new"
], # end of combobox "add"
);
}
}
......
$report->add_data(create_subtotal_row(\%totals, \@columns, \%column_alignment, \@subtotal_columns, 'listtotal'));
$::request->layout->add_javascripts('kivi.MassInvoiceCreatePrint.js');
setup_ar_transactions_action_bar(num_rows => scalar(@{ $form->{AR} }));
$report->generate_with_headers();
$report->generate_with_headers(action_bar_setup_hook => sub { setup_ar_transactions_action_bar(num_rows => scalar(@{ $form->{AR} }), report_generator_actions => \@_) });
$main::lxdebug->leave_sub();
}
locale/de/all
'Add' => 'Erfassen',
'Add (experimental)' => 'Erfassen (experimentell)',
'Add AP Transaction' => 'Kreditorenbuchung',
'Add AR Transaction' => 'Debitorenbuchung',
'Add AR Transaction' => 'Debitorenbuchung erfassen',
'Add Account' => 'Konto erfassen',
'Add Accounts Payables Transaction' => 'Kreditorenbuchung erfassen',
'Add Accounts Receivables Transaction' => 'Debitorenbuchung erfassen',
......
'Memo' => 'Memo',
'Merchandise' => 'Handelsware',
'Merchandise (typeabbreviation)' => 'H',
'Merge selected entries into new AR transaction' => 'Ausgewählte Einträge zu neuer Debitorenbuchung zusammenfassen',
'Merge selected entries into new invoice' => 'Ausgewählte Einträge zu neuer Rechnung zusammenfassen',
'Merge selected entries into new order' => 'Ausgewählte Einträge zu neuem Auftrag zusammenfassen',
'Message' => 'Nachricht',
menus/user/00-erp.yaml
action: search
type: sales_delivery_order
- parent: ar
id: ar_add_sales_invoice
name: Add Sales Invoice
icon: sales_invoice_add
id: ar_invoices_credit_notes_ar_transactions
name: Invoices, Credit Notes & AR Transactions
icon: invoices_report
order: 500
access: invoice_edit
module: is.pl
params:
action: add
type: invoice
- parent: ar
id: ar_add_credit_note
name: Add Credit Note
icon: credit_note_add
order: 600
access: invoice_edit
module: is.pl
module: ar.pl
params:
action: add
type: credit_note
action: search
nextsub: ar_transactions
- parent: ar
id: ar_add_dunning
name: Add Dunning
icon: dunning_add
order: 700
order: 600
access: dunning_edit
module: dn.pl
params:
......
name: Reports
icon: ar_report
order: 900
- parent: ar_reports
id: ar_reports_invoices_credit_notes_ar_transactions
name: Invoices, Credit Notes & AR Transactions
icon: invoices_report
order: 500
access: invoice_edit
module: ar.pl
params:
action: search
nextsub: ar_transactions
- parent: ar_reports
id: ar_reports_sales_report
name: Sales Report
......
module: gl.pl
params:
action: add
- parent: general_ledger
id: general_ledger_add_ar_transaction
name: Add AR Transaction
icon: ar_transaction_add
order: 200
access: ar_transactions
module: ar.pl
params:
action: add
- parent: general_ledger
id: general_ledger_add_ap_transaction
name: Add AP Transaction

Auch abrufbar als: Unified diff