Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0047313 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Localization Pack: Spain] SII | major | always | 2021-07-01 12:30 | 2021-10-07 11:36 | |||
Reporter | psanjuan | View Status | public | |||||
Assigned To | juabaez | |||||||
Priority | urgent | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Linux 64 bit | Database | PostgreSQL | Java version | 7.x | |||
OS Version | Openbravo Appliance 14.04 | Database version | 9.3.x | Ant version | 1.9.x | |||
Product Version | SCM revision | |||||||
Regression date | ||||||||
Regression introduced by commit | ||||||||
Regression level | ||||||||
Review Assigned To | ||||||||
Regression introduced in release | ||||||||
Summary | 0047313: Los importes (bases) de los impuestos de IVA extranjero acogidos a OSS se tiene que enviar con clave 17 y No sujetos | |||||||
Description | Los importes (bases) de los impuestos de IVA extranjero acogidos a OSS se tiene que enviar con clave 17 y No sujetos por reglas de localización. | |||||||
Steps To Reproduce | N/A | |||||||
Proposed Solution | Ejemplo: La entidad “A” establecida en el territorio español de aplicación del Impuesto (TAI) se acoge con efectos 1 de julio de 2021 al régimen de la Unión (Estado miembro de identificación: España). El 20 de julio realiza una venta a un particular situado en Francia al que envía los bienes desde el TAI. El tipo general aplicable en Francia es del 20%. El precio de venta de los bienes es de 200 euros, IVA francés excluido. Será necesario utilizar en esa operación, registrada a través de una plataforma e-commerce o de forma manual en el backoffice de OB, el tipo "TVA 20%" (dataset de impuestos de Francia), o en su defecto un tipo "IVA Aleman 20%" creado de forma manual a tal efecto, que se debe configurar como "Tipo de IVA de la Unión acogido a OSS". Este nuevo parámetro de configuración de impuestos, denomindado "Tipo de IVA de la Unión acogido a OSS"", se debe incluir en el módulo "Spanish Tax Module Improvements" (https://centralrepository.openbravo.com/openbravo/org.openbravo.forge.ui/sso/ForgeModuleDetail/Spanish-Tax-Module-Improvements [^]), del que depende SII. Los importes (bases imponibles sin IVA) de dichos impuestos se enviarán a SII tal y como se describe a continuación: (1) a través de una nueva clave "17" - Operación acogida a alguno de los régimenes previstos en el Capítulo XI del Título IX (OSS e IOSS)" que se tiene que crear. El tag del XML es <sii:ClaveRegimenEspecialOTrascendencia>17</sii:ClaveRegimenEspecialOTrascendencia> (2) se consignará el importe de la base imponible sin IVA dentro del nodo "No sujeta por reglas de localización", del bloque "No sujeta".<sii:ImporteTAIReglasLocalizacion> (3) Si la factura emitida es una Factura Completa (F1), se desglosará por tipo de operación señalando que se trata de una entrega de bienes. <sii:DesgloseTipoOperacion> (4) Si la factura emitida es una Factura Simplificada (F2), el desglose será a nivel factura. <sii:DesgloseFactura> Además, será necesario crear otro parámetro del mismo modo que el anterior denominado ""Tipo de IVA de la Unión no acogido a OSS".", con el fin de que las bases de las transaciones con este tipo de impuesto se recogan en SII de la siguiente forma: (1) a través de la clave "01" - Operación en régimen general" <sii:ClaveRegimenEspecialOTrascendencia>1</sii:ClaveRegimenEspecialOTrascendencia> (2) se consignará el importe de la base imponible sin IVA dentro del nodo "No sujeta por reglas de localización", del bloque "No sujeta". <sii:ImporteTAIReglasLocalizacion> (3) Si la factura emitida es una Factura Completa (F1), se desglosará por tipo de operación señalando que se trata de una entrega de bienes. <sii:DesgloseTipoOperacion> (4) Si la factura emitida es una Factura Simplificada (F2), el desglose será a nivel factura. <sii:DesgloseFactura> Este último escenario sería aplicable a las organizaciones que realizan este tipo de transaccciones de venta a distancia dentro de la Unión (UE) sin estar acogidas al regimen de ventanilla única OSS. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0131375) psanjuan (manager) 2021-08-26 11:07 |
Respecto del 303: * Los impuestos de IVA de la Union configurados como "Tipo de IVA de la Unión acogidos a OSS", tendrán que estar ligados al parametro del 303 [123] OSS. Operaciones no sujetas por Reglas de Localización acogidas a la OSS (Ventanilla Única) * Los impuestos de IVA de la Union configurados como "Tipo de IVA de la Unión no acogido a OSS", tendrán que estar ligados al parametro del 303 [120] [120] Operaciones no sujetas por reglas de localización |
(0131740) Jorge Bravo (developer) 2021-09-13 14:13 |
TEST PLAN: Se han realizado pruebas con 3 tipos de facturas diferentes. 1 - Crear una factura de cliente con una única línea cuyo rango de impuesto es de la tipología de "Entregas". Enviar al SII las 4 opciones de envío existentes: 1.1 - F1 (factura) y que el rango de impuestos esté marcado como "Tipo de IVA de la Unión acogidos a OSS" (17) 1.2 - F1 (factura) y que el rango de impuestos esté marcado como "Tipo de IVA de la Unión no acogido a OSS" (01) 1.3 - F2 (factura simplificada) y que el rango de impuestos esté marcado como "Tipo de IVA de la Unión acogidos a OSS" (17) 1.4 - F2 (factura simplificada) y que el rango de impuestos esté marcado como "Tipo de IVA de la Unión no acogido a OSS" (01) 2 - Crear una factura de cliente con una única línea cuyo rango de impuesto es de la tipología de "Servicios". Enviar al SII las 4 opciones de envío existentes: 2.1 - F1 (factura) y que el rango de impuestos esté marcado como "Tipo de IVA de la Unión acogidos a OSS" (17) 2.2 - F1 (factura) y que el rango de impuestos esté marcado como "Tipo de IVA de la Unión no acogido a OSS" (01) 2.3 - F2 (factura simplificada) y que el rango de impuestos esté marcado como "Tipo de IVA de la Unión acogidos a OSS" (17) 2.4 - F2 (factura simplificada) y que el rango de impuestos esté marcado como "Tipo de IVA de la Unión no acogido a OSS" (01) 3 - Crear una factura de cliente con 2 líneas, una con el rango de impuesto de la tipología de "Entregas" y otro con "Servicios". Enviar al SII las 4 opciones de envío existentes: 3.1 - F1 (factura) y que los rangos de impuestos estén marcados como "Tipo de IVA de la Unión acogidos a OSS" (17) 3.2 - F1 (factura) y que los rangos de impuestos estén marcados como "Tipo de IVA de la Unión no acogido a OSS" (01) 3.3 - F2 (factura simplificada) y que los rangos de impuestos estén marcados como "Tipo de IVA de la Unión acogidos a OSS" (17) 3.4 - F2 (factura simplificada) y que los rangos de impuestos estén marcados como "Tipo de IVA de la Unión no acogido a OSS" (01) |
(0131969) hgbot (developer) 2021-09-21 20:47 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.sii/-/merge_requests/24 [^] |
(0131970) hgbot (developer) 2021-09-21 20:50 |
Merge Request created: https://gitlab.com/openbravo/product/mods/org.openbravo.module.taximprovements.ES/-/merge_requests/1 [^] |
(0132159) psanjuan (manager) 2021-10-05 09:59 edited on: 2021-10-05 14:13 |
Nuevo planteamiento de resolución, a través de un único parámetro, denominado: (Inglés) - "One-Stop Shop (OSS) Tax Rate! (Español)- "Tipo de IVA acogido a ventanilla única" Parámetro de tipo Lista desplegable con los siguientes valores: Empty/Yes/No. Si el valor de ese parámetro es empty - el sistema se sigue comportando como hasta ahora para cada uno de los escenarios actualmente recogidos en la funcionalidad del SII Si el valor de ese parámetro es YES - el tipo de IVA esta acógido a Ventanilla Única, por tanto, los importes (bases imponibles sin IVA) de dichos impuestos se enviarán a SII tal y como se describe a continuación: (1) a través de una nueva clave "17" - Operación acogida a alguno de los régimenes previstos en el Capítulo XI del Título IX (OSS e IOSS)" que se tiene que crear. El tag del XML es <sii:ClaveRegimenEspecialOTrascendencia>17</sii:ClaveRegimenEspecialOTrascendencia> (2) se consignará el importe de la base imponible sin IVA dentro del nodo "No sujeta por reglas de localización", del bloque "No sujeta".<sii:ImporteTAIReglasLocalizacion> (3) Si la factura emitida es una Factura Completa (F1), se desglosará por tipo de operación señalando que se trata de una entrega de bienes. <sii:DesgloseTipoOperacion> (4) Si la factura emitida es una Factura Simplificada (F2), el desglose será a nivel factura. <sii:DesgloseFactura> Si el valor de ese parámetro es NO - el tipo de IVA NO esta acógido a Ventanilla Única, por tanto, los importes (bases imponibles sin IVA) de dichos impuestos se enviarán a SII tal y como se describe a continuación: (1) a través de la clave "01" - Operación en régimen general" <sii:ClaveRegimenEspecialOTrascendencia>1</sii:ClaveRegimenEspecialOTrascendencia> (2) se consignará el importe de la base imponible sin IVA dentro del nodo "No sujeta por reglas de localización", del bloque "No sujeta". <sii:ImporteTAIReglasLocalizacion> (3) Si la factura emitida es una Factura Completa (F1), se desglosará por tipo de operación señalando que se trata de una entrega de bienes. <sii:DesgloseTipoOperacion> (4) Si la factura emitida es una Factura Simplificada (F2), el desglose será a nivel factura. <sii:DesgloseFactura> |
(0132172) hgbot (developer) 2021-10-05 17:39 |
Merge Request created: https://gitlab.com/openbravo/product/mods/org.openbravo.module.taximprovements.es_ES/-/merge_requests/1 [^] |
(0132243) hgbot (developer) 2021-10-07 11:35 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/mods/org.openbravo.module.taximprovements.ES [^] Changeset: a00355999e6e2130240c0711abc1be9871efc6ba Author: Juan Baez <juan.baez@smfconsulting.es> Date: 2021-10-07T09:34:33+00:00 URL: https://gitlab.com/openbravo/product/mods/org.openbravo.module.taximprovements.ES/-/commit/a00355999e6e2130240c0711abc1be9871efc6ba [^] Fixed ISSUE-47313: Added One-Stop Shop (OSS) Tax Rate field --- M src-db/database/model/modifiedTables/C_TAX.xml M src-db/database/sourcedata/AD_COLUMN.xml M src-db/database/sourcedata/AD_ELEMENT.xml M src-db/database/sourcedata/AD_FIELD.xml M src-db/database/sourcedata/AD_MODULE.xml --- |
(0132244) hgbot (developer) 2021-10-07 11:35 |
Merge request merged: https://gitlab.com/openbravo/product/mods/org.openbravo.module.taximprovements.ES/-/merge_requests/1 [^] |
(0132245) hgbot (developer) 2021-10-07 11:35 |
Merge request merged: https://gitlab.com/openbravo/product/mods/org.openbravo.module.taximprovements.es_ES/-/merge_requests/1 [^] |
(0132246) hgbot (developer) 2021-10-07 11:35 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/mods/org.openbravo.module.taximprovements.es_ES [^] Changeset: 3ceb9b67af3466ca81b0f46b955a2acc7c766ee2 Author: Juan Baez <juan.baez@smfconsulting.es> Date: 2021-10-07T09:34:47+00:00 URL: https://gitlab.com/openbravo/product/mods/org.openbravo.module.taximprovements.es_ES/-/commit/3ceb9b67af3466ca81b0f46b955a2acc7c766ee2 [^] Fixed ISSUE-47313 add translation for new column --- M referencedata/translation/AD_ELEMENT_TRL_es_ES.xml M src-db/database/sourcedata/AD_MODULE.xml M src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml --- |
(0132247) hgbot (developer) 2021-10-07 11:36 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.sii [^] Changeset: 1f71d4e2058aa60cd5baf81a6b7b58bf7c9148da Author: Juan Baez <juan.baez@smfconsulting.es> Date: 2021-10-07T09:35:42+00:00 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.sii/-/commit/1f71d4e2058aa60cd5baf81a6b7b58bf7c9148da [^] Fixed ISSUE-47313: One-Stop Shop (OSS) Tax Rate implementation --- M src-db/database/sourcedata/AD_MODULE.xml M src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml M src/org/openbravo/module/sii/invoicefiles/FacturaExpedida.java M src/org/openbravo/module/sii/utils/GenericTax.java M src/org/openbravo/module/sii/utils/SIICreator.java M src/org/openbravo/module/sii/utils/SIISOAPUtils.java M src/org/openbravo/module/sii/utils/SIIUtils.java --- |
(0132248) hgbot (developer) 2021-10-07 11:36 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.sii/-/merge_requests/24 [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2021-07-01 12:30 | psanjuan | New Issue | |
2021-07-01 12:30 | psanjuan | Assigned To | => Jorge Bravo |
2021-07-01 12:41 | psanjuan | Description Updated | View Revisions |
2021-07-01 12:41 | psanjuan | Steps to Reproduce Updated | View Revisions |
2021-07-01 12:41 | psanjuan | Proposed Solution updated | |
2021-07-01 12:41 | psanjuan | Note Added: 0130058 | |
2021-07-01 18:50 | psanjuan | Note Added: 0130083 | |
2021-07-23 15:46 | psanjuan | Relationship added | related to 0047300 |
2021-07-26 11:31 | Jorge Bravo | Assigned To | Jorge Bravo => juabaez |
2021-08-25 16:11 | psanjuan | Summary | Revisar que los impuestos cuya categoria es IVA extranjero se envian a SII como No sujetos => Los importes (bases) de los impuestos cuya categoria es IVA extranjero de tipo Entrega de Bienes se envian a SII como No sujetos |
2021-08-25 16:11 | psanjuan | Description Updated | View Revisions |
2021-08-25 16:11 | psanjuan | Proposed Solution updated | |
2021-08-25 16:27 | psanjuan | Proposed Solution updated | |
2021-08-25 16:29 | psanjuan | Proposed Solution updated | |
2021-08-25 16:38 | psanjuan | Steps to Reproduce Updated | View Revisions |
2021-08-25 16:38 | psanjuan | Proposed Solution updated | |
2021-08-25 16:40 | psanjuan | Proposed Solution updated | |
2021-08-25 16:54 | psanjuan | Summary | Los importes (bases) de los impuestos cuya categoria es IVA extranjero de tipo Entrega de Bienes se envian a SII como No sujetos => Los importes (bases) de los impuestos de IVA extranjero acogidos a OSS se tiene que enviar con clave 17 y No sujetos |
2021-08-25 16:54 | psanjuan | Description Updated | View Revisions |
2021-08-25 16:54 | psanjuan | Proposed Solution updated | |
2021-08-25 17:02 | psanjuan | Proposed Solution updated | |
2021-08-25 17:28 | Alberto_Sola | Issue Monitored: Alberto_Sola | |
2021-08-26 09:59 | psanjuan | Proposed Solution updated | |
2021-08-26 10:46 | psanjuan | Proposed Solution updated | |
2021-08-26 10:46 | psanjuan | Proposed Solution updated | |
2021-08-26 10:48 | psanjuan | Note Edited: 0130083 | View Revisions |
2021-08-26 11:07 | psanjuan | Note Added: 0131375 | |
2021-08-26 11:07 | psanjuan | Proposed Solution updated | |
2021-08-26 11:07 | psanjuan | Note Deleted: 0130083 | |
2021-08-26 11:10 | psanjuan | Note Edited: 0130058 | View Revisions |
2021-08-26 11:10 | psanjuan | Note Deleted: 0130058 | |
2021-08-26 11:11 | psanjuan | Proposed Solution updated | |
2021-08-26 12:06 | psanjuan | Proposed Solution updated | |
2021-08-26 12:07 | psanjuan | Proposed Solution updated | |
2021-09-13 14:13 | Jorge Bravo | Note Added: 0131740 | |
2021-09-21 20:47 | hgbot | Note Added: 0131969 | |
2021-09-21 20:50 | hgbot | Note Added: 0131970 | |
2021-09-21 20:50 | hgbot | Note Added: 0131971 | |
2021-09-22 17:12 | vmromanos | Status | new => scheduled |
2021-09-22 17:14 | vmromanos | Note Deleted: 0131971 | |
2021-10-05 09:59 | psanjuan | Note Added: 0132159 | |
2021-10-05 10:00 | psanjuan | Note Edited: 0132159 | View Revisions |
2021-10-05 14:13 | psanjuan | Note Edited: 0132159 | View Revisions |
2021-10-05 17:39 | hgbot | Note Added: 0132172 | |
2021-10-07 11:35 | hgbot | Resolution | open => fixed |
2021-10-07 11:35 | hgbot | Status | scheduled => closed |
2021-10-07 11:35 | hgbot | Note Added: 0132243 | |
2021-10-07 11:35 | hgbot | Note Added: 0132244 | |
2021-10-07 11:35 | hgbot | Note Added: 0132245 | |
2021-10-07 11:35 | hgbot | Note Added: 0132246 | |
2021-10-07 11:36 | hgbot | Note Added: 0132247 | |
2021-10-07 11:36 | hgbot | Note Added: 0132248 |
Copyright © 2000 - 2009 MantisBT Group |