From: Thomas Kasulke Date: Fri, 8 Jun 2007 11:17:40 +0000 (+0000) Subject: neuen button und Funktion für "als bezahlt markieren" eingeführt. X-Git-Tag: release-2.4.3^2~177 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=ce47a2340ef118b494854deae1b0ddc74b1d1c5a;p=kivitendo-erp.git neuen button und Funktion für "als bezahlt markieren" eingeführt. --- diff --git a/SL/Form.pm b/SL/Form.pm index d39625d48..50b2e025d 100644 --- a/SL/Form.pm +++ b/SL/Form.pm @@ -1066,7 +1066,7 @@ sub dbconnect_noauto { $main::lxdebug->enter_sub(); my ($self, $myconfig) = @_; - + # connect to database $dbh = DBI->connect($myconfig->{dbconnect}, $myconfig->{dbuser}, @@ -2706,4 +2706,30 @@ sub all_years { $main::lxdebug->leave_sub(); } +sub mark_as_paid { + $main::lxdebug->enter_sub(); + + my ($self, $myconfig, $db_name) = @_; + + if($self->{mark_as_paid}) { + my $dbh ||= $self->get_standard_dbh($myconfig); + my $query = qq|UPDATE $db_name SET paid = amount WHERE id = ?|; + do_query($self, $dbh, $query, $self->{id}); + $dbh->commit(); + $self->redirect($main::locale->text("Marked as paid")); + } + else { + my $referer = $ENV{HTTP_REFERER}; + $referer =~ s/^(.*)action\=.*\&(.*)$/$1action\=mark_as_paid\&mark_as_paid\=1\&login\=$self->{login}\&password\=$self->{password}\&id\=$self->{id}\&$2/; + $self->header(); + print qq||; + print qq|

|.$main::locale->text('Mark as paid?').qq|

|; + print qq| |; + print qq||; + print qq||; + } + + $main::lxdebug->leave_sub(); +} + 1; diff --git a/bin/mozilla/ap.pl b/bin/mozilla/ap.pl index ddd1c22a9..c84b6146e 100644 --- a/bin/mozilla/ap.pl +++ b/bin/mozilla/ap.pl @@ -778,6 +778,12 @@ sub form_footer { print qq| |; } # /button for saving history + # mark_as_paid button + if($form->{id} ne "") { + print qq||; + } + # /mark_as_paid button print " @@ -788,6 +794,12 @@ sub form_footer { $lxdebug->leave_sub(); } +sub mark_as_paid { + $lxdebug->enter_sub(); + $form->mark_as_paid(\%myconfig,"ap"); + $lxdebug->leave_sub(); +} + sub update { $lxdebug->enter_sub(); diff --git a/bin/mozilla/ar.pl b/bin/mozilla/ar.pl index 667c7b3b7..16a6b2a1a 100644 --- a/bin/mozilla/ar.pl +++ b/bin/mozilla/ar.pl @@ -818,6 +818,13 @@ sub form_footer { print qq|{id}); name=history id=history value=| . $locale->text('history') . qq|>|; } # /button for saving history + # mark_as_paid button + if($form->{id} ne "") { + print qq||; + } + # /mark_as_paid button + print " @@ -828,6 +835,12 @@ sub form_footer { $lxdebug->leave_sub(); } +sub mark_as_paid { + $lxdebug->enter_sub(); + $form->mark_as_paid(\%myconfig,"ar"); + $lxdebug->leave_sub(); +} + sub update { $lxdebug->enter_sub(); diff --git a/bin/mozilla/ir.pl b/bin/mozilla/ir.pl index 386fb463e..a8b925883 100644 --- a/bin/mozilla/ir.pl +++ b/bin/mozilla/ir.pl @@ -865,7 +865,12 @@ sub form_footer { . qq|">|; } # /button for saving history - + # mark_as_paid button + if($form->{id} ne "") { + print qq||; + } + # /mark_as_paid button print qq| @@ -875,6 +880,12 @@ print qq| $lxdebug->leave_sub(); } +sub mark_as_paid { + $lxdebug->enter_sub(); + $form->mark_as_paid(\%myconfig,"ap"); + $lxdebug->leave_sub(); +} + sub update { $lxdebug->enter_sub(); diff --git a/bin/mozilla/is.pl b/bin/mozilla/is.pl index 9fbbb9efe..6268f4082 100644 --- a/bin/mozilla/is.pl +++ b/bin/mozilla/is.pl @@ -1168,11 +1168,16 @@ if ($form->{type} eq "credit_note") { . Q($form->{id}) . qq|);" name="history" id="history" value="| . $locale->text('history') - . qq|">|; + . qq|"> |; } # /button for saving history - - + + # mark_as_paid button + if($form->{id} ne "") { + print qq||; + } + # /mark_as_paid button print $form->write_trigger(\%myconfig, scalar(@triggers) / 3, @triggers) . qq| @@ -1193,6 +1198,12 @@ print qq| $lxdebug->leave_sub(); } +sub mark_as_paid { + $lxdebug->enter_sub(); + $form->mark_as_paid(\%myconfig,"ar"); + $lxdebug->leave_sub(); +} + sub update { $lxdebug->enter_sub(); diff --git a/locale/de/admin b/locale/de/admin index 39ea2c59a..77a84bb35 100644 --- a/locale/de/admin +++ b/locale/de/admin @@ -37,6 +37,8 @@ $self->{texts} = { 'Lockfile removed!' => 'System entsperrt!', 'Login name missing!' => 'Loginname fehlt.', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', 'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.', @@ -98,6 +100,7 @@ $self->{texts} = { 'bin_list' => 'Lagerliste', 'invoice' => 'Rechnung', 'is already a member!' => 'ist bereits ein Mitglied!', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -105,6 +108,7 @@ $self->{texts} = { 'request_quotation' => 'Angebotsanforderung', 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/all b/locale/de/all index d774439c7..c276bc242 100644 --- a/locale/de/all +++ b/locale/de/all @@ -672,6 +672,8 @@ aktualisieren wollen?', 'Mandantennummer' => 'Mandantennummer', 'Mar' => 'März', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Marked entries printed!' => 'Markierte Einträge wurden gedruckt!', 'Master Data' => 'Stammdaten', 'Max. Dunning Level' => 'höchste Mahnstufe', @@ -1265,8 +1267,10 @@ aktualisieren wollen?', 'list' => 'auflisten', 'localhost' => 'lokaler Rechner', 'logout' => 'abmelden', + 'mark as paid' => 'als bezahlt markieren', 'month' => 'Monatliche Abgabe', 'new Window' => 'neues Fenster', + 'no' => 'nein', 'none (pricegroup)' => 'keine', 'number' => 'Nummer', 'order' => 'Reihenfolge', @@ -1304,6 +1308,7 @@ aktualisieren wollen?', 'valid from' => 'Gültig ab', 'winston_export' => 'Winston-Export', 'wrongformat' => 'Falsches Format', + 'yes' => 'ja', }; 1; diff --git a/locale/de/am b/locale/de/am index 5c1da24ec..90b80c32e 100644 --- a/locale/de/am +++ b/locale/de/am @@ -155,6 +155,8 @@ $self->{texts} = { 'Long Dates' => 'Lange Monatsnamen', 'Long Description' => 'Langtext', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', 'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.', @@ -274,6 +276,7 @@ $self->{texts} = { 'invoice' => 'Rechnung', 'lead deleted!' => 'Kundenquelle gelöscht', 'lead saved!' => 'Kundenquelle geichert', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -284,6 +287,7 @@ $self->{texts} = { 'service units' => 'Dienstleistungseinheiten', 'up' => 'hoch', 'use program settings' => 'benutze Programmeinstellungen', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/amtemplates b/locale/de/amtemplates index dca4fa91e..956a00990 100644 --- a/locale/de/amtemplates +++ b/locale/de/amtemplates @@ -24,6 +24,8 @@ $self->{texts} = { 'Income Statement' => 'GuV', 'Invoice' => 'Rechnung', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', 'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.', @@ -78,6 +80,7 @@ $self->{texts} = { 'You\'re not editing a file.' => 'Sie bearbeiten momentan keine Datei.', 'bin_list' => 'Lagerliste', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -85,6 +88,7 @@ $self->{texts} = { 'request_quotation' => 'Angebotsanforderung', 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/ap b/locale/de/ap index c892b5f55..6632a2cc2 100644 --- a/locale/de/ap +++ b/locale/de/ap @@ -80,6 +80,8 @@ $self->{texts} = { 'MAILED' => 'Gesendet', 'Mar' => 'März', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'May' => 'Mai', 'May ' => 'Mai', 'Memo' => 'Memo', @@ -175,6 +177,8 @@ $self->{texts} = { 'button' => '?', 'history' => 'Historie', 'invoice' => 'Rechnung', + 'mark as paid' => 'als bezahlt markieren', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -183,6 +187,7 @@ $self->{texts} = { 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', 'wrongformat' => 'Falsches Format', + 'yes' => 'ja', }; $self->{subs} = { @@ -217,6 +222,7 @@ $self->{subs} = { 'gl_transaction' => 'gl_transaction', 'load_draft' => 'load_draft', 'load_draft_maybe' => 'load_draft_maybe', + 'mark_as_paid' => 'mark_as_paid', 'name_selected' => 'name_selected', 'part_selection_internal' => 'part_selection_internal', 'post' => 'post', @@ -259,6 +265,7 @@ $self->{subs} = { 'als_vorlage_verwenden' => 'use_as_template', 'einkaufsrechnung' => 'vendor_invoice', 'ja' => 'yes', + 'als_bezahlt_markieren' => 'mark_as_paid', }; 1; diff --git a/locale/de/ar b/locale/de/ar index eb79d7199..cd57b8669 100644 --- a/locale/de/ar +++ b/locale/de/ar @@ -85,6 +85,8 @@ $self->{texts} = { 'MAILED' => 'Gesendet', 'Mar' => 'März', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'May' => 'Mai', 'May ' => 'Mai', 'Memo' => 'Memo', @@ -182,6 +184,8 @@ $self->{texts} = { 'button' => '?', 'history' => 'Historie', 'invoice' => 'Rechnung', + 'mark as paid' => 'als bezahlt markieren', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -190,6 +194,7 @@ $self->{texts} = { 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', 'wrongformat' => 'Falsches Format', + 'yes' => 'ja', }; $self->{subs} = { @@ -226,6 +231,7 @@ $self->{subs} = { 'gl_transaction' => 'gl_transaction', 'load_draft' => 'load_draft', 'load_draft_maybe' => 'load_draft_maybe', + 'mark_as_paid' => 'mark_as_paid', 'name_selected' => 'name_selected', 'part_selection_internal' => 'part_selection_internal', 'post' => 'post', @@ -267,6 +273,7 @@ $self->{subs} = { 'erneuern' => 'update', 'als_vorlage_verwenden' => 'use_as_template', 'ja' => 'yes', + 'als_bezahlt_markieren' => 'mark_as_paid', }; 1; diff --git a/locale/de/arap b/locale/de/arap index 9db6bfa86..8d31f20c5 100644 --- a/locale/de/arap +++ b/locale/de/arap @@ -22,6 +22,8 @@ $self->{texts} = { 'History' => 'Historie', 'Invoice' => 'Rechnung', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', 'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.', @@ -72,6 +74,7 @@ $self->{texts} = { 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!', 'bin_list' => 'Lagerliste', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -79,6 +82,7 @@ $self->{texts} = { 'request_quotation' => 'Angebotsanforderung', 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/bp b/locale/de/bp index 69edb678e..df1558acd 100644 --- a/locale/de/bp +++ b/locale/de/bp @@ -30,6 +30,8 @@ $self->{texts} = { 'Invoice' => 'Rechnung', 'Invoice Number' => 'Rechnungsnummer', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Marked entries printed!' => 'Markierte Einträge wurden gedruckt!', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', @@ -98,6 +100,7 @@ $self->{texts} = { 'button' => '?', 'done' => 'erledigt', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -106,6 +109,7 @@ $self->{texts} = { 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', 'wrongformat' => 'Falsches Format', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/common b/locale/de/common index 7d686b84e..13152ca88 100644 --- a/locale/de/common +++ b/locale/de/common @@ -18,6 +18,8 @@ $self->{texts} = { 'History' => 'Historie', 'Invoice' => 'Rechnung', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', 'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.', @@ -62,6 +64,7 @@ $self->{texts} = { 'Vendor details' => 'Lieferantendetails', 'bin_list' => 'Lagerliste', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -69,6 +72,7 @@ $self->{texts} = { 'request_quotation' => 'Angebotsanforderung', 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/cp b/locale/de/cp index dfe5f0273..260271d15 100644 --- a/locale/de/cp +++ b/locale/de/cp @@ -42,6 +42,8 @@ $self->{texts} = { 'Invoice' => 'Rechnung', 'Invoices' => 'Rechnungen', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Memo' => 'Memo', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', @@ -111,6 +113,7 @@ $self->{texts} = { 'bin_list' => 'Lagerliste', 'button' => '?', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -119,6 +122,7 @@ $self->{texts} = { 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', 'wrongformat' => 'Falsches Format', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/ct b/locale/de/ct index e5216f398..dad36ba53 100644 --- a/locale/de/ct +++ b/locale/de/ct @@ -64,6 +64,8 @@ $self->{texts} = { 'Language' => 'Sprache', 'Lieferungen' => 'Lieferungen', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', 'Mobile1' => 'Mobile 1', @@ -159,6 +161,7 @@ $self->{texts} = { 'customernumber not unique!' => 'Die Kundennummer ist schon vergeben', 'history' => 'Historie', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -167,6 +170,7 @@ $self->{texts} = { 's' => 's', 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/datev b/locale/de/datev index 9ae1a05c0..fe1e7e76c 100644 --- a/locale/de/datev +++ b/locale/de/datev @@ -45,6 +45,8 @@ $self->{texts} = { 'MAILED' => 'Gesendet', 'Mandantennummer' => 'Mandantennummer', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'May' => 'Mai', 'Medium Number' => 'Datenträgernummer', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', @@ -101,6 +103,7 @@ $self->{texts} = { 'bin_list' => 'Lagerliste', 'bis' => 'bis', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -108,6 +111,7 @@ $self->{texts} = { 'request_quotation' => 'Angebotsanforderung', 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/dn b/locale/de/dn index 9b5082448..363b71311 100644 --- a/locale/de/dn +++ b/locale/de/dn @@ -76,6 +76,8 @@ $self->{texts} = { 'MAILED' => 'Gesendet', 'Mar' => 'März', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'May' => 'Mai', 'May ' => 'Mai', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', @@ -182,6 +184,7 @@ $self->{texts} = { 'bin_list' => 'Lagerliste', 'emailed to' => 'gemailt an', 'invoice' => 'Rechnung', + 'no' => 'nein', 'none (pricegroup)' => 'keine', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', @@ -193,6 +196,7 @@ $self->{texts} = { 'sent' => 'gesendet', 'sent to printer' => 'an Drucker geschickt', 'wrongformat' => 'Falsches Format', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/drafts b/locale/de/drafts index 87481cf2d..4367b83fd 100644 --- a/locale/de/drafts +++ b/locale/de/drafts @@ -20,6 +20,8 @@ $self->{texts} = { 'History' => 'Historie', 'Invoice' => 'Rechnung', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', 'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.', @@ -65,6 +67,7 @@ $self->{texts} = { 'Vendor details' => 'Lieferantendetails', 'bin_list' => 'Lagerliste', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -72,6 +75,7 @@ $self->{texts} = { 'request_quotation' => 'Angebotsanforderung', 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/gl b/locale/de/gl index 9fad1cae1..0e5accfcf 100644 --- a/locale/de/gl +++ b/locale/de/gl @@ -85,6 +85,8 @@ $self->{texts} = { 'MAILED' => 'Gesendet', 'Mar' => 'März', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'May' => 'Mai', 'May ' => 'Mai', 'Memo' => 'Memo', @@ -172,6 +174,7 @@ $self->{texts} = { 'bin_list' => 'Lagerliste', 'button' => '?', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -180,6 +183,7 @@ $self->{texts} = { 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', 'wrongformat' => 'Falsches Format', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/ic b/locale/de/ic index eb7d9dfd3..9fe464a0f 100644 --- a/locale/de/ic +++ b/locale/de/ic @@ -108,6 +108,8 @@ aktualisieren wollen?', 'Make' => 'Hersteller', 'Mar' => 'März', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'May' => 'Mai', 'May ' => 'Mai', 'Microfiche' => 'Mikrofilm', @@ -257,6 +259,7 @@ aktualisieren wollen?', 'history' => 'Historie', 'invoice' => 'Rechnung', 'list' => 'auflisten', + 'no' => 'nein', 'none (pricegroup)' => 'keine', 'number' => 'Nummer', 'packing_list' => 'Versandliste', @@ -270,6 +273,7 @@ aktualisieren wollen?', 'sent' => 'gesendet', 'sent to printer' => 'an Drucker geschickt', 'soldtotal' => 'Verkaufte Anzahl', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/io b/locale/de/io index 4603bdfe6..57900f786 100644 --- a/locale/de/io +++ b/locale/de/io @@ -62,6 +62,8 @@ $self->{texts} = { 'MAILED' => 'Gesendet', 'Mar' => 'März', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'May' => 'Mai', 'May ' => 'Mai', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', @@ -155,6 +157,7 @@ $self->{texts} = { 'bin_list' => 'Lagerliste', 'emailed to' => 'gemailt an', 'invoice' => 'Rechnung', + 'no' => 'nein', 'none (pricegroup)' => 'keine', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', @@ -165,6 +168,7 @@ $self->{texts} = { 'sales_quotation' => 'Verkaufsangebot', 'sent' => 'gesendet', 'sent to printer' => 'an Drucker geschickt', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/ir b/locale/de/ir index 98834e51c..4236dae68 100644 --- a/locale/de/ir +++ b/locale/de/ir @@ -96,6 +96,8 @@ $self->{texts} = { 'MAILED' => 'Gesendet', 'Mar' => 'März', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'May' => 'Mai', 'May ' => 'Mai', 'Memo' => 'Memo', @@ -223,6 +225,8 @@ $self->{texts} = { 'emailed to' => 'gemailt an', 'history' => 'Historie', 'invoice' => 'Rechnung', + 'mark as paid' => 'als bezahlt markieren', + 'no' => 'nein', 'none (pricegroup)' => 'keine', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', @@ -235,6 +239,7 @@ $self->{texts} = { 'sent' => 'gesendet', 'sent to printer' => 'an Drucker geschickt', 'wrongformat' => 'Falsches Format', + 'yes' => 'ja', }; $self->{subs} = { @@ -273,6 +278,7 @@ $self->{subs} = { 'item_selected' => 'item_selected', 'load_draft' => 'load_draft', 'load_draft_maybe' => 'load_draft_maybe', + 'mark_as_paid' => 'mark_as_paid', 'name_selected' => 'name_selected', 'new_item' => 'new_item', 'new_license' => 'new_license', @@ -327,6 +333,7 @@ $self->{subs} = { 'erneuern' => 'update', 'als_vorlage_verwenden' => 'use_as_template', 'ja' => 'yes', + 'als_bezahlt_markieren' => 'mark_as_paid', }; 1; diff --git a/locale/de/is b/locale/de/is index 9bc49e2df..8c5e1860b 100644 --- a/locale/de/is +++ b/locale/de/is @@ -112,6 +112,8 @@ $self->{texts} = { 'MAILED' => 'Gesendet', 'Mar' => 'März', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Max. Dunning Level' => 'höchste Mahnstufe', 'May' => 'Mai', 'May ' => 'Mai', @@ -248,6 +250,8 @@ $self->{texts} = { 'emailed to' => 'gemailt an', 'history' => 'Historie', 'invoice' => 'Rechnung', + 'mark as paid' => 'als bezahlt markieren', + 'no' => 'nein', 'none (pricegroup)' => 'keine', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', @@ -260,6 +264,7 @@ $self->{texts} = { 'sent' => 'gesendet', 'sent to printer' => 'an Drucker geschickt', 'wrongformat' => 'Falsches Format', + 'yes' => 'ja', }; $self->{subs} = { @@ -300,6 +305,7 @@ $self->{subs} = { 'item_selected' => 'item_selected', 'load_draft' => 'load_draft', 'load_draft_maybe' => 'load_draft_maybe', + 'mark_as_paid' => 'mark_as_paid', 'name_selected' => 'name_selected', 'new_item' => 'new_item', 'new_license' => 'new_license', @@ -363,6 +369,7 @@ $self->{subs} = { 'erneuern' => 'update', 'als_vorlage_verwenden' => 'use_as_template', 'ja' => 'yes', + 'als_bezahlt_markieren' => 'mark_as_paid', }; 1; diff --git a/locale/de/licenses b/locale/de/licenses index 3de1087ba..e2fe7e269 100644 --- a/locale/de/licenses +++ b/locale/de/licenses @@ -33,6 +33,8 @@ $self->{texts} = { 'License key' => 'Lizenzschlüssel', 'Licenses' => 'Lizenzen', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', 'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.', @@ -91,6 +93,7 @@ $self->{texts} = { 'Zipcode' => 'PLZ', 'bin_list' => 'Lagerliste', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -98,6 +101,7 @@ $self->{texts} = { 'request_quotation' => 'Angebotsanforderung', 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/login b/locale/de/login index b2e2e84c0..1b0bda58e 100644 --- a/locale/de/login +++ b/locale/de/login @@ -25,6 +25,8 @@ $self->{texts} = { 'Login' => 'Anmeldung', 'Login Name' => 'Benutzername', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', 'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.', @@ -75,6 +77,7 @@ $self->{texts} = { 'bin_list' => 'Lagerliste', 'invoice' => 'Rechnung', 'localhost' => 'lokaler Rechner', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -82,6 +85,7 @@ $self->{texts} = { 'request_quotation' => 'Angebotsanforderung', 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/oe b/locale/de/oe index 4e638b722..6ae7f0aa1 100644 --- a/locale/de/oe +++ b/locale/de/oe @@ -112,6 +112,8 @@ $self->{texts} = { 'MAILED' => 'Gesendet', 'Mar' => 'März', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Max. Dunning Level' => 'höchste Mahnstufe', 'May' => 'Mai', 'May ' => 'Mai', @@ -257,6 +259,7 @@ $self->{texts} = { 'emailed to' => 'gemailt an', 'history' => 'Historie', 'invoice' => 'Rechnung', + 'no' => 'nein', 'none (pricegroup)' => 'keine', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', @@ -269,6 +272,7 @@ $self->{texts} = { 'sent' => 'gesendet', 'sent to printer' => 'an Drucker geschickt', 'wrongformat' => 'Falsches Format', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/pe b/locale/de/pe index 8dd7e5b48..cdbe683fd 100644 --- a/locale/de/pe +++ b/locale/de/pe @@ -37,6 +37,8 @@ $self->{texts} = { 'Inactive' => 'Inaktiv', 'Invoice' => 'Rechnung', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', 'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.', @@ -97,6 +99,7 @@ $self->{texts} = { 'bin_list' => 'Lagerliste', 'history' => 'Historie', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -104,6 +107,7 @@ $self->{texts} = { 'request_quotation' => 'Angebotsanforderung', 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/rc b/locale/de/rc index b8d1125fe..54388b09e 100644 --- a/locale/de/rc +++ b/locale/de/rc @@ -32,6 +32,8 @@ $self->{texts} = { 'Increase' => 'Erhöhen', 'Invoice' => 'Rechnung', 'MAILED' => 'Gesendet', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', 'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.', @@ -84,6 +86,7 @@ $self->{texts} = { 'Vendor details' => 'Lieferantendetails', 'bin_list' => 'Lagerliste', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -91,6 +94,7 @@ $self->{texts} = { 'request_quotation' => 'Angebotsanforderung', 'sales_order' => 'Kundenauftrag', 'sales_quotation' => 'Verkaufsangebot', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/rp b/locale/de/rp index 5d7d7cfc0..ab1e9d159 100644 --- a/locale/de/rp +++ b/locale/de/rp @@ -76,6 +76,8 @@ $self->{texts} = { 'MAILED' => 'Gesendet', 'Mar' => 'März', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'May' => 'Mai', 'May ' => 'Mai', 'Memo' => 'Memo', @@ -178,6 +180,7 @@ $self->{texts} = { 'debug' => 'Debug', 'for Period' => 'für den Zeitraum', 'invoice' => 'Rechnung', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -188,6 +191,7 @@ $self->{texts} = { 'ustva' => 'UStVA', 'winston_export' => 'Winston-Export', 'wrongformat' => 'Falsches Format', + 'yes' => 'ja', }; $self->{subs} = { diff --git a/locale/de/ustva b/locale/de/ustva index 2e4e530a5..65995583d 100644 --- a/locale/de/ustva +++ b/locale/de/ustva @@ -52,6 +52,8 @@ $self->{texts} = { 'MAILED' => 'Gesendet', 'Mar' => 'März', 'March' => 'März', + 'Mark as paid?' => 'Als bezahlt markieren?', + 'Marked as paid' => 'Als bezahlt markiert', 'May' => 'Mai', 'May ' => 'Mai', 'Missing \'description\' field.' => 'Fehlendes Feld \'description\'.', @@ -129,6 +131,7 @@ $self->{texts} = { 'for Period' => 'für den Zeitraum', 'invoice' => 'Rechnung', 'month' => 'Monatliche Abgabe', + 'no' => 'nein', 'packing_list' => 'Versandliste', 'pick_list' => 'Entnahmeliste', 'proforma' => 'Proforma', @@ -139,6 +142,7 @@ $self->{texts} = { 'sales_quotation' => 'Verkaufsangebot', 'saved' => 'gespeichert', 'to (date)' => 'bis', + 'yes' => 'ja', }; $self->{subs} = {