Revision 00302856
Von Moritz Bunkus vor mehr als 12 Jahren hinzugefügt
SL/Controller/CsvImport/Part.pm | ||
---|---|---|
my $found_any;
|
||
|
||
my @makemodels;
|
||
foreach my $idx (map { substr $_, 5 } grep { m/^make_\d+$/ && $entry->{raw_data}->{$_} } keys %{ $entry->{raw_data} }) {
|
||
foreach my $idx (sort map { substr $_, 5 } grep { m/^make_\d+$/ && $entry->{raw_data}->{$_} } keys %{ $entry->{raw_data} }) {
|
||
my $vendor = $entry->{raw_data}->{"make_${idx}"};
|
||
$vendor = $self->vc_by->{id}-> { $vendor }
|
||
|| $self->vc_by->{number}->{vendors}->{ $vendor }
|
||
... | ... | |
{ name => 'image', description => $::locale->text('Image') },
|
||
{ name => 'lastcost', description => $::locale->text('Last Cost') },
|
||
{ name => 'listprice', description => $::locale->text('List Price') },
|
||
{ name => 'make_X', description => $::locale->text('Make (with X being a number)') },
|
||
{ name => 'make_X', description => $::locale->text('Make (vendor\'s database ID, number or name; with X being a number)') . ' [1]' },
|
||
{ name => 'microfiche', description => $::locale->text('Microfiche') },
|
||
{ name => 'model_X', description => $::locale->text('Model (with X being a number)') },
|
||
{ name => 'lastcost_X', description => $::locale->text('Lastcost (with X being a number)') },
|
||
{ name => 'model_X', description => $::locale->text('Model (with X being a number)') . ' [1]' },
|
||
{ name => 'lastcost_X', description => $::locale->text('Lastcost (with X being a number)') . ' [1]' },
|
||
{ name => 'not_discountable', description => $::locale->text('Not Discountable') },
|
||
{ name => 'notes', description => $::locale->text('Notes') },
|
||
{ name => 'obsolete', description => $::locale->text('Obsolete') },
|
locale/de/all | ||
---|---|---|
'Main Preferences' => 'Grundeinstellungen',
|
||
'Main sorting' => 'Hauptsortierung',
|
||
'Make' => 'Lieferant',
|
||
'Make (with X being a number)' => 'Lieferant (X ist eine fortlaufende Zahl)',
|
||
'Make (vendor\'s database ID, number or name; with X being a number)' => 'Lieferant (Datenbank-ID, Nummer oder Name des Lieferanten; X ist eine fortlaufende Zahl)',
|
||
'Make compatible for import' => 'Für den Import kompatibel machen',
|
||
'Make default profile' => 'Zu Standardprofil machen',
|
||
'Manage Custom Variables' => 'Benutzerdefinierte Variablen',
|
||
... | ... | |
'The business has been saved.' => 'Der Kunden-/Lieferantentyp wurde gespeichert.',
|
||
'The business is in use and cannot be deleted.' => 'Der Kunden-/Lieferantentyp wird benutzt und kann nicht gelöscht werden.',
|
||
'The changing of tax-o-matic account is NOT recommended, but if you do so please also (re)configure buchungsgruppen and reconfigure ALL charts which point to this tax-o-matic account. ' => 'Es wird nicht empfohlen Steuerkonten (Umsatzsteuer oder Vorsteuer) "umzuhängen", aber falls es gemacht wird, bitte auch entsprechend konsequent die Buchungsgruppen und die Konten die mit dieser Steuer verknüpft sind umkonfigurieren.',
|
||
'The column "make_X" can contain either a vendor\'s database ID, a vendor number or a vendor\'s name.' => 'Die Spalte "make_X" can entweder die Datenbank-ID des Lieferanten, eine Lieferantennummer oder einen Lieferantennamen enthalten.',
|
||
'The column triplets can occur multiple times with different numbers "X" each time (e.g. "make_1", "model_1", "lastcost_1", "make_2", "model_2", "lastcost_2", "make_3", "model_3", "lastcost_3" etc).' => 'Die Spalten-Dreiergruppen können mehrfach auftreten, sofern sie unterschiedliche Nummern "X" verwenden (z.B. "make_1", "model_1", "lastcost_1", "make_2", "model_2", "lastcost_2", "make_3", "model_3", "lastcost_3" etc).',
|
||
'The columns "Dunning Duedate", "Total Fees" and "Interest" show data for the previous dunning created for this invoice.' => 'Die Spalten "Zahlbar bis", "Kumulierte Gebühren" und "Zinsen" zeigen Daten der letzten für diese Rechnung erzeugten Mahnung.',
|
||
'The connection to the LDAP server cannot be encrypted (SSL/TLS startup failure). Please check config/kivitendo.conf.' => 'Die Verbindung zum LDAP-Server kann nicht verschlüsselt werden (Fehler bei SSL/TLS-Initialisierung). Bitte überprüfen Sie die Angaben in config/kivitendo.conf.',
|
||
'The connection to the authentication database failed:' => 'Die Verbindung zur Authentifizierungsdatenbank schlug fehl:',
|
||
... | ... | |
'The group has been saved.' => 'Die Gruppe wurde gespeichert.',
|
||
'The group memberships have been saved.' => 'Die Gruppenmitgliedschaften wurden gespeichert.',
|
||
'The group name is missing.' => 'Der Gruppenname fehlt.',
|
||
'The items are imported accoring do their number "X" regardless of the column order inside the file.' => 'Die Einträge werden in der Reihenfolge ihrer Indizes "X" unabhängig von der Spaltenreihenfolge in der Datei importiert.',
|
||
'The list has been printed.' => 'Die Liste wurde ausgedruckt.',
|
||
'The long description is missing.' => 'Der Langtext fehlt.',
|
||
'The name in row %d has already been used before.' => 'Der Name in Zeile %d wurde vorher bereits benutzt.',
|
||
... | ... | |
'The task server was started successfully.' => 'Der Task-Server wurde erfolgreich gestartet.',
|
||
'The task server was stopped successfully.' => 'Der Task-Server wurde erfolgreich beendet.',
|
||
'The third way is to download the module from the above mentioned URL and to install the module manually following the installations instructions contained in the source archive.' => 'Die dritte Variante besteht darin, das Paket von der oben genannten URL herunterzuladen und es manuell zu installieren. Beachten Sie dabei die im Paket enthaltenen Installationsanweisungen.',
|
||
'The three columns "make_X", "model_X" and "lastcost_X" with the same number "X" are used to import vendor part numbers and vendor prices.' => 'Die drei Spalten "make_X", "model_X" und "lastcost_X" mit derselben Nummer "X" werden zum Import von Lieferantenartikelnummern und -preisen genutzt.',
|
||
'The transaction is shown below in its current state.' => 'Nachfolgend wird angezeigt, wie die Buchung momentan aussieht.',
|
||
'The unit has been saved.' => 'Die Einheit wurde gespeichert.',
|
||
'The unit in row %d has been deleted in the meantime.' => 'Die Einheit in Zeile %d ist in der Zwischentzeit gelöscht worden.',
|
templates/webpages/csv_import/form.html | ||
---|---|---|
[%- LxERP.t8("If the article type is set to 'mixed' then a column called 'type' must be present.") %]
|
||
[% LxERP.t8("Type can be either 'part' or 'service'.") %]
|
||
</p>
|
||
|
||
<p>
|
||
[1]:
|
||
[% LxERP.t8('The three columns "make_X", "model_X" and "lastcost_X" with the same number "X" are used to import vendor part numbers and vendor prices.') %]
|
||
[% LxERP.t8('The column triplets can occur multiple times with different numbers "X" each time (e.g. "make_1", "model_1", "lastcost_1", "make_2", "model_2", "lastcost_2", "make_3", "model_3", "lastcost_3" etc).') %]
|
||
[% LxERP.t8('The items are imported accoring do their number "X" regardless of the column order inside the file.') %]
|
||
[% LxERP.t8('The column "make_X" can contain either a vendor\'s database ID, a vendor number or a vendor\'s name.') %]
|
||
</p>
|
||
[%- END %]
|
||
|
||
<p>
|
Auch abrufbar als: Unified diff
CSV-Import Waren/DL/Erzeugnisse: Genauerer Beschreibung für make_X, model_X, lastcost_X