Get Transaction Statements
[Online Banking Tasks]


Arguments

Possibly arguments for this job are the first date (AB_JobGetTransactions_SetFromTime) and the last date (AB_JobGetTransactions_SetToTime). This is only a hint for the backend. Some backends ignore this date range because their underlying protocol does not specify a way to communicate this date range.

void AB_JobGetTransactions_SetFromTime (AB_JOB *j, const GWEN_TIME *t)
void AB_JobGetTransactions_SetToTime (AB_JOB *j, const GWEN_TIME *t)
const GWEN_TIME * AB_JobGetTransactions_GetFromTime (const AB_JOB *j)
const GWEN_TIME * AB_JobGetTransactions_GetToTime (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).

int AB_JobGetTransactions_GetMaxStoreDays (const AB_JOB *j)

Functions

AB_JOBAB_JobGetTransactions_new (AB_ACCOUNT *a)
AQBANKING_DEPRECATED AB_TRANSACTION_LIST2AB_JobGetTransactions_GetTransactions (const AB_JOB *j)
AQBANKING_DEPRECATED AB_ACCOUNT_STATUS_LIST2AB_JobGetTransactions_GetAccountStatusList (const AB_JOB *j)


Function Documentation

AQBANKING_DEPRECATED AB_ACCOUNT_STATUS_LIST2* AB_JobGetTransactions_GetAccountStatusList ( const AB_JOB j  ) 

Deprecated:

const GWEN_TIME* AB_JobGetTransactions_GetFromTime ( const AB_JOB j  ) 

int AB_JobGetTransactions_GetMaxStoreDays ( const AB_JOB j  ) 

Returns the maximum number of days the bank stores your transaction data for the account associated with the given job.

Returns:
0 if unknown, number of days otherwise
Parameters:
j job

const GWEN_TIME* AB_JobGetTransactions_GetToTime ( const AB_JOB j  ) 

AQBANKING_DEPRECATED AB_TRANSACTION_LIST2* AB_JobGetTransactions_GetTransactions ( const AB_JOB j  ) 

Deprecated:

AB_JOB* AB_JobGetTransactions_new ( AB_ACCOUNT a  ) 

Creates a job which retrieves transaction reports for the given timespan (if any).

Parameters:
a account for which you want the reports

void AB_JobGetTransactions_SetFromTime ( AB_JOB j,
const GWEN_TIME *  t 
)

Sets the first date for which you want the reports (the time doesn't matter, only the date component of the given GWEN_TIME is used). If NULL then the first day for which the bank has reports is assumed.

Parameters:
j job
t "from" date

void AB_JobGetTransactions_SetToTime ( AB_JOB j,
const GWEN_TIME *  t 
)

Sets the last date for which you want the reports (the time doesn't matter, only the date component of the given GWEN_TIME is used). If NULL then the last day for which the bank has reports is assumed.

Parameters:
j job
t "to" date


Generated on Tue Apr 10 19:04:10 2007 for aqbanking by  doxygen 1.4.7