Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0034122 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
design defect | [Modules] SEPA Framework and Utilities | major | always | 2016-09-28 19:04 | 2016-10-14 09:07 | |||
Reporter | ngarcia | View Status | public | |||||
Assigned To | Triage Omni OMS | |||||||
Priority | urgent | Resolution | invalid | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Regression date | ||||||||
Regression introduced by commit | ||||||||
Regression level | ||||||||
Review Assigned To | vmromanos | |||||||
Support ticket | 41737 | |||||||
OBNetwork customer | OBPS | |||||||
Regression introduced in release | ||||||||
Summary | 0034122: Remittance File is created without business partner's Mandate Information although it is mandatory | |||||||
Description | Remittance File is created without business partner's Mandate Information although it is mandatory | |||||||
Steps To Reproduce | As system admin role: Install the SEPA Direct Debit Customer-to-Bank (CORE and B2B) module As group admin role: Apply module's dataset Add the SEPA Core Direct Debit Customer-to-Bank payment method in a financial account Add an IBAN and BIC to that financial account Create a Remittance with SEPA Core Direct Debit Customer-to-Bank (pain.008.001.02) type Add an invoice Add an IBAN and BIC to the business partner of the invoice Process the remittance Create Remittance File Check <MndtId> section does not appear in the file | |||||||
Tags | No tags attached. | |||||||
Attached Files | ![]() | |||||||
![]() |
|
![]() |
|
(0090570) vmromanos (viewer) 2016-10-14 09:07 |
Issue rejected as invalid. According to SEPA standard, the Mandate Information is not a mandatory tag, and thus we don't force our users to fill it. Maybe some banks/countries do require it, but the SEPA standard doesn't require it, and this is the rule that we always follow to avoid conflicts with other users. In direct debit flows, if the system detects there is a related mandate information for the business partner, it is included into the SEPA file. If the mandate information is not present we don't include it into the file. This is the expected behavior and it's how it works right now: http://wiki.openbravo.com/wiki/SEPA_Direct_Debit_Customer-to-Bank/User_Documentation#Mandate_Information [^] If you really want to force your users to fill that information before generating the SEPA file, you can create a trigger/EventObserver that checks if the mandate information is there when the remittance instruction is inserted for a direct debit sepa remittance. |
![]() |
|||
Date Modified | Username | Field | Change |
2016-09-28 19:04 | ngarcia | New Issue | |
2016-09-28 19:04 | ngarcia | Assigned To | => Triage Finance |
2016-09-28 19:04 | ngarcia | File Added: sepaMandateInfo.diff | |
2016-09-28 19:04 | ngarcia | Support ticket | => 41737 |
2016-09-28 19:04 | ngarcia | OBNetwork customer | => Yes |
2016-09-28 19:04 | ngarcia | Issue Monitored: networkb | |
2016-09-28 19:47 | heccam | Issue Monitored: heccam | |
2016-10-14 09:07 | vmromanos | Review Assigned To | => vmromanos |
2016-10-14 09:07 | vmromanos | Note Added: 0090570 | |
2016-10-14 09:07 | vmromanos | Status | new => closed |
2016-10-14 09:07 | vmromanos | Resolution | open => invalid |
Copyright © 2000 - 2009 MantisBT Group |