GnuCash c935c2f+
Loading...
Searching...
No Matches
Data Fields
Split Struct Reference

Split in Gnucash. More...

Data Fields

QofInstance inst
 
Accountacc
 
Accountorig_acc
 
GNCLot * lot
 
Transaction * parent
 
Transaction * orig_parent
 
const char * memo
 
const char * action
 
time64 date_reconciled
 
char reconciled
 
unsigned char gains
 
Split * gains_split
 
gnc_numeric value
 
gnc_numeric amount
 
const char * split_type
 
gnc_numeric balance
 
gnc_numeric noclosing_balance
 
gnc_numeric cleared_balance
 
gnc_numeric reconciled_balance
 
gnc_numeric adjusted_amount
 

Detailed Description

Split in Gnucash.

A "split" is more commonly referred to as a "entry" in a "transaction". Each split belongs to one Account and one Transaction. The split is one out of several parts a Transaction is divided into.

This is the typename for a split. The actual structure is defined in the private header TransactionP.hpp, but no one outside the engine should include that file. Instead, access that data only through the functions in Transaction.h .

Definition at line 71 of file SplitP.hpp.

Field Documentation

◆ acc

Account* Split::acc

Definition at line 75 of file SplitP.hpp.

◆ action

const char* Split::action

Definition at line 94 of file SplitP.hpp.

◆ adjusted_amount

gnc_numeric Split::adjusted_amount

Definition at line 133 of file SplitP.hpp.

◆ amount

gnc_numeric Split::amount

Definition at line 116 of file SplitP.hpp.

◆ balance

gnc_numeric Split::balance

Definition at line 127 of file SplitP.hpp.

◆ cleared_balance

gnc_numeric Split::cleared_balance

Definition at line 129 of file SplitP.hpp.

◆ date_reconciled

time64 Split::date_reconciled

Definition at line 96 of file SplitP.hpp.

◆ gains

unsigned char Split::gains

Definition at line 104 of file SplitP.hpp.

◆ gains_split

Split* Split::gains_split

Definition at line 110 of file SplitP.hpp.

◆ inst

QofInstance Split::inst

Definition at line 73 of file SplitP.hpp.

◆ lot

GNCLot* Split::lot

Definition at line 77 of file SplitP.hpp.

◆ memo

const char* Split::memo

Definition at line 86 of file SplitP.hpp.

◆ noclosing_balance

gnc_numeric Split::noclosing_balance

Definition at line 128 of file SplitP.hpp.

◆ orig_acc

Account* Split::orig_acc

Definition at line 76 of file SplitP.hpp.

◆ orig_parent

Transaction* Split::orig_parent

Definition at line 80 of file SplitP.hpp.

◆ parent

Transaction* Split::parent

Definition at line 79 of file SplitP.hpp.

◆ reconciled

char Split::reconciled

Definition at line 97 of file SplitP.hpp.

◆ reconciled_balance

gnc_numeric Split::reconciled_balance

Definition at line 130 of file SplitP.hpp.

◆ split_type

const char* Split::split_type

Definition at line 118 of file SplitP.hpp.

◆ value

gnc_numeric Split::value

Definition at line 115 of file SplitP.hpp.


The documentation for this struct was generated from the following file: