Auftrags-Controller: mit set_fat_item des Partpickers Preis vorausfüllen.
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Thu, 13 Aug 2015 14:42:10 +0000 (16:42 +0200)
committerG. Richardson <information@kivitendo-premium.de>
Mon, 16 Nov 2015 15:15:56 +0000 (16:15 +0100)
templates/webpages/order/tabs/_item_input.html
templates/webpages/order/tabs/basic_data.html

index 3cadcd7..e3f4db1 100644 (file)
@@ -13,7 +13,7 @@
     </thead>
     <tbody>
       <tr valign="top" class="listrow">
-        <td>[% L.part_picker('add_item.parts_id', '', style='width: 300px', class="add_item_input") %]</td>
+        <td>[% L.part_picker('add_item.parts_id', '', fat_set_item=1, style='width: 300px', class="add_item_input") %]</td>
         <td>[% L.input_tag('add_item.qty_as_number', '', size = 5, style='text-align:right', class="add_item_input") %]</td>
         <td>[% L.input_tag('add_item.sellprice_as_number', '', size = 10, style='text-align:right', class="add_item_input") %]</td>
         <td>[% L.input_tag('add_item.discount_as_percent', '', size = 5, style='text-align:right', class="add_item_input") %]</td>
index 40badd2..a46f789 100644 (file)
@@ -232,6 +232,7 @@ function display_linetotal(item_id, amount) {
 $(function(){
   $('#order_[%- cv_id %]').change(reload_cv_dependend_selections);
   $('[id^="order_orderitems"][id$="parts_id"]').change(set_item_values);
+  $('#add_item_parts_id').on('set_item:PartPicker', function(e,o) { $('#add_item_sellprice_as_number').val(kivi.format_amount(o.sellprice, -2)) });
   $('.add_item_input').keydown(function(event) {
     if(event.keyCode == 13) {
       event.preventDefault();