Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0051717 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Localization Pack: Spain] AEAT 303 | major | always | 2023-02-28 11:12 | 2023-04-26 16:21 | |||
Reporter | psanjuan | View Status | public | |||||
Assigned To | mgonzalezh | |||||||
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 | |||||||
Merge Request Status | approved | |||||||
Regression date | ||||||||
Regression introduced by commit | ||||||||
Regression level | ||||||||
Review Assigned To | ||||||||
Support ticket | ||||||||
OBNetwork customer | No | |||||||
Regression introduced in release | ||||||||
Summary | 0051717: Modelo 303 - Datos bancarios de declaraciones de tipo Devolución = D, solo necesarios para cuenta bancaria en extranjero | |||||||
Description | 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". | |||||||
Steps To Reproduce | n/a | |||||||
Proposed Solution | 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). | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
|
![]() |
|
(0147262) hgbot (developer) 2023-03-03 14:12 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.aeat303.es/-/merge_requests/24 [^] |
(0148936) hgbot (developer) 2023-04-26 16:21 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.aeat303.es/-/merge_requests/24 [^] |
(0148937) hgbot (developer) 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 (developer) 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 --- |
![]() |
|||
Date Modified | Username | Field | Change |
2023-02-28 11:12 | psanjuan | New Issue | |
2023-02-28 11:12 | psanjuan | Assigned To | => Jorge Bravo |
2023-02-28 11:12 | psanjuan | OBNetwork customer | => No |
2023-02-28 11:13 | psanjuan | Assigned To | Jorge Bravo => mgonzalezh |
2023-02-28 11:16 | Practics | Issue Monitored: Practics | |
2023-03-01 13:03 | psanjuan | Proposed Solution updated | |
2023-03-01 13:07 | psanjuan | Proposed Solution updated | |
2023-03-01 13:21 | psanjuan | Proposed Solution updated | |
2023-03-01 13:35 | psanjuan | Proposed Solution updated | |
2023-03-01 13:39 | psanjuan | Proposed Solution updated | |
2023-03-01 13:44 | psanjuan | Note Added: 0147172 | |
2023-03-01 13:44 | psanjuan | Proposed Solution updated | |
2023-03-01 13:54 | psanjuan | Note Edited: 0147172 | View Revisions |
2023-03-01 13:56 | psanjuan | Note Edited: 0147172 | View Revisions |
2023-03-01 13:56 | psanjuan | Proposed Solution updated | |
2023-03-01 13:57 | psanjuan | Proposed Solution updated | |
2023-03-01 13:59 | psanjuan | Proposed Solution updated | |
2023-03-01 13:59 | psanjuan | Note Deleted: 0147172 | |
2023-03-01 14:08 | psanjuan | Proposed Solution updated | |
2023-03-01 14:10 | psanjuan | Proposed Solution updated | |
2023-03-01 14:18 | psanjuan | Proposed Solution updated | |
2023-03-01 14:22 | psanjuan | Proposed Solution updated | |
2023-03-02 13:16 | psanjuan | Proposed Solution updated | |
2023-03-02 13:20 | psanjuan | Proposed Solution updated | |
2023-03-03 14:12 | hgbot | Merge Request Status | => open |
2023-03-03 14:12 | hgbot | Note Added: 0147262 | |
2023-04-26 16:21 | hgbot | Merge Request Status | open => approved |
2023-04-26 16:21 | hgbot | Note Added: 0148936 | |
2023-04-26 16:21 | hgbot | Note Added: 0148937 | |
2023-04-26 16:21 | hgbot | Resolution | open => fixed |
2023-04-26 16:21 | hgbot | Status | new => closed |
2023-04-26 16:21 | hgbot | Note Added: 0148938 |
Copyright © 2000 - 2009 MantisBT Group |