GnuCash 2.4.99
Defines | Typedefs | Functions
gnc-ab-utils.h File Reference

AqBanking utility functions. More...

#include <glib.h>
#include <gtk/gtk.h>
#include <aqbanking/banking.h>
#include <gwenhywfar/version.h>
#include "Account.h"

Go to the source code of this file.

Defines

#define AQBANKING_VERSION_INT   (10000 * AQBANKING_VERSION_MAJOR + 100 * AQBANKING_VERSION_MINOR + AQBANKING_VERSION_PATCHLEVEL)
#define GWENHYWFAR_VERSION_INT   (10000 * GWENHYWFAR_VERSION_MAJOR + 100 * GWENHYWFAR_VERSION_MINOR + GWENHYWFAR_VERSION_PATCHLEVEL)
#define GCONF_SECTION_AQBANKING   "dialogs/import/hbci"
#define KEY_FORMAT_SWIFT940   "format_swift_mt940"
#define KEY_FORMAT_SWIFT942   "format_swift_mt942"
#define KEY_FORMAT_DTAUS   "format_dtaus"
#define KEY_VERBOSE_DEBUG   "verbose_debug"
#define AWAIT_BALANCES   1 << 1
#define FOUND_BALANCES   1 << 2
#define IGNORE_BALANCES   1 << 3
#define AWAIT_TRANSACTIONS   1 << 4
#define FOUND_TRANSACTIONS   1 << 5
#define IGNORE_TRANSACTIONS   1 << 6

Typedefs

typedef struct
_GncABImExContextImport 
GncABImExContextImport

Functions

void gnc_GWEN_Init (void)
void gnc_GWEN_Fini (void)
AB_BANKING * gnc_AB_BANKING_new (void)
void gnc_AB_BANKING_delete (AB_BANKING *api)
gint gnc_AB_BANKING_fini (AB_BANKING *api)
AB_ACCOUNT * gnc_ab_get_ab_account (const AB_BANKING *api, Account *gnc_acc)
gchar * gnc_AB_VALUE_to_readable_string (const AB_VALUE *value)
gchar * gnc_AB_JOB_to_readable_string (const AB_JOB *job)
gchar * gnc_AB_JOB_ID_to_string (gulong job_id)
gchar * gnc_ab_get_remote_name (const AB_TRANSACTION *ab_trans)
gchar * gnc_ab_get_purpose (const AB_TRANSACTION *ab_trans)
gchar * gnc_ab_description_to_gnc (const AB_TRANSACTION *ab_trans)
gchar * gnc_ab_memo_to_gnc (const AB_TRANSACTION *ab_trans)
Transactiongnc_ab_trans_to_gnc (const AB_TRANSACTION *ab_trans, Account *gnc_acc)
GncABImExContextImportgnc_ab_import_context (AB_IMEXPORTER_CONTEXT *context, guint awaiting, gboolean execute_txns, AB_BANKING *api, GtkWidget *parent)
guint gnc_ab_ieci_get_found (GncABImExContextImport *ieci)
AB_JOB_LIST2 * gnc_ab_ieci_get_job_list (GncABImExContextImport *ieci)
gboolean gnc_ab_ieci_run_matcher (GncABImExContextImport *ieci)
GWEN_DB_NODE * gnc_ab_get_permanent_certs (void)

Detailed Description

AqBanking utility functions.

Author:
Copyright (C) 2002 Christian Stimming <stimming@tuhh.de>
Copyright (C) 2008 Andreas Koehler <andi5.py@gmx.net>

Definition in file gnc-ab-utils.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines