Lx-Office heißt nun kivitendo
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 27 Nov 2012 09:54:02 +0000 (10:54 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 27 Nov 2012 09:54:02 +0000 (10:54 +0100)
65 files changed:
SL/Auth.pm
SL/Controller/Base.pm
SL/DATEV.pm
SL/DB/Helper/ALL.pm
SL/DB/Helper/ALLAuth.pm
SL/DBUtils.pm
SL/FCGIFixes.pm
SL/Form.pm
SL/Helper/DateTime.pm
SL/InstanceConfiguration.pm
SL/LXDebug.pm
SL/Locale.pm
SL/MoreCommon.pm
SL/RecordLinks.pm
SL/ReportGenerator.pm
SL/Request.pm
SL/SessionFile.pm
SL/Template/Plugin/HTMLFixes.pm
SL/USTVA.pm
bin/mozilla/admin.pl
bin/mozilla/datev.pl
bin/mozilla/do.pl
bin/mozilla/gl.pl
bin/mozilla/installationcheck.pl
bin/mozilla/oe.pl
bin/mozilla/ustva.pl
css/Mobile/main.css
css/lx-office-erp/main.css
doc/online/de/add_project.pod
locale/de/all
olcom/erpexport.php
olcom/olcomexport.php
olcom/shopimport_db.php
olcom/trans.php
oscom/erpexport.php
oscom/oscomexport.php
oscom/shopimport_db.php
oscom/trans.php
pepper/erpexport.php
pepper/export_to_erp/export_to_erp.php
pepper/export_to_erp/initialize_module.php
pepper/pepperexport.php
pepper/shopimport_db.php
pepper/trans.php
scripts/console
scripts/dbupgrade2_tool.pl
scripts/find-use.pl
scripts/installation_check.pl
scripts/locales.pl
scripts/rose_auto_create_model.pl
sql/Pg-upgrade2/USTVA_abstraction.pl
sql/Pg-upgrade2/defaults_posting_config.pl
sql/Pg-upgrade2/defaults_show_bestbefore.pl
sql/Pg-upgrade2/umstellung_eur.pl
templates/print/French/winston.xml
templates/print/RB/winston.xml
templates/print/Service/winston.xml
templates/print/Standard/winston.xml
templates/print/f-tex/winston.xml
templates/webpages/admin/create_dataset.html
templates/webpages/admin/user_migration.html
xtcom/erpexport.php
xtcom/shopimport_db.php
xtcom/trans.php
xtcom/xtcomexport.php

index e4d487b..d0e8c9a 100644 (file)
@@ -330,7 +330,7 @@ sub create_database {
     my ($cluster_encoding) = $dbh->selectrow_array($query);
 
     if ($cluster_encoding && ($cluster_encoding =~ m/^(?:UTF-?8|UNICODE)$/i) && ($encoding !~ m/^(?:UTF-?8|UNICODE)$/i)) {
-      $error = $main::locale->text('Your PostgreSQL installationen uses UTF-8 as its encoding. Therefore you have to configure Lx-Office to use UTF-8 as well.');
+      $error = $main::locale->text('Your PostgreSQL installationen uses UTF-8 as its encoding. Therefore you have to configure kivitendo to use UTF-8 as well.');
     }
 
     $dbh->disconnect();
@@ -1047,7 +1047,7 @@ sub all_rights_full {
     ["batch_printing",                 $locale->text("Batch Printing")],
     ["--others",                       $locale->text("Others")],
     ["email_bcc",                      $locale->text("May set the BCC field when sending emails")],
-    ["config",                         $locale->text("Change Lx-Office installation settings (all menu entries beneath 'System')")],
+    ["config",                         $locale->text("Change kivitendo installation settings (all menu entries beneath 'System')")],
     ["admin",                          $locale->text("Administration (Used to access instance administration from user logins)")],
     );
 
index 1ba9358..64ac328 100644 (file)
@@ -229,7 +229,7 @@ sub _dispatch {
     $self->$sub(@_);
     $self->_run_hooks('after', $action);
   } else {
-    $::form->error($::locale->text('Oops. No valid action found to dispatch. Please report this case to the Lx-Office team.'));
+    $::form->error($::locale->text('Oops. No valid action found to dispatch. Please report this case to the kivitendo team.'));
   }
 }
 
index 50fb1c7..8755888 100644 (file)
@@ -1,5 +1,5 @@
 #=====================================================================
-# Lx-Office ERP
+# kivitendo ERP
 # Copyright (c) 2004
 #
 #  Author: Philip Reetz
@@ -1037,7 +1037,7 @@ __END__
 
 =head1 NAME
 
-SL::DATEV - Lx-Office DATEV Export module
+SL::DATEV - kivitendo DATEV Export module
 
 =head1 SYNOPSIS
 
index ba615b9..928b665 100644 (file)
@@ -108,7 +108,7 @@ SL::DB::Helper::ALL: Dependency-only package for all SL::DB::* modules
 This module depends on all modules in SL/DB/*.pm for the convenience
 of being able to write a simple \C<use SL::DB::Helper::ALL> and
 having everything loaded. This is supposed to be used only in the
-Lx-Office console. Normal modules should C<use> only the modules they
+kivitendo console. Normal modules should C<use> only the modules they
 actually need.
 
 =head1 AUTHOR
index 4957205..730c54c 100644 (file)
@@ -26,7 +26,7 @@ SL::DB::Helper::ALLAuth: Dependency-only package for all SL::DB::Auth* modules
 This module depends on all modules in SL/DB/Auth*.pm for the
 convenience of being able to write a simple \C<use
 SL::DB::Helper::ALLAuth> and having everything loaded. This is
-supposed to be used only in the Lx-Office console. Normal modules
+supposed to be used only in the kivitendo console. Normal modules
 should C<use> only the modules they actually need.
 
 =head1 AUTHOR
index 1f243bc..2d9c472 100644 (file)
@@ -396,7 +396,7 @@ SL::DBUTils.pm: All about Databaseconections in Lx
 
 =head1 DESCRIPTION
 
-DBUtils is the attempt to reduce the amount of overhead it takes to retrieve information from the database in Lx-Office. Previously it would take about 15 lines of code just to get one single integer out of the database, including failure procedures and importing the necessary packages. Debugging would take even more.
+DBUtils is the attempt to reduce the amount of overhead it takes to retrieve information from the database in kivitendo. Previously it would take about 15 lines of code just to get one single integer out of the database, including failure procedures and importing the necessary packages. Debugging would take even more.
 
 Using DBUtils most database procedures can be reduced to defining the query, executing it, and retrieving the result. Let DBUtils handle the rest. Whenever there is a database operation not covered in DBUtils, add it here, rather than working around it in the backend code.
 
@@ -591,7 +591,7 @@ Sven Schoeling E<lt>s.schoeling@linet-services.deE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2007 by Lx-Office Community
+Copyright 2007 by kivitendo Community
 
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
index 6327ffc..ea31ccf 100644 (file)
@@ -10,7 +10,7 @@ use version;
 # setting STDOUT to ":utf8" with "binmode".  Also FCGI starting with
 # 0.69 implements proper handling for UTF-8 flagged strings -- namely
 # by downgrading them into bytes. The combination of the two causes
-# Lx-Office's way of handling strings to go belly up (storing
+# kivitendo's way of handling strings to go belly up (storing
 # everything in Perl's internal encoding and using Perl's I/O layer
 # for automatic conversion on output).
 #
index 45f3759..19f2b5c 100644 (file)
@@ -3609,7 +3609,7 @@ SL::Form.pm - main data object.
 
 =head1 SYNOPSIS
 
-This is the main data object of Lx-Office.
+This is the main data object of kivitendo.
 Unfortunately it also acts as a god object for certain data retrieval procedures used in the entry points.
 Points of interest for a beginner are:
 
@@ -3634,7 +3634,7 @@ will in this case not increase the value, and return undef.
 
 Generates a HTTP redirection header for the new C<$url>. Constructs an
 absolute URL including scheme, host name and port. If C<$url> is a
-relative URL then it is considered relative to Lx-Office base URL.
+relative URL then it is considered relative to kivitendo base URL.
 
 This function C<die>s if headers have already been created with
 C<$::form-E<gt>header>.
index 59a100c..749bd07 100644 (file)
@@ -44,12 +44,12 @@ Returns the current date with the time zone set to the local time zone.
 
 =item C<to_lxoffice %param>
 
-Formats the date and time according to the current Lx-Office user's
+Formats the date and time according to the current kivitendo user's
 date format with L<Locale::format_datetime_object>.
 
 =item C<from_lxoffice $string>
 
-Parses a date string formatted in the current Lx-Office user's date
+Parses a date string formatted in the current kivitendo user's date
 format and returns an instance of L<DateTime>.
 
 Note that only dates can be parsed at the moment, not the time
index ac14b0a..1e9c6a1 100644 (file)
@@ -158,7 +158,7 @@ SL::InstanceConfiguration - Provide instance-specific configuration data
 
 =head1 SYNOPSIS
 
-Lx-Office has two configuration levels: installation specific
+kivitendo has two configuration levels: installation specific
 (provided by the global variable C<%::lx_office_conf>) and instance
 specific. The latter is provided by a global instance of this class,
 C<$::instance_conf>.
index 62aacd9..a5f22df 100644 (file)
@@ -340,11 +340,11 @@ __END__
 
 =head1 NAME
 
-LXDebug - Lx-Office debugging facilities
+LXDebug - kivitendo debugging facilities
 
 =head1 SYNOPSIS
 
-This module provides functions for debugging Lx-Office. An instance is
+This module provides functions for debugging kivitendo. An instance is
 always created as the global variable C<$::lxdebug> at the earliest
 possible moment.
 
@@ -475,7 +475,7 @@ enabling and disabling certain debug levels.
 
 =back
 
-Note that these are only useful if Lx-Office is running as a FastCGI
+Note that these are only useful if kivitendo is running as a FastCGI
 application because otherwise the changes would be lost when the
 process exits in a normal CGI environment.
 
index 8fa3780..ccf4943 100644 (file)
@@ -328,7 +328,7 @@ sub date {
   } elsif ($myconfig->{dateformat} eq "yyyy-mm-dd") {
 
     # Use German syntax with the ISO date style "yyyy-mm-dd" because
-    # Lx-Office is mainly used in Germany or German speaking countries.
+    # kivitendo is mainly used in Germany or German speaking countries.
     if (defined $longformat && $longformat == 0) {
       $mm++;
       $dd = "0$dd" if ($dd < 10);
index dad9750..13d421b 100644 (file)
@@ -192,7 +192,7 @@ SL::MoreCommon.pm - helper functions
 
 =head1 DESCRIPTION
 
-this is a collection of helper functions used in Lx-Office.
+this is a collection of helper functions used in kivitendo.
 Most of them are either obvious or too obscure to care about unless you really have to.
 The exceptions are documented here.
 
index da63872..77086ba 100644 (file)
@@ -209,7 +209,7 @@ __END__
 
 =head1 NAME
 
-SL::RecordLinks - Verlinkung von Lx-Office Objekten.
+SL::RecordLinks - Verlinkung von kivitendo Objekten.
 
 =head1 SYNOPSIS
 
index deb4e19..40beabb 100644 (file)
@@ -791,7 +791,7 @@ __END__
 
 =head1 NAME
 
-SL::ReportGenerator.pm: the Lx-Office way of getting data in shape
+SL::ReportGenerator.pm: the kivitendo way of getting data in shape
 
 =head1 SYNOPSIS
 
@@ -815,7 +815,7 @@ Then there are some options made by the user, such as hidden columns. You add mo
 Then it lacks usability. You want it to be able to sort the data. You add code for that.
 Then there are too many results, you need pagination, you want to print or export that data..... and so on.
 
-The ReportGenerator class was designed because this exact scenario happened about half a dozen times in Lx-Office.
+The ReportGenerator class was designed because this exact scenario happened about half a dozen times in kivitendo.
 It's purpose is to manage all those formating, culling, sorting, and templating.
 Which makes it almost as complicated to use as doing the work for yourself.
 
index a8ae4c1..6dfff71 100644 (file)
@@ -342,7 +342,7 @@ anything in here directly.
 =head1 DESCRIPTION
 
 This module handles flattening and unflattening of data for request
-roundtrip purposes. Lx-Office uses the format as described below:
+roundtrip purposes. kivitendo uses the format as described below:
 
 =over 4
 
index 6f04041..f4c509c 100644 (file)
@@ -171,7 +171,7 @@ C<22.01.2011 14:12:22>.
 =item C<get_path>
 
 Returns the name of the session-specific directory used for file
-storage relative to the Lx-Office installation folder.
+storage relative to the kivitendo installation folder.
 
 =item C<prepare_path>
 
index 32d3c56..5c62078 100644 (file)
@@ -12,7 +12,7 @@ use Encode;
 
 # Replacement for Template::Plugin::HTML::url.
 
-# Strings in Lx-Office are stored in Perl's internal encoding but have
+# Strings in kivitendo are stored in Perl's internal encoding but have
 # to be output as UTF-8. A normal regex replace doesn't do that
 # creating invalid UTF-8 characters upon URL-unescaping.
 
index abbf4a3..a5db373 100644 (file)
@@ -1,5 +1,5 @@
 #=====================================================================
-# Lx-Office ERP
+# kivitendo ERP
 # Copyright (c) 2004 by Udo Spallek, Aachen
 #
 #  Author: Udo Spallek
index 7e12b0e..3d32a39 100755 (executable)
@@ -759,7 +759,7 @@ sub create_dataset {
   if ($cluster_encoding && ($cluster_encoding =~ m/^(?:UTF-?8|UNICODE)$/i)) {
     if ($::lx_office_conf{system}->{dbcharset} !~ m/^UTF-?8$/i) {
       $form->show_generic_error($locale->text('The selected  PostgreSQL installation uses UTF-8 as its encoding. ' .
-                                              'Therefore you have to configure Lx-Office to use UTF-8 as well.'),
+                                              'Therefore you have to configure kivitendo to use UTF-8 as well.'),
                                 'back_button' => 1);
     }
 
index 097b5d7..9572e74 100644 (file)
@@ -1,5 +1,5 @@
 #=====================================================================
-# Lx-Office ERP
+# kivitendo ERP
 # Copyright (c) 2004
 #
 #  Author: Philip Reetz
index c3cb45b..576564f 100644 (file)
@@ -976,7 +976,7 @@ sub save_as_new {
   map { delete $form->{$_} } qw(printed emailed queued);
   delete @{ $form }{ grep { m/^stock_(?:in|out)_\d+/ } keys %{ $form } };
 
-  # Let Lx-Office assign a new order number if the user hasn't changed the
+  # Let kivitendo assign a new order number if the user hasn't changed the
   # previous one. If it has been changed manually then use it as-is.
   $form->{donumber} =~ s/^\s*//g;
   $form->{donumber} =~ s/\s*$//g;
index bc5d7a5..a0a1a73 100644 (file)
@@ -1078,7 +1078,8 @@ sub post_transaction {
   }
 
   if ($split_safety{-1} > 1 && $split_safety{1} > 1) {
-    $::form->error($::locale->text("Split entry detected. The values you have entered will result in an entry with more than one position on both debit and credit. Due to known problems involving accounting software Lx-Office does not allow these."));
+    $::form->error($::locale->text("Split entry detected. The values you have entered will result in an entry with more than one position on both debit and credit. " .
+                                   "Due to known problems involving accounting software kivitendo does not allow these."));
   }
 
   for my $i (1 .. $count) {
index 4741443..869177b 100644 (file)
@@ -24,14 +24,14 @@ sub verify_installation {
 <html>
  <head>
   <link rel="stylesheet" href="css/lx-office-erp.css" type="text/css"
-        title="Lx-Office stylesheet">
+        title="kivitendo stylesheet">
   <title>| . $locale->text("One or more Perl modules missing") . qq|</title>
  </head>
  <body>
 
   <h1>| . $locale->text("One or more Perl modules missing") . qq|</h1>
 
-  <p>| . $locale->text("At least one Perl module that Lx-Office ERP " .
+  <p>| . $locale->text("At least one Perl module that kivitendo ERP " .
                        "requires for running is not installed on your " .
                        "system.") .
         " " .
index a605094..fb61456 100644 (file)
@@ -1614,7 +1614,7 @@ sub save_as_new {
   $form->{saveasnew} = 1;
   map { delete $form->{$_} } qw(printed emailed queued delivered closed);
 
-  # Let Lx-Office assign a new order number if the user hasn't changed the
+  # Let kivitendo assign a new order number if the user hasn't changed the
   # previous one. If it has been changed manually then use it as-is.
   my $idx = $form->{type} =~ /_quotation$/ ? "quonumber" : "ordnumber";
   $form->{$idx} =~ s/^\s*//g;
index d5c42a0..8d77a31 100644 (file)
@@ -1,5 +1,5 @@
 #=====================================================================
-# Lx-Office ERP
+# kivitendo ERP
 # Copyright (c) 2004 by Udo Spallek, Aachen
 #
 #  Author: Udo Spallek
@@ -1426,4 +1426,3 @@ sub back {
   call_sub($::form->{"lastsub"});
   $::lxdebug->leave_sub();
 }
-
index 1ffaef5..b078eef 100644 (file)
@@ -1,4 +1,4 @@
-/* Stylesheet for Lx-Office
+/* Stylesheet for kivitendo
  * Name: Mobile.css*/
 
 /* The look of links */
@@ -185,4 +185,3 @@ h2.error {
     display: none;
   }
 }
-
index 3788c88..328eac7 100644 (file)
@@ -1,4 +1,4 @@
-/* Stylesheet for Lx-Office
+/* Stylesheet for kivitendo
  * Name: lx-office-erp.css*/
 
 /* The look of links */
index 01468c2..9a51697 100644 (file)
@@ -1,6 +1,6 @@
 =head1 Projekte erfassen
 
-Projekte sind in Lx-Office nur organisatorische Einheiten. Wenn Sie Projekte
+Projekte sind in kivitendo nur organisatorische Einheiten. Wenn Sie Projekte
 erfassen, können Sie C<Belegen> Projekte zuweisen, und Auswertungen hinterher
 nach den Projekten filtern. Projekte haben ansonsten keine weitere Funktion.
 
index 44a5bf3..ce6525e 100644 (file)
@@ -222,7 +222,7 @@ $self->{texts} = {
   'Assistant for general ledger corrections' => 'Assistent für die Korrektur von Hauptbucheinträgen',
   'Assume Tax Consultant Data in Tax Computation?' => 'Beraterdaten in UStVA übernehmen?',
   'At least'                    => 'Mindestens',
-  'At least one Perl module that Lx-Office ERP requires for running is not installed on your system.' => 'Mindestes ein Perl-Modul, das Lx-Office ERP zur Ausf&uuml;hrung ben&ouml;tigt, ist auf Ihrem System nicht installiert.',
+  'At least one Perl module that kivitendo ERP requires for running is not installed on your system.' => 'Mindestes ein Perl-Modul, das kivitendo ERP zur Ausf&uuml;hrung ben&ouml;tigt, ist auf Ihrem System nicht installiert.',
   'At least one of the columns #1, customer, customernumber, vendor, vendornumber (depending on the target table) is required for matching the entry to an existing customer or vendor.' => 'Mindestens eine der Spalten #1, customer, customernumber, vendor, vendornumber (von Zieltabelle abhängig) wird benötigt, um einen Eintrag einem bestehenden Kunden bzw. Lieferanten zuzuordnen.',
   'At most'                     => 'H&ouml;chstens',
   'At the moment the transaction looks like this:' => 'Aktuell sieht die Buchung wie folgt aus:',
@@ -382,7 +382,7 @@ $self->{texts} = {
   'Carry over shipping address' => 'Lieferadresse &uuml;bernehmen',
   'Cash'                        => 'Zahlungsverkehr',
   'Cc'                          => 'Cc',
-  'Change Lx-Office installation settings (all menu entries beneath \'System\')' => 'Ver&auml;ndern der Lx-Office-Installationseinstellungen (Men&uuml;punkte unterhalb von \'System\')',
+  'Change kivitendo installation settings (all menu entries beneath \'System\')' => 'Ver&auml;ndern der kivitendo-Installationseinstellungen (Men&uuml;punkte unterhalb von \'System\')',
   'Change representative to'    => 'Vertreter ändern in',
   'Changes in this block are only sensible if the account is NOT a summary account AND there exists one valid taxkey. To select both Receivables and Payables only make sense for Payment / Receipt (i.e. account cash).' => 'Es ist nur sinnvoll Änderungen vorzunehmen, wenn das Konto KEIN Sammelkonto ist und wenn ein gültiger Steuerschlüssel für das Konto existiert. Gleichzeitig Haken bei Forderungen und Verbindlichkeiten zu setzen, macht auch NUR für den Zahlungsein- und Ausgang (bspw. Bank oder Kasse) Sinn.',
   'Changes to Receivables and Payables are only possible if no transactions to this account are posted yet.' => 'Änderungen bei Forderungen oder Verbindlichkeiten sind nur möglich, wenn dieses Konto noch nicht bebucht wurde.',
@@ -966,7 +966,7 @@ $self->{texts} = {
   'If the article type is set to \'mixed\' then a column called \'type\' must be present.' => 'Falls der Artikeltyp auf \'gemischt\' gestellt wird, muss eine Spalte namens \'type\' vorhanden sein.',
   'If the automatic creation of invoices for fees and interest is switched on for a dunning level then the following accounts will be used for the invoice.' => 'Wenn das automatische Erstellen einer Rechnung &uuml;ber Mahngeb&uuml;hren und Zinsen f&uuml;r ein Mahnlevel aktiviert ist, so werden die folgenden Konten f&uuml;r die Rechnung benutzt.',
   'If the database user listed above does not have the right to create a database then enter the name and password of the superuser below:' => 'Falls der oben genannte Datenbankbenutzer nicht die Berechtigung zum Anlegen neuer Datenbanken hat, so k&ouml;nnen Sie hier den Namen und das Passwort des Datenbankadministratoraccounts angeben:',
-  'If you chose to let Lx-Office do the migration then Lx-Office will also remove the old member file after creating a backup copy of it in the directory &quot;#1&quot;.' => 'Falls Sie sich entscheiden, Lx-Office die Migration durchführen zu lassen, so wird Lx-Office ein Backup der alten Dateien im Verzeichnis "#1" erstellen und die Dateien anschließend löschen.',
+  'If you chose to let kivitendo do the migration then kivitendo will also remove the old member file after creating a backup copy of it in the directory &quot;#1&quot;.' => 'Falls Sie sich entscheiden, kivitendo die Migration durchführen zu lassen, so wird kivitendo ein Backup der alten Dateien im Verzeichnis "#1" erstellen und die Dateien anschließend löschen.',
   'If you enter values for the part number and / or part description then only those bins containing parts whose part number or part description match your input will be shown.' => 'Wenn Sie f&uuml;r die Artikelnummer und / oder die Beschreibung etwas eingeben, so werden nur die Lagerpl&auml;tze angezeigt, in denen Waren eingelagert sind, die Ihre Suchbegriffe enthalten.',
   'If you see this message, you most likely just setup your LX-Office and haven\'t added any entry types. If this is the case, the option is accessible for administrators in the System menu.' => 'Wenn Sie diese Meldung sehen haben Sie wahrscheinlich ein frisches LX-Office Setup und noch keine Buchungsgruppen eingerichtet. Ein Administrator kann dies im Systemmen&uuml; erledigen.',
   'If you select a base unit then you also have to enter a factor.' => 'Wenn Sie eine Basiseinheit auswählen, dann müssen Sie auch einen Faktor eingeben.',
@@ -982,7 +982,7 @@ $self->{texts} = {
   'Import result'               => 'Import-Ergebnis',
   'Import summary'              => 'Import-Zusammenfassung',
   'In order to do that hit the button "Delete transaction".' => 'Drücken Sie dafür auf den Button "Buchung löschen".',
-  'In the latter case the tables needed by Lx-Office will be created in that database.' => 'In letzterem Fall werden die von Lx-Office benötigten Tabellen in dieser existierenden Datenbank angelegt.',
+  'In the latter case the tables needed by kivitendo will be created in that database.' => 'In letzterem Fall werden die von kivitendo benötigten Tabellen in dieser existierenden Datenbank angelegt.',
   'In version 2.4.0 the administrator has to enter a list of units in the administrative section.' => 'Vor Version 2.4.0 musste der Benutzer die Konten bei jeder Ware und jeder Dienstleistung einzeln ausw&auml;hlen.',
   'In-line'                     => 'im Text',
   'Inactive'                    => 'Inaktiv',
@@ -1131,7 +1131,7 @@ $self->{texts} = {
   'Login name missing!'         => 'Benutzer - Feld darf nicht leer sein!',
   'Login of User'               => 'Login',
   'Logout'                      => 'Abmelden',
-  'Logout now'                  => 'Lx-Office jetzt verlassen',
+  'Logout now'                  => 'kivitendo jetzt verlassen',
   'Long Dates'                  => 'Lange Monatsnamen',
   'Long Description'            => 'Langtext',
   'MAILED'                      => 'Gesendet',
@@ -1304,7 +1304,7 @@ $self->{texts} = {
   'Only Warnings and Errors'    => 'Nur Warnungen und Fehler',
   'Only due follow-ups'         => 'Nur f&auml;llige Wiedervorlagen',
   'Only shown in item mode'     => 'werden nur im Artikelmodus angezeigt',
-  'Oops. No valid action found to dispatch. Please report this case to the Lx-Office team.' => 'Ups. Es wurde keine gültige Funktion zum Aufrufen gefunden. Bitte berichten Sie diesen Fall den Lx-Office-Entwicklern.',
+  'Oops. No valid action found to dispatch. Please report this case to the kivitendo team.' => 'Ups. Es wurde keine gültige Funktion zum Aufrufen gefunden. Bitte berichten Sie diesen Fall den kivitendo-Entwicklern.',
   'Open'                        => 'Offen',
   'Open Amount'                 => 'Offener Betrag',
   'Open a further kivitendo window or tab' => 'Weiteres kivitendo-Fenster/-Tab öffnen',
@@ -1758,7 +1758,7 @@ $self->{texts} = {
   'Source bank account'         => 'Quellkonto',
   'Source bin'                  => 'Quelllagerplatz',
   'Space'                       => 'Leerzeichen',
-  'Split entry detected. The values you have entered will result in an entry with more than one position on both debit and credit. Due to known problems involving accounting software Lx-Office does not allow these.' => 'Splitbuchung! Die eingebenen Werte würden eine Buchung auslösen, die jeweils mehr als eine Position auf Soll und Haben hätte. Um Kompatibilität mit DATEV zu gewährleisten erlaubt Lx-Office keine Splitbuchungen.',
+  'Split entry detected. The values you have entered will result in an entry with more than one position on both debit and credit. Due to known problems involving accounting software kivitendo does not allow these.' => 'Splitbuchung! Die eingebenen Werte würden eine Buchung auslösen, die jeweils mehr als eine Position auf Soll und Haben hätte. Um Kompatibilität mit DATEV zu gewährleisten erlaubt kivitendo keine Splitbuchungen.',
   'Spoolfile'                   => 'Druckdatei',
   'Start Dunning Process'       => 'Mahnprozess starten',
   'Start analysis'              => 'Analyse beginnen',
@@ -1805,7 +1805,7 @@ $self->{texts} = {
   'Supplies'                    => 'Lieferungen',
   'Switch Menu on / off'        => 'Men&uuml; ein- / ausklappen',
   'System'                      => 'System',
-  'System currently down for maintenance!' => 'Lx-Office ist momentan zwecks Wartungsarbeiten nicht zugänglich.',
+  'System currently down for maintenance!' => 'kivitendo ist momentan zwecks Wartungsarbeiten nicht zugänglich.',
   'TODO list'                   => 'Aufgabenliste',
   'TODO list options'           => 'Aufgabenlistenoptionen',
   'TOP100'                      => 'Top 100',
@@ -1990,14 +1990,14 @@ $self->{texts} = {
   'The restoration process is complete. Please review &quot;pg_restore&quot;\'s output to find out if the restoration was successful.' => 'Die Wiederherstellung ist abgeschlossen. Bitte sehen Sie sich die Ausgabe von &quot;pg_restore&quot; an, um festzustellen, ob die Wiederherstellung erfolgreich war.',
   'The second reason is that kivitendo allowed the user to enter the tax amount manually regardless of the taxkey used.' => 'Der zweite Grund war, dass kivitendo zuließ, dass die Benutzer beliebige, von den tatsächlichen Steuerschlüsseln unabhängige Steuerbeträge eintrugen.',
   'The second way is to use Perl\'s CPAN module and let it download and install the module for you.' => 'Die zweite Variante besteht darin, Perls CPAN-Modul zu benutzen und es das Modul f&uuml;r Sie installieren zu lassen.',
-  'The selected  PostgreSQL installation uses UTF-8 as its encoding. Therefore you have to configure Lx-Office to use UTF-8 as well.' => 'Die ausgewählte PostgreSQL-Installation benutzt UTF-8 als Zeichensatz. Deshalb müssen Sie Lx-Office so konfigurieren, dass es ebenfalls UTF-8 als Zeichensatz benutzt.',
+  'The selected  PostgreSQL installation uses UTF-8 as its encoding. Therefore you have to configure kivitendo to use UTF-8 as well.' => 'Die ausgewählte PostgreSQL-Installation benutzt UTF-8 als Zeichensatz. Deshalb müssen Sie kivitendo so konfigurieren, dass es ebenfalls UTF-8 als Zeichensatz benutzt.',
   'The selected bank account does not exist anymore.' => 'Das ausgewählte Bankkonto existiert nicht mehr.',
   'The selected bin does not exist.' => 'Der ausgew&auml;hlte Lagerplatz existiert nicht.',
   'The selected currency'       => 'Die ausgewählte Währung',
   'The selected exports have been closed.' => 'Die ausgewählten Exporte wurden abgeschlossen.',
   'The selected warehouse does not exist.' => 'Das ausgew&auml;hlte Lager existiert nicht.',
   'The selected warehouse is empty, or no stocked items where found that match the filter settings.' => 'Das ausgewählte Lager ist leer, oder in ihm wurden keine zu den Sucheinstellungen passenden eingelagerten Artikel gefunden.',
-  'The session is invalid or has expired.' => 'Sie sind von Lx-Office abgemeldet.',
+  'The session is invalid or has expired.' => 'Sie sind von kivitendo abgemeldet.',
   'The settings were saved, but the password was not changed.' => 'Die Einstellungen wurden gespeichert, aber das Passwort wurde nicht geändert.',
   'The source warehouse does not contain any bins.' => 'Das Quelllager enth&auml;lt keine Lagerpl&auml;tze.',
   'The start date is missing.'  => 'Das Startdatum fehlt.',
@@ -2275,7 +2275,7 @@ $self->{texts} = {
   'You will now be forwarded to the administration panel.' => 'Sie werden nun zum Administrationsbereich weitergeleitet.',
   'You\'re not editing a file.' => 'Sie bearbeiten momentan keine Datei.',
   'You\'ve already chosen the following limitations:' => 'Sie haben bereits die folgenden Einschr&auml;nkungen vorgenommen:',
-  'Your PostgreSQL installationen uses UTF-8 as its encoding. Therefore you have to configure Lx-Office to use UTF-8 as well.' => 'Ihre PostgreSQL-Installation benutzt UTF-8 als Zeichensatz. Sie müssen deshalb Lx-Office so konfigurieren, dass es ebenfalls UTF-8 als Zeichensatz benutzt.',
+  'Your PostgreSQL installationen uses UTF-8 as its encoding. Therefore you have to configure kivitendo to use UTF-8 as well.' => 'Ihre PostgreSQL-Installation benutzt UTF-8 als Zeichensatz. Sie müssen deshalb kivitendo so konfigurieren, dass es ebenfalls UTF-8 als Zeichensatz benutzt.',
   'Your TODO list'              => 'Ihre Aufgabenliste',
   'Your account number'         => 'Ihre Kontonummer',
   'Your bank'                   => 'Der Name Ihrer Bank',
index 90428f5..5e19c87 100644 (file)
@@ -6,7 +6,7 @@
 *License: non free
 *eMail: info@lx-system.de
 *Version: 1.0.0
-*ERP: Lx-Office ERP
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 ?>
 <html>
index f5d5481..e9a434b 100644 (file)
@@ -6,7 +6,7 @@
 *eMail: info@lx-system.de
 *Version: 1.6
 *Shop: xt::Commerce
-*ERP: Lx-Office ERP 2.4.x
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 /*
 * Noch einzubauen:
index acbbeb8..917d3b1 100644 (file)
@@ -7,7 +7,7 @@
 *eMail: info@lx-system.de
 *Version: 2.0
 *Shop: xt:Commerce 3.04
-*ERP: Lx-Office ERP 2.4.0
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 require_once "shoplib.php";
 
index 6a56e12..4015a48 100644 (file)
@@ -7,7 +7,7 @@
 *eMail: info@lx-system.de
 *Version: 1.0.0
 *Shop: xt:Commerce 2.2
-*ERP: Lx-Office ERP
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 require_once "DB.php";
 require_once "conf.php";
index f928776..04fa6c9 100644 (file)
@@ -6,7 +6,7 @@
 *License: non free
 *eMail: info@lx-system.de
 *Version: 1.0.1
-*ERP: Lx-Office ERP
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 ?>
 <html>
index b985fc3..ef15758 100644 (file)
@@ -6,7 +6,7 @@
 *eMail: info@lx-system.de
 *Version: 1.6
 *Shop: osCommerce 2.2 ms2
-*ERP: Lx-Office ERP 2.4.x
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 /*
 * Noch einzubauen:
index 9c4bed6..3ca4ddb 100644 (file)
@@ -6,7 +6,7 @@
 *eMail: info@lx-system.de
 *Version: 1.6.0
 *Shop: osCommerce 2.2
-*ERP: Lx-Office ERP 2.4.x
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 require_once "shoplib.php";
 $LAND=array("Germany"=>"D");
index 1cceca2..1efd477 100644 (file)
@@ -7,7 +7,7 @@
 *eMail: info@lx-system.de
 *Version: 1.0.0
 *Shop: osCommerce 2.2
-*ERP: Lx-Office ERP
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 require_once "DB.php";
 require_once "conf.php";
index 8a40c67..8cbd711 100644 (file)
@@ -6,7 +6,7 @@
 *License: non free
 *eMail: info@lx-system.de
 *Version: 1.0.1
-*ERP: Lx-Office ERP
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 ?>
 <html>
index 72d1e9c..b5d8323 100644 (file)
@@ -6,7 +6,7 @@
 *eMail: info@lx-system.de
 *Version: 1.0.1
 *Shop: PHPeppershop 1.5
-*ERP: Lx-Office ERP
+*ERP: kivitendo ERP
 ***************************************************************/
 // -----------------------------------------------------------------------
 // Damit jedes andere Modul ueberpruefen kann ob dieses hier schon "included" ist
index 34c120b..5cb9ddb 100644 (file)
@@ -86,7 +86,7 @@ $moduldef['versionschecknummern'] = '1.4.008;1.5';
 
 //  4.) Kurzbeschreibung
 //      ! Formatierungen sollen via HTML-Tags eingegeben werden.
-$moduldef['kurzbeschreibung'] = 'Eportiert Kundendaten und Bestellungen f&uuml;r Lx-Office ERP.
+$moduldef['kurzbeschreibung'] = 'Eportiert Kundendaten und Bestellungen f&uuml;r kivitendo ERP.
                                 Neukunden werden in der ERP angelegt und die ERP-KdNr in Kundendaten eingepflegt,
                                 bei Bestandskunden werden die Kundendaten abgeglichen.
                                 Das Feld "Bestellung_bezahlt" ist der Merker f&uuml;r neue Bestellungen.
index 6e00b51..b6173c7 100644 (file)
@@ -7,7 +7,7 @@
 *eMail: info@lx-system.de
 *Version: 1.4.0
 *Shop: PHPeppershop 2.0
-*ERP: Lx-Office ERP >= 2.4.0
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 ?>
 <html>
index 87db00a..af1254a 100644 (file)
@@ -7,7 +7,7 @@
 *eMail: info@lx-system.de
 *Version: 1.0.0
 *Shop: PHPeppershop 2.0
-*ERP: Lx-Office ERP
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 $login=($_GET["login"])?$_GET["login"]:$_POST["login"];
 if (file_exists ("conf$login.php")) {
index 48f354a..099bee2 100644 (file)
@@ -7,7 +7,7 @@
 *eMail: info@lx-system.de
 *Version: 1.0.1
 *Shop: PHPepper 1.5
-*ERP: Lx-Office ERP
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 require_once "DB.php";
 require_once "conf.php";
index e183ac8..239ed54 100755 (executable)
@@ -106,14 +106,14 @@ sub quit {
 sub help {
   print <<EOL;
 
-  Lx-Office Konsole
+  kivitendo Konsole
 
   ./scripts/console [login]
 
 Spezielle Kommandos:
 
   help                - zeigt diese Hilfe an.
-  lxinit 'login'      - lädt das Lx-Office Environment für den User 'login'.
+  lxinit 'login'      - lädt das kivitendo-Environment für den User 'login'.
   reload              - lädt modifizierte Module neu.
   pp DATA             - zeigt die Datenstruktur mit Data::Dumper an.
   quit                - beendet die Konsole
@@ -135,7 +135,7 @@ __END__
 
 =head1 NAME
 
-scripts/console - Lx-Office console
+scripts/console - kivitendo console
 
 =head1 SYNOPSIS
 
index ba13e3f..45e4556 100755 (executable)
@@ -2,7 +2,7 @@
 
 BEGIN {
   if (! -d "bin" || ! -d "SL") {
-    print("This tool must be run from the Lx-Office ERP base directory.\n");
+    print("This tool must be run from the kivitendo ERP base directory.\n");
     exit(1);
   }
 
index bd58c07..959ecbe 100755 (executable)
@@ -52,7 +52,7 @@ GetOptions(
 find(sub {
   return unless /(\.p[lm]|console)$/;
 
-  # remember modules shipped with Lx-Office
+  # remember modules shipped with kivitendo
   $supplied{modulize($File::Find::name)}++
     if $File::Find::dir =~ m#modules/#;
 
@@ -242,5 +242,3 @@ Sven Schöling E<lt>s.schoeling@linet-services.deE<gt>
 Distributed under the terms of the GNU General Public License v2.
 
 =cut
-
-
index 2bec003..9637f55 100755 (executable)
@@ -167,9 +167,9 @@ sub check_module {
   return if $res;
 
   my $needed_text =
-      $role{optional} ? 'It is OPTIONAL for Lx-Office but RECOMMENDED for improved functionality.'
-    : $role{required} ? 'It is NEEDED by Lx-Office and must be installed.'
-    : $role{devel}    ? 'It is OPTIONAL for Lx-Office and only useful for developers.'
+      $role{optional} ? 'It is OPTIONAL for kivitendo but RECOMMENDED for improved functionality.'
+    : $role{required} ? 'It is NEEDED by kivitendo and must be installed.'
+    : $role{devel}    ? 'It is OPTIONAL for kivitendo and only useful for developers.'
     :                   'It is not listed as a dependancy yet. Please tell this the developers.';
 
   my @source_texts = module_source_texts($module);
@@ -241,7 +241,7 @@ __END__
 
 =head1 NAME
 
-scripts/installation_check.pl - check Lx-Office dependancies
+scripts/installation_check.pl - check kivitendo dependancies
 
 =head1 SYNOPSIS
 
@@ -249,9 +249,9 @@ scripts/installation_check.pl - check Lx-Office dependancies
 
 =head1 DESCRIPTION
 
-Check dependencys. List all perl modules needed by Lx-Office, probes for them,
+Check dependencys. List all perl modules needed by kivitendo, probes for them,
 and warns if one is not available.  List all LaTeX document classes and
-packages needed by Lx-Office master templates, probes for them, and warns if
+packages needed by kivitendo master templates, probes for them, and warns if
 one is not available.
 
 
index 28b5632..0c96006 100755 (executable)
@@ -645,7 +645,7 @@ __END__
 
 =head1 NAME
 
-locales.pl - Collect strings for translation in Lx-Office
+locales.pl - Collect strings for translation in kivitendo
 
 =head1 SYNOPSIS
 
index b23a75d..f7cc62d 100755 (executable)
@@ -246,7 +246,7 @@ __END__
 
 =head1 NAME
 
-rose_auto_create_model - mana Rose::DB::Object classes for Lx-Office
+rose_auto_create_model - mana Rose::DB::Object classes for kivitendo
 
 =head1 SYNOPSIS
 
index 96c6b73..24dbd42 100644 (file)
@@ -1,5 +1,5 @@
 # @tag: USTVA_abstraction
-# @description: Abstraktion der USTVA Report Daten. Dies vereinfacht die Integration von Steuerberichten anderer Nationen in Lx-Office.
+# @description: Abstraktion der USTVA Report Daten. Dies vereinfacht die Integration von Steuerberichten anderer Nationen in kivitendo.
 # @depends: release_2_4_2
 
 # Abstraktionlayer between general Taxreports and USTVA
index dd033d4..042976e 100644 (file)
@@ -30,7 +30,7 @@ sub do_update {
   do_query(qq|ALTER TABLE defaults ADD COLUMN payments_changeable integer NOT NULL DEFAULT 0|, 1);
 
   # check current configuration and set default variables accordingly, so that
-  # Lx-Office behaviour isn't changed by this update
+  # kivitendo behaviour isn't changed by this update
   # if payments_changeable is not set in config set it to 0
   my $payments_changeable = 0;
   if ($::lx_office_conf{features}->{payments_changeable} == 1 ) {
index 36b1882..cb19661 100644 (file)
@@ -30,7 +30,7 @@ sub do_update {
   do_query(qq|ALTER TABLE defaults ADD COLUMN show_bestbefore boolean DEFAULT false|, 1);
 
   # check current configuration and set default variables accordingly, so that
-  # Lx-Office behaviour isn't changed by this update
+  # kivitendo behaviour isn't changed by this update
   # if show_best_before is not set in config set it to 0
   my $show_bestbefore = 0;
   if ($::lx_office_conf{features}->{show_best_before}) {
index ce461f8..438d2ee 100644 (file)
@@ -43,7 +43,7 @@ sub do_update {
   my $profit_determination;
 
   # check current configuration and set default variables accordingly, so that
-  # Lx-Office behaviour isn't changed by this update
+  # kivitendo behaviour isn't changed by this update
 
   if ($::lx_office_conf{system}->{eur} == 0 ) {
     $accounting_method = 'accrual';
index 2bb63da..ad3effa 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" ?>
-<!-- Diese Datei ist mit Lx-Office <%version%> generiert -->
+<!-- Diese Datei ist mit kivitendo <%version%> generiert -->
 <WinstonAusgang>
   <Formular Typ="UST"></Formular>
   <Ordnungsnummer><%elsterFFFF%><%elstersteuernummer%></Ordnungsnummer>
index 2bb63da..ad3effa 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" ?>
-<!-- Diese Datei ist mit Lx-Office <%version%> generiert -->
+<!-- Diese Datei ist mit kivitendo <%version%> generiert -->
 <WinstonAusgang>
   <Formular Typ="UST"></Formular>
   <Ordnungsnummer><%elsterFFFF%><%elstersteuernummer%></Ordnungsnummer>
index 2bb63da..ad3effa 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" ?>
-<!-- Diese Datei ist mit Lx-Office <%version%> generiert -->
+<!-- Diese Datei ist mit kivitendo <%version%> generiert -->
 <WinstonAusgang>
   <Formular Typ="UST"></Formular>
   <Ordnungsnummer><%elsterFFFF%><%elstersteuernummer%></Ordnungsnummer>
index 2bb63da..ad3effa 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" ?>
-<!-- Diese Datei ist mit Lx-Office <%version%> generiert -->
+<!-- Diese Datei ist mit kivitendo <%version%> generiert -->
 <WinstonAusgang>
   <Formular Typ="UST"></Formular>
   <Ordnungsnummer><%elsterFFFF%><%elstersteuernummer%></Ordnungsnummer>
index 2bb63da..ad3effa 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" ?>
-<!-- Diese Datei ist mit Lx-Office <%version%> generiert -->
+<!-- Diese Datei ist mit kivitendo <%version%> generiert -->
 <WinstonAusgang>
   <Formular Typ="UST"></Formular>
   <Ordnungsnummer><%elsterFFFF%><%elstersteuernummer%></Ordnungsnummer>
index 36b337a..3e4c6e7 100644 (file)
@@ -6,7 +6,7 @@
    <p><a href="admin.pl?action=pg_database_administration">[% 'Back' | $T8 %]</a></p>
    <p>
     [% 'You can either create a new database or chose an existing database.' | $T8 %]
-    [% 'In the latter case the tables needed by Lx-Office will be created in that database.' | $T8 %]
+    [% 'In the latter case the tables needed by kivitendo will be created in that database.' | $T8 %]
    </p>
 
    <table border="0">
index 93c4860..fe3e3f2 100644 (file)
@@ -11,7 +11,7 @@
   </p>
 
   <p>
-   [% LxERP.t8('If you chose to let Lx-Office do the migration then Lx-Office will also remove the old member file after creating a backup copy of it in the directory &quot;#1&quot;.', backupdir) | html %]
+   [% LxERP.t8('If you chose to let kivitendo do the migration then kivitendo will also remove the old member file after creating a backup copy of it in the directory &quot;#1&quot;.', backupdir) | html %]
   </p>
 
   <input type="hidden" name="yes_nextsub" value="migrate_users">
index 47b49cf..4e34ae4 100644 (file)
@@ -6,7 +6,7 @@
 *License: non free
 *eMail: info@lx-system.de
 *Version: 1.0.0
-*ERP: Lx-Office ERP
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 ?>
 <html>
index dbac84a..474a00e 100644 (file)
@@ -6,7 +6,7 @@
 *eMail: info@lx-system.de
 *Version: 2.1
 *Shop: xt:Commerce 3.04
-*ERP: Lx-Office ERP 2.4.0
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 define("ExportMode","1");
 require_once "shoplib.php";
@@ -465,7 +465,7 @@ if ($artikel) { //Mit jedem Artikel in der Defaultsprache:
        if ($debug) {
                $log=fopen("tmp/shop.log","a");
                fputs($log,$nun.": Fehler\n");
-       } 
+       }
 }
 require ("diff.php");
 
index f7406e3..6cfe8b6 100644 (file)
@@ -7,7 +7,7 @@
 *eMail: info@lx-system.de
 *Version: 1.0.0
 *Shop: xt:Commerce 2.2
-*ERP: Lx-Office ERP
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 $login=($_GET["login"])?$_GET["login"]:$_POST["login"];
 require_once "DB.php";
index f990856..948977b 100644 (file)
@@ -6,7 +6,7 @@
 *eMail: info@lx-system.de
 *Version: 1.6
 *Shop: xt::Commerce
-*ERP: Lx-Office ERP 2.4.x
+*ERP: kivitendo ERP 3.0.0
 ***************************************************************/
 /*
 * Noch einzubauen: