diff --git a/apply_patches.sh b/apply_patches.sh index b504201..6be29b6 100755 --- a/apply_patches.sh +++ b/apply_patches.sh @@ -47,6 +47,7 @@ pt_vendor () # Rolled-up in current patch: # 20210607_electronic-invoice-dian_remove-enterprise-module.patch # 20210817_electronic-invoice-dian_sudo-in-email-sent.patch + # Changes made in v14-facturacionelectronica branch } pt_special () diff --git a/patches/20210922_electronic-invoice-dian_changes-after-1-8.patch b/patches/20210922_electronic-invoice-dian_changes-after-1-8.patch index bf37af2..f08a3dc 100644 --- a/patches/20210922_electronic-invoice-dian_changes-after-1-8.patch +++ b/patches/20210922_electronic-invoice-dian_changes-after-1-8.patch @@ -1,6 +1,6 @@ diff -rupN electronic_invoice_dian.orig/__manifest__.py electronic_invoice_dian.patch/__manifest__.py --- electronic_invoice_dian.orig/__manifest__.py 2021-09-22 18:22:44.527545853 -0500 -+++ electronic_invoice_dian.patch/__manifest__.py 2021-09-22 18:48:10.756738336 -0500 ++++ electronic_invoice_dian.patch/__manifest__.py 2021-09-23 12:44:10.531259879 -0500 @@ -13,7 +13,7 @@ 'category': 'Accounting/Accounting', 'version': '14.0.0.0', @@ -12,7 +12,34 @@ diff -rupN electronic_invoice_dian.orig/__manifest__.py electronic_invoice_dian. 'data/data.xml', diff -rupN electronic_invoice_dian.orig/models/account_move.py electronic_invoice_dian.patch/models/account_move.py --- electronic_invoice_dian.orig/models/account_move.py 2021-09-22 18:22:44.527545853 -0500 -+++ electronic_invoice_dian.patch/models/account_move.py 2021-09-22 18:42:27.141585276 -0500 ++++ electronic_invoice_dian.patch/models/account_move.py 2021-09-23 12:51:07.934868234 -0500 +@@ -220,7 +220,7 @@ class AccountMove(models.Model): + "id_param": str(journal.resolution_id.id_param), + "test": "0", + "ambiente": "1" if company.ei_environment == 'production' else "2", +- "ruta_to_soap": ("SendBillSync" ++ "ruta_to_soap": ("SendBillAttachmentAsync" + if company.ei_environment == 'production' + else "SendTestSetAsync") + } +@@ -276,7 +276,7 @@ class AccountMove(models.Model): + if is_colombia(partner_country) else ""), + "RUT_direcci\u00f3n": invoice_partner.street, + "RUT_impuesto": "01", +- "Respon_fiscales": "", ++ "Respon_fiscales": "O-13", + "Num_matricula_mercantil": "", + "Nombre_contacto": invoice_partner.name, + "Tel_contacto": invoice_partner.phone, +@@ -300,7 +300,7 @@ class AccountMove(models.Model): + "RUT_municipio": "", + "RUT_direcci\u00f3n": "", + "RUT_impuesto": "", +- "Respon_fiscales": "", ++ "Respon_fiscales": "O-13", + "Num_matricula_mercantil": "", + "Nombre_contacto": "", + "Tel_contacto": "", @@ -621,7 +621,7 @@ class AccountMove(models.Model): def valid_email_address(self): @@ -33,7 +60,7 @@ diff -rupN electronic_invoice_dian.orig/models/account_move.py electronic_invoic diff -rupN electronic_invoice_dian.orig/templates/customer_acknowledge_email.xml electronic_invoice_dian.patch/templates/customer_acknowledge_email.xml --- electronic_invoice_dian.orig/templates/customer_acknowledge_email.xml 2021-09-22 18:22:44.527545853 -0500 -+++ electronic_invoice_dian.patch/templates/customer_acknowledge_email.xml 2021-09-07 19:24:15.396238817 -0500 ++++ electronic_invoice_dian.patch/templates/customer_acknowledge_email.xml 2021-09-22 18:50:59.214220403 -0500 @@ -6,7 +6,7 @@ ${object.company_id.email or ''} ${object.company_id.partner_id.ref_num};${object.company_id.partner_id.name};${object.name};${object.journal_id.resolution_id.document_type};${object.company_id.partner_id.name}