Main Page | Modules | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

jobsingledebitnote.h File Reference

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

Go to the source code of this file.

Arguments

int AB_JobSingleDebitNote_SetTransaction (AB_JOB *j, const AB_TRANSACTION *t)
const AB_TRANSACTION * AB_JobSingleDebitNote_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_TRANSACTION_LIMITS * AB_JobSingleDebitNote_GetFieldLimits (AB_JOB *j)
AQBANKING_DEPRECATED int AB_JobSingleDebitNote_GetMaxPurposeLines (const AB_JOB *j)
AQBANKING_DEPRECATED const
int * 
AB_JobSingleDebitNote_GetTextKeys (const AB_JOB *j)

Functions

AB_JOB * AB_JobSingleDebitNote_new (AB_ACCOUNT *a)


Function Documentation

const AB_TRANSACTION_LIMITS* AB_JobSingleDebitNote_GetFieldLimits (  AB_JOB *  j  ) 
 

Returns the transaction field limits for this job.

AQBANKING_DEPRECATED int AB_JobSingleDebitNote_GetMaxPurposeLines (  const AB_JOB *  j  ) 
 

Deprecated:
Please use AB_JobSingleDebitNote_GetFieldLimits instead and take the interesting limit from that object.

AQBANKING_DEPRECATED const int* AB_JobSingleDebitNote_GetTextKeys (  const AB_JOB *  j  ) 
 

Deprecated:
Please use AB_JobSingleDebitNote_GetFieldLimits instead and take the interesting limit from that object.

const AB_TRANSACTION* AB_JobSingleDebitNote_GetTransaction (  const AB_JOB *  j  ) 
 

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.

AB_JOB* AB_JobSingleDebitNote_new (  AB_ACCOUNT *  a  ) 
 

int AB_JobSingleDebitNote_SetTransaction (  AB_JOB *  j,
const AB_TRANSACTION *  t
) 
 

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_JobSingleDebitNote_GetTransaction. This transaction MUST NOT contain splits.


Generated on Thu Oct 6 14:49:09 2005 for aqbanking by  doxygen 1.4.4