Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0034122
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Modules] SEPA Framework and Utilitiesmajoralways2016-09-28 19:042016-10-14 09:07
ReporterngarciaView Statuspublic 
Assigned ToTriage Omni OMS 
PriorityurgentResolutioninvalidFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Merge Request Status
Regression date
Regression introduced by commit
Regression level
Review Assigned Tovmromanos
Support ticket41737
OBNetwork customerOBPS
Regression introduced in release
Summary

0034122: Remittance File is created without business partner's Mandate Information although it is mandatory

DescriptionRemittance File is created without business partner's Mandate Information although it is mandatory
Steps To ReproduceAs 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
TagsNo tags attached.
Attached Filesdiff file icon sepaMandateInfo.diff [^] (4,147 bytes) 2016-09-28 19:04 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(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.

- Issue History
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
Powered by Mantis Bugtracker