#include <aqbanking/job.h>
#include <aqbanking/transaction.h>
#include <aqbanking/eutransferinfo.h>
Go to the source code of this file.
Arguments | |
int | AB_JobEuTransfer_SetTransaction (AB_JOB *j, const AB_TRANSACTION *t) |
const AB_TRANSACTION * | AB_JobEuTransfer_GetTransaction (const AB_JOB *j) |
Parameters | |
The functions in this group are only available after the function AB_Job_CheckAvailability has been called and only if that call flagged success (i.e. that the job is available). | |
const AB_EUTRANSFER_INFO * | AB_JobEuTransfer_FindCountryInfo (const AB_JOB *j, const char *cnt) |
const AB_EUTRANSFER_INFO_LIST * | AB_JobEuTransfer_GetCountryInfoList (const AB_JOB *j) |
int | AB_JobEuTransfer_GetIbanAllowed (const AB_JOB *j) |
AB_JOBEUTRANSFER_CHARGE_WHOM | AB_JobEuTransfer_GetChargeWhom (const AB_JOB *j) |
void | AB_JobEuTransfer_SetChargeWhom (AB_JOB *j, AB_JOBEUTRANSFER_CHARGE_WHOM i) |
Enumerations | |
enum | AB_JOBEUTRANSFER_CHARGE_WHOM { AB_JobEuTransfer_ChargeWhom_Unknown = 0, AB_JobEuTransfer_ChargeWhom_Local, AB_JobEuTransfer_ChargeWhom_Remote, AB_JobEuTransfer_ChargeWhom_Share } |
Functions | |
AB_JOB * | AB_JobEuTransfer_new (AB_ACCOUNT *a) |
|
Definition at line 26 of file aqbanking/jobeutransfer.h. |
|
|
|
|
|
|
|
Returns !=0 if the IBAN field of a transaction can be used to specify the destination account. If 0 then the remote account info must set the traditional way (see AB_Transaction_SetRemoteBankCode). |
|
Returns the currently stored transaction for this job. After the job has been executed by the backend the transaction returned will very likely be a pointer to the validated replacement for the initially given transaction. |
|
|
|
|
|
This function sets the transfer to be performed. Please note that the backend might later replace the transaction given here with a validated version (upon execution of the job). So if you want to be sure that you have the recent version of the transaction you should call AB_JobEuTransfer_GetTransaction. The remote country code in the transaction must refer to the destination country (see AB_Transaction_SetRemoteCountry). This transaction MUST NOT contain splits. |