{ name => 'local_bank_account_id', description => $::locale->text('ID of own bank account') },
{ name => 'remote_bank_code', description => $::locale->text('Bank code of the goal/source') },
{ name => 'remote_account_number', description => $::locale->text('Account number of the goal/source') },
- { name => 'transdate', description => $::locale->text('Date of transaction') },
- { name => 'valutadate', description => $::locale->text('Valuta date') },
+ { name => 'transdate', description => $::locale->text('Transdate') },
+ { name => 'valutadate', description => $::locale->text('Valutadate') },
{ name => 'amount', description => $::locale->text('Amount') },
{ name => 'currency', description => $::locale->text('Currency') },
{ name => 'currency_id', description => $::locale->text('Currency (database ID)') },
},
customer => t8('Customer'),
employee => t8('Employee'),
- transdate => t8('Date'),
+ transdate => t8('Delivery Order Date'),
donumber => t8('Delivery Order Number'),
ordnumber => t8('Order Number'),
},
my @filters = (
[ $filter->{customer}{"name:substr::ilike"}, t8('Customer') ],
- [ $filter->{"transdate:date::ge"}, t8('Transdate') . " " . t8('From Date') ],
- [ $filter->{"transdate:date::le"}, t8('Transdate') . " " . t8('To Date') ],
+ [ $filter->{"transdate:date::ge"}, t8('Delivery Order Date') . " " . t8('From Date') ],
+ [ $filter->{"transdate:date::le"}, t8('Delivery Order Date') . " " . t8('To Date') ],
);
for (@filters) {
by => 'transdate',
dir => 0,
},
- transdate => t8('Transdate'),
+ transdate => t8('Date'),
},
paginated => {
per_page => 10,
taxkey => { 'text' => $::locale->text('Taxkey'), },
tax_accname => { 'text' => $::locale->text('Tax Account Name'), },
tax_accno => { 'text' => $::locale->text('Tax Account'), },
- transdate => { 'text' => $::locale->text('Invoice Date'), },
+ transdate => { 'text' => $::locale->text('Transdate'), },
vcnumber => { 'text' => $::locale->text('Customer/Vendor Number'), },
);
taxkey => { type => 'Rose::DB::Object::Metadata::Column::Integer', text => t8('Taxkey'), },
tax_accname => { type => 'Rose::DB::Object::Metadata::Column::Text', text => t8('Tax Account Name'), },
tax_accno => { type => 'Rose::DB::Object::Metadata::Column::Text', text => t8('Tax Account'), },
- transdate => { type => 'Rose::DB::Object::Metadata::Column::Date', text => t8('Invoice Date'), },
+ transdate => { type => 'Rose::DB::Object::Metadata::Column::Date', text => t8('Transdate'), },
vcnumber => { type => 'Rose::DB::Object::Metadata::Column::Text', text => t8('Customer/Vendor Number'), },
customer_id => { type => 'Rose::DB::Object::Metadata::Column::Integer', text => t8('Customer (database ID)'), },
vendor_id => { type => 'Rose::DB::Object::Metadata::Column::Integer', text => t8('Vendor (database ID)'), },
itime => { type => 'Rose::DB::Object::Metadata::Column::Date', text => t8('Create Date'), },
- gldate => { type => 'Rose::DB::Object::Metadata::Column::Date', text => t8('Booking Date'), },
+ gldate => { type => 'Rose::DB::Object::Metadata::Column::Date', text => t8('Gldate'), },
);
my @datev_columns = qw(
title => $::locale->text('GL Transactions'),
type => 'gl_transaction',
columns => [
- [ $::locale->text('Date'), 'transdate' ],
+ [ $::locale->text('Transdate'), 'transdate' ],
[ $::locale->text('Reference'), 'reference' ],
[ $::locale->text('Description'), sub { $self->gl_transaction($_[0 ], display => 'table-cell') } ],
],
'ustid' => { 'text' => $locale->text('USt-IdNr.'), },
'taxzone' => { 'text' => $locale->text('Tax rate'), },
'payment_terms' => { 'text' => $locale->text('Payment Terms'), },
- 'charts' => { 'text' => $locale->text('Buchungskonto'), },
+ 'charts' => { 'text' => $locale->text('Chart'), },
'direct_debit' => { 'text' => $locale->text('direct debit'), },
);
'ustid' => { 'text' => $locale->text('USt-IdNr.'), },
'taxzone' => { 'text' => $locale->text('Steuersatz'), },
'payment_terms' => { 'text' => $locale->text('Payment Terms'), },
- 'charts' => { 'text' => $locale->text('Buchungskonto'), },
+ 'charts' => { 'text' => $locale->text('Chart'), },
'customertype' => { 'text' => $locale->text('Customer type'), },
'direct_debit' => { 'text' => $locale->text('direct debit'), },
'department' => { 'text' => $locale->text('Department'), },
my $ml = ($form->{ml} =~ /(A|E|Q)/) ? -1 : 1;
my @columns = qw(
- gldate transdate id reference description
+ transdate gldate id reference description
notes source doccnt debit debit_accno
credit credit_accno debit_tax debit_tax_accno
credit_tax credit_tax_accno projectnumbers balance employee
push @options, $locale->text('Description') . " : $form->{description}" if ($form->{description});
push @options, $locale->text('Notes') . " : $form->{notes}" if ($form->{notes});
push @options, $locale->text('Employee') . " : $employee" if $employee;
- my $datesorttext = $form->{datesort} eq 'transdate' ? $locale->text('Invoice Date') : $locale->text('Booking Date');
+ my $datesorttext = $form->{datesort} eq 'transdate' ? $locale->text('Transdate') : $locale->text('Gldate');
push @date_options, "$datesorttext" if ($form->{datesort} and ($form->{datefrom} or $form->{dateto}));
push @date_options, $locale->text('From'), $locale->date(\%myconfig, $form->{datefrom}, 1) if ($form->{datefrom});
push @date_options, $locale->text('Bis'), $locale->date(\%myconfig, $form->{dateto}, 1) if ($form->{dateto});
my %column_defs = (
'id' => { 'text' => $locale->text('ID'), },
- 'transdate' => { 'text' => $locale->text('Invoice Date'), },
- 'gldate' => { 'text' => $locale->text('Booking Date'), },
+ 'transdate' => { 'text' => $locale->text('Transdate'), },
+ 'gldate' => { 'text' => $locale->text('Gldate'), },
'reference' => { 'text' => $locale->text('Reference'), },
'source' => { 'text' => $locale->text('Source'), },
'doccnt' => { 'text' => $locale->text('Document Count'), },
'serialnumber' => { 'text' => $locale->text('Serial Number'), },
'soldtotal' => { 'text' => $locale->text('Qty in Selected Records'), },
'name' => { 'text' => $locale->text('Name in Selected Records'), },
- 'transdate' => { 'text' => $locale->text('Transdate'), },
+ 'transdate' => { 'text' => $locale->text('Transdate Record'), },
'unit' => { 'text' => $locale->text('Unit'), },
'weight' => { 'text' => $locale->text('Weight'), },
'shop' => { 'text' => $locale->text('Shop article'), },
'Bcc E-mail' => 'BCC (E-Mail)',
'Because the useability gets worse if one partnumber is used for several parts (for example if you are searching a position for an invoice), partnumbers should be unique.' => 'Da die Benutzerfreundlichkeit durch doppelte Artikelnummern erheblich verschlechtert wird (zum Beispiel, wenn man einen Artikel für eine Rechnung sucht), sollten Artikelnummern eindeutig vergeben sein.',
'Before saving a sales order, this article will be checked and a warning is generated.' => 'Vor dem Speichern eines Angebots oder Auftrags wird überprüft, ob die hier definierte Artikelnummer vorhanden ist (Versandkosten01, etc.) und eine entsprechende Hinweiswarnung angezeigt',
- 'Belegnummer' => 'Buchungsnummer',
'Belgium' => 'Belgien',
'Beratername' => 'Beratername',
'Beraternummer' => 'Beraternummer',
'Bis Konto: ' => 'bis Konto: ',
'Body' => 'Text',
'Body:' => 'Text:',
- 'Booking Date' => 'Buchungsdatum',
'Booking group' => 'Buchungsgruppe',
'Booking group #1 needs a valid expense account' => 'Buchungsgruppe #1 braucht ein gültiges Aufwandskonto',
'Booking group #1 needs a valid income account' => 'Buchungsgruppe #1 braucht ein gültiges Erfolgskonto',
'Bought' => 'Gekauft',
'Break down by' => 'Aufschlüsseln nach',
'Break up the update and contact a service provider.' => 'Diese Option bricht das Update ab. Bitte kontaktieren Sie Ihren Administrator oder beauftragen einen Dienstleister.',
- 'Buchungsdatum' => 'Buchungsdatum',
- 'Buchungskonto' => 'Buchungskonto',
- 'Buchungsnummer' => 'Buchungsnummer',
'Business' => 'Kunden-/Lieferantentyp',
'Business Discount' => 'Kunden-/Lieferantentyp-Rabatt',
'Business Number' => 'Firmennummer',
'Date Paid' => 'Zahlungsdatum',
'Date and timestamp variables: If the default value equals \'NOW\' then the current date/current timestamp will be used. Otherwise the default value is copied as-is.' => 'Datums- und Uhrzeitvariablen: Wenn der Standardwert \'NOW\' ist, so wird das aktuelle Datum/die aktuelle Uhrzeit eingefügt. Andernfalls wird der Standardwert so wie er ist benutzt.',
'Date missing!' => 'Datum fehlt!',
- 'Date of transaction' => 'Buchungsdatum',
'Date the payment is due in full' => 'Das Datum, bis die Rechnung in voller Höhe bezahlt werden muss',
'Date the payment is due with discount' => 'Das Datum, bis die Rechnung unter Abzug von Skonto bezahlt werden kann',
'Datevautomatik' => 'Datev-Automatik',
'Germany' => 'Deutschland',
'Git revision: #1, #2 #3' => 'Git-Revision: #1, #2 #3',
'Given Name' => 'Vorname',
+ 'Gldate' => 'Erfassungsdatum',
'Global Attachments' => 'Allgemeine Dokumentenanhänge',
'Global Record BCC' => 'Globale BCC-Adresse',
'GoBD Export' => 'GoBD Export',
'Transactions without account:' => 'Buchungen ohne Konto:',
'Transactions without reference:' => 'Buchungen ohne Referenz:',
'Transactions, AR transactions, AP transactions' => 'Dialogbuchen, Debitorenrechnungen, Kreditorenrechnungen',
- 'Transdate' => 'Belegdatum',
+ 'Transdate' => 'Buchungsdatum',
+ 'Transdate Record' => 'Buchungsdatum Beleg',
'Transdate from' => 'Kontoauszugsdatum von',
'Transdate is #1' => 'Belegdatum ist #1',
'Transdate is after #1' => 'Belegdatum ist nach #1',
'Transdate is before #1' => 'Belegdatum ist vor #1',
- 'Transdate to' => 'Buchungsdatum bis',
+ 'Transdate to' => 'Kontoauszugsdatum bis',
'Transfer' => 'Umlagern',
'Transfer Quantity' => 'Umlagermenge',
'Transfer To Stock' => 'Lagereingang',
'Valid until' => 'gültig bis',
'Valid/Obsolete' => 'Gültig/ungültig',
'Value' => 'Wert',
- 'Valuta date' => 'Valutadatum',
- 'Valutadate' => 'Valutadatum',
+ 'Valutadate' => 'Valutadatum',
'Valutadate from' => 'Valutadatum von',
'Valutadate to' => 'Valutadatum bis',
'Variable' => 'Variable',
'Bcc E-mail' => '',
'Because the useability gets worse if one partnumber is used for several parts (for example if you are searching a position for an invoice), partnumbers should be unique.' => '',
'Before saving a sales order, this article will be checked and a warning is generated.' => '',
- 'Belegnummer' => '',
'Belgium' => '',
'Beratername' => '',
'Beraternummer' => '',
'Bis Konto: ' => '',
'Body' => '',
'Body:' => '',
- 'Booking Date' => '',
'Booking group' => '',
'Booking group #1 needs a valid expense account' => '',
'Booking group #1 needs a valid income account' => '',
'Bought' => '',
'Break down by' => '',
'Break up the update and contact a service provider.' => '',
- 'Buchungsdatum' => '',
- 'Buchungskonto' => '',
- 'Buchungsnummer' => '',
'Business' => '',
'Business Discount' => '',
'Business Number' => '',
'Date Paid' => '',
'Date and timestamp variables: If the default value equals \'NOW\' then the current date/current timestamp will be used. Otherwise the default value is copied as-is.' => '',
'Date missing!' => '',
- 'Date of transaction' => '',
'Date the payment is due in full' => '',
'Date the payment is due with discount' => '',
'Datevautomatik' => '',
'Germany' => '',
'Git revision: #1, #2 #3' => '',
'Given Name' => '',
+ 'Gldate' => 'Entry Date',
'Global Attachments' => '',
'Global Record BCC' => '',
'GoBD Export' => '',
'Transactions without account:' => '',
'Transactions without reference:' => '',
'Transactions, AR transactions, AP transactions' => '',
- 'Transdate' => '',
+ 'Transdate' => 'Booking Date',
+ 'Transdate Record' => 'Booking Date Record',
'Transdate from' => '',
- 'Transdate is #1' => '',
- 'Transdate is after #1' => '',
- 'Transdate is before #1' => '',
+ 'Transdate is #1' => 'Record date is #1',
+ 'Transdate is after #1' => 'Record date is after #1',
+ 'Transdate is before #1' => 'Record date is before #1',
'Transdate to' => '',
'Transfer' => '',
'Transfer Quantity' => '',
'Valid until' => '',
'Valid/Obsolete' => '',
'Value' => '',
- 'Valuta date' => '',
- 'Valutadate' => '',
+ 'Valutadate' => '',
'Valutadate from' => '',
'Valutadate to' => '',
'Variable' => '',
<td align=right><input name="l_payment_terms" class=checkbox type=checkbox value=Y></td>
<td nowrap>[% 'Payment Terms' | $T8 %]</td>
<td align=right><input name="l_charts" class=checkbox type=checkbox value=Y></td>
- <td nowrap>[% 'Buchungskonto' | $T8 %]</td>
+ <td nowrap>[% 'Chart' | $T8 %]</td>
<td align=right><input name="l_direct_debit" id="l_direct_debit" class=checkbox type=checkbox value=Y></td>
<td nowrap>[% 'direct debit' | $T8 %]</td>
</tr>
<td align=right><input name="l_payment_terms" id="l_payment_terms" class=checkbox type=checkbox value=Y></td>
<td nowrap>[% 'Payment Terms' | $T8 %]</td>
<td align=right><input name="l_charts" id="l_charts" class=checkbox type=checkbox value=Y></td>
- <td nowrap>[% 'Buchungskonto' | $T8 %]</td>
+ <td nowrap>[% 'Chart' | $T8 %]</td>
<td align=right><input name="l_direct_debit" id="l_direct_debit" class=checkbox type=checkbox value=Y></td>
<td nowrap>[% 'direct debit' | $T8 %]</td>
</tr>
<th>[%- LxERP.t8("Amount") %]</th>
<th>[%- LxERP.t8("Open amount") %]</th>
<th>[%- LxERP.t8("Amount less skonto") %]</th>
- <th>[%- LxERP.t8("Transdate") %]</th>
+ <th>[%- LxERP.t8("Invoice Date") %]</th>
<th>[%- LxERP.t8("Customer/Vendor number") %]</th>
<th>[%- LxERP.t8("Customer/Vendor name") %]</th>
</tr>
<table>
<tr>
<th class="listheading">[% 'Database ID' | $T8 %]</th>
- <th class="listheading">[% 'Booking Date' | $T8 %]</th>
- <th class="listheading">[% 'Invoice Date' | $T8 %]</th>
+ <th class="listheading">[% 'Gldate' | $T8 %]</th>
+ <th class="listheading">[% 'Transdate' | $T8 %]</th>
<th class="listheading">[% 'Amount' | $T8 %]</th>
- <th class="listheading">[% 'Buchungsnummer' | $T8 %]</th>
+ <th class="listheading">[% 'ID' | $T8 %]</th>
<th class="listheading">[% 'Source' | $T8 %]</th>
<th class="listheading">[% 'Reference / Invoice Number' | $T8 %]</th>
<th class="listheading">[% 'Description' | $T8 %]</th>
<table>
<tr>
<th class="listheading">[% 'Database ID' | $T8 %]</th>
- <th class="listheading">[% 'Booking Date' | $T8 %]</th>
- <th class="listheading">[% 'Invoice Date' | $T8 %]</th>
+ <th class="listheading">[% 'Gldate' | $T8 %]</th>
+ <th class="listheading">[% 'Transdate' | $T8 %]</th>
<th class="listheading">[% 'Amount' | $T8 %]</th>
<th class="listheading">[% 'Source' | $T8 %]</th>
<th class="listheading">[% 'Account Number' | $T8 %]</th>
<td align=left>
<table>
<tr>
- <th align=right width=50% nowrap>[% 'Date' | $T8 %]</th>
+ <th align=right width=50% nowrap>[% 'Transdate' | $T8 %]</th>
<td>[% L.date_tag('transdate', transdate, readonly=readonly) %]</td>
</tr>
</table>
</tr>
[%- IF id %]
<tr>
- <th align=right>[% 'Belegnummer' | $T8 %]</th>
+ <th align=right>[% 'ID' | $T8 %]</th>
<td>[% L.input_tag('id', id, size=20, readonly=readonly) %]</td>
<td align=left>
<table>
<tr>
- <th align=right width=50%>[% 'Buchungsdatum' | $T8 %]</th>
+ <th align=right width=50%>[% 'Gldate' | $T8 %]</th>
<td align=left>[% L.date_tag('gldate', gldate, readonly=1) %]</td>
</tr>
</table>
<tr>
<th align=right>[% 'Filter date by' | $T8 %]</th>
<td colspan=3>
- <input name=datesort class=radio type=radio value=gldate checked> [% 'Booking Date' | $T8 %]
- <input name=datesort class=radio type=radio value=transdate> [% 'Invoice Date' | $T8 %]
+ <input name=datesort class=radio type=radio value=transdate checked> [% 'Transdate' | $T8 %]
+ <input name=datesort class=radio type=radio value=gldate> [% 'Gldate' | $T8 %]
</td>
</tr>
<tr>
<td align=right><input name="l_id" class=checkbox type=checkbox value=Y></td>
<td>[% 'ID' | $T8 %]</td>
<td align=right><input name="l_transdate" class=checkbox type=checkbox value=Y checked></td>
- <td>[% 'Invoice Date' | $T8 %]</td>
+ <td>[% 'Transdate' | $T8 %]</td>
<td align=right><input name="l_gldate" class=checkbox type=checkbox value=Y checked></td>
- <td>[% 'Booking Date' | $T8 %]</td>
+ <td>[% 'Gldate' | $T8 %]</td>
<td align=right><input name="l_reference" class=checkbox type=checkbox value=Y checked></td>
<td>[% 'Reference' | $T8 %]</td>
<td align=right><input name="l_description" class=checkbox type=checkbox value=Y checked></td>
</tr>
<tr>
- <td>[%- L.checkbox_tag('l_transdate', label=LxERP.t8('Transdate'), value='Y') %]</td>
- <td>[%- L.checkbox_tag('l_subtotal', label=LxERP.t8('Subtotal'), value='Y') %]</td>
- <td>[%- L.checkbox_tag('l_soldtotal', label=LxERP.t8('Qty in Selected Records'), value='Y') %]</td>
+ <td>[%- L.checkbox_tag('l_insertdate', label=LxERP.t8('Insert Date'), value='Y') %]</td>
+ <td>[%- L.checkbox_tag('l_notes', label=LxERP.t8('Notes'), value='Y') %]</td>
<td>[%- L.checkbox_tag('l_ean', label=LxERP.t8('EAN'), value='Y') %]</td>
+ <td>[%- L.checkbox_tag('l_shop', label=LxERP.t8('Shop article'), value='Y') %]</td>
</tr>
<tr>
</tr>
<tr>
- <td>[%- L.checkbox_tag('l_notes', label=LxERP.t8('Notes'), value='Y') %]</td>
+ <td>[%- L.checkbox_tag('l_subtotal', label=LxERP.t8('Subtotal'), value='Y') %]</td>
+ <td>[%- L.checkbox_tag('l_transdate', label=LxERP.t8('Transdate Record'), value='Y') %]</td>
<td>[%- L.checkbox_tag('l_name', label=LxERP.t8('Name in Selected Records'), value='Y') %]</td>
- <td>[%- L.checkbox_tag('l_shop', label=LxERP.t8('Shop article'), value='Y') %]</td>
- <td>[%- L.checkbox_tag('l_insertdate', label=LxERP.t8('Insert Date'), value='Y') %]</td>
+ <td>[%- L.checkbox_tag('l_soldtotal', label=LxERP.t8('Qty in Selected Records'), value='Y') %]</td>
</tr>
[% CUSTOM_VARIABLES_INCLUSION_CODE %]
<th align="right">[% LxERP.t8('Customer') %]</th>
<td>[% L.input_tag('filter.customer.name:substr::ilike', filter.customer.name_substr__ilike, size = 20) %]</td>
</tr>
- <th align="right">[% LxERP.t8('Transdate') %] [% LxERP.t8('From Date') %]</th>
+ <th align="right">[% LxERP.t8('Delivery Order Date') %] [% LxERP.t8('From Date') %]</th>
<td>[% L.date_tag('filter.transdate:date::ge', filter.transdate_date__ge) %]</td>
</tr>
<tr>
- <th align="right">[% LxERP.t8('Transdate') %] [% LxERP.t8('To Date') %]</th>
+ <th align="right">[% LxERP.t8('Delivery Order Date') %] [% LxERP.t8('To Date') %]</th>
<td>[% L.date_tag('filter.transdate:date::le', filter.transdate_date__le) %]</td>
</tr>
</table>
<th>[%- LxERP.t8("Part") %]</th>
<th>[%- LxERP.t8("Customer") %]</th>
<th>[%- LxERP.t8("Order") %]</th>
- <th>[%- LxERP.t8("Transdate") %]</th>
+ <th>[%- LxERP.t8("Order Date") %]</th>
<th>[%- LxERP.t8("Qty") %]</th>
<th>[%- LxERP.t8("Delivered") %]</th>
<th>[%- LxERP.t8("Price") %]</th>
<td>[% L.date_tag('filter.item_type_matches[].reqdate', FORM.filter.item_type_matches.0.reqdate, style='width: 300px') %]</td>
</tr>
<tr>
- <th align="right">[% 'Transdate' | $T8 %]</th>
+ <th align="right">[% 'Transdate Record' | $T8 %]</th>
<td>[% L.date_tag('filter.item_type_matches[].transdate', FORM.filter.item_type_matches.0.transdate, style='width: 300px') %]</td>
</tr>
<tr>
[% CASE 'reqdate' %]
[% 'Reqdate' | $T8 %] [% L.select_tag('price_rule.items[].op', date_compare_ops, default=item.op) %] [% L.date_tag('price_rule.items[].value_date', item.value_date) %]
[% CASE 'transdate' %]
- [% 'Transdate' | $T8 %] [% L.select_tag('price_rule.items[].op', date_compare_ops, default=item.op) %] [% L.date_tag('price_rule.items[].value_date', item.value_date) %]
+ [% 'Transdate Record' | $T8 %] [% L.select_tag('price_rule.items[].op', date_compare_ops, default=item.op) %] [% L.date_tag('price_rule.items[].value_date', item.value_date) %]
[% CASE 'pricegroup' %]
[% 'Pricegroup' | $T8 %] [% 'is' | $T8 %] [% L.select_tag('price_rule.items[].value_int', SELF.pricegroups, title_key='pricegroup', default=item.value_int) %]
[% CASE %]