jobgettransactions.h File Reference

#include <aqbanking/job.h>
#include <aqbanking/transaction.h>

Go to the source code of this file.

Functions

AB_JOBAB_JobGetTransactions_new (AB_ACCOUNT *a)
AB_TRANSACTION_LIST2AB_JobGetTransactions_GetTransactions (const AB_JOB *j)
int AB_JobGetTransactions_GetMaxStoreDays (const AB_JOB *j)
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)


Function Documentation

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  ) 
 

AB_TRANSACTION_LIST2* AB_JobGetTransactions_GetTransactions const AB_JOB j  ) 
 

Returns the list of transactions received. The job remains the owner of the list and all elements in it.

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 Sat Jan 7 04:22:42 2006 for aqbanking by  doxygen 1.4.6