28 #ifndef TRANSACTION_MATCHER_H
29 #define TRANSACTION_MATCHER_H
44 GNCImport_LAST_ACTION,
45 GNCImport_INVALID_ACTION
87 gint process_threshold,
88 double fuzzy_amount_difference,
89 gint match_date_hardlimit);
192 gboolean selected_manually);
205 GNCImportAction action);
218 gboolean selected_manually);
GNCImportTransInfo * gnc_import_TransInfo_new(Transaction *trans, GncImportMatchMap *matchmap)
void gnc_import_TransInfo_delete(GNCImportTransInfo *info)
void gnc_import_TransInfo_set_ref_id(GNCImportTransInfo *info, guint32 ref_id)
void gnc_import_TransInfo_set_selected_match(GNCImportTransInfo *info, GNCImportMatchInfo *match, gboolean selected_manually)
Split * gnc_import_TransInfo_get_fsplit(const GNCImportTransInfo *info)
GdkPixbuf * gen_probability_pixbuf(gint score_original, GNCImportSettings *settings, GtkWidget *widget)
Transaction * gnc_import_TransInfo_get_trans(const GNCImportTransInfo *info)
void gnc_import_TransInfo_set_destacc(GNCImportTransInfo *info, Account *acc, gboolean selected_manually)
Import preference handling. User preference interface for transaction matching (for both the gui and ...
guint32 gnc_import_TransInfo_get_ref_id(const GNCImportTransInfo *info)
void gnc_import_TransInfo_init_matches(GNCImportTransInfo *trans_info, GNCImportSettings *settings)
GNCImportAction gnc_import_TransInfo_get_action(const GNCImportTransInfo *info)
Split * gnc_import_MatchInfo_get_split(const GNCImportMatchInfo *info)
gint gnc_import_MatchInfo_get_probability(const GNCImportMatchInfo *info)
gboolean gnc_import_process_trans_item(GncImportMatchMap *matchmap, GNCImportTransInfo *trans_info)
void gnc_import_TransInfo_set_action(GNCImportTransInfo *info, GNCImportAction action)
gboolean gnc_import_TransInfo_refresh_destacc(GNCImportTransInfo *transaction_info, GncImportMatchMap *matchmap)
gboolean gnc_import_exists_online_id(Transaction *trans)
void gnc_import_find_split_matches(GNCImportTransInfo *trans_info, gint process_threshold, double fuzzy_amount_difference, gint match_date_hardlimit)
gboolean gnc_import_TransInfo_get_match_selected_manually(const GNCImportTransInfo *info)
Account * gnc_import_TransInfo_get_destacc(const GNCImportTransInfo *info)
GList * gnc_import_TransInfo_get_match_list(const GNCImportTransInfo *info)
GNCImportMatchInfo * gnc_import_TransInfo_get_selected_match(const GNCImportTransInfo *info)
API for Transactions and Splits (journal entries)
gboolean gnc_import_TransInfo_is_balanced(const GNCImportTransInfo *info)
gboolean gnc_import_TransInfo_get_destacc_selected_manually(const GNCImportTransInfo *info)