Openbravo Issue Tracking System - Localization Pack: Spain
View Issue Details
0051717Localization Pack: SpainAEAT 303public2023-02-28 11:122023-04-26 16:21
psanjuan 
mgonzalezh 
urgentmajoralways
closedfixed 
30Openbravo Appliance 14.04
 
 
approved
No
0051717: Modelo 303 - Datos bancarios de declaraciones de tipo Devolución = D, solo necesarios para cuenta bancaria en extranjero
Modelo 303 - Datos bancarios (Nombre, Dirección, Ciudad, País) de declaraciones de tipo Devolución = D, solo necesarios para cuenta bancaria en extranjero.

Esto datos ahora son obligatorios en todo caso, no debería ser así.

Si no se rellenan esos datos, tipo de declaración "D"

Si se rellenan esos datos, hay que cambiar el tipo de declaración a "X".
n/a
Quitar la obligatoriedad de que los datos bancarios (Nombre, Dirección, Ciudad, País) en tipo de declaración "D" = Devolución + parámetro "Inscrito en el Régimen de Devolución Mensual" = Yes.

Estos datos no son obligatorios, salvo en los casos de uso que se indican a continuación.

Crear un nuevo parámetro de entrada dentro del Grupo "Tipo de Declaración" (DeclarationType), denominado "Devolución por transferencia al extranjero", este nuevo parámetro de entrada (input) se debe mostrar en la ventana de generación del 303 (mensual, trimestral, último periodo (mensual/trimestral).

Si el usuario marca esta nuevo opción, el tipo de declaración pasa a "X" (no "D").

Para este tipo de declaraciones, y siempre que el parámetro "Inscrito en el Régimen de Devolución Mensual" = Yes, los datos bancarios siguientes son obligatorios:

Domiciliación/Devolución - IBAN (cuenta bancaria)
Devolución - Banco/Bank name
Devolución - Dirección del Banco/ Bank address
Devolución - Ciudad/City
Devolución - Código País/Country code
Devolución - Marca SEPA

Si el usuario no los introduce, mostrar un error.

Error:
Debe rellenar los datos bancarios (IBAN, Nombre/Dirección/Ciudad/País del banco y Marca SEPA)

En el caso de tipos de declaración:

D (devolución)
V (cuenta corriente tributaria -devolución)

y además el parámetro "Inscrito en el Régimen de Devolución Mensual" = Yes.

tendrá que introducir el dato:

Domiciliación/Devolución - IBAN (cuenta bancaria) (tal y como ya sucede para tipo de declaraciones "D", REVISAR PARA EL TIPO DE DECLARACIÓN "V")

y además la Marca SEPA

de no ser así, mostrar el error

Error:
Debe rellenar los datos bancarios (IBAN y Marca SEPA).




No tags attached.
Issue History
2023-02-28 11:12psanjuanNew Issue
2023-02-28 11:12psanjuanAssigned To => Jorge Bravo
2023-02-28 11:12psanjuanOBNetwork customer => No
2023-02-28 11:13psanjuanAssigned ToJorge Bravo => mgonzalezh
2023-02-28 11:16PracticsIssue Monitored: Practics
2023-03-01 13:03psanjuanProposed Solution updated
2023-03-01 13:07psanjuanProposed Solution updated
2023-03-01 13:21psanjuanProposed Solution updated
2023-03-01 13:35psanjuanProposed Solution updated
2023-03-01 13:39psanjuanProposed Solution updated
2023-03-01 13:44psanjuanNote Added: 0147172
2023-03-01 13:44psanjuanProposed Solution updated
2023-03-01 13:54psanjuanNote Edited: 0147172bug_revision_view_page.php?bugnote_id=0147172#r25614
2023-03-01 13:56psanjuanNote Edited: 0147172bug_revision_view_page.php?bugnote_id=0147172#r25615
2023-03-01 13:56psanjuanProposed Solution updated
2023-03-01 13:57psanjuanProposed Solution updated
2023-03-01 13:59psanjuanProposed Solution updated
2023-03-01 13:59psanjuanNote Deleted: 0147172
2023-03-01 14:08psanjuanProposed Solution updated
2023-03-01 14:10psanjuanProposed Solution updated
2023-03-01 14:18psanjuanProposed Solution updated
2023-03-01 14:22psanjuanProposed Solution updated
2023-03-02 13:16psanjuanProposed Solution updated
2023-03-02 13:20psanjuanProposed Solution updated
2023-03-03 14:12hgbotMerge Request Status => open
2023-03-03 14:12hgbotNote Added: 0147262
2023-04-26 16:21hgbotMerge Request Statusopen => approved
2023-04-26 16:21hgbotNote Added: 0148936
2023-04-26 16:21hgbotNote Added: 0148937
2023-04-26 16:21hgbotResolutionopen => fixed
2023-04-26 16:21hgbotStatusnew => closed
2023-04-26 16:21hgbotNote Added: 0148938

Notes
(0147262)
hgbot   
2023-03-03 14:12   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.aeat303.es/-/merge_requests/24 [^]
(0148936)
hgbot   
2023-04-26 16:21   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.aeat303.es/-/merge_requests/24 [^]
(0148937)
hgbot   
2023-04-26 16:21   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.aeat303.es [^]
Changeset: eb945fbcf5628dd214138f9242f405d3a11bbe71
Author: Maykel Gonzalez <maykel.gonzalez@smfconsulting.es>
Date: 03-03-2023 08:12:07
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.aeat303.es/-/commit/eb945fbcf5628dd214138f9242f405d3a11bbe71 [^]

Fix BUG-51717: Update bank data check

---
M referencedata/standard/303_Report_Tax_Parameters.xml
M src-db/database/sourcedata/AD_DATASET.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
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/v2021/AEAT303Report2021.java
M src/org/openbravo/module/aeat303/es/report/v2023/AEAT303Report2023.java
---
(0148938)
hgbot   
2023-04-26 16:21   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.aeat303.es [^]
Changeset: 9c8fe1d3e2c4c1d47a46ed9c4dce876a370ddcca
Author: Víctor Martínez Romanos <victor.martinez@openbravo.com>
Date: 26-04-2023 16:19:49
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.aeat303.es/-/commit/9c8fe1d3e2c4c1d47a46ed9c4dce876a370ddcca [^]

Fixed ISSUE-51717: Code review improvements

Code cleanup: initialize isDeclarationX variable with the right value
Code cleanup: created private method checkIsDeclarationXMandatoryParams()
Code cleanup: use else if for sepaValuesAllowed check.
Updated copyright year.

---
M src/org/openbravo/module/aeat303/es/report/v2021/AEAT303Report2021.java
M src/org/openbravo/module/aeat303/es/report/v2023/AEAT303Report2023.java
---