aqbanking
5.0.31beta
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
aqbanking5
aqbanking
transaction.h
Go to the documentation of this file.
1
/* This file is auto-generated from "transaction.xml" by the typemaker
2
tool of Gwenhywfar.
3
Do not edit this file -- all changes will be lost! */
4
#ifndef TRANSACTION_H
5
#define TRANSACTION_H
6
660
#ifdef __cplusplus
661
extern
"C"
{
662
#endif
663
664
typedef
struct
AB_TRANSACTION
AB_TRANSACTION
;
665
666
#ifdef __cplusplus
667
}
/* __cplusplus */
668
#endif
669
670
#include <gwenhywfar/db.h>
671
#include <gwenhywfar/inherit.h>
672
#include <gwenhywfar/list2.h>
673
/* headers */
674
#include <gwenhywfar/types.h>
675
#include <gwenhywfar/gwentime.h>
676
#include <gwenhywfar/gwendate.h>
677
#include <gwenhywfar/stringlist.h>
678
#include <
aqbanking/value.h
>
679
#include <
aqbanking/transactionlimits.h
>
680
#include <
aqbanking/transactionfns.h
>
681
682
#ifdef __cplusplus
683
extern
"C"
{
684
#endif
685
686
typedef
enum
{
687
AB_Transaction_PeriodUnknown
=-1,
689
AB_Transaction_PeriodNone
=0,
691
AB_Transaction_PeriodMonthly
,
693
AB_Transaction_PeriodWeekly
694
}
AB_TRANSACTION_PERIOD
;
695
696
AQBANKING_API
AB_TRANSACTION_PERIOD
AB_Transaction_Period_fromString
(
const
char
*s);
697
AQBANKING_API
const
char
*
AB_Transaction_Period_toString
(
AB_TRANSACTION_PERIOD
v);
698
699
typedef
enum
{
700
AB_Transaction_TypeUnknown
=-1,
702
AB_Transaction_TypeTransaction
=0,
704
AB_Transaction_TypeTransfer
,
706
AB_Transaction_TypeDebitNote
,
708
AB_Transaction_TypeEuTransfer
709
}
AB_TRANSACTION_TYPE
;
710
711
AQBANKING_API
AB_TRANSACTION_TYPE
AB_Transaction_Type_fromString
(
const
char
*s);
712
AQBANKING_API
const
char
*
AB_Transaction_Type_toString
(
AB_TRANSACTION_TYPE
v);
713
714
typedef
enum
{
715
AB_Transaction_SubTypeUnknown
=-1,
717
AB_Transaction_SubTypeNone
=0,
719
AB_Transaction_SubTypeStandard
,
721
AB_Transaction_SubTypeCheck
,
723
AB_Transaction_SubTypeBookedDebitNote
,
725
AB_Transaction_SubTypeDrawnDebitNote
,
727
AB_Transaction_SubTypeStandingOrder
,
729
AB_Transaction_SubTypeLoan
,
731
AB_Transaction_SubTypeEuStandard
,
733
AB_Transaction_SubTypeEuASAP
,
735
AB_Transaction_SubTypeBuy
,
737
AB_Transaction_SubTypeSell
,
739
AB_Transaction_SubTypeReinvest
,
741
AB_Transaction_SubTypeDividend
742
}
AB_TRANSACTION_SUBTYPE
;
743
744
AQBANKING_API
AB_TRANSACTION_SUBTYPE
AB_Transaction_SubType_fromString
(
const
char
*s);
745
AQBANKING_API
const
char
*
AB_Transaction_SubType_toString
(
AB_TRANSACTION_SUBTYPE
v);
746
747
typedef
enum
{
748
AB_Transaction_StatusUnknown
=-1,
750
AB_Transaction_StatusNone
=0,
752
AB_Transaction_StatusAccepted
,
754
AB_Transaction_StatusRejected
,
756
AB_Transaction_StatusPending
,
758
AB_Transaction_StatusSending
,
760
AB_Transaction_StatusAutoReconciled
,
762
AB_Transaction_StatusManuallyReconciled
,
764
AB_Transaction_StatusRevoked
,
766
AB_Transaction_StatusAborted
767
}
AB_TRANSACTION_STATUS
;
768
769
AQBANKING_API
AB_TRANSACTION_STATUS
AB_Transaction_Status_fromString
(
const
char
*s);
770
AQBANKING_API
const
char
*
AB_Transaction_Status_toString
(
AB_TRANSACTION_STATUS
v);
771
772
typedef
enum
{
773
AB_Transaction_ChargeUnknown
=-1,
775
AB_Transaction_ChargeNobody
=0,
777
AB_Transaction_ChargeLocal
,
779
AB_Transaction_ChargeRemote
,
781
AB_Transaction_ChargeShare
782
}
AB_TRANSACTION_CHARGE
;
783
784
AQBANKING_API
AB_TRANSACTION_CHARGE
AB_Transaction_Charge_fromString
(
const
char
*s);
785
AQBANKING_API
const
char
*
AB_Transaction_Charge_toString
(
AB_TRANSACTION_CHARGE
v);
786
787
788
GWEN_INHERIT_FUNCTION_LIB_DEFS
(
AB_TRANSACTION
,
AQBANKING_API
)
789
GWEN_LIST2_FUNCTION_LIB_DEFS
(
AB_TRANSACTION
, AB_Transaction,
AQBANKING_API
)
790
793
AQBANKING_API
void
AB_Transaction_List2_freeAll
(
AB_TRANSACTION_LIST2
*stl);
794
797
AQBANKING_API
AB_TRANSACTION *
AB_Transaction_new
(
void
);
800
AQBANKING_API
AB_TRANSACTION *
AB_Transaction_fromDb
(GWEN_DB_NODE *db);
803
AQBANKING_API
AB_TRANSACTION *
AB_Transaction_dup
(const AB_TRANSACTION*st);
806
AQBANKING_API
void
AB_Transaction_free
(AB_TRANSACTION *st);
809
AQBANKING_API
void
AB_Transaction_Attach
(AB_TRANSACTION *st);
812
AQBANKING_API
int
AB_Transaction_ReadDb
(AB_TRANSACTION *st, GWEN_DB_NODE *db);
815
AQBANKING_API
int
AB_Transaction_toDb
(const AB_TRANSACTION*st, GWEN_DB_NODE *db);
818
AQBANKING_API
int
AB_Transaction_IsModified
(const AB_TRANSACTION *st);
821
AQBANKING_API
void
AB_Transaction_SetModified
(AB_TRANSACTION *st,
int
i);
822
823
824
829
833
AQBANKING_API
const
char
*
AB_Transaction_GetLocalCountry
(const AB_TRANSACTION *el);
837
AQBANKING_API
void
AB_Transaction_SetLocalCountry
(AB_TRANSACTION *el, const
char
*d);
838
842
AQBANKING_API
const
char
*
AB_Transaction_GetLocalBankCode
(const AB_TRANSACTION *el);
846
AQBANKING_API
void
AB_Transaction_SetLocalBankCode
(AB_TRANSACTION *el, const
char
*d);
847
851
AQBANKING_API
const
char
*
AB_Transaction_GetLocalBranchId
(const AB_TRANSACTION *el);
855
AQBANKING_API
void
AB_Transaction_SetLocalBranchId
(AB_TRANSACTION *el, const
char
*d);
856
860
AQBANKING_API
const
char
*
AB_Transaction_GetLocalAccountNumber
(const AB_TRANSACTION *el);
864
AQBANKING_API
void
AB_Transaction_SetLocalAccountNumber
(AB_TRANSACTION *el, const
char
*d);
865
869
AQBANKING_API
const
char
*
AB_Transaction_GetLocalSuffix
(const AB_TRANSACTION *el);
873
AQBANKING_API
void
AB_Transaction_SetLocalSuffix
(AB_TRANSACTION *el, const
char
*d);
874
878
AQBANKING_API
const
char
*
AB_Transaction_GetLocalIban
(const AB_TRANSACTION *el);
882
AQBANKING_API
void
AB_Transaction_SetLocalIban
(AB_TRANSACTION *el, const
char
*d);
883
887
AQBANKING_API
const
char
*
AB_Transaction_GetLocalName
(const AB_TRANSACTION *el);
891
AQBANKING_API
void
AB_Transaction_SetLocalName
(AB_TRANSACTION *el, const
char
*d);
892
896
AQBANKING_API
const
char
*
AB_Transaction_GetLocalBic
(const AB_TRANSACTION *el);
900
AQBANKING_API
void
AB_Transaction_SetLocalBic
(AB_TRANSACTION *el, const
char
*d);
901
908
912
AQBANKING_API
const
char
*
AB_Transaction_GetRemoteCountry
(const AB_TRANSACTION *el);
916
AQBANKING_API
void
AB_Transaction_SetRemoteCountry
(AB_TRANSACTION *el, const
char
*d);
917
921
AQBANKING_API
const
char
*
AB_Transaction_GetRemoteBankName
(const AB_TRANSACTION *el);
925
AQBANKING_API
void
AB_Transaction_SetRemoteBankName
(AB_TRANSACTION *el, const
char
*d);
926
930
AQBANKING_API
const
char
*
AB_Transaction_GetRemoteBankLocation
(const AB_TRANSACTION *el);
934
AQBANKING_API
void
AB_Transaction_SetRemoteBankLocation
(AB_TRANSACTION *el, const
char
*d);
935
939
AQBANKING_API
const
char
*
AB_Transaction_GetRemoteBankCode
(const AB_TRANSACTION *el);
943
AQBANKING_API
void
AB_Transaction_SetRemoteBankCode
(AB_TRANSACTION *el, const
char
*d);
944
948
AQBANKING_API
const
char
*
AB_Transaction_GetRemoteBranchId
(const AB_TRANSACTION *el);
952
AQBANKING_API
void
AB_Transaction_SetRemoteBranchId
(AB_TRANSACTION *el, const
char
*d);
953
957
AQBANKING_API
const
char
*
AB_Transaction_GetRemoteAccountNumber
(const AB_TRANSACTION *el);
961
AQBANKING_API
void
AB_Transaction_SetRemoteAccountNumber
(AB_TRANSACTION *el, const
char
*d);
962
966
AQBANKING_API
const
char
*
AB_Transaction_GetRemoteSuffix
(const AB_TRANSACTION *el);
970
AQBANKING_API
void
AB_Transaction_SetRemoteSuffix
(AB_TRANSACTION *el, const
char
*d);
971
975
AQBANKING_API
const
char
*
AB_Transaction_GetRemoteIban
(const AB_TRANSACTION *el);
979
AQBANKING_API
void
AB_Transaction_SetRemoteIban
(AB_TRANSACTION *el, const
char
*d);
980
984
AQBANKING_API
const GWEN_STRINGLIST *
AB_Transaction_GetRemoteName
(const AB_TRANSACTION *el);
988
AQBANKING_API
void
AB_Transaction_SetRemoteName
(AB_TRANSACTION *el, const GWEN_STRINGLIST *d);
989
AQBANKING_API
void
AB_Transaction_AddRemoteName
(AB_TRANSACTION *st, const
char
*d,
int
chk);
990
AQBANKING_API
void
AB_Transaction_RemoveRemoteName
(AB_TRANSACTION *st, const
char
*d);
991
AQBANKING_API
void
AB_Transaction_ClearRemoteName
(AB_TRANSACTION *st);
992
AQBANKING_API
int
AB_Transaction_HasRemoteName
(const AB_TRANSACTION *st, const
char
*d);
993
997
AQBANKING_API
const
char
*
AB_Transaction_GetRemoteBic
(const AB_TRANSACTION *el);
1001
AQBANKING_API
void
AB_Transaction_SetRemoteBic
(AB_TRANSACTION *el, const
char
*d);
1002
1008
AQBANKING_API
uint32_t
AB_Transaction_GetUniqueId
(const AB_TRANSACTION *el);
1012
AQBANKING_API
void
AB_Transaction_SetUniqueId
(AB_TRANSACTION *el, uint32_t d);
1013
1017
AQBANKING_API
uint32_t
AB_Transaction_GetIdForApplication
(const AB_TRANSACTION *el);
1021
AQBANKING_API
void
AB_Transaction_SetIdForApplication
(AB_TRANSACTION *el, uint32_t d);
1022
1026
AQBANKING_API
uint32_t
AB_Transaction_GetGroupId
(const AB_TRANSACTION *el);
1030
AQBANKING_API
void
AB_Transaction_SetGroupId
(AB_TRANSACTION *el, uint32_t d);
1031
1038
AQBANKING_API
const GWEN_TIME *
AB_Transaction_GetValutaDate
(const AB_TRANSACTION *el);
1042
AQBANKING_API
void
AB_Transaction_SetValutaDate
(AB_TRANSACTION *el, const GWEN_TIME *d);
1043
1047
AQBANKING_API
const GWEN_TIME *
AB_Transaction_GetDate
(const AB_TRANSACTION *el);
1051
AQBANKING_API
void
AB_Transaction_SetDate
(AB_TRANSACTION *el, const GWEN_TIME *d);
1052
1059
1063
AQBANKING_API
const
AB_VALUE
*
AB_Transaction_GetValue
(const AB_TRANSACTION *el);
1067
AQBANKING_API
void
AB_Transaction_SetValue
(AB_TRANSACTION *el, const
AB_VALUE
*d);
1068
1074
AQBANKING_API
const
AB_VALUE
*
AB_Transaction_GetFees
(const AB_TRANSACTION *el);
1078
AQBANKING_API
void
AB_Transaction_SetFees
(AB_TRANSACTION *el, const
AB_VALUE
*d);
1079
1085
1089
AQBANKING_API
int
AB_Transaction_GetTextKey
(const AB_TRANSACTION *el);
1093
AQBANKING_API
void
AB_Transaction_SetTextKey
(AB_TRANSACTION *el,
int
d);
1094
1098
AQBANKING_API
int
AB_Transaction_GetTextKeyExt
(const AB_TRANSACTION *el);
1102
AQBANKING_API
void
AB_Transaction_SetTextKeyExt
(AB_TRANSACTION *el,
int
d);
1103
1107
AQBANKING_API
const
char
*
AB_Transaction_GetTransactionKey
(const AB_TRANSACTION *el);
1111
AQBANKING_API
void
AB_Transaction_SetTransactionKey
(AB_TRANSACTION *el, const
char
*d);
1112
1116
AQBANKING_API
const
char
*
AB_Transaction_GetCustomerReference
(const AB_TRANSACTION *el);
1120
AQBANKING_API
void
AB_Transaction_SetCustomerReference
(AB_TRANSACTION *el, const
char
*d);
1121
1125
AQBANKING_API
const
char
*
AB_Transaction_GetBankReference
(const AB_TRANSACTION *el);
1129
AQBANKING_API
void
AB_Transaction_SetBankReference
(AB_TRANSACTION *el, const
char
*d);
1130
1134
AQBANKING_API
const
char
*
AB_Transaction_GetEndToEndReference
(const AB_TRANSACTION *el);
1138
AQBANKING_API
void
AB_Transaction_SetEndToEndReference
(AB_TRANSACTION *el, const
char
*d);
1139
1143
AQBANKING_API
const
char
*
AB_Transaction_GetMandateReference
(const AB_TRANSACTION *el);
1147
AQBANKING_API
void
AB_Transaction_SetMandateReference
(AB_TRANSACTION *el, const
char
*d);
1148
1152
AQBANKING_API
const
char
*
AB_Transaction_GetCreditorIdentifier
(const AB_TRANSACTION *el);
1156
AQBANKING_API
void
AB_Transaction_SetCreditorIdentifier
(AB_TRANSACTION *el, const
char
*d);
1157
1161
AQBANKING_API
const
char
*
AB_Transaction_GetOriginatorIdentifier
(const AB_TRANSACTION *el);
1165
AQBANKING_API
void
AB_Transaction_SetOriginatorIdentifier
(AB_TRANSACTION *el, const
char
*d);
1166
1170
AQBANKING_API
int
AB_Transaction_GetTransactionCode
(const AB_TRANSACTION *el);
1174
AQBANKING_API
void
AB_Transaction_SetTransactionCode
(AB_TRANSACTION *el,
int
d);
1175
1179
AQBANKING_API
const
char
*
AB_Transaction_GetTransactionText
(const AB_TRANSACTION *el);
1183
AQBANKING_API
void
AB_Transaction_SetTransactionText
(AB_TRANSACTION *el, const
char
*d);
1184
1188
AQBANKING_API
const
char
*
AB_Transaction_GetPrimanota
(const AB_TRANSACTION *el);
1192
AQBANKING_API
void
AB_Transaction_SetPrimanota
(AB_TRANSACTION *el, const
char
*d);
1193
1197
AQBANKING_API
const
char
*
AB_Transaction_GetFiId
(const AB_TRANSACTION *el);
1201
AQBANKING_API
void
AB_Transaction_SetFiId
(AB_TRANSACTION *el, const
char
*d);
1202
1206
AQBANKING_API
const GWEN_STRINGLIST *
AB_Transaction_GetPurpose
(const AB_TRANSACTION *el);
1210
AQBANKING_API
void
AB_Transaction_SetPurpose
(AB_TRANSACTION *el, const GWEN_STRINGLIST *d);
1211
AQBANKING_API
void
AB_Transaction_AddPurpose
(AB_TRANSACTION *st, const
char
*d,
int
chk);
1212
AQBANKING_API
void
AB_Transaction_RemovePurpose
(AB_TRANSACTION *st, const
char
*d);
1213
AQBANKING_API
void
AB_Transaction_ClearPurpose
(AB_TRANSACTION *st);
1214
AQBANKING_API
int
AB_Transaction_HasPurpose
(const AB_TRANSACTION *st, const
char
*d);
1215
1219
AQBANKING_API
const GWEN_STRINGLIST *
AB_Transaction_GetCategory
(const AB_TRANSACTION *el);
1223
AQBANKING_API
void
AB_Transaction_SetCategory
(AB_TRANSACTION *el, const GWEN_STRINGLIST *d);
1224
AQBANKING_API
void
AB_Transaction_AddCategory
(AB_TRANSACTION *st, const
char
*d,
int
chk);
1225
AQBANKING_API
void
AB_Transaction_RemoveCategory
(AB_TRANSACTION *st, const
char
*d);
1226
AQBANKING_API
void
AB_Transaction_ClearCategory
(AB_TRANSACTION *st);
1227
AQBANKING_API
int
AB_Transaction_HasCategory
(const AB_TRANSACTION *st, const
char
*d);
1228
1235
1239
AQBANKING_API
AB_TRANSACTION_PERIOD
AB_Transaction_GetPeriod
(const AB_TRANSACTION *el);
1243
AQBANKING_API
void
AB_Transaction_SetPeriod
(AB_TRANSACTION *el,
AB_TRANSACTION_PERIOD
d);
1244
1248
AQBANKING_API
int
AB_Transaction_GetCycle
(const AB_TRANSACTION *el);
1252
AQBANKING_API
void
AB_Transaction_SetCycle
(AB_TRANSACTION *el,
int
d);
1253
1257
AQBANKING_API
int
AB_Transaction_GetExecutionDay
(const AB_TRANSACTION *el);
1261
AQBANKING_API
void
AB_Transaction_SetExecutionDay
(AB_TRANSACTION *el,
int
d);
1262
1266
AQBANKING_API
const GWEN_TIME *
AB_Transaction_GetFirstExecutionDate
(const AB_TRANSACTION *el);
1270
AQBANKING_API
void
AB_Transaction_SetFirstExecutionDate
(AB_TRANSACTION *el, const GWEN_TIME *d);
1271
1275
AQBANKING_API
const GWEN_TIME *
AB_Transaction_GetLastExecutionDate
(const AB_TRANSACTION *el);
1279
AQBANKING_API
void
AB_Transaction_SetLastExecutionDate
(AB_TRANSACTION *el, const GWEN_TIME *d);
1280
1284
AQBANKING_API
const GWEN_TIME *
AB_Transaction_GetNextExecutionDate
(const AB_TRANSACTION *el);
1288
AQBANKING_API
void
AB_Transaction_SetNextExecutionDate
(AB_TRANSACTION *el, const GWEN_TIME *d);
1289
1296
1300
AQBANKING_API
AB_TRANSACTION_TYPE
AB_Transaction_GetType
(const AB_TRANSACTION *el);
1304
AQBANKING_API
void
AB_Transaction_SetType
(AB_TRANSACTION *el,
AB_TRANSACTION_TYPE
d);
1305
1309
AQBANKING_API
AB_TRANSACTION_SUBTYPE
AB_Transaction_GetSubType
(const AB_TRANSACTION *el);
1313
AQBANKING_API
void
AB_Transaction_SetSubType
(AB_TRANSACTION *el,
AB_TRANSACTION_SUBTYPE
d);
1314
1318
AQBANKING_API
AB_TRANSACTION_STATUS
AB_Transaction_GetStatus
(const AB_TRANSACTION *el);
1322
AQBANKING_API
void
AB_Transaction_SetStatus
(AB_TRANSACTION *el,
AB_TRANSACTION_STATUS
d);
1323
1327
AQBANKING_API
AB_TRANSACTION_CHARGE
AB_Transaction_GetCharge
(const AB_TRANSACTION *el);
1331
AQBANKING_API
void
AB_Transaction_SetCharge
(AB_TRANSACTION *el,
AB_TRANSACTION_CHARGE
d);
1332
1339
1343
AQBANKING_API
const
char
*
AB_Transaction_GetRemoteAddrStreet
(const AB_TRANSACTION *el);
1347
AQBANKING_API
void
AB_Transaction_SetRemoteAddrStreet
(AB_TRANSACTION *el, const
char
*d);
1348
1352
AQBANKING_API
const
char
*
AB_Transaction_GetRemoteAddrZipcode
(const AB_TRANSACTION *el);
1356
AQBANKING_API
void
AB_Transaction_SetRemoteAddrZipcode
(AB_TRANSACTION *el, const
char
*d);
1357
1361
AQBANKING_API
const
char
*
AB_Transaction_GetRemoteAddrCity
(const AB_TRANSACTION *el);
1365
AQBANKING_API
void
AB_Transaction_SetRemoteAddrCity
(AB_TRANSACTION *el, const
char
*d);
1366
1370
AQBANKING_API
const
char
*
AB_Transaction_GetRemotePhone
(const AB_TRANSACTION *el);
1374
AQBANKING_API
void
AB_Transaction_SetRemotePhone
(AB_TRANSACTION *el, const
char
*d);
1375
1382
1386
AQBANKING_API
const
char
*
AB_Transaction_GetUnitId
(const AB_TRANSACTION *el);
1390
AQBANKING_API
void
AB_Transaction_SetUnitId
(AB_TRANSACTION *el, const
char
*d);
1391
1395
AQBANKING_API
const
char
*
AB_Transaction_GetUnitIdNameSpace
(const AB_TRANSACTION *el);
1399
AQBANKING_API
void
AB_Transaction_SetUnitIdNameSpace
(AB_TRANSACTION *el, const
char
*d);
1400
1404
AQBANKING_API
const
AB_VALUE
*
AB_Transaction_GetUnits
(const AB_TRANSACTION *el);
1408
AQBANKING_API
void
AB_Transaction_SetUnits
(AB_TRANSACTION *el, const
AB_VALUE
*d);
1409
1413
AQBANKING_API
const
AB_VALUE
*
AB_Transaction_GetUnitPrice
(const AB_TRANSACTION *el);
1417
AQBANKING_API
void
AB_Transaction_SetUnitPrice
(AB_TRANSACTION *el, const
AB_VALUE
*d);
1418
1422
AQBANKING_API
const
AB_VALUE
*
AB_Transaction_GetCommission
(const AB_TRANSACTION *el);
1426
AQBANKING_API
void
AB_Transaction_SetCommission
(AB_TRANSACTION *el, const
AB_VALUE
*d);
1427
1434
1438
AQBANKING_API
const
char
*
AB_Transaction_GetCreditorSchemeId
(const AB_TRANSACTION *el);
1442
AQBANKING_API
void
AB_Transaction_SetCreditorSchemeId
(AB_TRANSACTION *el, const
char
*d);
1443
1447
AQBANKING_API
const
char
*
AB_Transaction_GetMandateId
(const AB_TRANSACTION *el);
1451
AQBANKING_API
void
AB_Transaction_SetMandateId
(AB_TRANSACTION *el, const
char
*d);
1452
1456
AQBANKING_API
const GWEN_DATE *
AB_Transaction_GetMandateDate
(const AB_TRANSACTION *el);
1460
AQBANKING_API
void
AB_Transaction_SetMandateDate
(AB_TRANSACTION *el, const GWEN_DATE *d);
1461
1465
AQBANKING_API
const
char
*
AB_Transaction_GetMandateDebitorName
(const AB_TRANSACTION *el);
1469
AQBANKING_API
void
AB_Transaction_SetMandateDebitorName
(AB_TRANSACTION *el, const
char
*d);
1470
1474
AQBANKING_API
const
char
*
AB_Transaction_GetOriginalCreditorSchemeId
(const AB_TRANSACTION *el);
1478
AQBANKING_API
void
AB_Transaction_SetOriginalCreditorSchemeId
(AB_TRANSACTION *el, const
char
*d);
1479
1483
AQBANKING_API
const
char
*
AB_Transaction_GetOriginalMandateId
(const AB_TRANSACTION *el);
1487
AQBANKING_API
void
AB_Transaction_SetOriginalMandateId
(AB_TRANSACTION *el, const
char
*d);
1488
1492
AQBANKING_API
const
char
*
AB_Transaction_GetOriginalCreditorName
(const AB_TRANSACTION *el);
1496
AQBANKING_API
void
AB_Transaction_SetOriginalCreditorName
(AB_TRANSACTION *el, const
char
*d);
1497
1501
#ifdef __cplusplus
1502
}
/* __cplusplus */
1503
#endif
1504
1505
1506
#endif
/* TRANSACTION_H */
Generated on Wed Aug 21 2013 19:09:15 for aqbanking by
1.8.4