fintp_base
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
InternalXmlPayload Class Reference

#include <RoutingMessageEvaluator.h>

Public Types

enum  Fields {
  SENDER = 0, RECEIVER = 1, MESSAGETYPE = 2, MUR = 3,
  FINCOPY = 4, TRN = 5, CURRENCY = 6, AMOUNT = 7,
  VALUEDATE = 8, RELATEDREF = 9, IBAN = 10, SEQ = 11,
  MAXSEQ = 12, IBANPL = 13, SENDERCORR = 14, RECEIVERCORR = 15,
  ORGTXID = 16, REASONCODE = 17, ORGINSTRID = 18, OBATCHID = 19
}
 

Static Public Member Functions

static string getFieldName (const int field)
 

Static Private Attributes

static const string m_FieldNames [INTERNALXMLPAYLOAD_FIELDCOUNT]
 

Member Enumeration Documentation

Enumerator
SENDER 
RECEIVER 
MESSAGETYPE 
MUR 
FINCOPY 
TRN 
CURRENCY 
AMOUNT 
VALUEDATE 
RELATEDREF 
IBAN 
SEQ 
MAXSEQ 
IBANPL 
SENDERCORR 
RECEIVERCORR 
ORGTXID 
REASONCODE 
ORGINSTRID 
OBATCHID 

Member Function Documentation

string InternalXmlPayload::getFieldName ( const int  field)
static

Member Data Documentation

const string InternalXmlPayload::m_FieldNames
staticprivate
Initial value:
= {
"Sender",
"Receiver",
"MessageType",
"TTC",
"Service",
"Reference",
"Currency",
"Amount",
"ValueDate",
"RelRef",
"DbtAccount",
"SEQ",
"MAXSEQ",
"CdtAccount",
"OrdBank",
"BenBank",
"OrigRef",
"RCode",
"OrigInstrID",
"OrigBatchID"
}

The documentation for this class was generated from the following files: