Auftrags-Controller: Auftrag löschen können.
[kivitendo-erp.git] / templates / webpages / order / form.html
index 62225e2..977d41f 100644 (file)
   [% L.hidden_tag('action', 'Order/dispatch') %]
 
   [% L.button_tag('save()', LxERP.t8('Save')) %]
+[%- IF SELF.order.id && ( (SELF.cv == 'customer' && INSTANCE_CONF.get_sales_order_show_delete) || (SELF.cv == 'vendor' && INSTANCE_CONF.get_purchase_order_show_delete) ) %]
+  [% L.button_tag('delete_order()', LxERP.t8('Delete'), confirm=LxERP.t8("Are you sure?")) %]
+[%- END %]
 
 </form>
 
 
 <script type='text/javascript'>
 
+function delete_order() {
+  var data = $('#order_form').serializeArray();
+  data.push({ name: 'action', value: 'Order/delete' });
+
+  $.post("controller.pl", data, kivi.eval_json_result);
+}
+
 function save() {
   if (!check_cv()) return;
   var data = $('#order_form').serialize();