aqbanking
5.3.1beta
|
Go to the source code of this file.
Functions | |
int | AB_Transaction_Compare (const AB_TRANSACTION *t1, const AB_TRANSACTION *t0) |
void | AB_Transaction_FillLocalFromAccount (AB_TRANSACTION *t, const AB_ACCOUNT *a) |
int | AB_Transaction_CheckPurposeAgainstLimits (const AB_TRANSACTION *t, const AB_TRANSACTION_LIMITS *lim) |
int | AB_Transaction_CheckNamesAgainstLimits (const AB_TRANSACTION *t, const AB_TRANSACTION_LIMITS *lim) |
int | AB_Transaction_CheckTextKeyAgainstLimits (const AB_TRANSACTION *t, const AB_TRANSACTION_LIMITS *lim) |
int | AB_Transaction_CheckRecurrenceAgainstLimits (const AB_TRANSACTION *t, const AB_TRANSACTION_LIMITS *lim) |
int | AB_Transaction_CheckFirstExecutionDateAgainstLimits (const AB_TRANSACTION *t, const AB_TRANSACTION_LIMITS *lim) |
int | AB_Transaction_CheckDateAgainstLimits (const AB_TRANSACTION *t, const AB_TRANSACTION_LIMITS *lim) |
int | AB_Transaction_CheckForSepaConformity (const AB_TRANSACTION *t) |
int | AB_Transaction_WriteToFile (const AB_TRANSACTION *t, const char *tFile) |
int AB_Transaction_CheckDateAgainstLimits | ( | const AB_TRANSACTION * | t, |
const AB_TRANSACTION_LIMITS * | lim | ||
) |
int AB_Transaction_CheckFirstExecutionDateAgainstLimits | ( | const AB_TRANSACTION * | t, |
const AB_TRANSACTION_LIMITS * | lim | ||
) |
int AB_Transaction_CheckForSepaConformity | ( | const AB_TRANSACTION * | t | ) |
Checks whether a given transaction conforms to SEPA specs. This functions especially checks whether local and remote BIC and IBAN are present and whether the local and remote names conform to the retricted SEPA character set.
int AB_Transaction_CheckNamesAgainstLimits | ( | const AB_TRANSACTION * | t, |
const AB_TRANSACTION_LIMITS * | lim | ||
) |
int AB_Transaction_CheckPurposeAgainstLimits | ( | const AB_TRANSACTION * | t, |
const AB_TRANSACTION_LIMITS * | lim | ||
) |
int AB_Transaction_CheckRecurrenceAgainstLimits | ( | const AB_TRANSACTION * | t, |
const AB_TRANSACTION_LIMITS * | lim | ||
) |
int AB_Transaction_CheckTextKeyAgainstLimits | ( | const AB_TRANSACTION * | t, |
const AB_TRANSACTION_LIMITS * | lim | ||
) |
int AB_Transaction_Compare | ( | const AB_TRANSACTION * | t1, |
const AB_TRANSACTION * | t0 | ||
) |
void AB_Transaction_FillLocalFromAccount | ( | AB_TRANSACTION * | t, |
const AB_ACCOUNT * | a | ||
) |
Fills "local account" parts of the given transaction with the data from the given account. In particular, the following fields are set through this function: SetLocalCountry, SetRemoteCountry, SetLocalBankCode, SetLocalAccountNumber, and SetLocalName.
int AB_Transaction_WriteToFile | ( | const AB_TRANSACTION * | t, |
const char * | tFile | ||
) |