blob: 3457f7161ede824c083d54062e2027f766710066 [file] [log] [blame]
scmmishra14d70ce2019-03-14 12:31:25 +05301erpnext.setup_e_invoice_button = (doctype) => {
2 frappe.ui.form.on(doctype, {
3 refresh: (frm) => {
4 if(frm.doc.docstatus == 1) {
5 frm.add_custom_button('Generate E-Invoice', () => {
6 var w = window.open(
7 frappe.urllib.get_full_url(
8 "/api/method/erpnext.regional.italy.utils.generate_single_invoice?"
9 + "docname=" + frm.doc.name
10 )
11 )
12 if (!w) {
13 frappe.msgprint(__("Please enable pop-ups")); return;
14 }
15 });
16 }
17 }
18 });
19};