Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 048a4ee5

Von Bernd Bleßmann vor etwa 8 Jahren hinzugefügt

  • ID 048a4ee5e01aaa8cfb416abe919923ffe389ee00
  • Vorgänger aa36021a
  • Nachfolger 16de9a32

Auftrags-Controller: Funktion "Speichern und Lieferschein".

Unterschiede anzeigen:

templates/webpages/order/form.html
33 33
  [% L.button_tag('save()', LxERP.t8('Save')) %]
34 34
  [% L.button_tag('create_pdf()', LxERP.t8('Create PDF')) %]
35 35
  [% L.button_tag('email()', LxERP.t8('E-mail')) %]
36
  [% L.button_tag('save_and_delivery_order()', LxERP.t8('Save and Delivery Order')) %]
36 37
[%- IF SELF.order.id && ( (SELF.cv == 'customer' && INSTANCE_CONF.get_sales_order_show_delete) || (SELF.cv == 'vendor' && INSTANCE_CONF.get_purchase_order_show_delete) ) %]
37 38
  [% L.button_tag('delete_order()', LxERP.t8('Delete'), confirm=LxERP.t8("Are you sure?")) %]
38 39
[%- END %]
......
81 82
  $.post("controller.pl", data, kivi.eval_json_result);
82 83
}
83 84

  
85
function save_and_delivery_order() {
86
  if (!check_cv()) return;
87
  var data = $('#order_form').serialize();
88
  data += '&action=Order/save_and_delivery_order';
89

  
90
  $.post("controller.pl", data, kivi.eval_json_result);
91
}
92

  
84 93
function check_cv() {
85 94
  if ($('#order_[%- cv_id %]').val() == '') {
86 95
    [%- IF SELF.cv == 'customer' %]

Auch abrufbar als: Unified diff