Openbravo Issue Tracking System - Localization Pack: Spain
View Issue Details
0049839Localization Pack: SpainAEAT 303public2022-07-19 13:412022-12-01 12:09
psanjuan 
mgonzalezh 
urgentmajoralways
closedopen 
30Openbravo Appliance 14.04
 
 
0049839: Cambio en el Modelo 303 para soportar el envio del tipo del 5% en caso de que la cuota correspondiente sea mayor
Cambio en el Modelo 303 para soportar el envio en el fichero del tipo del 5% como super-reducido, en caso de que la cuota correspondiente al 5% sea mayor a la cuota del 4%
Crear una factura de venta con impuesto super-reducido al 4% - cuota 1000
Crear otra factura de venta con impuesto super-reducido al 5% - cuota 2000

El modelo 303 debe enviar el tipo 5% y estará enviado el 4%???? - PROBAR
Si solo hay del 4% - el 4%

Si solo hay del 5% - el 5%

Si hay mezcla 4 y 5, el tipo al cual corresponda la mayor cuota (campo : Tax Amount).

Caso 1

Crear una factura de venta con impuesto super-reducido al 4% - cuota (tax amount) 1000
Crear otra factura de venta con impuesto super-reducido al 5% - cuota (tax amount) 2000

El modelo 303 debe enviar el tipo 5%

Caso 2

Crear una factura de venta con impuesto super-reducido al 4% - cuota 2000
Crear otra factura de venta con impuesto super-reducido al 5% - cuota 1000

El modelo 303 debe enviar el tipo 4%
No tags attached.
txt TestJulio01.txt (3,010) 2022-08-17 15:19
https://issues.openbravo.com/file_download.php?file_id=17402&type=bug
txt TestJulio02.txt (3,010) 2022-08-17 15:19
https://issues.openbravo.com/file_download.php?file_id=17403&type=bug
txt TestJulio03.txt (3,010) 2022-08-17 15:31
https://issues.openbravo.com/file_download.php?file_id=17404&type=bug
txt TestJulio04.txt (3,010) 2022-08-17 16:00
https://issues.openbravo.com/file_download.php?file_id=17405&type=bug
png Screenshot from 2022-08-17 16-00-11.png (131,597) 2022-08-17 16:00
https://issues.openbravo.com/file_download.php?file_id=17406&type=bug
png

txt TestJulio06.txt (3,010) 2022-08-17 16:24
https://issues.openbravo.com/file_download.php?file_id=17407&type=bug
png Screenshot from 2022-08-17 16-24-57.png (158,693) 2022-08-17 16:25
https://issues.openbravo.com/file_download.php?file_id=17408&type=bug
png

txt TestJulio07.txt (3,010) 2022-08-18 13:39
https://issues.openbravo.com/file_download.php?file_id=17412&type=bug
png Screenshot from 2022-08-18 13-39-15.png (347,006) 2022-08-18 13:39
https://issues.openbravo.com/file_download.php?file_id=17413&type=bug
txt TestJulio08.txt (3,010) 2022-08-24 12:04
https://issues.openbravo.com/file_download.php?file_id=17431&type=bug
Issue History
2022-07-19 13:41psanjuanNew Issue
2022-07-19 13:41psanjuanAssigned To => Jorge Bravo
2022-07-19 13:43psanjuanSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=24521#r24521
2022-07-19 13:43psanjuanProposed Solution updated
2022-07-19 13:46psanjuanSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=24522#r24522
2022-07-19 13:52Jorge BravoAssigned ToJorge Bravo => mgonzalezh
2022-07-19 16:11ivancaceresIssue Monitored: ivancaceres
2022-08-01 19:02hgbotNote Added: 0139776
2022-08-04 13:35Jorge BravoNote Added: 0139901
2022-08-17 13:56psanjuanNote Added: 0140201
2022-08-17 14:01psanjuanNote Added: 0140202
2022-08-17 14:59psanjuanNote Edited: 0140201bug_revision_view_page.php?bugnote_id=0140201#r24614
2022-08-17 15:00psanjuanNote Edited: 0139901bug_revision_view_page.php?bugnote_id=0139901#r24616
2022-08-17 15:01psanjuanNote Edited: 0140201bug_revision_view_page.php?bugnote_id=0140201#r24617
2022-08-17 15:02psanjuanNote Edited: 0140201bug_revision_view_page.php?bugnote_id=0140201#r24618
2022-08-17 15:05psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24620
2022-08-17 15:07psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24621
2022-08-17 15:08psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24622
2022-08-17 15:13psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24623
2022-08-17 15:16psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24624
2022-08-17 15:18psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24626
2022-08-17 15:19psanjuanFile Added: TestJulio01.txt
2022-08-17 15:19psanjuanFile Added: TestJulio02.txt
2022-08-17 15:21psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24627
2022-08-17 15:24psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24628
2022-08-17 15:30psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24629
2022-08-17 15:31psanjuanFile Added: TestJulio03.txt
2022-08-17 15:42psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24630
2022-08-17 15:48psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24631
2022-08-17 15:59psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24632
2022-08-17 16:00psanjuanFile Added: TestJulio04.txt
2022-08-17 16:00psanjuanFile Added: Screenshot from 2022-08-17 16-00-11.png
2022-08-17 16:12psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24633
2022-08-17 16:19psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24634
2022-08-17 16:21psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24635
2022-08-17 16:24psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24636
2022-08-17 16:24psanjuanFile Added: TestJulio06.txt
2022-08-17 16:25psanjuanFile Added: Screenshot from 2022-08-17 16-24-57.png
2022-08-17 16:30psanjuanNote Edited: 0140202bug_revision_view_page.php?bugnote_id=0140202#r24637
2022-08-18 13:30psanjuanNote Added: 0140234
2022-08-18 13:31psanjuanNote Edited: 0140234bug_revision_view_page.php?bugnote_id=0140234#r24639
2022-08-18 13:32psanjuanNote Edited: 0140234bug_revision_view_page.php?bugnote_id=0140234#r24640
2022-08-18 13:36psanjuanNote Edited: 0140234bug_revision_view_page.php?bugnote_id=0140234#r24641
2022-08-18 13:39psanjuanFile Added: TestJulio07.txt
2022-08-18 13:39psanjuanFile Added: Screenshot from 2022-08-18 13-39-15.png
2022-08-24 12:04psanjuanNote Added: 0140370
2022-08-24 12:04psanjuanFile Added: TestJulio08.txt
2022-08-25 16:29hgbotNote Added: 0140402
2022-08-25 16:29hgbotNote Added: 0140403
2022-12-01 11:51psanjuanStatusnew => scheduled
2022-12-01 11:52psanjuanStatusscheduled => resolved
2022-12-01 12:09psanjuanStatusresolved => closed

Notes
(0139776)
hgbot   
2022-08-01 19:02   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.aeat303.es/-/merge_requests/19 [^]
(0139901)
Jorge Bravo   
2022-08-04 13:35   
(edited on: 2022-08-17 15:00)
TEST PLAN:

Caso 1

Crear una factura de venta con impuesto super-reducido al 4% - cuota (tax amount) 1000
Crear otra factura de venta con impuesto super-reducido al 5% - cuota (tax amount) 2000

El modelo 303 debe enviar el tipo 5%


Caso 2

Crear una factura de venta con impuesto super-reducido al 4% - cuota 2000
Crear otra factura de venta con impuesto super-reducido al 5% - cuota 1000

El modelo 303 debe enviar el tipo 4%

(0140201)
psanjuan   
2022-08-17 13:56   
(edited on: 2022-08-17 15:02)
Test Plan
- Configuración:

En la organización aplicar el dataset del Modelo 303.

Crear un impuesto del 5% y asociar ese impuesto a los parámetros del 303, conforme a lo detallado en la hoja excel: https://docs.google.com/spreadsheets/d/17aBLLlvAdPxeOO8EYmFlM0pEYX38FcseL5NU2hWBqCY/edit#gid=0 [^]

- Crear un cliente con domicilio en España y asociado a la categoría de impuestos de tercero Prestación Servicios Super Reducido RDL 11/2022

- Seleccionar un servicio al que añadir la categoría de impuesto "IVA Super Reducido Servicios", por ejemplo "Electric checking".

(0140202)
psanjuan   
2022-08-17 14:01   
(edited on: 2022-08-17 16:30)
Test Case 01 - ver fichero Test Julio 01

- Crear una factura de venta con fecha de Julio, a un cliente nacional con el tipo de IVA "Entregas IVA 4%", para un producto asociado a una categoría de impuestos (IVA Super Reducido), por ejemplo el producto "Ceiling Lamp". Base imponible = 96.15, total factura = 100.00 Impuesto = 3.85.

Enviar la factura a SII. SII Period = 7 - Ejercicio 2022

Obtener el Modelo 303 para el mes de Julio.
Verifica los siguientes importes en las casillas
01 base = 96.15
02 tipo = 4.00
03 Cuota = 3.85

Test Case 02 - ver fichero Test Julio 02

- Crear una factura de venta con fecha de Julio, a un cliente nacional con el producto "Electric Checking" y por tanto con el tipo de impuesto "Servicios Prestados Nacional 5%". Base imponible = 9.52, total factura = 10.00 Impuesto = 0.48

Enviar la factura a SII. SII Period = 7 - Ejercicio 2022

Obtener el Modelo 303 para el mes de Julio.
Verifica los siguientes importes en las casillas
01 base = 96.15 + 9.52 = 105.67
02 tipo = 4.00
03 Cuota = 3.85 + 0.48 = 4.33

Test Case 03 - ver fichero Test Julio 03

- Crear una factura de venta con fecha de Julio, a un cliente nacional con el producto "Electric Checking" y por tanto con el tipo de impuesto "Servicios Prestados Nacional 5%". Base imponible = 95.24, total factura = 100.00 Impuesto = 4.76

Enviar la factura a SII. SII Period = 7 - Ejercicio 2022

Obtener el Modelo 303 para el mes de Julio.
Verifica los siguientes importes en las casillas
01 base = 96.15 + 9.52 + 95.24 = 200.91
02 tipo = 5.00
03 Cuota = 3.85 + 0.48 + 4.76 = 9.09

Respecto de las casillas de IVA de Caja no se diferencia por tipo de impuesto, por lo tanto no se incluye en el test plan.

Test Case 04 ver fichero Test Julio 04

Lo mismo sucede con las facturas de compra para las cuales el IVA Deducible no diferencia por tipo impositivo o grupo de impuestos (normal, reducido, super reducido).

Crear una factura de compra para un tercero nacional que incluya un tipo de IVA super reducido al 4%, por ejemplo "Adquisiciones IVA 4%. Base Imponible 10.10, tipo 4%, total factura 10.50

Enviar la factura a SII. SII Period = 7 - Ejercicio 2022

Obtener el Modelo 303 para el mes de Julio.
Verifica los siguientes importes en las casillas
28 base = 10.10
29 cuota = 0.40

Test Case 05 - Ver fichero Test Julio 05

Crear otra factura de compra con un tipo al 5% (que se puede crear según lo especificado en la hoja excel de configuración: https://docs.google.com/spreadsheets/d/17aBLLlvAdPxeOO8EYmFlM0pEYX38FcseL5NU2hWBqCY/edit#gid=0 [^])

Comprobar que tanto la base como la cuota se suman a los importes anteriores en dichas casillas 28 y 29.

Test Case 06 - Ver fichero Test Julio 06

- Crear una factura rectificativa de venta para el periodo de Julio y el cliente nacional, y el producto por un importe que no supere la base imponible al 5% (9.52 + 95.24), por ejemplo base imponible -19.05, total factura -20.00, cuota 0.95

Verificar que estos importes se incluyen en las casillas de modificaciones de bases y cuotas (casillas 14 base = -19.05, casilla 15 cuota = -095) sin afectar a las cantidades mostradas en las casillas 01, 02 y 03. Ver imagen adjunta.

(0140234)
psanjuan   
2022-08-18 13:30   
(edited on: 2022-08-18 13:36)
Test Case 07 - Ver fichero Test Julio 07

- Crear una factura de venta para el periodo de Julio y el cliente nacional, con otro impuesto al 4%, de recargo de equivalencia (Entregas IVA+RE 4+0,5%)
base imponible =23.92, cuota = 0.96 y total factura 25.00

Enviar la factura a SII. SII Period = 7 - Ejercicio 2022

Obtener el Modelo 303 para el mes de Julio.
Verifica los siguientes importes en las casillas
01 base = 96.15 + 9.52 + 95.24 + 23.92 = 224.83
02 tipo = 5.00
03 Cuota = 3.85 + 0.48 + 4.76 + 0.96 = 10.05

(0140370)
psanjuan   
2022-08-24 12:04   
Test case 08 - Ver fichero Test Julio 08
- Crear otra factura de venta para el peridodo de Julio y el cliente naciona, con un impuesto al 5% (Servicios prestados nacional 5%)
base imponible = 142.86 cuota = 7.14 y total factura =150.00

Enviar a SII. SII period =7 - Ejercicio 2022

Obtener el Modelo 303 para el mes de Julio
Verificar los importes en las casillas:

01 base = 96.15 + 9.52 + 95.24 + 23.92 = 224.83 + 142.86 = 367.69
02 tipo = 5.00
03 Cuota = 3.85 + 0.48 + 4.76 + 0.96 = 10.05 + 7.14 = 17.19
(0140402)
hgbot   
2022-08-25 16:29   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.aeat303.es/-/merge_requests/19 [^]
(0140403)
hgbot   
2022-08-25 16:29   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.aeat303.es [^]
Changeset: f55cd03cddb0903fce04015a6c93b9e4da3ebee4
Author: Maykel Gonzalez <maykel.gonzalez@smfconsulting.es>
Date: 25-08-2022 14:29:54
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.aeat303.es/-/commit/f55cd03cddb0903fce04015a6c93b9e4da3ebee4 [^]

Related to ISSUE-49839: adding support for 5% tax

---
M src-db/database/sourcedata/AD_MODULE.xml
M src/org/openbravo/module/aeat303/es/report/v2014/AEAT303Report2014.java
M src/org/openbravo/module/aeat303/es/report/v2022/AEAT303Report2022.java
---