|
AB_TRANSACTION_PERIOD | AB_Transaction_Period_fromString (const char *s) |
|
const char * | AB_Transaction_Period_toString (AB_TRANSACTION_PERIOD v) |
|
AB_TRANSACTION_TYPE | AB_Transaction_Type_fromString (const char *s) |
|
const char * | AB_Transaction_Type_toString (AB_TRANSACTION_TYPE v) |
|
AB_TRANSACTION_SUBTYPE | AB_Transaction_SubType_fromString (const char *s) |
|
const char * | AB_Transaction_SubType_toString (AB_TRANSACTION_SUBTYPE v) |
|
AB_TRANSACTION_STATUS | AB_Transaction_Status_fromString (const char *s) |
|
const char * | AB_Transaction_Status_toString (AB_TRANSACTION_STATUS v) |
|
AB_TRANSACTION_CHARGE | AB_Transaction_Charge_fromString (const char *s) |
|
const char * | AB_Transaction_Charge_toString (AB_TRANSACTION_CHARGE v) |
|
AB_TRANSACTION_SEQUENCETYPE | AB_Transaction_SequenceType_fromString (const char *s) |
|
const char * | AB_Transaction_SequenceType_toString (AB_TRANSACTION_SEQUENCETYPE v) |
|
AB_TRANSACTION_LIST * | AB_Transaction_List_dup (const AB_TRANSACTION_LIST *stl) |
|
void | AB_Transaction_List2_freeAll (AB_TRANSACTION_LIST2 *stl) |
|
AB_TRANSACTION * | AB_Transaction_new (void) |
|
AB_TRANSACTION * | AB_Transaction_fromDb (GWEN_DB_NODE *db) |
|
AB_TRANSACTION * | AB_Transaction_dup (const AB_TRANSACTION *st) |
|
void | AB_Transaction_free (AB_TRANSACTION *st) |
|
void | AB_Transaction_Attach (AB_TRANSACTION *st) |
|
int | AB_Transaction_ReadDb (AB_TRANSACTION *st, GWEN_DB_NODE *db) |
|
int | AB_Transaction_toDb (const AB_TRANSACTION *st, GWEN_DB_NODE *db) |
|
int | AB_Transaction_IsModified (const AB_TRANSACTION *st) |
|
void | AB_Transaction_SetModified (AB_TRANSACTION *st, int i) |
|
uint32_t | AB_Transaction_GetUniqueId (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetUniqueId (AB_TRANSACTION *el, uint32_t d) |
|
uint32_t | AB_Transaction_GetIdForApplication (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetIdForApplication (AB_TRANSACTION *el, uint32_t d) |
|
uint32_t | AB_Transaction_GetGroupId (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetGroupId (AB_TRANSACTION *el, uint32_t d) |
|
const AB_VALUE * | AB_Transaction_GetFees (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetFees (AB_TRANSACTION *el, const AB_VALUE *d) |
|
|
This group contains information about the local account.
|
const char * | AB_Transaction_GetLocalCountry (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetLocalCountry (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetLocalBankCode (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetLocalBankCode (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetLocalBranchId (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetLocalBranchId (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetLocalAccountNumber (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetLocalAccountNumber (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetLocalSuffix (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetLocalSuffix (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetLocalIban (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetLocalIban (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetLocalName (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetLocalName (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetLocalBic (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetLocalBic (AB_TRANSACTION *el, const char *d) |
|
|
This group contains information about the remote account.
|
const char * | AB_Transaction_GetRemoteCountry (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteCountry (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetRemoteBankName (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteBankName (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetRemoteBankLocation (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteBankLocation (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetRemoteBankCode (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteBankCode (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetRemoteBranchId (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteBranchId (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetRemoteAccountNumber (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteAccountNumber (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetRemoteSuffix (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteSuffix (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetRemoteIban (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteIban (AB_TRANSACTION *el, const char *d) |
|
const GWEN_STRINGLIST * | AB_Transaction_GetRemoteName (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteName (AB_TRANSACTION *el, const GWEN_STRINGLIST *d) |
|
void | AB_Transaction_AddRemoteName (AB_TRANSACTION *st, const char *d, int chk) |
|
void | AB_Transaction_RemoveRemoteName (AB_TRANSACTION *st, const char *d) |
|
void | AB_Transaction_ClearRemoteName (AB_TRANSACTION *st) |
|
int | AB_Transaction_HasRemoteName (const AB_TRANSACTION *st, const char *d) |
|
const char * | AB_Transaction_GetRemoteBic (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteBic (AB_TRANSACTION *el, const char *d) |
|
|
const GWEN_TIME * | AB_Transaction_GetValutaDate (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetValutaDate (AB_TRANSACTION *el, const GWEN_TIME *d) |
|
const GWEN_TIME * | AB_Transaction_GetDate (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetDate (AB_TRANSACTION *el, const GWEN_TIME *d) |
|
|
const AB_VALUE * | AB_Transaction_GetValue (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetValue (AB_TRANSACTION *el, const AB_VALUE *d) |
|
|
This group contains information which differ between backends.
Some of this information might not even besupportedby every backends.
|
int | AB_Transaction_GetTextKey (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetTextKey (AB_TRANSACTION *el, int d) |
|
int | AB_Transaction_GetTextKeyExt (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetTextKeyExt (AB_TRANSACTION *el, int d) |
|
const char * | AB_Transaction_GetTransactionKey (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetTransactionKey (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetCustomerReference (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetCustomerReference (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetBankReference (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetBankReference (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetEndToEndReference (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetEndToEndReference (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetOriginatorIdentifier (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetOriginatorIdentifier (AB_TRANSACTION *el, const char *d) |
|
int | AB_Transaction_GetTransactionCode (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetTransactionCode (AB_TRANSACTION *el, int d) |
|
const char * | AB_Transaction_GetTransactionText (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetTransactionText (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetPrimanota (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetPrimanota (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetFiId (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetFiId (AB_TRANSACTION *el, const char *d) |
|
const GWEN_STRINGLIST * | AB_Transaction_GetPurpose (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetPurpose (AB_TRANSACTION *el, const GWEN_STRINGLIST *d) |
|
void | AB_Transaction_AddPurpose (AB_TRANSACTION *st, const char *d, int chk) |
|
void | AB_Transaction_RemovePurpose (AB_TRANSACTION *st, const char *d) |
|
void | AB_Transaction_ClearPurpose (AB_TRANSACTION *st) |
|
int | AB_Transaction_HasPurpose (const AB_TRANSACTION *st, const char *d) |
|
const GWEN_STRINGLIST * | AB_Transaction_GetCategory (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetCategory (AB_TRANSACTION *el, const GWEN_STRINGLIST *d) |
|
void | AB_Transaction_AddCategory (AB_TRANSACTION *st, const char *d, int chk) |
|
void | AB_Transaction_RemoveCategory (AB_TRANSACTION *st, const char *d) |
|
void | AB_Transaction_ClearCategory (AB_TRANSACTION *st) |
|
int | AB_Transaction_HasCategory (const AB_TRANSACTION *st, const char *d) |
|
|
This group contains information which is used with standing orders. It is not needed for other usage of this type.
|
AB_TRANSACTION_PERIOD | AB_Transaction_GetPeriod (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetPeriod (AB_TRANSACTION *el, AB_TRANSACTION_PERIOD d) |
|
int | AB_Transaction_GetCycle (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetCycle (AB_TRANSACTION *el, int d) |
|
int | AB_Transaction_GetExecutionDay (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetExecutionDay (AB_TRANSACTION *el, int d) |
|
const GWEN_TIME * | AB_Transaction_GetFirstExecutionDate (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetFirstExecutionDate (AB_TRANSACTION *el, const GWEN_TIME *d) |
|
const GWEN_TIME * | AB_Transaction_GetLastExecutionDate (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetLastExecutionDate (AB_TRANSACTION *el, const GWEN_TIME *d) |
|
const GWEN_TIME * | AB_Transaction_GetNextExecutionDate (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetNextExecutionDate (AB_TRANSACTION *el, const GWEN_TIME *d) |
|
|
This group contains information which is used with all kinds of transfers. It is setup by the function AB_Banking_GatherResponses for transfers but not used by AqBanking otherwise.
|
AB_TRANSACTION_TYPE | AB_Transaction_GetType (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetType (AB_TRANSACTION *el, AB_TRANSACTION_TYPE d) |
|
AB_TRANSACTION_SUBTYPE | AB_Transaction_GetSubType (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetSubType (AB_TRANSACTION *el, AB_TRANSACTION_SUBTYPE d) |
|
AB_TRANSACTION_STATUS | AB_Transaction_GetStatus (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetStatus (AB_TRANSACTION *el, AB_TRANSACTION_STATUS d) |
|
AB_TRANSACTION_CHARGE | AB_Transaction_GetCharge (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetCharge (AB_TRANSACTION *el, AB_TRANSACTION_CHARGE d) |
|
|
This group contains information which is used with transfers to other countries in the world. It is used by backends and applications but not by AqBanking itself.
|
const char * | AB_Transaction_GetRemoteAddrStreet (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteAddrStreet (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetRemoteAddrZipcode (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteAddrZipcode (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetRemoteAddrCity (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemoteAddrCity (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetRemotePhone (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetRemotePhone (AB_TRANSACTION *el, const char *d) |
|
|
This group contains information which is used with investment/stock transfers. It is used by backends and applications but not by AqBanking itself.
|
const char * | AB_Transaction_GetUnitId (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetUnitId (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetUnitIdNameSpace (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetUnitIdNameSpace (AB_TRANSACTION *el, const char *d) |
|
const AB_VALUE * | AB_Transaction_GetUnits (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetUnits (AB_TRANSACTION *el, const AB_VALUE *d) |
|
const AB_VALUE * | AB_Transaction_GetUnitPrice (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetUnitPrice (AB_TRANSACTION *el, const AB_VALUE *d) |
|
const AB_VALUE * | AB_Transaction_GetCommission (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetCommission (AB_TRANSACTION *el, const AB_VALUE *d) |
|
|
This group contains information which is used with SEPA transfers within the European Community. It is used by backends and applications but not by AqBanking itself.
|
const char * | AB_Transaction_GetCreditorSchemeId (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetCreditorSchemeId (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetMandateId (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetMandateId (AB_TRANSACTION *el, const char *d) |
|
const GWEN_DATE * | AB_Transaction_GetMandateDate (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetMandateDate (AB_TRANSACTION *el, const GWEN_DATE *d) |
|
const char * | AB_Transaction_GetMandateDebitorName (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetMandateDebitorName (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetOriginalCreditorSchemeId (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetOriginalCreditorSchemeId (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetOriginalMandateId (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetOriginalMandateId (AB_TRANSACTION *el, const char *d) |
|
const char * | AB_Transaction_GetOriginalCreditorName (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetOriginalCreditorName (AB_TRANSACTION *el, const char *d) |
|
AB_TRANSACTION_SEQUENCETYPE | AB_Transaction_GetSequenceType (const AB_TRANSACTION *el) |
|
void | AB_Transaction_SetSequenceType (AB_TRANSACTION *el, AB_TRANSACTION_SEQUENCETYPE d) |
|