Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 86f1ea29

Von Sven Schöling vor etwa 1 Monat hinzugefügt

  • ID 86f1ea2991deb7d04a3ec5e3eba00137139f03f1
  • Vorgänger 9fb701e6
  • Nachfolger ad20db68

Order: Eingabeleiste konfigurierbar unter der Positionenliste anzeigen

Option ist in der Mandatenkonfiguration unter Features -> Einkauf &
Verkauf -> Position der Artikeleingabe in Aufträgen und Angeboten

Unterschiede anzeigen:

SL/DB/MetaSetup/Default.pm
143 143
  normalize_part_descriptions               => { type => 'boolean', default => 'true' },
144 144
  normalize_vc_names                        => { type => 'boolean', default => 'true' },
145 145
  order_always_project                      => { type => 'boolean', default => 'false' },
146
  order_item_input_position                 => { type => 'integer', default => '0', not_null => 1 },
146 147
  order_warn_duplicate_parts                => { type => 'boolean', default => 'true' },
147 148
  order_warn_no_cusordnumber                => { type => 'boolean', default => 'false' },
148 149
  order_warn_no_deliverydate                => { type => 'boolean', default => 'true' },
locale/de/all
837 837
  'Contra'                      => 'gegen',
838 838
  'Contra Account'              => 'Gegenkonto',
839 839
  'Contrary to Reduced Master Data this will be shown as discount in records.' => 'Im Gegensatz zu Abschlag wird der Rabatt in Belegen ausgewiesen',
840
  'Controls whether the default item input is above (default) or below the positions list in orders and quotations. Can be overridden by user preferences.' => 'Bestimmt ob die Artikeleingabeleiste in Aufträgen und Angeboten über (standard) oder unter der Positionsliste angezeigt wird. Kann in den Benutzereinstellungen überschrieben werden.',
840 841
  'Conversion of "birthday" contact person attribute' => 'Umstellung des Kontaktpersonenfeldes "Geburtstag"',
841 842
  'Conversion to PDF failed: #1' => 'Konvertierung zu PDF schlug fehl: #1',
842 843
  'Conversion:'                 => 'Konversion',
......
2181 2182
  'Italy'                       => 'Italien',
2182 2183
  'Item & Sums'                 => 'Artikel & Summen',
2183 2184
  'Item does not exists in the database' => 'Den Artikel gibt es nicht',
2185
  'Item input position for quotations and orders' => 'Position der Artikeleingabe in Aufträgen und Angeboten',
2184 2186
  'Item mode'                   => 'Artikelmodus',
2185 2187
  'Item multi selection with qty' => 'Artikel-Mehrfachauswahl mit Menge',
2186 2188
  'Item values'                 => 'Artikelwerte',
......
4997 4999
  'Zipcode and city'            => 'PLZ und Stadt',
4998 5000
  'Zipcode missing or wrong format.' => 'Postleitzahl fehlt oder falsches Format.',
4999 5001
  '[email]'                     => '[email]',
5002
  'above the positions'         => 'über den Positionen',
5000 5003
  'absolute'                    => 'absolut',
5001 5004
  'account'                     => 'konto',
5002 5005
  'account_description'         => 'Beschreibung',
......
5027 5030
  'bank_transfer_payment_list_#1' => 'ueberweisungszahlungsliste_#1',
5028 5031
  'banktransfers'               => 'ueberweisungen',
5029 5032
  'basis for stock value'       => 'Grundlage für Bestandswert',
5033
  'below the positions'         => 'unter den Positionen',
5030 5034
  'bestbefore #1'               => 'Mindesthaltbarkeit #1',
5031 5035
  'bin_list'                    => 'Lagerliste',
5032 5036
  'bis'                         => 'bis',
sql/Pg-upgrade2/defaults_order_item_input_position.sql
1
-- @tag: defaults_order_item_input_position
2
-- @description: Mandantenkonfiguration: Position der Artikeleingabe in Aufträgen
3
-- @depends: release_3_9_1
4

  
5
ALTER TABLE defaults ADD COLUMN order_item_input_position INTEGER NOT NULL DEFAULT 0;
templates/webpages/client_config/_features.html
347 347
      </div>
348 348
    </td>
349 349
  </tr>
350
  <tr>
351
   <td align="right">[% LxERP.t8("Item input position for quotations and orders") %]</td>
352
   <td>[% L.select_tag("defaults.order_item_input_position", [ [ 0, LxERP.t8('above the positions'), ], [ 1, LxERP.t8('below the positions') ] ], default=SELF.defaults.order_item_input_position) %]</td>
353
   <td>[% LxERP.t8("Controls whether the default item input is above (default) or below the positions list in orders and quotations. Can be overridden by user preferences.") %]</td>
354
  </tr>
350 355

  
351 356
  <tr><td class="listheading" colspan="4">[% 'Show certain sales and purchase documents' | $T8 %]</td></tr>
352 357
  <tr>
templates/webpages/order/tabs/basic_data.html
293 293
    </tr>
294 294
  </table>
295 295

  
296
  [%- IF INSTANCE_CONF.get_order_item_input_position == 0 -%]
296 297
  [%- PROCESS order/tabs/_item_input.html SELF=SELF %]
297 298

  
298 299
  [% L.button_tag('kivi.Order.open_multi_items_dialog()', LxERP.t8('Add multiple items')) %]
300
  [%- END -%]
299 301

  
300 302
  <table width="100%">
301 303
    <tr>
......
358 360
    </tr>
359 361

  
360 362
    <tr>
363
      <td>
364
        [% IF INSTANCE_CONF.get_order_item_input_position == 1 %]
365
        [%- PROCESS order/tabs/_item_input.html SELF=SELF %]
366

  
367
        [% L.button_tag('kivi.Order.open_multi_items_dialog()', LxERP.t8('Add multiple items')) %]
368
        [%- END -%]
369
      </td>
361 370
    </tr>
362 371

  
363 372
    <tr>

Auch abrufbar als: Unified diff