GnuCash  5.6-150-g038405b370+
Public Member Functions | Data Fields
DraftTransaction Struct Reference

The final form of a transaction to import before it is passed on to the generic importer. More...

#include <gnc-imp-props-tx.hpp>

Public Member Functions

 DraftTransaction (Transaction *tx)
 

Data Fields

Transaction * trans
 
std::optional< GncNumericm_price
 
std::optional< std::string > m_taction
 
std::optional< std::string > m_tmemo
 
std::optional< GncNumericm_tamount
 
std::optional< Account * > m_taccount
 
std::optional< char > m_trec_state
 
std::optional< GncDatem_trec_date
 
std::optional< std::string > void_reason
 

Detailed Description

The final form of a transaction to import before it is passed on to the generic importer.

Parameters
transa possibly incomplete transaction created based on the data collected from the PreTrans and PreSplit records
m_price...values harvested from the import data in single line mode and for which the transfer split could not yet be created (due to a missing transfer account value). These parameters will be passed on to the generic importer which can use this to complete information on the balancing split for an incomplete transaction

Definition at line 137 of file gnc-imp-props-tx.hpp.


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