diff --git a/app/db/sql_sentences.py b/app/db/sql_sentences.py index a41dcb7..94aa3af 100644 --- a/app/db/sql_sentences.py +++ b/app/db/sql_sentences.py @@ -179,7 +179,7 @@ LIMPIAR_FACTUGES_LINK = ( # OPCION A SACAMOS EL RESUMEN DE LA TAXES DE LA CABECERA consulta_sql_customer_invoices_issue = ( - "SELECT ci.id, ci.invoice_series_code as series, ci.invoice_number, ci.invoice_date, ci.description, ci.customer_tin, ci.customer_name, ci.total_amount_value, ci.total_amount_scale, ci.reference, " + "SELECT ci.id, ci.invoice_series_code as series, SUBSTRING(ci.invoice_reference, LENGTH(ci.invoice_series_code) + 1) AS invoice_number, ci.invoice_date, ci.description, ci.customer_tin, ci.customer_name, ci.total_amount_value, ci.total_amount_scale, ci.reference, " "cit.taxable_amount_scale, cit.taxes_amount_scale, cit.iva_code, cit.taxable_amount_value, cit.taxes_amount_value, " "vr.id as vrId, vr.uuid, vr.estado " "FROM issued_invoices as ci " diff --git a/scripts/docker-compose.acana.yml b/scripts/docker-compose.acana.yml index 2f740e5..c61d3e3 100644 --- a/scripts/docker-compose.acana.yml +++ b/scripts/docker-compose.acana.yml @@ -28,6 +28,10 @@ services: CTE_LANGUAGE_CODE: "${CTE_LANGUAGE_CODE}" CTE_COUNTRY_CODE: "${CTE_COUNTRY_CODE}" CTE_IS_COMPANY: "${CTE_IS_COMPANY}" + CTE_TAX_MODE: "single" + CTE_DEFAULT_IVA_CODE: "iva_21" + CTE_USES_EQUIVALENCE_SURCHARGE: 0 + CTE_USES_RETENTION: 0 CTE_SYNC_RESULT_OK: "${CTE_SYNC_RESULT_OK}" CTE_SYNC_RESULT_FAIL: "${CTE_SYNC_RESULT_FAIL}" diff --git a/scripts/docker-compose.rodax.yml b/scripts/docker-compose.rodax.yml index 3f3f953..7a3c07d 100644 --- a/scripts/docker-compose.rodax.yml +++ b/scripts/docker-compose.rodax.yml @@ -29,6 +29,10 @@ services: CTE_LANGUAGE_CODE: "${CTE_LANGUAGE_CODE}" CTE_COUNTRY_CODE: "${CTE_COUNTRY_CODE}" CTE_IS_COMPANY: "${CTE_IS_COMPANY}" + CTE_TAX_MODE: "single" + CTE_DEFAULT_IVA_CODE: "iva_21" + CTE_USES_EQUIVALENCE_SURCHARGE: 0 + CTE_USES_RETENTION: 0 CTE_SYNC_RESULT_OK: "${CTE_SYNC_RESULT_OK}" CTE_SYNC_RESULT_FAIL: "${CTE_SYNC_RESULT_FAIL}" diff --git a/scripts/stack.acana.env b/scripts/stack.acana.env index 222974e..9a9e03c 100644 --- a/scripts/stack.acana.env +++ b/scripts/stack.acana.env @@ -23,7 +23,8 @@ CTE_IS_PROFORMA = 0 CTE_STATUS_VERIFACTU = 'Pendiente' CTE_LANGUAGE_CODE = 'es' #En uecko vendrĂ¡ de su ficha CTE_COUNTRY_CODE = 'es' #En uecko vendrĂ¡ de su ficha -CTE_IS_COMPANY = 1 +CTE_IS_COMPANY = 1 + CTE_SYNC_RESULT_OK = 1 CTE_SYNC_RESULT_FAIL = 2 diff --git a/setup.cfg b/setup.cfg index d0f5705..6853be4 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = factuges-sync -version = 0.3.1 +version = 0.3.3 description = ETL job to sync data from legacy DB to MariaDB author = Rodax Software author_email = info@rodax-software.com