[% L.hidden_tag('action', 'Order/dispatch') %]
[% L.button_tag('save()', LxERP.t8('Save')) %]
+ [% L.button_tag('create_pdf()', LxERP.t8('Create PDF')) %]
+ [% L.button_tag('email()', LxERP.t8('E-mail')) %]
[%- 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 %]
$.post("controller.pl", data, kivi.eval_json_result);
}
+function create_pdf() {
+ if (!check_cv()) return;
+ var data = $('#order_form').serialize();
+ data += '&action=Order/create_pdf';
+
+ $.post("controller.pl", data, kivi.eval_json_result);
+}
+
+function download_pdf(pdf_filename, key) {
+ var data = 'action=Order/download_pdf';
+ data += '&type=' + $('#type').val();
+ data += '&pdf_filename=' + pdf_filename;
+ data += '&key=' + key;
+ $.download("controller.pl", data);
+}
+
+function email() {
+ if (!check_cv()) return;
+ var data = $('#order_form').serialize();
+ data += '&action=Order/show_email_dialog';
+
+ $.post("controller.pl", data, kivi.eval_json_result);
+}
+
function check_cv() {
if ($('#order_[%- cv_id %]').val() == '') {
[%- IF SELF.cv == 'customer' %]