Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 434f88fb

Von Philip Reetz vor mehr als 15 Jahren hinzugefügt

  • ID 434f88fb99625738aa890518309d51a95d611c19
  • Vorgänger 8a414431
  • Nachfolger d5993f4f

Vorlage fuer Lieferscheine auf dispatcher Mechanismus umgestellt

Unterschiede anzeigen:

bin/mozilla/do.pl
1232 1232
sub update {
1233 1233
  call_sub($form->{update_nextsub} || $form->{nextsub} || 'update_delivery_order');
1234 1234
}
1235

  
1236
sub dispatcher {
1237
  foreach my $action (qw(update ship_to print e_mail save transfer_out transfer_in mark_closed save_as_new invoice delete)) {
1238
    if ($form->{"action_${action}"}) {
1239
      call_sub($action);
1240
      return;
1241
    }
1242
  }
1243

  
1244
  $form->error($locale->text('No action defined.'));
1245
}
locale/de/acctranscorrections
1 1
#!/usr/bin/perl
2 2

  
3 3
$self->{texts} = {
4
  'A temporary file could not be created. Please verify that the directory "#1" is writeable by the webserver.' => 'Eine tempor?re Datei konnte nicht angelegt werden. Bitte stellen Sie sicher, dass das Verzeichnis "#1" vom Webserver beschrieben werden darf.',
4 5
  'ADDED'                       => 'Hinzugef?gt',
5 6
  'AP'                          => 'Einkauf',
6 7
  'AP Transaction'              => 'Kreditorenbuchung',
......
15 16
  'Bin List'                    => 'Lagerliste',
16 17
  'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte überprüfen Sie die Angaben in config/authentication.pl.',
17 18
  'CANCELED'                    => 'Storniert',
19
  'CR'                          => 'H',
20
  'CRM admin'                   => 'Administration',
21
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
22
  'CRM follow up'               => 'Wiedervorlage',
23
  'CRM know how'                => 'Wissens DB',
24
  'CRM notices'                 => 'Notizen',
25
  'CRM opportunity'             => 'Auftragschance',
26
  'CRM optional software'       => 'CRM optionale Software',
27
  'CRM other'                   => 'alles Andere',
28
  'CRM search'                  => 'Adresssuche',
29
  'CRM send email'              => 'eMail',
30
  'CRM services'                => 'Dienstleistung',
31
  'CRM status'                  => 'Admin Stautus',
32
  'CRM termin'                  => 'Termine',
33
  'CRM user'                    => 'Admin Benutzer',
18 34
  'Cc'                          => 'Cc',
19 35
  'Change Lx-Office installation settings (all menu entries beneath \'System\')' => 'Verändern der Lx-Office-Installationseinstellungen (Menüpunkte unterhalb von \'System\')',
20 36
  'Confirmation'                => 'Auftragsbest?tigung',
......
36 52
  'Customer details'            => 'Kundendetails',
37 53
  'DATEV Export'                => 'DATEV-Export',
38 54
  'DELETED'                     => 'Gel?scht',
55
  'DR'                          => 'S',
39 56
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
40 57
  'Dataset upgrade'             => 'Datenbankaktualisierung',
41 58
  'Date'                        => 'Datum',
......
82 99
  'Packing List'                => 'Lieferschein',
83 100
  'Part Number'                 => 'Artikelnummer',
84 101
  'Part description'            => 'Artikelbeschreibung',
85
  'Pick List'                   => 'Packliste',
102
  'Pick List'                   => 'Sammelliste',
86 103
  'Please enter values'         => 'Bitte Werte eingeben',
87 104
  'Preview'                     => 'Druckvorschau',
88 105
  'Proforma Invoice'            => 'Proformarechnung',
......
123 140
  'View warehouse content'      => 'Lagerbestand ansehen',
124 141
  'Warehouse management'        => 'Lagerverwaltung/Bestandsver?nderung',
125 142
  'You do not have the permissions to access this function.' => 'Sie verfügen nicht über die notwendigen Rechte, um auf diese Funktion zuzugreifen.',
143
  '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.',
126 144
  '[email]'                     => '[email]',
127 145
  'bin_list'                    => 'Lagerliste',
128 146
  'config/authentication.pl: Key "DB_config" is missing.' => 'config/authentication.pl: Das Schlüsselwort "DB_config" fehlt.',
......
146 164
$self->{subs} = {
147 165
  'E'                           => 'E',
148 166
  'H'                           => 'H',
149
  'J'                           => 'J',
150 167
  'NTI'                         => 'NTI',
151 168
  'Q'                           => 'Q',
152 169
  'analyze'                     => 'analyze',
153 170
  'analyze_filter'              => 'analyze_filter',
171
  'ap_transaction'              => 'ap_transaction',
172
  'ar_transaction'              => 'ar_transaction',
154 173
  'assistant'                   => 'assistant',
155 174
  'assistant_for_ap_ar_wrong_taxkeys' => 'assistant_for_ap_ar_wrong_taxkeys',
156 175
  'assistant_for_invoice_inventory_with_taxkeys' => 'assistant_for_invoice_inventory_with_taxkeys',
......
167 186
  'fix_invoice_inventory_with_taxkeys' => 'fix_invoice_inventory_with_taxkeys',
168 187
  'fix_wrong_taxkeys'           => 'fix_wrong_taxkeys',
169 188
  'format_dates'                => 'format_dates',
189
  'gl_transaction'              => 'gl_transaction',
170 190
  'mark_as_paid_common'         => 'mark_as_paid_common',
171 191
  'part_selection_internal'     => 'part_selection_internal',
172 192
  'redirect'                    => 'redirect',
173 193
  'reformat_numbers'            => 'reformat_numbers',
174 194
  'retrieve_partunits'          => 'retrieve_partunits',
195
  'sales_invoice'               => 'sales_invoice',
175 196
  'select_part'                 => 'select_part',
176 197
  'select_part_internal'        => 'select_part_internal',
177 198
  'set_longdescription'         => 'set_longdescription',
178 199
  'show_history'                => 'show_history',
179 200
  'show_vc_details'             => 'show_vc_details',
201
  'vendor_invoice'              => 'vendor_invoice',
180 202
  'vendor_selection'            => 'vendor_selection',
181 203
  'weiter'                      => 'continue',
182 204
  'buchung_l?schen'             => 'delete_transaction',
locale/de/ct
72 72
  'Dataset upgrade'             => 'Datenbankaktualisierung',
73 73
  'Date'                        => 'Datum',
74 74
  'Delivery Order'              => 'Lieferschein',
75
  'Department'                  => 'Abteilung',
76 75
  'Dependency loop detected:'   => 'Schleife in den Abhängigkeiten entdeckt:',
77 76
  'Directory'                   => 'Verzeichnis',
78 77
  'Dunning'                     => 'Mahnung',
locale/de/do
159 159
  'No %s was found matching the search parameters.' => 'Es wurde kein %s gefunden, auf den die Suchparameter zutreffen.',
160 160
  'No Customer was found matching the search parameters.' => 'Zu dem Suchbegriff wurde kein Endkunde gefunden',
161 161
  'No Vendor was found matching the search parameters.' => 'Zu dem Suchbegriff wurde kein H?ndler gefunden',
162
  'No action defined.'          => 'Keine Aktion definiert.',
162 163
  'No customer has been selected yet.' => 'Es wurde noch kein Kunde ausgew?hlt.',
163 164
  'No or an unknown authenticantion module specified in "config/authentication.pl".' => 'Es wurde kein oder ein unbekanntes Authentifizierungsmodul in "config/authentication.pl" angegeben.',
164 165
  'No part was found matching the search parameters.' => 'Es wurde kein Artikel gefunden, auf den die Suchparameter zutreffen.',
......
344 345
  'delete'                      => 'delete',
345 346
  'delete_delivery_order'       => 'delete_delivery_order',
346 347
  'delivery_customer_selection' => 'delivery_customer_selection',
348
  'dispatcher'                  => 'dispatcher',
347 349
  'display_form'                => 'display_form',
348 350
  'display_row'                 => 'display_row',
349 351
  'display_stock_in_form'       => 'display_stock_in_form',
locale/de/ic
146 146
  'List Price'                  => 'Listenpreis',
147 147
  'Long Description'            => 'Langtext',
148 148
  'MAILED'                      => 'Gesendet',
149
  'Make'                        => 'Hersteller',
149
  'Make'                        => 'Lieferant',
150 150
  'Manage license keys'         => 'Lizenzschlüssel verwalten',
151 151
  'Mar'                         => 'M?rz',
152 152
  'March'                       => 'M?rz',
......
162 162
  'Missing \'tag\' field.'      => 'Fehlendes Feld \'tag\'.',
163 163
  'Missing parameter #1 in call to sub #2.' => 'Fehlernder Parameter \'#1\' in Funktionsaufruf \'#2\'.',
164 164
  'Missing parameter (at least one of #1) in call to sub #2.' => 'Fehlernder Parameter (mindestens einer aus \'#1\') in Funktionsaufruf \'#2\'.',
165
  'Model'                       => 'Modell',
165
  'Model'                       => 'Lieferanten-Art-Nr.',
166 166
  'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.',
167 167
  'Name'                        => 'Name',
168 168
  'No'                          => 'Nein',
......
223 223
  'Proforma Invoice'            => 'Proformarechnung',
224 224
  'Project'                     => 'Projekt',
225 225
  'Purchase Order'              => 'Lieferantenauftrag',
226
  'Purchase Price'              => 'Einkaufspreis',
226 227
  'Qty'                         => 'Menge',
227 228
  'Queue'                       => 'Warteschlange',
228 229
  'Quotation'                   => 'Angebot',
locale/de/oe
187 187
  'No %s was found matching the search parameters.' => 'Es wurde kein %s gefunden, auf den die Suchparameter zutreffen.',
188 188
  'No Customer was found matching the search parameters.' => 'Zu dem Suchbegriff wurde kein Endkunde gefunden',
189 189
  'No Vendor was found matching the search parameters.' => 'Zu dem Suchbegriff wurde kein H?ndler gefunden',
190
  'No action defined.'          => 'Keine Aktion definiert.',
190 191
  'No customer has been selected yet.' => 'Es wurde noch kein Kunde ausgew?hlt.',
191 192
  'No or an unknown authenticantion module specified in "config/authentication.pl".' => 'Es wurde kein oder ein unbekanntes Authentifizierungsmodul in "config/authentication.pl" angegeben.',
192 193
  'No part was found matching the search parameters.' => 'Es wurde kein Artikel gefunden, auf den die Suchparameter zutreffen.',
......
407 408
  'delete_order_quotation'      => 'delete_order_quotation',
408 409
  'delivery_customer_selection' => 'delivery_customer_selection',
409 410
  'delivery_order'              => 'delivery_order',
411
  'dispatcher'                  => 'dispatcher',
410 412
  'display_form'                => 'display_form',
411 413
  'display_row'                 => 'display_row',
412 414
  'display_stock_in_form'       => 'display_stock_in_form',
templates/webpages/do/form_footer_de.html
55 55

  
56 56
  <p>
57 57
   Lieferschein bearbeiten<br>
58
   <input class="submit" type="submit" name="action" id="update_button" value="Erneuern">
58
   <input type="hidden" name="action" value="dispatcher">
59
   <input class="submit" type="submit" name="action_update" id="update_button" value="Erneuern">
59 60
   [%- UNLESS delivered %]
60 61
   [%- IF vc == 'customer' %]
61
   <input class="submit" type="submit" name="action" value="Lieferadresse">
62
   <input class="submit" type="submit" name="action_ship_to" value="Lieferadresse">
62 63
   [%- END %]
63 64
   [%- END %]
64
   <input class="submit" type="submit" name="action" value="Drucken">
65
   <input class="submit" type="submit" name="action" value="eMail">
65
   <input class="submit" type="submit" name="action_print" value="Drucken">
66
   <input class="submit" type="submit" name="action_e_mail" value="eMail">
66 67
   [%- UNLESS delivered %]
67
   <input class="submit" type="submit" name="action" value="Speichern">
68
   <input class="submit" type="submit" name="action_save" value="Speichern">
68 69
   [%- IF vc == 'customer' %]
69
   <input class="submit" type="submit" name="action" value="Auslagern">
70
   <input class="submit" type="submit" name="action_transfer_out" value="Auslagern">
70 71
   [%- ELSE %]
71
   <input class="submit" type="submit" name="action" value="Einlagern">
72
   <input class="submit" type="submit" name="action_transfer_in" value="Einlagern">
72 73
   [%- END %]
73 74
   [%- END %]
74 75
   [%- IF id %]
75 76
   [%- UNLESS closed %]
76
   <input class="submit" type="submit" name="action" value="Schlie?en">
77
   <input class="submit" type="submit" name="action_mark_closed" value="Schlie?en">
77 78
   [%- END %]
78 79
   <input type="button" class="submit" onclick="set_history_window([% id %]);" name="history" id="history" value="Historie">
79 80
   [%- END %]
......
82 83
  [%- IF id %]
83 84
  <p>
84 85
   Workflow Lieferschein<br>
85
   <input class="submit" type="submit" name="action" value="als neu speichern">
86
   <input class="submit" type="submit" name="action_save_as_new" value="als neu speichern">
86 87
   [% UNLESS delivered %]
87
   <input class="submit" type="submit" name="action" value="L?schen">
88
   <input class="submit" type="submit" name="action_delete" value="L?schen">
88 89
   [% END %]
89
   <input class="submit" type="submit" name="action" value="Rechnung">
90
   <input class="submit" type="submit" name="action_invoice" value="Rechnung">
90 91
  </p>
91 92
  [%- END %]
92 93

  
templates/webpages/do/form_footer_master.html
55 55

  
56 56
  <p>
57 57
   <translate>Edit the Delivery Order</translate><br>
58
   <input class="submit" type="submit" name="action" id="update_button" value="<translate>Update</translate>">
58
   <input type="hidden" name="action" value="dispatcher">
59
   <input class="submit" type="submit" name="action_update" id="update_button" value="<translate>Update</translate>">
59 60
   [%- UNLESS delivered %]
60 61
   [%- IF vc == 'customer' %]
61
   <input class="submit" type="submit" name="action" value="<translate>Ship to</translate>">
62
   <input class="submit" type="submit" name="action_ship_to" value="<translate>Ship to</translate>">
62 63
   [%- END %]
63 64
   [%- END %]
64
   <input class="submit" type="submit" name="action" value="<translate>Print</translate>">
65
   <input class="submit" type="submit" name="action" value="<translate>E-mail</translate>">
65
   <input class="submit" type="submit" name="action_print" value="<translate>Print</translate>">
66
   <input class="submit" type="submit" name="action_e_mail" value="<translate>E-mail</translate>">
66 67
   [%- UNLESS delivered %]
67
   <input class="submit" type="submit" name="action" value="<translate>Save</translate>">
68
   <input class="submit" type="submit" name="action_save" value="<translate>Save</translate>">
68 69
   [%- IF vc == 'customer' %]
69
   <input class="submit" type="submit" name="action" value="<translate>Transfer out</translate>">
70
   <input class="submit" type="submit" name="action_transfer_out" value="<translate>Transfer out</translate>">
70 71
   [%- ELSE %]
71
   <input class="submit" type="submit" name="action" value="<translate>Transfer in</translate>">
72
   <input class="submit" type="submit" name="action_transfer_in" value="<translate>Transfer in</translate>">
72 73
   [%- END %]
73 74
   [%- END %]
74 75
   [%- IF id %]
75 76
   [%- UNLESS closed %]
76
   <input class="submit" type="submit" name="action" value="<translate>Mark closed</translate>">
77
   <input class="submit" type="submit" name="action_mark_closed" value="<translate>Mark closed</translate>">
77 78
   [%- END %]
78 79
   <input type="button" class="submit" onclick="set_history_window([% id %]);" name="history" id="history" value="<translate>history</translate>">
79 80
   [%- END %]
......
82 83
  [%- IF id %]
83 84
  <p>
84 85
   <translate>Workflow Delivery Order</translate><br>
85
   <input class="submit" type="submit" name="action" value="<translate>Save as new</translate>">
86
   <input class="submit" type="submit" name="action_save_as_new" value="<translate>Save as new</translate>">
86 87
   [% UNLESS delivered %]
87
   <input class="submit" type="submit" name="action" value="<translate>Delete</translate>">
88
   <input class="submit" type="submit" name="action_delete" value="<translate>Delete</translate>">
88 89
   [% END %]
89
   <input class="submit" type="submit" name="action" value="<translate>Invoice</translate>">
90
   <input class="submit" type="submit" name="action_invoice" value="<translate>Invoice</translate>">
90 91
  </p>
91 92
  [%- END %]
92 93

  

Auch abrufbar als: Unified diff