int AH_User_GetMaxDebitNotesPerJob(const AB_USER *u){ AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->maxDebitNotesPerJob; }
const char *APY_NewUserDialog_GetUrl(const GWEN_DIALOG *dlg) { APY_NEWUSER_DIALOG *xdlg; assert(dlg); xdlg=GWEN_INHERIT_GETDATA(GWEN_DIALOG, APY_NEWUSER_DIALOG, dlg); assert(xdlg); return xdlg->url; }
uint32_t APY_NewUserDialog_GetFlags(const GWEN_DIALOG *dlg) { APY_NEWUSER_DIALOG *xdlg; assert(dlg); xdlg=GWEN_INHERIT_GETDATA(GWEN_DIALOG, APY_NEWUSER_DIALOG, dlg); assert(xdlg); return xdlg->flags; }
int AH_User_GetHttpVMinor(const AB_USER *u) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->httpVMinor; }
/* --------------------------------------------------------------- FUNCTION */ AB_ACCOUNT *AH_AccountJob_GetAccount(const AH_JOB *j){ AH_ACCOUNTJOB *aj; assert(j); aj=GWEN_INHERIT_GETDATA(AH_JOB, AH_ACCOUNTJOB, j); assert(aj); return aj->account; }
void AH_User_SubFlags(AB_USER *u, uint32_t flags) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); ue->flags&=~flags; }
void AH_User_SetHbciVersion(AB_USER *u, int i) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); ue->hbciVersion=i; }
AH_CRYPT_MODE AH_User_GetCryptMode(const AB_USER *u) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->cryptMode; }
void AH_User_SetCryptMode(AB_USER *u, AH_CRYPT_MODE m) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); ue->cryptMode=m; }
uint32_t AH_User_GetTokenContextId(const AB_USER *u){ AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->tokenContextId; }
void AH_User_SetTokenContextId(AB_USER *u, uint32_t id){ AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); ue->tokenContextId=id; }
const char *AH_User_GetSepaDebitNoteProfile(const AB_USER *u) { const AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->sepaDebitNoteProfile; }
const GWEN_STRINGLIST *AH_User_GetSepaDescriptors(AB_USER *u) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->sepaDescriptors; }
void AH_User_SetMaxDebitNotesPerJob(AB_USER *u, int i){ AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); ue->maxDebitNotesPerJob=i; }
GWEN_MSGENGINE *AH_User_GetMsgEngine(const AB_USER *u) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->msgEngine; }
AH_USER_STATUS AH_User_GetStatus(const AB_USER *u){ AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->status; }
uint32_t AH_User_GetFlags(const AB_USER *u) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->flags; }
void AH_User_SetStatus(AB_USER *u, AH_USER_STATUS i){ AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); ue->status=i; }
int AH_User_GetHbciVersion(const AB_USER *u) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->hbciVersion; }
AH_HBCI *AH_User_GetHbci(const AB_USER *u){ AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->hbci; }
const char *AH_User_GetHttpUserAgent(const AB_USER *u) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->httpUserAgent; }
const GWEN_URL *AH_User_GetServerUrl(const AB_USER *u) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->serverUrl; }
void AH_User_SetHttpVMinor(AB_USER *u, int i) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); ue->httpVMinor=i; }
GWEN_DB_NODE *AH_User_GetUpd(const AB_USER *u){ AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->dbUpd; }
const char *APY_NewUserDialog_GetApiSignature(const GWEN_DIALOG *dlg) { APY_NEWUSER_DIALOG *xdlg; assert(dlg); xdlg=GWEN_INHERIT_GETDATA(GWEN_DIALOG, APY_NEWUSER_DIALOG, dlg); assert(xdlg); return xdlg->apiSignature; }
AH_BPD *AH_User_GetBpd(const AB_USER *u){ AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->bpd; }
int APY_NewUserDialog_GetHttpVMinor(const GWEN_DIALOG *dlg) { APY_NEWUSER_DIALOG *xdlg; assert(dlg); xdlg=GWEN_INHERIT_GETDATA(GWEN_DIALOG, APY_NEWUSER_DIALOG, dlg); assert(xdlg); return xdlg->httpVMinor; }
const char *AH_User_GetSystemId(const AB_USER *u) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); return ue->systemId; }
void APY_NewUserDialog_SetFlags(GWEN_DIALOG *dlg, uint32_t fl) { APY_NEWUSER_DIALOG *xdlg; assert(dlg); xdlg=GWEN_INHERIT_GETDATA(GWEN_DIALOG, APY_NEWUSER_DIALOG, dlg); assert(xdlg); xdlg->flags=fl; }
void AH_User_SetSelectedTanMethod(AB_USER *u, int i) { AH_USER *ue; assert(u); ue=GWEN_INHERIT_GETDATA(AB_USER, AH_USER, u); assert(ue); ue->selectedTanMethod=i; }