24#ifndef GNC_ENTRY_LEDGERP_H
25#define GNC_ENTRY_LEDGERP_H
39 gboolean blank_entry_edited;
40 gboolean traverse_to_new;
48 GncEntry * hint_entry;
57 GncEntryLedgerType type;
66 VirtualCellLocation vcell_loc);
67Account * gnc_entry_ledger_get_account_by_name (GncEntryLedger *ledger, BasicCell * bcell,
68 const char *name, gboolean *isnew);
69Account * gnc_entry_ledger_get_account (GncEntryLedger *ledger,
70 const char * cell_name);
71GncTaxTable * gnc_entry_ledger_get_taxtable (GncEntryLedger *ledger,
72 const char *cell_name);
74gint gnc_entry_ledger_get_type (GncEntryLedger *ledger,
75 const char * cell_name);
76gboolean gnc_entry_ledger_get_checkmark (GncEntryLedger *ledger,
77 const char * cell_name);
78gboolean gnc_entry_ledger_get_numeric (GncEntryLedger *ledger,
79 const char *cell_name,
82const char * gnc_entry_ledger_type_string_getter (
char flag);
83const char * gnc_entry_ledger_how_string_getter (
char flag);
85gboolean gnc_entry_ledger_find_entry (GncEntryLedger *ledger, GncEntry *entry,
86 VirtualCellLocation *vcell_loc);
88void gnc_entry_ledger_load_xfer_cells (GncEntryLedger *ledger);
90void gnc_entry_ledger_display_init (GncEntryLedger *ledger);
91void gnc_entry_ledger_display_fini (GncEntryLedger *ledger);
93void gnc_entry_ledger_compute_value (GncEntryLedger *ledger,
95 gnc_numeric *tax_value);
GncEntry * gnc_entry_ledger_get_entry(GncEntryLedger *ledger, VirtualCellLocation vcell_loc)
Returns the GncEntry at the given location, or NULL if the location is not valid.
GDate last_date_entered
To register for events.
const gchar * prefs_group
is this an invoice (or a bill)?
gboolean full_refresh
To keep from recursing from events.
gint component_id
Is a full refresh ok?
GtkWidget * parent
A Hint for where to display.
gboolean is_credit_note
is this document customer or vendor related ?
The type used to store guids in C.
modtime is the internal date of the last modtime See libgnucash/engine/TaxTableBillTermImmutability....
Declarations for the Table object.