chore: move einvoicing stuff to seperate folder

This commit is contained in:
Saqib Ansari
2020-10-10 12:35:50 +05:30
committed by Saurabh
parent 233cad9e02
commit e0ea4265a8
8 changed files with 11 additions and 11 deletions

View File

@@ -1,5 +1,5 @@
{% include "erpnext/regional/india/taxes.js" %} {% include "erpnext/regional/india/taxes.js" %}
{% include "erpnext/regional/india/einvoice.js" %} {% include "erpnext/regional/india/e_invoice/einvoice.js" %}
erpnext.setup_auto_gst_taxation('Sales Invoice'); erpnext.setup_auto_gst_taxation('Sales Invoice');
erpnext.setup_einvoice_actions('Sales Invoice') erpnext.setup_einvoice_actions('Sales Invoice')

View File

@@ -361,7 +361,7 @@ regional_overrides = {
'erpnext.hr.utils.calculate_annual_eligible_hra_exemption': 'erpnext.regional.india.utils.calculate_annual_eligible_hra_exemption', 'erpnext.hr.utils.calculate_annual_eligible_hra_exemption': 'erpnext.regional.india.utils.calculate_annual_eligible_hra_exemption',
'erpnext.hr.utils.calculate_hra_exemption_for_period': 'erpnext.regional.india.utils.calculate_hra_exemption_for_period', 'erpnext.hr.utils.calculate_hra_exemption_for_period': 'erpnext.regional.india.utils.calculate_hra_exemption_for_period',
'erpnext.accounts.doctype.purchase_invoice.purchase_invoice.make_regional_gl_entries': 'erpnext.regional.india.utils.make_regional_gl_entries', 'erpnext.accounts.doctype.purchase_invoice.purchase_invoice.make_regional_gl_entries': 'erpnext.regional.india.utils.make_regional_gl_entries',
'erpnext.controllers.accounts_controller.validate_einvoice_fields': 'erpnext.regional.india.e_invoice_utils.validate_einvoice_fields', 'erpnext.controllers.accounts_controller.validate_einvoice_fields': 'erpnext.regional.india.e_invoice.e_invoice_utils.validate_einvoice_fields',
}, },
'United Arab Emirates': { 'United Arab Emirates': {
'erpnext.controllers.taxes_and_totals.update_itemised_tax_data': 'erpnext.regional.united_arab_emirates.utils.update_itemised_tax_data' 'erpnext.controllers.taxes_and_totals.update_itemised_tax_data': 'erpnext.regional.united_arab_emirates.utils.update_itemised_tax_data'

View File

@@ -15,7 +15,7 @@ frappe.ui.form.on('E Invoice Settings', {
frm.add_custom_button(__("Fetch Token"), frm.add_custom_button(__("Fetch Token"),
() => { () => {
frm.call({ frm.call({
method: 'erpnext.regional.india.e_invoice_utils.fetch_token', method: 'erpnext.regional.india.e_invoice.e_invoice_utils.fetch_token',
freeze: true, freeze: true,
callback: () => frm.refresh() callback: () => frm.refresh()
}); });

View File

@@ -12,7 +12,7 @@ erpnext.setup_einvoice_actions = (doctype) => {
// "Generate IRN", // "Generate IRN",
// () => { // () => {
// frappe.call({ // frappe.call({
// method: 'erpnext.regional.india.e_invoice_utils.generate_irn', // method: 'erpnext.regional.india.e_invoice.e_invoice_utils.generate_irn',
// args: { doctype: frm.doc.doctype, name: frm.doc.name }, // args: { doctype: frm.doc.doctype, name: frm.doc.name },
// freeze: true, // freeze: true,
// callback: (res) => { // callback: (res) => {
@@ -43,7 +43,7 @@ erpnext.setup_einvoice_actions = (doctype) => {
// primary_action: function() { // primary_action: function() {
// const data = d.get_values(); // const data = d.get_values();
// frappe.call({ // frappe.call({
// method: 'erpnext.regional.india.e_invoice_utils.cancel_irn', // method: 'erpnext.regional.india.e_invoice.e_invoice_utils.cancel_irn',
// args: { irn: frm.doc.irn, reason: data.reason.split('-')[0], remark: data.remark }, // args: { irn: frm.doc.irn, reason: data.reason.split('-')[0], remark: data.remark },
// freeze: true, // freeze: true,
// callback: () => { // callback: () => {
@@ -75,7 +75,7 @@ erpnext.setup_einvoice_actions = (doctype) => {
// primary_action: function() { // primary_action: function() {
// const data = d.get_values(); // const data = d.get_values();
// frappe.call({ // frappe.call({
// method: 'erpnext.regional.india.e_invoice_utils.cancel_eway_bill', // method: 'erpnext.regional.india.e_invoice.e_invoice_utils.cancel_eway_bill',
// args: { eway_bill: frm.doc.ewaybill, reason: data.reason.split('-')[0], remark: data.remark }, // args: { eway_bill: frm.doc.ewaybill, reason: data.reason.split('-')[0], remark: data.remark },
// freeze: true, // freeze: true,
// callback: () => { // callback: () => {
@@ -98,13 +98,13 @@ erpnext.setup_einvoice_actions = (doctype) => {
"Download E-Invoice", "Download E-Invoice",
() => { () => {
frappe.call({ frappe.call({
method: 'erpnext.regional.india.e_invoice_utils.make_e_invoice', method: 'erpnext.regional.india.e_invoice.e_invoice_utils.make_e_invoice',
args: { doctype: frm.doc.doctype, name: frm.doc.name }, args: { doctype: frm.doc.doctype, name: frm.doc.name },
freeze: true, freeze: true,
callback: (res) => { callback: (res) => {
if (!res.exc) { if (!res.exc) {
const args = { const args = {
cmd: 'erpnext.regional.india.e_invoice_utils.download_einvoice', cmd: 'erpnext.regional.india.e_invoice.e_invoice_utils.download_einvoice',
einvoice: res.message.einvoice, einvoice: res.message.einvoice,
name: frm.doc.name name: frm.doc.name
}; };
@@ -117,7 +117,7 @@ erpnext.setup_einvoice_actions = (doctype) => {
"Upload Signed E-Invoice", "Upload Signed E-Invoice",
() => { () => {
new frappe.ui.FileUploader({ new frappe.ui.FileUploader({
method: 'erpnext.regional.india.e_invoice_utils.upload_einvoice', method: 'erpnext.regional.india.e_invoice.e_invoice_utils.upload_einvoice',
allow_multiple: 0, allow_multiple: 0,
doctype: frm.doc.doctype, doctype: frm.doc.doctype,
docname: frm.doc.name, docname: frm.doc.name,
@@ -148,7 +148,7 @@ erpnext.setup_einvoice_actions = (doctype) => {
primary_action: function() { primary_action: function() {
const data = d.get_values(); const data = d.get_values();
const args = { const args = {
cmd: 'erpnext.regional.india.e_invoice_utils.download_cancel_einvoice', cmd: 'erpnext.regional.india.e_invoice.e_invoice_utils.download_cancel_einvoice',
irn: frm.doc.irn, reason: data.reason.split('-')[0], remark: data.remark, name: frm.doc.name irn: frm.doc.irn, reason: data.reason.split('-')[0], remark: data.remark, name: frm.doc.name
}; };
open_url_post(frappe.request.url, args); open_url_post(frappe.request.url, args);
@@ -163,7 +163,7 @@ erpnext.setup_einvoice_actions = (doctype) => {
"Upload Cancel JSON", "Upload Cancel JSON",
() => { () => {
new frappe.ui.FileUploader({ new frappe.ui.FileUploader({
method: 'erpnext.regional.india.e_invoice_utils.upload_cancel_ack', method: 'erpnext.regional.india.e_invoice.e_invoice_utils.upload_cancel_ack',
allow_multiple: 0, allow_multiple: 0,
doctype: frm.doc.doctype, doctype: frm.doc.doctype,
docname: frm.doc.name, docname: frm.doc.name,