Openbravo Issue Tracking System - Modules
View Issue Details
0032499ModulesSEPA Direct Debit Customer-to-Bankpublic2016-03-17 11:102016-04-13 14:14
ngarcia 
markmm82 
urgentmajoralways
closedno change required 
5
 
 
ngarcia
0032499: <Nm> tag is wrongly included within <CdtrSchmeId> tag when Use_Nm_For_Identifiers parameter is set to Y
<Nm> tag is wrongly included within <CdtrSchmeId> tag when Use_Nm_For_Identifiers parameter is set to Y
As group admin role:
   Follow the configuration guide of the module (apply the dataset, add the payment method to the financial account...):
      http://wiki.openbravo.com/wiki/SEPA_Direct_Debit_Customer-to-Bank/User_Documentation [^]
   Create a Remittance with SEPA Core Direct Debit Customer-to-Bank (pain.008.001.03) remittance type
   Add a line to it and process it
   Check the Use_Nm_For_Identifiers parameter is set to Y for the remittance type
   Create Remittance File
   Check the <Nm> tag was included int the <CdtrSchmeId> section while it should not
No tags attached.
Issue History
2016-03-17 11:10ngarciaNew Issue
2016-03-17 11:10ngarciaAssigned To => Triage Finance
2016-03-17 11:10ngarciaResolution time => 1461708000
2016-03-17 11:10ngarciaIssue Monitored: networkb
2016-04-05 12:24aferrazAssigned ToTriage Finance => markmm82
2016-04-12 18:13markmm82Statusnew => scheduled
2016-04-13 13:45psanjuanNote Added: 0085609
2016-04-13 14:12psanjuanNote Deleted: 0085609
2016-04-13 14:13vmromanosNote Added: 0085610
2016-04-13 14:14psanjuanNote Added: 0085611
2016-04-13 14:14psanjuanReview Assigned To => ngarcia
2016-04-13 14:14psanjuanStatusscheduled => closed
2016-04-13 14:14psanjuanResolutionopen => no change required

Notes
(0085610)
vmromanos   
2016-04-13 14:13   
According to pain.008.001.03 xsd (only relevant information):


<xs:element maxOccurs="1" minOccurs="0" name="CdtrSchmeId" type="PartyIdentification43"/>


    <xs:complexType name="PartyIdentification43">
        <xs:sequence>
            <xs:element maxOccurs="1" minOccurs="0" name="Nm" type="Max140Text"/>
        </xs:sequence>
    </xs:complexType>


That means the Nm tag is an optional tag inside CdtrSchmeId.
The way to avoid including it is to set Use_Nm_For_Identifiers = N
(0085611)
psanjuan   
2016-04-13 14:14   
Issue rejected as there is nothing to change here. Working as expected.

If you do not want to get <Nm> tag inside <CdtrSchmeId> section, set Use_Nm_For_Identifiers parameter to NO.