1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248
|
&id003 !!python/object:mt940.models.Transactions
data:
account_identification: 51230800/0000007304
final_closing_balance: !!python/object:mt940.models.Balance
amount: !!python/object:mt940.models.Amount
amount: !!python/object/apply:decimal.Decimal
- '131193.19'
currency: EUR
date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEw==
status: C
final_opening_balance: !!python/object:mt940.models.Balance
amount: !!python/object:mt940.models.Amount
amount: !!python/object/apply:decimal.Decimal
- '130073.19'
currency: EUR
date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEg==
status: C
sequence_number: '00001'
statement_number: '00053'
transaction_reference: "STAR1\xDCTUMS"
tags:
13: !!python/object:mt940.tags.DateTimeIndication
re: !!python/object/apply:re._compile
- "^\n (?P<year>\\d{2})\n (?P<month>\\d{2})\n (?P<day>\\d{2})\n (?P<hour>\\d{2})\n
\ (?P<minute>\\d{2})\n (\\+(?P<offset>\\d{4})|)\n "
- 98
20: !!python/object:mt940.tags.TransactionReferenceNumber
re: !!python/object/apply:re._compile
- (?P<transaction_reference>.{0,16})
- 98
21: !!python/object:mt940.tags.RelatedReference
re: !!python/object/apply:re._compile
- (?P<related_reference>.{0,16})
- 98
25: !!python/object:mt940.tags.AccountIdentification
re: !!python/object/apply:re._compile
- (?P<account_identification>.{0,35})
- 98
28: !!python/object:mt940.tags.StatementNumber
re: !!python/object/apply:re._compile
- "\n (?P<statement_number>\\d{1,5}) # 5n\n (?:/?(?P<sequence_number>\\d{1,5}))?
\ # [/5n]\n $"
- 98
60: !!python/object:mt940.tags.OpeningBalance
re: &id001 !!python/object/apply:re._compile
- "^\n (?P<status>[DC]) # 1!a Debit/Credit\n (?P<year>\\d{2}) # 6!n Value
Date (YYMMDD)\n (?P<month>\\d{2})\n (?P<day>\\d{2})\n (?P<currency>.{3})
\ # 3!a Currency\n (?P<amount>[0-9,]{0,16}) # 15d Amount (includes decimal
sign, so 16)\n "
- 98
60M: !!python/object:mt940.tags.IntermediateOpeningBalance
re: *id001
60F: !!python/object:mt940.tags.FinalOpeningBalance
re: *id001
61: !!python/object:mt940.tags.Statement
re: !!python/object/apply:re._compile
- "^\n (?P<year>\\d{2}) # 6!n Value Date (YYMMDD)\n (?P<month>\\d{2})\n
\ (?P<day>\\d{2})\n (?P<entry_month>\\d{2})? # [4!n] Entry Date (MMDD)\n
\ (?P<entry_day>\\d{2})?\n (?P<status>R?[DC]) # 2a Debit/Credit Mark\n
\ (?P<funds_code>[A-Z])? # [1!a] Funds Code (3rd character of the currency\n
\ # code, if needed)\n [\\n ]? # apparently some
banks (sparkassen) incorporate newlines here\n # cuscal can also send a space
here as well\n (?P<amount>[\\d,]{1,15}) # 15d Amount\n (?P<id>[A-Z][A-Z0-9
]{3})? # 1!a3!c Transaction Type Identification Code\n # We need the (slow)
repeating negative lookahead to search for // so we\n # don't acciddntly
include the bank reference in the customer reference.\n (?P<customer_reference>((?!//)[^\\n]){0,16})
\ # 16x Customer Reference\n (//(?P<bank_reference>.{0,23}))? # [//23x]
Bank Reference\n (\\n?(?P<extra_details>.{0,34}))? # [34x] Supplementary
Details\n $"
- 98
62: !!python/object:mt940.tags.ClosingBalance
re: *id001
62M: !!python/object:mt940.tags.IntermediateClosingBalance
re: *id001
62F: !!python/object:mt940.tags.FinalClosingBalance
re: *id001
64: !!python/object:mt940.tags.AvailableBalance
re: *id001
65: !!python/object:mt940.tags.ForwardAvailableBalance
re: *id001
86: !!python/object:mt940.tags.TransactionDetails
re: !!python/object/apply:re._compile
- "\n (?P<transaction_details>(([\\s\\S]{0,65}\\r?\\n?){0,8}[\\s\\S]{0,65}))\n
\ "
- 98
34: !!python/object:mt940.tags.FloorLimitIndicator
re: !!python/object/apply:re._compile
- "^\n (?P<currency>[A-Z]{3}) # 3!a Currency\n (?P<status>[DC ]?) # 2a
Debit/Credit Mark\n (?P<amount>[0-9,]{0,16}) # 15d Amount (includes decimal
sign, so 16)\n $"
- 98
NS: !!python/object:mt940.tags.NonSwift
re: !!python/object/apply:re._compile
- "\n (?P<non_swift>\n (\n (\\d{2}.{0,})\n (\\n\\d{2}.{0,})*\n
\ )|(\n [^\\n]*\n )\n )\n $"
- 98
90: !!python/object:mt940.tags.SumEntries
re: &id002 !!python/object/apply:re._compile
- "^\n (?P<number>\\d*)\n (?P<currency>.{3}) # 3!a Currency\n (?P<amount>[\\d,]{1,15})
\ # 15d Amount\n "
- 98
90D: !!python/object:mt940.tags.SumDebitEntries
re: *id002
90C: !!python/object:mt940.tags.SumCreditEntries
re: *id002
transactions:
- !!python/object:mt940.models.Transaction
data:
additional_purpose: null
amount: !!python/object:mt940.models.Amount
amount: !!python/object/apply:decimal.Decimal
- '27.00'
currency: EUR
applicant_bin: '50070010'
applicant_iban: '0175526300'
applicant_name: PAYPAL
bank_reference: 32-P1-TCS49518
currency: EUR
customer_reference: 100323-03-100323
date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEw==
entry_date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEw==
extra_details: ''
funds_code: R
guessed_entry_date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEw==
id: NTRF
posting_text: Bank Transfer Credit
prima_nota: '930226'
purpose: QQW53T2245ZGY46J ABBUCHUNGVOM PAYPAL-KONTO100318P3TX1433EV
recipient_name: null
return_debit_notes: '000'
status: C
transaction_code: '051'
transaction_reference: "STAR1\xDCT\xDFUMS"
transactions: *id003
- !!python/object:mt940.models.Transaction
data:
additional_purpose: null
amount: !!python/object:mt940.models.Amount
amount: !!python/object/apply:decimal.Decimal
- '13068.30'
currency: EUR
applicant_bin: '51230800'
applicant_iban: '9990437808'
applicant_name: WIRECARD BANK AG
bank_reference: null
currency: EUR
customer_reference: NONREF
date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEw==
entry_date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEw==
extra_details: ''
funds_code: R
guessed_entry_date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEw==
id: N051
posting_text: Bank Transfer Credit
prima_nota: '991118'
purpose: BETTERPLACE WDB E08.03.10-14.03.10
recipient_name: null
return_debit_notes: '000'
status: C
transaction_code: '051'
transaction_reference: "STAR1\xDCT\xDFUMS"
transactions: *id003
- !!python/object:mt940.models.Transaction
data:
additional_purpose: null
amount: !!python/object:mt940.models.Amount
amount: !!python/object/apply:decimal.Decimal
- '-193282.05'
currency: EUR
applicant_bin: null
applicant_iban: null
applicant_name: null
bank_reference: null
currency: EUR
customer_reference: NONREF
date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEw==
entry_date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEw==
extra_details: ''
funds_code: R
guessed_entry_date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEw==
id: N035
posting_text: Zahlung m.Elektr.Unterschr.
prima_nota: '991132'
purpose: 'Belegloser ZahlungsauftragErstellungsdatum:19.03.2010Anzahl Posten : 94Anw-Nr.:
69725563000'
recipient_name: null
return_debit_notes: '540'
status: D
transaction_code: '035'
transaction_reference: "STAR1\xDCT\xDFUMS"
transactions: *id003
- !!python/object:mt940.models.Transaction
data:
additional_purpose: null
amount: !!python/object:mt940.models.Amount
amount: !!python/object/apply:decimal.Decimal
- '1120.00'
currency: EUR
applicant_bin: null
applicant_iban: null
applicant_name: null
bank_reference: null
currency: EUR
customer_reference: NONREF
date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDFg==
entry_date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEw==
extra_details: ''
funds_code: R
guessed_entry_date: !!python/object/apply:mt940.models.Date
- !!binary |
B9oDEw==
id: N085
posting_text: Zahlung m.Elektr.Unterschr.
prima_nota: '991135'
purpose: "Belegloser Zahlungsauftrag\xDCberweisung:19.03.2010Anzahl Posten :7Anw-Nr.:
69725663086"
recipient_name: null
return_debit_notes: '540'
status: C
transaction_code: 085
transaction_reference: "STAR1\xDCTUMS"
transactions: *id003
|