Openbravo Issue Tracking System - Modules
View Issue Details
0026841ModulesSEPA Credit Transfer Customer-to-Bankpublic2014-06-11 12:022014-07-17 12:51
vmromanos 
vmromanos 
normalminorN/A
closedfixed 
20Debian 5.0
 
 
azabaleta
No
0026841: Ability to define Debtor identifier with a Business Code suffix
Some banks requires the debtor's identifier to be the combination of the Tax ID and a 3 letter suffix that represents a Business Code.

Example:
Tax ID: 123456789
Business Code: 001
Debtor Identifier: 123456789001

NA
Create 2 new remittance type parameters:
1. "Business_Code", where the user can specify the Business Code. By default is set to ZZZ
2. "DebtorIdentifier:Id+Business_Code". If set to Y (Yes), the debtor identifier is the combination of Tax ID and the Business Code. This parameter requires also to set "Use_Id_ForIdentifiers" to Y.

The InitgPty and Dbtr tags are affected by this configuration.

Note that this behavior only applies for SEPA Credit Transfer remittances.
No tags attached.
Issue History
2014-06-11 12:02vmromanosNew Issue
2014-06-11 12:02vmromanosAssigned To => vmromanos
2014-06-11 12:02vmromanosOBNetwork customer => No
2014-06-11 12:02vmromanosStatusnew => scheduled
2014-06-11 12:02vmromanosfix_in_branch => pi
2014-06-11 12:41hgbotCheckin
2014-06-11 12:41hgbotNote Added: 0067904
2014-06-11 12:41hgbotStatusscheduled => resolved
2014-06-11 12:41hgbotResolutionopen => fixed
2014-06-11 12:41hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.sepa.iso20022.credittransfer.customertobank/rev/d2dad5062ed86e5c05a24c51d8c29803e7dbe838 [^]
2014-06-26 16:58dmitry_mezentsevNote Added: 0068362
2014-07-17 11:25dmitry_mezentsevNote Added: 0068698
2014-07-17 12:32vmromanosReview Assigned To => azabaleta
2014-07-17 12:32vmromanosfix_in_branchpi =>
2014-07-17 12:47azabaletaNote Added: 0068702
2014-07-17 12:51vmromanosStatusresolved => closed

Notes
(0067904)
hgbot   
2014-06-11 12:41   
Repository: erp/pmods/org.openbravo.sepa.iso20022.credittransfer.customertobank
Changeset: d2dad5062ed86e5c05a24c51d8c29803e7dbe838
Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
Date: Wed Jun 11 12:40:55 2014 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.sepa.iso20022.credittransfer.customertobank/rev/d2dad5062ed86e5c05a24c51d8c29803e7dbe838 [^]

Fixed issue 26841: Ability to define Debtor identifier with a Business Code suffix

Ability to set the debtor identifier as the Organization Tax ID + Business Code, which is required by a few banks.
This behavior can be configured using the new remittance types parameters: "DebtorIdentifier:Id+Business_Code" and "Business_Code".

Note1: Setting "DebtorIdentifier:Id+Business_Code" parameter to Y requires also to set "Use_Id_ForIdentifiers" to Y.
Note2: If no "Business_Code" is defined, the system will use the default value "ZZZ" as Business Code when using "DebtorIdentifier:Id+Business_Code".

---
M referencedata/standard/Credit_Transfer_Scheme.xml
M src-db/database/sourcedata/AD_DATASET.xml
M src-db/database/sourcedata/AD_MODULE.xml
M src/org/openbravo/sepa/iso20022/credittransfer/customertobank/pain/x001/x001/x03/report/CreditTransfer.java
M src/org/openbravo/sepa/iso20022/credittransfer/customertobank/pain/x001/x001/x04/report/CreditTransfer.java
A src/org/openbravo/sepa/iso20022/credittransfer/customertobank/util/CreditTransferUtil.java
---
(0068362)
dmitry_mezentsev   
2014-06-26 16:58   
Ping.
Not closed for 15 days!
(0068698)
dmitry_mezentsev   
2014-07-17 11:25   
Not closed for 36 days and included in the release!!!
Please take an action.
(0068702)
azabaleta   
2014-07-17 12:47   
Hi, I can confirm that the issue was solved with the commit. I tested it with CAIXA BANK and confirmed it was OK.

As I cannot close the issue, please someone close it.

Thanks.