mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-18 20:49:19 +00:00
chore: move einvoicing stuff to seperate folder
This commit is contained in:
@@ -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')
|
||||||
|
|||||||
@@ -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'
|
||||||
|
|||||||
@@ -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()
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -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,
|
||||||
Reference in New Issue
Block a user