~mterry/ubuntu/natty/libofx/libofx.new-upstream-benoit-sru

« back to all changes in this revision

Viewing changes to doc/html/structOfxTransactionData.html

  • Committer: Bazaar Package Importer
  • Author(s): Saïvann Carignan
  • Date: 2008-02-06 17:25:16 UTC
  • mto: (3.1.2 lenny)
  • mto: This revision was merged to the branch mainline in revision 11.
  • Revision ID: james.westby@ubuntu.com-20080206172516-bnzxb29igye8um9h
Tags: upstream-0.9.0
Import upstream version 0.9.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
 
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
 
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
3
<title>LibOFX: OfxTransactionData Struct Reference</title>
4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
<link href="tabs.css" rel="stylesheet" type="text/css">
6
6
</head><body>
7
 
<!-- Generated by Doxygen 1.4.6 -->
 
7
<!-- Generated by Doxygen 1.5.3 -->
8
8
<div class="tabs">
9
9
  <ul>
10
10
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
11
11
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
12
 
    <li id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
 
12
    <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
13
    <li><a href="files.html"><span>Files</span></a></li>
14
 
  </ul></div>
 
14
  </ul>
 
15
</div>
15
16
<div class="tabs">
16
17
  <ul>
17
18
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
18
19
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
19
20
    <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
20
 
  </ul></div>
 
21
  </ul>
 
22
</div>
21
23
<h1>OfxTransactionData Struct Reference</h1><!-- doxytag: class="OfxTransactionData" --><hr><a name="_details"></a><h2>Detailed Description</h2>
22
24
An abstraction of a transaction in an account. 
23
25
<p>
24
 
The <a class="el" href="structOfxTransactionData.html">OfxTransactionData</a> stucture contains all available information about an actual transaction in an account. 
25
 
<p>
26
 
 
27
 
<p>
28
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00402">402</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.<table border="0" cellpadding="0" cellspacing="0">
 
26
The <a class="el" href="structOfxTransactionData.html" title="An abstraction of a transaction in an account.">OfxTransactionData</a> stucture contains all available information about an actual transaction in an account. 
 
27
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00423">423</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
28
<table border="0" cellpadding="0" cellspacing="0">
29
29
<tr><td></td></tr>
30
30
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
31
31
<tr><td colspan="2"><div class="groupHeader">OFX mandatory elements</div></td></tr>
32
32
<tr><td colspan="2"><div class="groupText">The OFX spec defines the following elements as mandatory. The associated variables should all contain valid data but you should not trust the servers. Check if the associated *_valid is true before using them. <br><br></div></td></tr>
33
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#95b9c7ab3cdf8e3e8f3be802d065713a">account_id</a> [OFX_ACCOUNT_ID_LENGTH]</td></tr>
34
 
 
35
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structOfxAccountData.html">OfxAccountData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#480f0f65ab6602c390a83d8358a7f364">account_ptr</a></td></tr>
36
 
 
37
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="02095f6be8951af8640d6e4d96e6a7c7"></a><!-- doxytag: member="OfxTransactionData::account_id_valid" ref="02095f6be8951af8640d6e4d96e6a7c7" args="" -->
38
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#02095f6be8951af8640d6e4d96e6a7c7">account_id_valid</a></td></tr>
39
 
 
40
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="34ef190fc67ff501228532f77283be6e"></a><!-- doxytag: member="OfxTransactionData::transactiontype" ref="34ef190fc67ff501228532f77283be6e" args="" -->
41
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd949558">TransactionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#34ef190fc67ff501228532f77283be6e">transactiontype</a></td></tr>
42
 
 
43
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#e90a785523a21df560e4e7e1c67268f5">transactiontype_valid</a></td></tr>
44
 
 
45
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4c1df3de88906655204a3a46c0596695"></a><!-- doxytag: member="OfxTransactionData::invtransactiontype" ref="4c1df3de88906655204a3a46c0596695" args="" -->
46
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d00374">InvTransactionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#4c1df3de88906655204a3a46c0596695">invtransactiontype</a></td></tr>
47
 
 
48
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d07b5ce8c32beb1452530e8364e8476f"></a><!-- doxytag: member="OfxTransactionData::invtransactiontype_valid" ref="d07b5ce8c32beb1452530e8364e8476f" args="" -->
49
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#d07b5ce8c32beb1452530e8364e8476f">invtransactiontype_valid</a></td></tr>
50
 
 
51
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#0173d373603439647effb10d2bb32b05">units</a></td></tr>
52
 
 
53
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="15d204a5caf5857ef582732c52f2efab"></a><!-- doxytag: member="OfxTransactionData::units_valid" ref="15d204a5caf5857ef582732c52f2efab" args="" -->
54
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#15d204a5caf5857ef582732c52f2efab">units_valid</a></td></tr>
55
 
 
56
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#5a41658d615ce07e1865dc070cf23c25">unitprice</a></td></tr>
57
 
 
58
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ec42b88c736e6f881bd89bbcfe4fa434"></a><!-- doxytag: member="OfxTransactionData::unitprice_valid" ref="ec42b88c736e6f881bd89bbcfe4fa434" args="" -->
59
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#ec42b88c736e6f881bd89bbcfe4fa434">unitprice_valid</a></td></tr>
60
 
 
61
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#59d7476907962e9cd075aea52206f43d">amount</a></td></tr>
62
 
 
63
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d54fb30f2cd9f57021e90d1dde9e85b8"></a><!-- doxytag: member="OfxTransactionData::amount_valid" ref="d54fb30f2cd9f57021e90d1dde9e85b8" args="" -->
64
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#d54fb30f2cd9f57021e90d1dde9e85b8">amount_valid</a></td></tr>
65
 
 
66
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#1dc0dc4c6c62bca6af4802747befb9ec">fi_id</a> [256]</td></tr>
67
 
 
68
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9922d2151c43440ffe643fbf8cc1bb36"></a><!-- doxytag: member="OfxTransactionData::fi_id_valid" ref="9922d2151c43440ffe643fbf8cc1bb36" args="" -->
69
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#9922d2151c43440ffe643fbf8cc1bb36">fi_id_valid</a></td></tr>
70
 
 
71
 
<tr><td colspan="2"><div class="groupHeader">OFX optional elements</div></td></tr>
72
 
<tr><td colspan="2"><div class="groupText">The OFX spec defines the following elements as optional. If the associated *_valid is true, the corresponding element is present and the associated variable contains valid data. <br><br></div></td></tr>
73
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#3169414a1b7b454d69c98936d9a0f9d2">unique_id</a> [OFX_UNIQUE_ID_LENGTH]</td></tr>
74
 
 
75
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4f7af456ca04678ab0d55b765cb4dfed"></a><!-- doxytag: member="OfxTransactionData::unique_id_valid" ref="4f7af456ca04678ab0d55b765cb4dfed" args="" -->
76
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#4f7af456ca04678ab0d55b765cb4dfed">unique_id_valid</a></td></tr>
77
 
 
78
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#7fadc26f83b41fe7211807555668affd">unique_id_type</a> [OFX_UNIQUE_ID_TYPE_LENGTH]</td></tr>
79
 
 
80
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7470f4b24458c5fc1ae4d32e04578832"></a><!-- doxytag: member="OfxTransactionData::unique_id_type_valid" ref="7470f4b24458c5fc1ae4d32e04578832" args="" -->
81
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#7470f4b24458c5fc1ae4d32e04578832">unique_id_type_valid</a></td></tr>
82
 
 
83
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="df056062c35b6a4e9965eb7c18f5b42a"></a><!-- doxytag: member="OfxTransactionData::security_data_ptr" ref="df056062c35b6a4e9965eb7c18f5b42a" args="" -->
84
 
<a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#df056062c35b6a4e9965eb7c18f5b42a">security_data_ptr</a></td></tr>
85
 
 
86
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#e778083e6550c520a2855a28367cd4cb">security_data_valid</a></td></tr>
87
 
 
88
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">time_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#980838dad3d2aa48477bbc79d8968481">date_posted</a></td></tr>
89
 
 
90
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="22c89330882dd58dfe100b47b6c6f869"></a><!-- doxytag: member="OfxTransactionData::date_posted_valid" ref="22c89330882dd58dfe100b47b6c6f869" args="" -->
91
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#22c89330882dd58dfe100b47b6c6f869">date_posted_valid</a></td></tr>
92
 
 
93
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">time_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#83da9ddec3505e28fb03d1536cb85c6f">date_initiated</a></td></tr>
94
 
 
95
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c3d401a5755618d25b6f402c1e4ebaf6"></a><!-- doxytag: member="OfxTransactionData::date_initiated_valid" ref="c3d401a5755618d25b6f402c1e4ebaf6" args="" -->
96
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#c3d401a5755618d25b6f402c1e4ebaf6">date_initiated_valid</a></td></tr>
97
 
 
98
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">time_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#be9a3435e5c27396714b915bbec892d9">date_funds_available</a></td></tr>
99
 
 
100
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a279f61654ffc1119f4a7a0475314b8f"></a><!-- doxytag: member="OfxTransactionData::date_funds_available_valid" ref="a279f61654ffc1119f4a7a0475314b8f" args="" -->
101
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#a279f61654ffc1119f4a7a0475314b8f">date_funds_available_valid</a></td></tr>
102
 
 
103
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#9db59281d0b9883e307da469e45c5e25">fi_id_corrected</a> [256]</td></tr>
104
 
 
105
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="760693682215d56c510ddf222514d18e"></a><!-- doxytag: member="OfxTransactionData::fi_id_corrected_valid" ref="760693682215d56c510ddf222514d18e" args="" -->
106
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#760693682215d56c510ddf222514d18e">fi_id_corrected_valid</a></td></tr>
107
 
 
108
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="inc_2libofx_8h.html#c91fe5ab1348da4f21c6c9482451a1c4">FiIdCorrectionAction</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#81a9e298a910bb5a04d1dd8bc6c84ae5">fi_id_correction_action</a></td></tr>
109
 
 
110
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0e4ab0204fe258d44df5235ea712b726"></a><!-- doxytag: member="OfxTransactionData::fi_id_correction_action_valid" ref="0e4ab0204fe258d44df5235ea712b726" args="" -->
111
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#0e4ab0204fe258d44df5235ea712b726">fi_id_correction_action_valid</a></td></tr>
112
 
 
113
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#4ae6e26b6dc0911da6310fe2d79d097c">server_transaction_id</a> [OFX_SVRTID2_LENGTH]</td></tr>
114
 
 
115
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ac773a8cfd36ea8dcbff4a0173a5178d"></a><!-- doxytag: member="OfxTransactionData::server_transaction_id_valid" ref="ac773a8cfd36ea8dcbff4a0173a5178d" args="" -->
116
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#ac773a8cfd36ea8dcbff4a0173a5178d">server_transaction_id_valid</a></td></tr>
117
 
 
118
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#11d6e212281eb8b58520127b001f6d19">check_number</a> [OFX_CHECK_NUMBER_LENGTH]</td></tr>
119
 
 
120
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8b49156636e8dc3b1f56ae91955765b4"></a><!-- doxytag: member="OfxTransactionData::check_number_valid" ref="8b49156636e8dc3b1f56ae91955765b4" args="" -->
121
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#8b49156636e8dc3b1f56ae91955765b4">check_number_valid</a></td></tr>
122
 
 
123
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#93ebc1aa70f3a8946180b23eb78a69c0">reference_number</a> [OFX_REFERENCE_NUMBER_LENGTH]</td></tr>
124
 
 
125
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6cca71dde5d0ced4458e4cc4d9be17e5"></a><!-- doxytag: member="OfxTransactionData::reference_number_valid" ref="6cca71dde5d0ced4458e4cc4d9be17e5" args="" -->
126
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#6cca71dde5d0ced4458e4cc4d9be17e5">reference_number_valid</a></td></tr>
127
 
 
128
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">long int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#3283c78f62957daba020a89f5f5ff632">standard_industrial_code</a></td></tr>
129
 
 
130
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="84c2f46550c8158d87074bba6d57d592"></a><!-- doxytag: member="OfxTransactionData::standard_industrial_code_valid" ref="84c2f46550c8158d87074bba6d57d592" args="" -->
131
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#84c2f46550c8158d87074bba6d57d592">standard_industrial_code_valid</a></td></tr>
132
 
 
133
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#2a722e60ec43ddfa3a8fc849e68d2e03">payee_id</a> [OFX_SVRTID2_LENGTH]</td></tr>
134
 
 
135
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b2bdd11a3085660e89da09c86aeb9643"></a><!-- doxytag: member="OfxTransactionData::payee_id_valid" ref="b2bdd11a3085660e89da09c86aeb9643" args="" -->
136
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#b2bdd11a3085660e89da09c86aeb9643">payee_id_valid</a></td></tr>
137
 
 
138
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#4cac73568dffb14e47a095615ed22ddb">name</a> [OFX_TRANSACTION_NAME_LENGTH]</td></tr>
139
 
 
140
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b3c75cdec303b138889b3de61e75c869"></a><!-- doxytag: member="OfxTransactionData::name_valid" ref="b3c75cdec303b138889b3de61e75c869" args="" -->
141
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#b3c75cdec303b138889b3de61e75c869">name_valid</a></td></tr>
142
 
 
143
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#c943f1d63c1bcec5430eee7653348c6f">memo</a> [OFX_MEMO2_LENGTH]</td></tr>
144
 
 
145
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eccceb6745312b5bdcd919056e7d987f"></a><!-- doxytag: member="OfxTransactionData::memo_valid" ref="eccceb6745312b5bdcd919056e7d987f" args="" -->
146
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#eccceb6745312b5bdcd919056e7d987f">memo_valid</a></td></tr>
147
 
 
148
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#37fb3882c1bc7079e47d2007af1ca028">commission</a></td></tr>
149
 
 
150
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="86d8e5fc00290bb173c1b6b948c35dd3"></a><!-- doxytag: member="OfxTransactionData::commission_valid" ref="86d8e5fc00290bb173c1b6b948c35dd3" args="" -->
151
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#86d8e5fc00290bb173c1b6b948c35dd3">commission_valid</a></td></tr>
152
 
 
153
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#e3ec90702e1e5abbae847c77eb9cfc0e">fees</a></td></tr>
154
 
 
155
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fed8f3953c6f8d1d346be5c61501a93e"></a><!-- doxytag: member="OfxTransactionData::fees_valid" ref="fed8f3953c6f8d1d346be5c61501a93e" args="" -->
156
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#fed8f3953c6f8d1d346be5c61501a93e">fees_valid</a></td></tr>
157
 
 
158
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="57a0bf358659ac3c28eb330ae8c0abb9"></a><!-- doxytag: member="OfxTransactionData::oldunits" ref="57a0bf358659ac3c28eb330ae8c0abb9" args="" -->
159
 
double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#57a0bf358659ac3c28eb330ae8c0abb9">oldunits</a></td></tr>
160
 
 
161
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5129a4ab98abe2227338d4d5cef94e53"></a><!-- doxytag: member="OfxTransactionData::oldunits_valid" ref="5129a4ab98abe2227338d4d5cef94e53" args="" -->
162
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#5129a4ab98abe2227338d4d5cef94e53">oldunits_valid</a></td></tr>
163
 
 
164
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f0b75e90de07492e9aed6a57d879e358"></a><!-- doxytag: member="OfxTransactionData::newunits" ref="f0b75e90de07492e9aed6a57d879e358" args="" -->
165
 
double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#f0b75e90de07492e9aed6a57d879e358">newunits</a></td></tr>
166
 
 
167
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fd317e28426dce6b508872d5a15d1651"></a><!-- doxytag: member="OfxTransactionData::newunits_valid" ref="fd317e28426dce6b508872d5a15d1651" args="" -->
168
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#fd317e28426dce6b508872d5a15d1651">newunits_valid</a></td></tr>
169
 
 
170
 
<tr><td colspan="2"><div class="groupHeader">OFX mandatory elements</div></td></tr>
171
 
<tr><td colspan="2"><div class="groupText">The OFX spec defines the following elements as mandatory. The associated variables should all contain valid data but you should not trust the servers. Check if the associated *_valid is true before using them. <br><br></div></td></tr>
172
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structOfxAccountData.html">OfxAccountData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#480f0f65ab6602c390a83d8358a7f364">account_ptr</a></td></tr>
173
 
 
174
 
<tr><td colspan="2"><div class="groupHeader">OFX optional elements</div></td></tr>
175
 
<tr><td colspan="2"><div class="groupText">The OFX spec defines the following elements as optional. If the associated *_valid is true, the corresponding element is present and the associated variable contains valid data. <br><br></div></td></tr>
176
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="df056062c35b6a4e9965eb7c18f5b42a"></a><!-- doxytag: member="OfxTransactionData::security_data_ptr" ref="df056062c35b6a4e9965eb7c18f5b42a" args="" -->
177
 
<a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#df056062c35b6a4e9965eb7c18f5b42a">security_data_ptr</a></td></tr>
 
33
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#b26fbaf28333b36c90f6a863dbb74874">account_id</a> [OFX_ACCOUNT_ID_LENGTH]</td></tr>
 
34
 
 
35
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#fbc7820c3edd9a07c87e345ef7d726ee">account_ptr</a></td></tr>
 
36
 
 
37
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="05c7a858b824e9f5fdf31cfdd7290735"></a><!-- doxytag: member="OfxTransactionData::account_id_valid" ref="05c7a858b824e9f5fdf31cfdd7290735" args="" -->
 
38
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#05c7a858b824e9f5fdf31cfdd7290735">account_id_valid</a></td></tr>
 
39
 
 
40
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fc7ee497429b2f400a16edf3f3a0d093"></a><!-- doxytag: member="OfxTransactionData::transactiontype" ref="fc7ee497429b2f400a16edf3f3a0d093" args="" -->
 
41
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58">TransactionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#fc7ee497429b2f400a16edf3f3a0d093">transactiontype</a></td></tr>
 
42
 
 
43
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#73290dc395cf8342d136dbcd243ce695">transactiontype_valid</a></td></tr>
 
44
 
 
45
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f35fc5099960012b68c66d6d84fc9c1a"></a><!-- doxytag: member="OfxTransactionData::invtransactiontype" ref="f35fc5099960012b68c66d6d84fc9c1a" args="" -->
 
46
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a">InvTransactionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#f35fc5099960012b68c66d6d84fc9c1a">invtransactiontype</a></td></tr>
 
47
 
 
48
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="383c55c8ed0f581983c32bae4d9cc69c"></a><!-- doxytag: member="OfxTransactionData::invtransactiontype_valid" ref="383c55c8ed0f581983c32bae4d9cc69c" args="" -->
 
49
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#383c55c8ed0f581983c32bae4d9cc69c">invtransactiontype_valid</a></td></tr>
 
50
 
 
51
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#3d6cd5df47d2282549e30a29454a9f15">units</a></td></tr>
 
52
 
 
53
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="00be891bf56306a4c5405c52cdec6e0f"></a><!-- doxytag: member="OfxTransactionData::units_valid" ref="00be891bf56306a4c5405c52cdec6e0f" args="" -->
 
54
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#00be891bf56306a4c5405c52cdec6e0f">units_valid</a></td></tr>
 
55
 
 
56
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#b330c2e874b125d0c2a6970d181271b5">unitprice</a></td></tr>
 
57
 
 
58
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4cb8c39e1e3315e10b0a44919ed9e711"></a><!-- doxytag: member="OfxTransactionData::unitprice_valid" ref="4cb8c39e1e3315e10b0a44919ed9e711" args="" -->
 
59
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#4cb8c39e1e3315e10b0a44919ed9e711">unitprice_valid</a></td></tr>
 
60
 
 
61
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#8d89643cfcc66560d20d6ae857641671">amount</a></td></tr>
 
62
 
 
63
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4c4995cf2465345b233a23a97b29c88e"></a><!-- doxytag: member="OfxTransactionData::amount_valid" ref="4c4995cf2465345b233a23a97b29c88e" args="" -->
 
64
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#4c4995cf2465345b233a23a97b29c88e">amount_valid</a></td></tr>
 
65
 
 
66
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#3799e7eee8774963bba3bc828f9a735d">fi_id</a> [256]</td></tr>
 
67
 
 
68
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="26937de0e52f445d79ce600ffd306485"></a><!-- doxytag: member="OfxTransactionData::fi_id_valid" ref="26937de0e52f445d79ce600ffd306485" args="" -->
 
69
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#26937de0e52f445d79ce600ffd306485">fi_id_valid</a></td></tr>
 
70
 
 
71
<tr><td colspan="2"><div class="groupHeader">OFX optional elements</div></td></tr>
 
72
<tr><td colspan="2"><div class="groupText">The OFX spec defines the following elements as optional. If the associated *_valid is true, the corresponding element is present and the associated variable contains valid data. <br><br></div></td></tr>
 
73
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#54c642edf01b122b090d84b0bd985e74">unique_id</a> [OFX_UNIQUE_ID_LENGTH]</td></tr>
 
74
 
 
75
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bec183d49f7374ad56422a7c04aec9f1"></a><!-- doxytag: member="OfxTransactionData::unique_id_valid" ref="bec183d49f7374ad56422a7c04aec9f1" args="" -->
 
76
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#bec183d49f7374ad56422a7c04aec9f1">unique_id_valid</a></td></tr>
 
77
 
 
78
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#0a8fab71d94c3846fe1b4f044232e86e">unique_id_type</a> [OFX_UNIQUE_ID_TYPE_LENGTH]</td></tr>
 
79
 
 
80
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aef6ea7fb5830dc1ba7ef4a3d5c987ef"></a><!-- doxytag: member="OfxTransactionData::unique_id_type_valid" ref="aef6ea7fb5830dc1ba7ef4a3d5c987ef" args="" -->
 
81
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#aef6ea7fb5830dc1ba7ef4a3d5c987ef">unique_id_type_valid</a></td></tr>
 
82
 
 
83
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6a45738be07d9b580cf89f3ecd9969f0"></a><!-- doxytag: member="OfxTransactionData::security_data_ptr" ref="6a45738be07d9b580cf89f3ecd9969f0" args="" -->
 
84
struct <a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#6a45738be07d9b580cf89f3ecd9969f0">security_data_ptr</a></td></tr>
 
85
 
 
86
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#38f78abebdefc22ae4d991dc83a55288">security_data_valid</a></td></tr>
 
87
 
 
88
<tr><td class="memItemLeft" nowrap align="right" valign="top">time_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#64ea65411d601e81ed3ea6d60b5067b9">date_posted</a></td></tr>
 
89
 
 
90
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e6cf8576653a9c3c06c3500aa0848f35"></a><!-- doxytag: member="OfxTransactionData::date_posted_valid" ref="e6cf8576653a9c3c06c3500aa0848f35" args="" -->
 
91
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#e6cf8576653a9c3c06c3500aa0848f35">date_posted_valid</a></td></tr>
 
92
 
 
93
<tr><td class="memItemLeft" nowrap align="right" valign="top">time_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#85f2410d51ce72baa88c8bd18c8b7c6c">date_initiated</a></td></tr>
 
94
 
 
95
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0de7b9584e798d36e41eb7d2df729d10"></a><!-- doxytag: member="OfxTransactionData::date_initiated_valid" ref="0de7b9584e798d36e41eb7d2df729d10" args="" -->
 
96
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#0de7b9584e798d36e41eb7d2df729d10">date_initiated_valid</a></td></tr>
 
97
 
 
98
<tr><td class="memItemLeft" nowrap align="right" valign="top">time_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#1464e7c8ded265329fc931dbeee2cf93">date_funds_available</a></td></tr>
 
99
 
 
100
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dc640119b4a273b0989ce1eaf53bc1dd"></a><!-- doxytag: member="OfxTransactionData::date_funds_available_valid" ref="dc640119b4a273b0989ce1eaf53bc1dd" args="" -->
 
101
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#dc640119b4a273b0989ce1eaf53bc1dd">date_funds_available_valid</a></td></tr>
 
102
 
 
103
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#08e9c6d6035e2d5604562a35fc2805c2">fi_id_corrected</a> [256]</td></tr>
 
104
 
 
105
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="144e03a1bc0e228903c00056847c355c"></a><!-- doxytag: member="OfxTransactionData::fi_id_corrected_valid" ref="144e03a1bc0e228903c00056847c355c" args="" -->
 
106
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#144e03a1bc0e228903c00056847c355c">fi_id_corrected_valid</a></td></tr>
 
107
 
 
108
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="inc_2libofx_8h.html#526538786b3535e284f651da05768b23">FiIdCorrectionAction</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#1628da9f1d066d1eb1e7a5bfeb865407">fi_id_correction_action</a></td></tr>
 
109
 
 
110
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9c1ee604d292e6d3346308d2615a8882"></a><!-- doxytag: member="OfxTransactionData::fi_id_correction_action_valid" ref="9c1ee604d292e6d3346308d2615a8882" args="" -->
 
111
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#9c1ee604d292e6d3346308d2615a8882">fi_id_correction_action_valid</a></td></tr>
 
112
 
 
113
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#dea1c8493f43ed0f693e7a195bb1a0fb">server_transaction_id</a> [OFX_SVRTID2_LENGTH]</td></tr>
 
114
 
 
115
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="893afd9435630f01cbb12b2e93b57839"></a><!-- doxytag: member="OfxTransactionData::server_transaction_id_valid" ref="893afd9435630f01cbb12b2e93b57839" args="" -->
 
116
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#893afd9435630f01cbb12b2e93b57839">server_transaction_id_valid</a></td></tr>
 
117
 
 
118
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#0a17438e40d33299517770722c9b566c">check_number</a> [OFX_CHECK_NUMBER_LENGTH]</td></tr>
 
119
 
 
120
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1dee3cffcf91a81925a812ddb8550124"></a><!-- doxytag: member="OfxTransactionData::check_number_valid" ref="1dee3cffcf91a81925a812ddb8550124" args="" -->
 
121
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#1dee3cffcf91a81925a812ddb8550124">check_number_valid</a></td></tr>
 
122
 
 
123
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#4228cc0543cb479b497f03de20611650">reference_number</a> [OFX_REFERENCE_NUMBER_LENGTH]</td></tr>
 
124
 
 
125
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bd45775dcf142730232f57b9ee3f6b8d"></a><!-- doxytag: member="OfxTransactionData::reference_number_valid" ref="bd45775dcf142730232f57b9ee3f6b8d" args="" -->
 
126
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#bd45775dcf142730232f57b9ee3f6b8d">reference_number_valid</a></td></tr>
 
127
 
 
128
<tr><td class="memItemLeft" nowrap align="right" valign="top">long int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#1883d5fa0f381b90779f794b1366c234">standard_industrial_code</a></td></tr>
 
129
 
 
130
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cf13b8483310306d21e58c6f3b69fa3d"></a><!-- doxytag: member="OfxTransactionData::standard_industrial_code_valid" ref="cf13b8483310306d21e58c6f3b69fa3d" args="" -->
 
131
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#cf13b8483310306d21e58c6f3b69fa3d">standard_industrial_code_valid</a></td></tr>
 
132
 
 
133
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#ece5dc8c7d1a772ec1ee851f6bc267bf">payee_id</a> [OFX_SVRTID2_LENGTH]</td></tr>
 
134
 
 
135
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a9f3f72f4a26f049b6dad9c84060596c"></a><!-- doxytag: member="OfxTransactionData::payee_id_valid" ref="a9f3f72f4a26f049b6dad9c84060596c" args="" -->
 
136
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#a9f3f72f4a26f049b6dad9c84060596c">payee_id_valid</a></td></tr>
 
137
 
 
138
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#d50d7fc4d119214fceaed44a910789c3">name</a> [OFX_TRANSACTION_NAME_LENGTH]</td></tr>
 
139
 
 
140
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3e5ce4bde9c4c2d175a5ad68fc287cbe"></a><!-- doxytag: member="OfxTransactionData::name_valid" ref="3e5ce4bde9c4c2d175a5ad68fc287cbe" args="" -->
 
141
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#3e5ce4bde9c4c2d175a5ad68fc287cbe">name_valid</a></td></tr>
 
142
 
 
143
<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#4ffcfadafa8986c818648760c2884d20">memo</a> [OFX_MEMO2_LENGTH]</td></tr>
 
144
 
 
145
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="27e162fb30f34397d93445110cf7074f"></a><!-- doxytag: member="OfxTransactionData::memo_valid" ref="27e162fb30f34397d93445110cf7074f" args="" -->
 
146
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#27e162fb30f34397d93445110cf7074f">memo_valid</a></td></tr>
 
147
 
 
148
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#4f963ca359ff5e49829815803332bf87">commission</a></td></tr>
 
149
 
 
150
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="487ad9ea35337560a08a09463984c477"></a><!-- doxytag: member="OfxTransactionData::commission_valid" ref="487ad9ea35337560a08a09463984c477" args="" -->
 
151
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#487ad9ea35337560a08a09463984c477">commission_valid</a></td></tr>
 
152
 
 
153
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#c259b91b8d9c8bfa54ffb90a68ed3191">fees</a></td></tr>
 
154
 
 
155
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="35fb51dc18622dee95d0b88d7e90198f"></a><!-- doxytag: member="OfxTransactionData::fees_valid" ref="35fb51dc18622dee95d0b88d7e90198f" args="" -->
 
156
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#35fb51dc18622dee95d0b88d7e90198f">fees_valid</a></td></tr>
 
157
 
 
158
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="45bbba0df631c87b6171a45c0fd4c8f7"></a><!-- doxytag: member="OfxTransactionData::oldunits" ref="45bbba0df631c87b6171a45c0fd4c8f7" args="" -->
 
159
double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#45bbba0df631c87b6171a45c0fd4c8f7">oldunits</a></td></tr>
 
160
 
 
161
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3ab83d9717c0b76acf0dcb5292d5b5bf"></a><!-- doxytag: member="OfxTransactionData::oldunits_valid" ref="3ab83d9717c0b76acf0dcb5292d5b5bf" args="" -->
 
162
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#3ab83d9717c0b76acf0dcb5292d5b5bf">oldunits_valid</a></td></tr>
 
163
 
 
164
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="59d7afb738694ccadfecfc5f8823f3c9"></a><!-- doxytag: member="OfxTransactionData::newunits" ref="59d7afb738694ccadfecfc5f8823f3c9" args="" -->
 
165
double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#59d7afb738694ccadfecfc5f8823f3c9">newunits</a></td></tr>
 
166
 
 
167
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="88102731ca6478fc427263063a2401e0"></a><!-- doxytag: member="OfxTransactionData::newunits_valid" ref="88102731ca6478fc427263063a2401e0" args="" -->
 
168
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#88102731ca6478fc427263063a2401e0">newunits_valid</a></td></tr>
 
169
 
 
170
<tr><td colspan="2"><div class="groupHeader">OFX mandatory elements</div></td></tr>
 
171
<tr><td colspan="2"><div class="groupText">The OFX spec defines the following elements as mandatory. The associated variables should all contain valid data but you should not trust the servers. Check if the associated *_valid is true before using them. <br><br></div></td></tr>
 
172
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#fbc7820c3edd9a07c87e345ef7d726ee">account_ptr</a></td></tr>
 
173
 
 
174
<tr><td colspan="2"><div class="groupHeader">OFX optional elements</div></td></tr>
 
175
<tr><td colspan="2"><div class="groupText">The OFX spec defines the following elements as optional. If the associated *_valid is true, the corresponding element is present and the associated variable contains valid data. <br><br></div></td></tr>
 
176
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6a45738be07d9b580cf89f3ecd9969f0"></a><!-- doxytag: member="OfxTransactionData::security_data_ptr" ref="6a45738be07d9b580cf89f3ecd9969f0" args="" -->
 
177
struct <a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#6a45738be07d9b580cf89f3ecd9969f0">security_data_ptr</a></td></tr>
 
178
 
 
179
<tr><td colspan="2"><div class="groupHeader">OFX mandatory elements</div></td></tr>
 
180
<tr><td colspan="2"><div class="groupText">The OFX spec defines the following elements as mandatory. The associated variables should all contain valid data but you should not trust the servers. Check if the associated *_valid is true before using them. <br><br></div></td></tr>
 
181
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#fbc7820c3edd9a07c87e345ef7d726ee">account_ptr</a></td></tr>
 
182
 
 
183
<tr><td colspan="2"><div class="groupHeader">OFX optional elements</div></td></tr>
 
184
<tr><td colspan="2"><div class="groupText">The OFX spec defines the following elements as optional. If the associated *_valid is true, the corresponding element is present and the associated variable contains valid data. <br><br></div></td></tr>
 
185
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6a45738be07d9b580cf89f3ecd9969f0"></a><!-- doxytag: member="OfxTransactionData::security_data_ptr" ref="6a45738be07d9b580cf89f3ecd9969f0" args="" -->
 
186
struct <a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html#6a45738be07d9b580cf89f3ecd9969f0">security_data_ptr</a></td></tr>
178
187
 
179
188
</table>
180
189
<hr><h2>Field Documentation</h2>
181
 
<a class="anchor" name="95b9c7ab3cdf8e3e8f3be802d065713a"></a><!-- doxytag: member="OfxTransactionData::account_id" ref="95b9c7ab3cdf8e3e8f3be802d065713a" args="[OFX_ACCOUNT_ID_LENGTH]" --><p>
182
 
<table class="mdTable" cellpadding="2" cellspacing="0">
183
 
  <tr>
184
 
    <td class="mdRow">
185
 
      <table cellpadding="0" cellspacing="0" border="0">
 
190
<a class="anchor" name="b26fbaf28333b36c90f6a863dbb74874"></a><!-- doxytag: member="OfxTransactionData::account_id" ref="b26fbaf28333b36c90f6a863dbb74874" args="[OFX_ACCOUNT_ID_LENGTH]" -->
 
191
<div class="memitem">
 
192
<div class="memproto">
 
193
      <table class="memname">
186
194
        <tr>
187
 
          <td class="md" nowrap valign="top">char <a class="el" href="structOfxTransactionData.html#95b9c7ab3cdf8e3e8f3be802d065713a">OfxTransactionData::account_id</a>          </td>
 
195
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#b26fbaf28333b36c90f6a863dbb74874">OfxTransactionData::account_id</a>          </td>
188
196
        </tr>
189
197
      </table>
190
 
    </td>
191
 
  </tr>
192
 
</table>
193
 
<table cellspacing="5" cellpadding="0" border="0">
194
 
  <tr>
195
 
    <td>
196
 
      &nbsp;
197
 
    </td>
198
 
    <td>
 
198
</div>
 
199
<div class="memdoc">
199
200
 
200
201
<p>
201
202
Use this for matching with the relevant account in your application 
202
 
<p>
203
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00409">409</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
204
 
<p>
205
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00142">OfxTransactionContainer::add_account()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
206
 
  </tr>
207
 
</table>
208
 
<a class="anchor" name="480f0f65ab6602c390a83d8358a7f364"></a><!-- doxytag: member="OfxTransactionData::account_ptr" ref="480f0f65ab6602c390a83d8358a7f364" args="" --><p>
209
 
<table class="mdTable" cellpadding="2" cellspacing="0">
210
 
  <tr>
211
 
    <td class="mdRow">
212
 
      <table cellpadding="0" cellspacing="0" border="0">
213
 
        <tr>
214
 
          <td class="md" nowrap valign="top">struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a>* <a class="el" href="structOfxTransactionData.html#480f0f65ab6602c390a83d8358a7f364">OfxTransactionData::account_ptr</a>          </td>
215
 
        </tr>
216
 
      </table>
217
 
    </td>
218
 
  </tr>
219
 
</table>
220
 
<table cellspacing="5" cellpadding="0" border="0">
221
 
  <tr>
222
 
    <td>
223
 
      &nbsp;
224
 
    </td>
225
 
    <td>
226
 
 
227
 
<p>
228
 
Pointer to the full account structure, see <a class="el" href="structOfxAccountData.html">OfxAccountData</a> 
229
 
<p>
230
 
Definition at line <a class="el" href="libofx-0_88_82_2inc_2libofx_8h-source.html#l00412">412</a> of file <a class="el" href="libofx-0_88_82_2inc_2libofx_8h-source.html">libofx-0.8.2/inc/libofx.h</a>.    </td>
231
 
  </tr>
232
 
</table>
233
 
<a class="anchor" name="480f0f65ab6602c390a83d8358a7f364"></a><!-- doxytag: member="OfxTransactionData::account_ptr" ref="480f0f65ab6602c390a83d8358a7f364" args="" --><p>
234
 
<table class="mdTable" cellpadding="2" cellspacing="0">
235
 
  <tr>
236
 
    <td class="mdRow">
237
 
      <table cellpadding="0" cellspacing="0" border="0">
238
 
        <tr>
239
 
          <td class="md" nowrap valign="top">struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a>* <a class="el" href="structOfxTransactionData.html#480f0f65ab6602c390a83d8358a7f364">OfxTransactionData::account_ptr</a>          </td>
240
 
        </tr>
241
 
      </table>
242
 
    </td>
243
 
  </tr>
244
 
</table>
245
 
<table cellspacing="5" cellpadding="0" border="0">
246
 
  <tr>
247
 
    <td>
248
 
      &nbsp;
249
 
    </td>
250
 
    <td>
251
 
 
252
 
<p>
253
 
Pointer to the full account structure, see <a class="el" href="structOfxAccountData.html">OfxAccountData</a> 
254
 
<p>
255
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00412">412</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
256
 
<p>
257
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00142">OfxTransactionContainer::add_account()</a>.    </td>
258
 
  </tr>
259
 
</table>
260
 
<a class="anchor" name="59d7476907962e9cd075aea52206f43d"></a><!-- doxytag: member="OfxTransactionData::amount" ref="59d7476907962e9cd075aea52206f43d" args="" --><p>
261
 
<table class="mdTable" cellpadding="2" cellspacing="0">
262
 
  <tr>
263
 
    <td class="mdRow">
264
 
      <table cellpadding="0" cellspacing="0" border="0">
265
 
        <tr>
266
 
          <td class="md" nowrap valign="top">double <a class="el" href="structOfxTransactionData.html#59d7476907962e9cd075aea52206f43d">OfxTransactionData::amount</a>          </td>
267
 
        </tr>
268
 
      </table>
269
 
    </td>
270
 
  </tr>
271
 
</table>
272
 
<table cellspacing="5" cellpadding="0" border="0">
273
 
  <tr>
274
 
    <td>
275
 
      &nbsp;
276
 
    </td>
277
 
    <td>
 
203
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00430">430</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
204
 
 
205
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00142">OfxTransactionContainer::add_account()</a>, <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>, and <a class="el" href="ofx__container__transaction_8cpp-source.html#l00036">OfxTransactionContainer::OfxTransactionContainer()</a>.</p>
 
206
 
 
207
</div>
 
208
</div><p>
 
209
<a class="anchor" name="fbc7820c3edd9a07c87e345ef7d726ee"></a><!-- doxytag: member="OfxTransactionData::account_ptr" ref="fbc7820c3edd9a07c87e345ef7d726ee" args="" -->
 
210
<div class="memitem">
 
211
<div class="memproto">
 
212
      <table class="memname">
 
213
        <tr>
 
214
          <td class="memname">struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a>* <a class="el" href="structOfxTransactionData.html#fbc7820c3edd9a07c87e345ef7d726ee">OfxTransactionData::account_ptr</a><code> [read]</code>          </td>
 
215
        </tr>
 
216
      </table>
 
217
</div>
 
218
<div class="memdoc">
 
219
 
 
220
<p>
 
221
Pointer to the full account structure, see <a class="el" href="structOfxAccountData.html" title="An abstraction of an account.">OfxAccountData</a> 
 
222
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00433">433</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
223
 
 
224
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00142">OfxTransactionContainer::add_account()</a>.</p>
 
225
 
 
226
</div>
 
227
</div><p>
 
228
<a class="anchor" name="73290dc395cf8342d136dbcd243ce695"></a><!-- doxytag: member="OfxTransactionData::transactiontype_valid" ref="73290dc395cf8342d136dbcd243ce695" args="" -->
 
229
<div class="memitem">
 
230
<div class="memproto">
 
231
      <table class="memname">
 
232
        <tr>
 
233
          <td class="memname">int <a class="el" href="structOfxTransactionData.html#73290dc395cf8342d136dbcd243ce695">OfxTransactionData::transactiontype_valid</a>          </td>
 
234
        </tr>
 
235
      </table>
 
236
</div>
 
237
<div class="memdoc">
 
238
 
 
239
<p>
 
240
Investment transaction type. You should read this if transactiontype == OFX_OTHER. See OFX spec 1.6 p.442 to 445 for details 
 
241
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00440">440</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
242
 
 
243
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>, and <a class="el" href="ofx__container__transaction_8cpp-source.html#l00259">OfxInvestmentTransactionContainer::OfxInvestmentTransactionContainer()</a>.</p>
 
244
 
 
245
</div>
 
246
</div><p>
 
247
<a class="anchor" name="3d6cd5df47d2282549e30a29454a9f15"></a><!-- doxytag: member="OfxTransactionData::units" ref="3d6cd5df47d2282549e30a29454a9f15" args="" -->
 
248
<div class="memitem">
 
249
<div class="memproto">
 
250
      <table class="memname">
 
251
        <tr>
 
252
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#3d6cd5df47d2282549e30a29454a9f15">OfxTransactionData::units</a>          </td>
 
253
        </tr>
 
254
      </table>
 
255
</div>
 
256
<div class="memdoc">
 
257
 
 
258
<p>
 
259
Variation of the number of units of the commodity Suppose units is -10, ave unitprice is 1. If the commodity is stock, you have 10 less stock, but 10 more dollars in you amccount (fees not considered, see amount). If commodity is money, you have 10 less dollars in your pocket, but 10 more in your account 
 
260
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00446">446</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
261
 
 
262
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
263
 
 
264
</div>
 
265
</div><p>
 
266
<a class="anchor" name="b330c2e874b125d0c2a6970d181271b5"></a><!-- doxytag: member="OfxTransactionData::unitprice" ref="b330c2e874b125d0c2a6970d181271b5" args="" -->
 
267
<div class="memitem">
 
268
<div class="memproto">
 
269
      <table class="memname">
 
270
        <tr>
 
271
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#b330c2e874b125d0c2a6970d181271b5">OfxTransactionData::unitprice</a>          </td>
 
272
        </tr>
 
273
      </table>
 
274
</div>
 
275
<div class="memdoc">
 
276
 
 
277
<p>
 
278
Value of each unit, 1.00 if the commodity is money 
 
279
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00453">453</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
280
 
 
281
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
282
 
 
283
</div>
 
284
</div><p>
 
285
<a class="anchor" name="8d89643cfcc66560d20d6ae857641671"></a><!-- doxytag: member="OfxTransactionData::amount" ref="8d89643cfcc66560d20d6ae857641671" args="" -->
 
286
<div class="memitem">
 
287
<div class="memproto">
 
288
      <table class="memname">
 
289
        <tr>
 
290
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#8d89643cfcc66560d20d6ae857641671">OfxTransactionData::amount</a>          </td>
 
291
        </tr>
 
292
      </table>
 
293
</div>
 
294
<div class="memdoc">
278
295
 
279
296
<p>
280
297
Total monetary amount of the transaction, signage will determine if money went in or out. amount is the total amount: -(units) * unitprice - various fees 
281
 
<p>
282
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00435">435</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
283
 
<p>
284
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>.    </td>
285
 
  </tr>
286
 
</table>
287
 
<a class="anchor" name="11d6e212281eb8b58520127b001f6d19"></a><!-- doxytag: member="OfxTransactionData::check_number" ref="11d6e212281eb8b58520127b001f6d19" args="[OFX_CHECK_NUMBER_LENGTH]" --><p>
288
 
<table class="mdTable" cellpadding="2" cellspacing="0">
289
 
  <tr>
290
 
    <td class="mdRow">
291
 
      <table cellpadding="0" cellspacing="0" border="0">
292
 
        <tr>
293
 
          <td class="md" nowrap valign="top">char <a class="el" href="structOfxTransactionData.html#11d6e212281eb8b58520127b001f6d19">OfxTransactionData::check_number</a>          </td>
294
 
        </tr>
295
 
      </table>
296
 
    </td>
297
 
  </tr>
298
 
</table>
299
 
<table cellspacing="5" cellpadding="0" border="0">
300
 
  <tr>
301
 
    <td>
302
 
      &nbsp;
303
 
    </td>
304
 
    <td>
305
 
 
306
 
<p>
307
 
The check number is most likely an integer and can probably be converted properly with atoi(). However the spec allows for up to 12 digits, so it is not garanteed to work 
308
 
<p>
309
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00495">495</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
310
 
<p>
311
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>.    </td>
312
 
  </tr>
313
 
</table>
314
 
<a class="anchor" name="37fb3882c1bc7079e47d2007af1ca028"></a><!-- doxytag: member="OfxTransactionData::commission" ref="37fb3882c1bc7079e47d2007af1ca028" args="" --><p>
315
 
<table class="mdTable" cellpadding="2" cellspacing="0">
316
 
  <tr>
317
 
    <td class="mdRow">
318
 
      <table cellpadding="0" cellspacing="0" border="0">
319
 
        <tr>
320
 
          <td class="md" nowrap valign="top">double <a class="el" href="structOfxTransactionData.html#37fb3882c1bc7079e47d2007af1ca028">OfxTransactionData::commission</a>          </td>
321
 
        </tr>
322
 
      </table>
323
 
    </td>
324
 
  </tr>
325
 
</table>
326
 
<table cellspacing="5" cellpadding="0" border="0">
327
 
  <tr>
328
 
    <td>
329
 
      &nbsp;
330
 
    </td>
331
 
    <td>
332
 
 
333
 
<p>
334
 
Commission paid to broker (investment transactions only) 
335
 
<p>
336
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00511">511</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
337
 
<p>
338
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
339
 
  </tr>
340
 
</table>
341
 
<a class="anchor" name="be9a3435e5c27396714b915bbec892d9"></a><!-- doxytag: member="OfxTransactionData::date_funds_available" ref="be9a3435e5c27396714b915bbec892d9" args="" --><p>
342
 
<table class="mdTable" cellpadding="2" cellspacing="0">
343
 
  <tr>
344
 
    <td class="mdRow">
345
 
      <table cellpadding="0" cellspacing="0" border="0">
346
 
        <tr>
347
 
          <td class="md" nowrap valign="top">time_t <a class="el" href="structOfxTransactionData.html#be9a3435e5c27396714b915bbec892d9">OfxTransactionData::date_funds_available</a>          </td>
348
 
        </tr>
349
 
      </table>
350
 
    </td>
351
 
  </tr>
352
 
</table>
353
 
<table cellspacing="5" cellpadding="0" border="0">
354
 
  <tr>
355
 
    <td>
356
 
      &nbsp;
357
 
    </td>
358
 
    <td>
359
 
 
360
 
<p>
361
 
Date the funds are available (not always provided) (ex: the date you are allowed to withdraw a deposit 
362
 
<p>
363
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00474">474</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
364
 
<p>
365
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
366
 
  </tr>
367
 
</table>
368
 
<a class="anchor" name="83da9ddec3505e28fb03d1536cb85c6f"></a><!-- doxytag: member="OfxTransactionData::date_initiated" ref="83da9ddec3505e28fb03d1536cb85c6f" args="" --><p>
369
 
<table class="mdTable" cellpadding="2" cellspacing="0">
370
 
  <tr>
371
 
    <td class="mdRow">
372
 
      <table cellpadding="0" cellspacing="0" border="0">
373
 
        <tr>
374
 
          <td class="md" nowrap valign="top">time_t <a class="el" href="structOfxTransactionData.html#83da9ddec3505e28fb03d1536cb85c6f">OfxTransactionData::date_initiated</a>          </td>
375
 
        </tr>
376
 
      </table>
377
 
    </td>
378
 
  </tr>
379
 
</table>
380
 
<table cellspacing="5" cellpadding="0" border="0">
381
 
  <tr>
382
 
    <td>
383
 
      &nbsp;
384
 
    </td>
385
 
    <td>
 
298
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00456">456</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
299
 
 
300
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>.</p>
 
301
 
 
302
</div>
 
303
</div><p>
 
304
<a class="anchor" name="3799e7eee8774963bba3bc828f9a735d"></a><!-- doxytag: member="OfxTransactionData::fi_id" ref="3799e7eee8774963bba3bc828f9a735d" args="[256]" -->
 
305
<div class="memitem">
 
306
<div class="memproto">
 
307
      <table class="memname">
 
308
        <tr>
 
309
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#3799e7eee8774963bba3bc828f9a735d">OfxTransactionData::fi_id</a>          </td>
 
310
        </tr>
 
311
      </table>
 
312
</div>
 
313
<div class="memdoc">
 
314
 
 
315
<p>
 
316
Generated by the financial institution (fi), unique id of the transaction, to be used to detect duplicate downloads 
 
317
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00461">461</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
318
 
 
319
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
320
 
 
321
</div>
 
322
</div><p>
 
323
<a class="anchor" name="54c642edf01b122b090d84b0bd985e74"></a><!-- doxytag: member="OfxTransactionData::unique_id" ref="54c642edf01b122b090d84b0bd985e74" args="[OFX_UNIQUE_ID_LENGTH]" -->
 
324
<div class="memitem">
 
325
<div class="memproto">
 
326
      <table class="memname">
 
327
        <tr>
 
328
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#54c642edf01b122b090d84b0bd985e74">OfxTransactionData::unique_id</a>          </td>
 
329
        </tr>
 
330
      </table>
 
331
</div>
 
332
<div class="memdoc">
 
333
 
 
334
<p>
 
335
The id of the security being traded. Mandatory for investment transactions 
 
336
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00473">473</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
337
 
 
338
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, <a class="el" href="ofx__container__transaction_8cpp-source.html#l00065">OfxTransactionContainer::gen_event()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
339
 
 
340
</div>
 
341
</div><p>
 
342
<a class="anchor" name="0a8fab71d94c3846fe1b4f044232e86e"></a><!-- doxytag: member="OfxTransactionData::unique_id_type" ref="0a8fab71d94c3846fe1b4f044232e86e" args="[OFX_UNIQUE_ID_TYPE_LENGTH]" -->
 
343
<div class="memitem">
 
344
<div class="memproto">
 
345
      <table class="memname">
 
346
        <tr>
 
347
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#0a8fab71d94c3846fe1b4f044232e86e">OfxTransactionData::unique_id_type</a>          </td>
 
348
        </tr>
 
349
      </table>
 
350
</div>
 
351
<div class="memdoc">
 
352
 
 
353
<p>
 
354
Usially "CUSIP" for FIs in north america 
 
355
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00475">475</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
356
 
 
357
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
358
 
 
359
</div>
 
360
</div><p>
 
361
<a class="anchor" name="38f78abebdefc22ae4d991dc83a55288"></a><!-- doxytag: member="OfxTransactionData::security_data_valid" ref="38f78abebdefc22ae4d991dc83a55288" args="" -->
 
362
<div class="memitem">
 
363
<div class="memproto">
 
364
      <table class="memname">
 
365
        <tr>
 
366
          <td class="memname">int <a class="el" href="structOfxTransactionData.html#38f78abebdefc22ae4d991dc83a55288">OfxTransactionData::security_data_valid</a>          </td>
 
367
        </tr>
 
368
      </table>
 
369
</div>
 
370
<div class="memdoc">
 
371
 
 
372
<p>
 
373
A pointer to the security's data. 
 
374
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00479">479</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
375
 
 
376
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00065">OfxTransactionContainer::gen_event()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
377
 
 
378
</div>
 
379
</div><p>
 
380
<a class="anchor" name="64ea65411d601e81ed3ea6d60b5067b9"></a><!-- doxytag: member="OfxTransactionData::date_posted" ref="64ea65411d601e81ed3ea6d60b5067b9" args="" -->
 
381
<div class="memitem">
 
382
<div class="memproto">
 
383
      <table class="memname">
 
384
        <tr>
 
385
          <td class="memname">time_t <a class="el" href="structOfxTransactionData.html#64ea65411d601e81ed3ea6d60b5067b9">OfxTransactionData::date_posted</a>          </td>
 
386
        </tr>
 
387
      </table>
 
388
</div>
 
389
<div class="memdoc">
 
390
 
 
391
<p>
 
392
Date the transaction took effect (ex: date it appeared on your credit card bill). Setlement date; for stock split, execution date.<p>
 
393
Mandatory for bank and credit card transactions 
 
394
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00481">481</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
395
 
 
396
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>.</p>
 
397
 
 
398
</div>
 
399
</div><p>
 
400
<a class="anchor" name="85f2410d51ce72baa88c8bd18c8b7c6c"></a><!-- doxytag: member="OfxTransactionData::date_initiated" ref="85f2410d51ce72baa88c8bd18c8b7c6c" args="" -->
 
401
<div class="memitem">
 
402
<div class="memproto">
 
403
      <table class="memname">
 
404
        <tr>
 
405
          <td class="memname">time_t <a class="el" href="structOfxTransactionData.html#85f2410d51ce72baa88c8bd18c8b7c6c">OfxTransactionData::date_initiated</a>          </td>
 
406
        </tr>
 
407
      </table>
 
408
</div>
 
409
<div class="memdoc">
386
410
 
387
411
<p>
388
412
Date the transaction was initiated (ex: date you bought something in a store for credit card; trade date for stocks; day of record for stock split)<p>
389
413
Mandatory for investment transactions 
390
 
<p>
391
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00467">467</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
392
 
<p>
393
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
394
 
  </tr>
395
 
</table>
396
 
<a class="anchor" name="980838dad3d2aa48477bbc79d8968481"></a><!-- doxytag: member="OfxTransactionData::date_posted" ref="980838dad3d2aa48477bbc79d8968481" args="" --><p>
397
 
<table class="mdTable" cellpadding="2" cellspacing="0">
398
 
  <tr>
399
 
    <td class="mdRow">
400
 
      <table cellpadding="0" cellspacing="0" border="0">
401
 
        <tr>
402
 
          <td class="md" nowrap valign="top">time_t <a class="el" href="structOfxTransactionData.html#980838dad3d2aa48477bbc79d8968481">OfxTransactionData::date_posted</a>          </td>
403
 
        </tr>
404
 
      </table>
405
 
    </td>
406
 
  </tr>
407
 
</table>
408
 
<table cellspacing="5" cellpadding="0" border="0">
409
 
  <tr>
410
 
    <td>
411
 
      &nbsp;
412
 
    </td>
413
 
    <td>
414
 
 
415
 
<p>
416
 
Date the transaction took effect (ex: date it appeared on your credit card bill). Setlement date; for stock split, execution date.<p>
417
 
Mandatory for bank and credit card transactions 
418
 
<p>
419
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00460">460</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
420
 
<p>
421
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>.    </td>
422
 
  </tr>
423
 
</table>
424
 
<a class="anchor" name="e3ec90702e1e5abbae847c77eb9cfc0e"></a><!-- doxytag: member="OfxTransactionData::fees" ref="e3ec90702e1e5abbae847c77eb9cfc0e" args="" --><p>
425
 
<table class="mdTable" cellpadding="2" cellspacing="0">
426
 
  <tr>
427
 
    <td class="mdRow">
428
 
      <table cellpadding="0" cellspacing="0" border="0">
429
 
        <tr>
430
 
          <td class="md" nowrap valign="top">double <a class="el" href="structOfxTransactionData.html#e3ec90702e1e5abbae847c77eb9cfc0e">OfxTransactionData::fees</a>          </td>
431
 
        </tr>
432
 
      </table>
433
 
    </td>
434
 
  </tr>
435
 
</table>
436
 
<table cellspacing="5" cellpadding="0" border="0">
437
 
  <tr>
438
 
    <td>
439
 
      &nbsp;
440
 
    </td>
441
 
    <td>
442
 
 
443
 
<p>
444
 
Fees applied to trade (investment transactions only) 
445
 
<p>
446
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00513">513</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
447
 
<p>
448
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
449
 
  </tr>
450
 
</table>
451
 
<a class="anchor" name="1dc0dc4c6c62bca6af4802747befb9ec"></a><!-- doxytag: member="OfxTransactionData::fi_id" ref="1dc0dc4c6c62bca6af4802747befb9ec" args="[256]" --><p>
452
 
<table class="mdTable" cellpadding="2" cellspacing="0">
453
 
  <tr>
454
 
    <td class="mdRow">
455
 
      <table cellpadding="0" cellspacing="0" border="0">
456
 
        <tr>
457
 
          <td class="md" nowrap valign="top">char <a class="el" href="structOfxTransactionData.html#1dc0dc4c6c62bca6af4802747befb9ec">OfxTransactionData::fi_id</a>          </td>
458
 
        </tr>
459
 
      </table>
460
 
    </td>
461
 
  </tr>
462
 
</table>
463
 
<table cellspacing="5" cellpadding="0" border="0">
464
 
  <tr>
465
 
    <td>
466
 
      &nbsp;
467
 
    </td>
468
 
    <td>
469
 
 
470
 
<p>
471
 
Generated by the financial institution (fi), unique id of the transaction, to be used to detect duplicate downloads 
472
 
<p>
473
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00440">440</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
474
 
<p>
475
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
476
 
  </tr>
477
 
</table>
478
 
<a class="anchor" name="9db59281d0b9883e307da469e45c5e25"></a><!-- doxytag: member="OfxTransactionData::fi_id_corrected" ref="9db59281d0b9883e307da469e45c5e25" args="[256]" --><p>
479
 
<table class="mdTable" cellpadding="2" cellspacing="0">
480
 
  <tr>
481
 
    <td class="mdRow">
482
 
      <table cellpadding="0" cellspacing="0" border="0">
483
 
        <tr>
484
 
          <td class="md" nowrap valign="top">char <a class="el" href="structOfxTransactionData.html#9db59281d0b9883e307da469e45c5e25">OfxTransactionData::fi_id_corrected</a>          </td>
485
 
        </tr>
486
 
      </table>
487
 
    </td>
488
 
  </tr>
489
 
</table>
490
 
<table cellspacing="5" cellpadding="0" border="0">
491
 
  <tr>
492
 
    <td>
493
 
      &nbsp;
494
 
    </td>
495
 
    <td>
496
 
 
497
 
<p>
498
 
IMPORTANT: if fi_id_corrected is present, this transaction is meant to replace or delete the transaction with this fi_id. See <a class="el" href="structOfxTransactionData.html#81a9e298a910bb5a04d1dd8bc6c84ae5">OfxTransactionData::fi_id_correction_action</a> to know what to do. 
499
 
<p>
500
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00481">481</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
501
 
<p>
502
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
503
 
  </tr>
504
 
</table>
505
 
<a class="anchor" name="81a9e298a910bb5a04d1dd8bc6c84ae5"></a><!-- doxytag: member="OfxTransactionData::fi_id_correction_action" ref="81a9e298a910bb5a04d1dd8bc6c84ae5" args="" --><p>
506
 
<table class="mdTable" cellpadding="2" cellspacing="0">
507
 
  <tr>
508
 
    <td class="mdRow">
509
 
      <table cellpadding="0" cellspacing="0" border="0">
510
 
        <tr>
511
 
          <td class="md" nowrap valign="top"><a class="el" href="inc_2libofx_8h.html#c91fe5ab1348da4f21c6c9482451a1c4">FiIdCorrectionAction</a> <a class="el" href="structOfxTransactionData.html#81a9e298a910bb5a04d1dd8bc6c84ae5">OfxTransactionData::fi_id_correction_action</a>          </td>
512
 
        </tr>
513
 
      </table>
514
 
    </td>
515
 
  </tr>
516
 
</table>
517
 
<table cellspacing="5" cellpadding="0" border="0">
518
 
  <tr>
519
 
    <td>
520
 
      &nbsp;
521
 
    </td>
522
 
    <td>
523
 
 
524
 
<p>
525
 
The <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#c91fe5ab1348da4f21c6c9482451a1c4">OfxTransactionData::FiIdCorrectionAction</a> enum contains the action to be taken 
526
 
<p>
527
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00485">485</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
528
 
<p>
529
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
530
 
  </tr>
531
 
</table>
532
 
<a class="anchor" name="c943f1d63c1bcec5430eee7653348c6f"></a><!-- doxytag: member="OfxTransactionData::memo" ref="c943f1d63c1bcec5430eee7653348c6f" args="[OFX_MEMO2_LENGTH]" --><p>
533
 
<table class="mdTable" cellpadding="2" cellspacing="0">
534
 
  <tr>
535
 
    <td class="mdRow">
536
 
      <table cellpadding="0" cellspacing="0" border="0">
537
 
        <tr>
538
 
          <td class="md" nowrap valign="top">char <a class="el" href="structOfxTransactionData.html#c943f1d63c1bcec5430eee7653348c6f">OfxTransactionData::memo</a>          </td>
539
 
        </tr>
540
 
      </table>
541
 
    </td>
542
 
  </tr>
543
 
</table>
544
 
<table cellspacing="5" cellpadding="0" border="0">
545
 
  <tr>
546
 
    <td>
547
 
      &nbsp;
548
 
    </td>
549
 
    <td>
550
 
 
551
 
<p>
552
 
Extra information not included in name 
553
 
<p>
554
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00509">509</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
555
 
<p>
556
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>.    </td>
557
 
  </tr>
558
 
</table>
559
 
<a class="anchor" name="4cac73568dffb14e47a095615ed22ddb"></a><!-- doxytag: member="OfxTransactionData::name" ref="4cac73568dffb14e47a095615ed22ddb" args="[OFX_TRANSACTION_NAME_LENGTH]" --><p>
560
 
<table class="mdTable" cellpadding="2" cellspacing="0">
561
 
  <tr>
562
 
    <td class="mdRow">
563
 
      <table cellpadding="0" cellspacing="0" border="0">
564
 
        <tr>
565
 
          <td class="md" nowrap valign="top">char <a class="el" href="structOfxTransactionData.html#4cac73568dffb14e47a095615ed22ddb">OfxTransactionData::name</a>          </td>
566
 
        </tr>
567
 
      </table>
568
 
    </td>
569
 
  </tr>
570
 
</table>
571
 
<table cellspacing="5" cellpadding="0" border="0">
572
 
  <tr>
573
 
    <td>
574
 
      &nbsp;
575
 
    </td>
576
 
    <td>
577
 
 
578
 
<p>
579
 
Can be the name of the payee or the description of the transaction 
580
 
<p>
581
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00506">506</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
582
 
<p>
583
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>.    </td>
584
 
  </tr>
585
 
</table>
586
 
<a class="anchor" name="2a722e60ec43ddfa3a8fc849e68d2e03"></a><!-- doxytag: member="OfxTransactionData::payee_id" ref="2a722e60ec43ddfa3a8fc849e68d2e03" args="[OFX_SVRTID2_LENGTH]" --><p>
587
 
<table class="mdTable" cellpadding="2" cellspacing="0">
588
 
  <tr>
589
 
    <td class="mdRow">
590
 
      <table cellpadding="0" cellspacing="0" border="0">
591
 
        <tr>
592
 
          <td class="md" nowrap valign="top">char <a class="el" href="structOfxTransactionData.html#2a722e60ec43ddfa3a8fc849e68d2e03">OfxTransactionData::payee_id</a>          </td>
593
 
        </tr>
594
 
      </table>
595
 
    </td>
596
 
  </tr>
597
 
</table>
598
 
<table cellspacing="5" cellpadding="0" border="0">
599
 
  <tr>
600
 
    <td>
601
 
      &nbsp;
602
 
    </td>
603
 
    <td>
604
 
 
605
 
<p>
606
 
The identifier of the payee 
607
 
<p>
608
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00504">504</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
609
 
<p>
610
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
611
 
  </tr>
612
 
</table>
613
 
<a class="anchor" name="93ebc1aa70f3a8946180b23eb78a69c0"></a><!-- doxytag: member="OfxTransactionData::reference_number" ref="93ebc1aa70f3a8946180b23eb78a69c0" args="[OFX_REFERENCE_NUMBER_LENGTH]" --><p>
614
 
<table class="mdTable" cellpadding="2" cellspacing="0">
615
 
  <tr>
616
 
    <td class="mdRow">
617
 
      <table cellpadding="0" cellspacing="0" border="0">
618
 
        <tr>
619
 
          <td class="md" nowrap valign="top">char <a class="el" href="structOfxTransactionData.html#93ebc1aa70f3a8946180b23eb78a69c0">OfxTransactionData::reference_number</a>          </td>
620
 
        </tr>
621
 
      </table>
622
 
    </td>
623
 
  </tr>
624
 
</table>
625
 
<table cellspacing="5" cellpadding="0" border="0">
626
 
  <tr>
627
 
    <td>
628
 
      &nbsp;
629
 
    </td>
630
 
    <td>
 
414
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00488">488</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
415
 
 
416
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
417
 
 
418
</div>
 
419
</div><p>
 
420
<a class="anchor" name="1464e7c8ded265329fc931dbeee2cf93"></a><!-- doxytag: member="OfxTransactionData::date_funds_available" ref="1464e7c8ded265329fc931dbeee2cf93" args="" -->
 
421
<div class="memitem">
 
422
<div class="memproto">
 
423
      <table class="memname">
 
424
        <tr>
 
425
          <td class="memname">time_t <a class="el" href="structOfxTransactionData.html#1464e7c8ded265329fc931dbeee2cf93">OfxTransactionData::date_funds_available</a>          </td>
 
426
        </tr>
 
427
      </table>
 
428
</div>
 
429
<div class="memdoc">
 
430
 
 
431
<p>
 
432
Date the funds are available (not always provided) (ex: the date you are allowed to withdraw a deposit 
 
433
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00495">495</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
434
 
 
435
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
436
 
 
437
</div>
 
438
</div><p>
 
439
<a class="anchor" name="08e9c6d6035e2d5604562a35fc2805c2"></a><!-- doxytag: member="OfxTransactionData::fi_id_corrected" ref="08e9c6d6035e2d5604562a35fc2805c2" args="[256]" -->
 
440
<div class="memitem">
 
441
<div class="memproto">
 
442
      <table class="memname">
 
443
        <tr>
 
444
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#08e9c6d6035e2d5604562a35fc2805c2">OfxTransactionData::fi_id_corrected</a>          </td>
 
445
        </tr>
 
446
      </table>
 
447
</div>
 
448
<div class="memdoc">
 
449
 
 
450
<p>
 
451
IMPORTANT: if fi_id_corrected is present, this transaction is meant to replace or delete the transaction with this fi_id. See <a class="el" href="structOfxTransactionData.html#1628da9f1d066d1eb1e7a5bfeb865407">OfxTransactionData::fi_id_correction_action</a> to know what to do. 
 
452
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00502">502</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
453
 
 
454
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
455
 
 
456
</div>
 
457
</div><p>
 
458
<a class="anchor" name="1628da9f1d066d1eb1e7a5bfeb865407"></a><!-- doxytag: member="OfxTransactionData::fi_id_correction_action" ref="1628da9f1d066d1eb1e7a5bfeb865407" args="" -->
 
459
<div class="memitem">
 
460
<div class="memproto">
 
461
      <table class="memname">
 
462
        <tr>
 
463
          <td class="memname"><a class="el" href="inc_2libofx_8h.html#526538786b3535e284f651da05768b23">FiIdCorrectionAction</a> <a class="el" href="structOfxTransactionData.html#1628da9f1d066d1eb1e7a5bfeb865407">OfxTransactionData::fi_id_correction_action</a>          </td>
 
464
        </tr>
 
465
      </table>
 
466
</div>
 
467
<div class="memdoc">
 
468
 
 
469
<p>
 
470
The <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#526538786b3535e284f651da05768b23">OfxTransactionData::FiIdCorrectionAction</a> enum contains the action to be taken 
 
471
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00506">506</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
472
 
 
473
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
474
 
 
475
</div>
 
476
</div><p>
 
477
<a class="anchor" name="dea1c8493f43ed0f693e7a195bb1a0fb"></a><!-- doxytag: member="OfxTransactionData::server_transaction_id" ref="dea1c8493f43ed0f693e7a195bb1a0fb" args="[OFX_SVRTID2_LENGTH]" -->
 
478
<div class="memitem">
 
479
<div class="memproto">
 
480
      <table class="memname">
 
481
        <tr>
 
482
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#dea1c8493f43ed0f693e7a195bb1a0fb">OfxTransactionData::server_transaction_id</a>          </td>
 
483
        </tr>
 
484
      </table>
 
485
</div>
 
486
<div class="memdoc">
 
487
 
 
488
<p>
 
489
Used for user initiated transaction such as payment or funds transfer. Can be seen as a confirmation number. 
 
490
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00511">511</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
491
 
 
492
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
493
 
 
494
</div>
 
495
</div><p>
 
496
<a class="anchor" name="0a17438e40d33299517770722c9b566c"></a><!-- doxytag: member="OfxTransactionData::check_number" ref="0a17438e40d33299517770722c9b566c" args="[OFX_CHECK_NUMBER_LENGTH]" -->
 
497
<div class="memitem">
 
498
<div class="memproto">
 
499
      <table class="memname">
 
500
        <tr>
 
501
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#0a17438e40d33299517770722c9b566c">OfxTransactionData::check_number</a>          </td>
 
502
        </tr>
 
503
      </table>
 
504
</div>
 
505
<div class="memdoc">
 
506
 
 
507
<p>
 
508
The check number is most likely an integer and can probably be converted properly with atoi(). However the spec allows for up to 12 digits, so it is not garanteed to work 
 
509
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00516">516</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
510
 
 
511
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>.</p>
 
512
 
 
513
</div>
 
514
</div><p>
 
515
<a class="anchor" name="4228cc0543cb479b497f03de20611650"></a><!-- doxytag: member="OfxTransactionData::reference_number" ref="4228cc0543cb479b497f03de20611650" args="[OFX_REFERENCE_NUMBER_LENGTH]" -->
 
516
<div class="memitem">
 
517
<div class="memproto">
 
518
      <table class="memname">
 
519
        <tr>
 
520
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#4228cc0543cb479b497f03de20611650">OfxTransactionData::reference_number</a>          </td>
 
521
        </tr>
 
522
      </table>
 
523
</div>
 
524
<div class="memdoc">
631
525
 
632
526
<p>
633
527
Might present in addition to or instead of a check_number. Not necessarily a number 
634
 
<p>
635
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00499">499</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
636
 
<p>
637
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>.    </td>
638
 
  </tr>
639
 
</table>
640
 
<a class="anchor" name="e778083e6550c520a2855a28367cd4cb"></a><!-- doxytag: member="OfxTransactionData::security_data_valid" ref="e778083e6550c520a2855a28367cd4cb" args="" --><p>
641
 
<table class="mdTable" cellpadding="2" cellspacing="0">
642
 
  <tr>
643
 
    <td class="mdRow">
644
 
      <table cellpadding="0" cellspacing="0" border="0">
645
 
        <tr>
646
 
          <td class="md" nowrap valign="top">int <a class="el" href="structOfxTransactionData.html#e778083e6550c520a2855a28367cd4cb">OfxTransactionData::security_data_valid</a>          </td>
647
 
        </tr>
648
 
      </table>
649
 
    </td>
650
 
  </tr>
651
 
</table>
652
 
<table cellspacing="5" cellpadding="0" border="0">
653
 
  <tr>
654
 
    <td>
655
 
      &nbsp;
656
 
    </td>
657
 
    <td>
658
 
 
659
 
<p>
660
 
A pointer to the security's data. 
661
 
<p>
662
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00458">458</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
663
 
<p>
664
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00065">OfxTransactionContainer::gen_event()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
665
 
  </tr>
666
 
</table>
667
 
<a class="anchor" name="4ae6e26b6dc0911da6310fe2d79d097c"></a><!-- doxytag: member="OfxTransactionData::server_transaction_id" ref="4ae6e26b6dc0911da6310fe2d79d097c" args="[OFX_SVRTID2_LENGTH]" --><p>
668
 
<table class="mdTable" cellpadding="2" cellspacing="0">
669
 
  <tr>
670
 
    <td class="mdRow">
671
 
      <table cellpadding="0" cellspacing="0" border="0">
672
 
        <tr>
673
 
          <td class="md" nowrap valign="top">char <a class="el" href="structOfxTransactionData.html#4ae6e26b6dc0911da6310fe2d79d097c">OfxTransactionData::server_transaction_id</a>          </td>
674
 
        </tr>
675
 
      </table>
676
 
    </td>
677
 
  </tr>
678
 
</table>
679
 
<table cellspacing="5" cellpadding="0" border="0">
680
 
  <tr>
681
 
    <td>
682
 
      &nbsp;
683
 
    </td>
684
 
    <td>
685
 
 
686
 
<p>
687
 
Used for user initiated transaction such as payment or funds transfer. Can be seen as a confirmation number. 
688
 
<p>
689
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00490">490</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
690
 
<p>
691
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
692
 
  </tr>
693
 
</table>
694
 
<a class="anchor" name="3283c78f62957daba020a89f5f5ff632"></a><!-- doxytag: member="OfxTransactionData::standard_industrial_code" ref="3283c78f62957daba020a89f5f5ff632" args="" --><p>
695
 
<table class="mdTable" cellpadding="2" cellspacing="0">
696
 
  <tr>
697
 
    <td class="mdRow">
698
 
      <table cellpadding="0" cellspacing="0" border="0">
699
 
        <tr>
700
 
          <td class="md" nowrap valign="top">long int <a class="el" href="structOfxTransactionData.html#3283c78f62957daba020a89f5f5ff632">OfxTransactionData::standard_industrial_code</a>          </td>
701
 
        </tr>
702
 
      </table>
703
 
    </td>
704
 
  </tr>
705
 
</table>
706
 
<table cellspacing="5" cellpadding="0" border="0">
707
 
  <tr>
708
 
    <td>
709
 
      &nbsp;
710
 
    </td>
711
 
    <td>
 
528
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00520">520</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
529
 
 
530
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>.</p>
 
531
 
 
532
</div>
 
533
</div><p>
 
534
<a class="anchor" name="1883d5fa0f381b90779f794b1366c234"></a><!-- doxytag: member="OfxTransactionData::standard_industrial_code" ref="1883d5fa0f381b90779f794b1366c234" args="" -->
 
535
<div class="memitem">
 
536
<div class="memproto">
 
537
      <table class="memname">
 
538
        <tr>
 
539
          <td class="memname">long int <a class="el" href="structOfxTransactionData.html#1883d5fa0f381b90779f794b1366c234">OfxTransactionData::standard_industrial_code</a>          </td>
 
540
        </tr>
 
541
      </table>
 
542
</div>
 
543
<div class="memdoc">
712
544
 
713
545
<p>
714
546
The standard industrial code can have at most 6 digits 
715
 
<p>
716
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00501">501</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
717
 
<p>
718
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
719
 
  </tr>
720
 
</table>
721
 
<a class="anchor" name="e90a785523a21df560e4e7e1c67268f5"></a><!-- doxytag: member="OfxTransactionData::transactiontype_valid" ref="e90a785523a21df560e4e7e1c67268f5" args="" --><p>
722
 
<table class="mdTable" cellpadding="2" cellspacing="0">
723
 
  <tr>
724
 
    <td class="mdRow">
725
 
      <table cellpadding="0" cellspacing="0" border="0">
726
 
        <tr>
727
 
          <td class="md" nowrap valign="top">int <a class="el" href="structOfxTransactionData.html#e90a785523a21df560e4e7e1c67268f5">OfxTransactionData::transactiontype_valid</a>          </td>
728
 
        </tr>
729
 
      </table>
730
 
    </td>
731
 
  </tr>
732
 
</table>
733
 
<table cellspacing="5" cellpadding="0" border="0">
734
 
  <tr>
735
 
    <td>
736
 
      &nbsp;
737
 
    </td>
738
 
    <td>
739
 
 
740
 
<p>
741
 
Investment transaction type. You should read this if transactiontype == OFX_OTHER. See OFX spec 1.6 p.442 to 445 for details 
742
 
<p>
743
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00419">419</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
744
 
<p>
745
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>, and <a class="el" href="ofx__container__transaction_8cpp-source.html#l00259">OfxInvestmentTransactionContainer::OfxInvestmentTransactionContainer()</a>.    </td>
746
 
  </tr>
747
 
</table>
748
 
<a class="anchor" name="3169414a1b7b454d69c98936d9a0f9d2"></a><!-- doxytag: member="OfxTransactionData::unique_id" ref="3169414a1b7b454d69c98936d9a0f9d2" args="[OFX_UNIQUE_ID_LENGTH]" --><p>
749
 
<table class="mdTable" cellpadding="2" cellspacing="0">
750
 
  <tr>
751
 
    <td class="mdRow">
752
 
      <table cellpadding="0" cellspacing="0" border="0">
753
 
        <tr>
754
 
          <td class="md" nowrap valign="top">char <a class="el" href="structOfxTransactionData.html#3169414a1b7b454d69c98936d9a0f9d2">OfxTransactionData::unique_id</a>          </td>
755
 
        </tr>
756
 
      </table>
757
 
    </td>
758
 
  </tr>
759
 
</table>
760
 
<table cellspacing="5" cellpadding="0" border="0">
761
 
  <tr>
762
 
    <td>
763
 
      &nbsp;
764
 
    </td>
765
 
    <td>
766
 
 
767
 
<p>
768
 
The id of the security being traded. Mandatory for investment transactions 
769
 
<p>
770
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00452">452</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
771
 
<p>
772
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, <a class="el" href="ofx__container__transaction_8cpp-source.html#l00065">OfxTransactionContainer::gen_event()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
773
 
  </tr>
774
 
</table>
775
 
<a class="anchor" name="7fadc26f83b41fe7211807555668affd"></a><!-- doxytag: member="OfxTransactionData::unique_id_type" ref="7fadc26f83b41fe7211807555668affd" args="[OFX_UNIQUE_ID_TYPE_LENGTH]" --><p>
776
 
<table class="mdTable" cellpadding="2" cellspacing="0">
777
 
  <tr>
778
 
    <td class="mdRow">
779
 
      <table cellpadding="0" cellspacing="0" border="0">
780
 
        <tr>
781
 
          <td class="md" nowrap valign="top">char <a class="el" href="structOfxTransactionData.html#7fadc26f83b41fe7211807555668affd">OfxTransactionData::unique_id_type</a>          </td>
782
 
        </tr>
783
 
      </table>
784
 
    </td>
785
 
  </tr>
786
 
</table>
787
 
<table cellspacing="5" cellpadding="0" border="0">
788
 
  <tr>
789
 
    <td>
790
 
      &nbsp;
791
 
    </td>
792
 
    <td>
793
 
 
794
 
<p>
795
 
Usially "CUSIP" for FIs in north america 
796
 
<p>
797
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00454">454</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
798
 
<p>
799
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
800
 
  </tr>
801
 
</table>
802
 
<a class="anchor" name="5a41658d615ce07e1865dc070cf23c25"></a><!-- doxytag: member="OfxTransactionData::unitprice" ref="5a41658d615ce07e1865dc070cf23c25" args="" --><p>
803
 
<table class="mdTable" cellpadding="2" cellspacing="0">
804
 
  <tr>
805
 
    <td class="mdRow">
806
 
      <table cellpadding="0" cellspacing="0" border="0">
807
 
        <tr>
808
 
          <td class="md" nowrap valign="top">double <a class="el" href="structOfxTransactionData.html#5a41658d615ce07e1865dc070cf23c25">OfxTransactionData::unitprice</a>          </td>
809
 
        </tr>
810
 
      </table>
811
 
    </td>
812
 
  </tr>
813
 
</table>
814
 
<table cellspacing="5" cellpadding="0" border="0">
815
 
  <tr>
816
 
    <td>
817
 
      &nbsp;
818
 
    </td>
819
 
    <td>
820
 
 
821
 
<p>
822
 
Value of each unit, 1.00 if the commodity is money 
823
 
<p>
824
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00432">432</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
825
 
<p>
826
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
827
 
  </tr>
828
 
</table>
829
 
<a class="anchor" name="0173d373603439647effb10d2bb32b05"></a><!-- doxytag: member="OfxTransactionData::units" ref="0173d373603439647effb10d2bb32b05" args="" --><p>
830
 
<table class="mdTable" cellpadding="2" cellspacing="0">
831
 
  <tr>
832
 
    <td class="mdRow">
833
 
      <table cellpadding="0" cellspacing="0" border="0">
834
 
        <tr>
835
 
          <td class="md" nowrap valign="top">double <a class="el" href="structOfxTransactionData.html#0173d373603439647effb10d2bb32b05">OfxTransactionData::units</a>          </td>
836
 
        </tr>
837
 
      </table>
838
 
    </td>
839
 
  </tr>
840
 
</table>
841
 
<table cellspacing="5" cellpadding="0" border="0">
842
 
  <tr>
843
 
    <td>
844
 
      &nbsp;
845
 
    </td>
846
 
    <td>
847
 
 
848
 
<p>
849
 
Variation of the number of units of the commodity Suppose units is -10, ave unitprice is 1. If the commodity is stock, you have 10 less stock, but 10 more dollars in you amccount (fees not considered, see amount). If commodity is money, you have 10 less dollars in your pocket, but 10 more in your account 
850
 
<p>
851
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00425">425</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
852
 
<p>
853
 
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.    </td>
854
 
  </tr>
855
 
</table>
 
547
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00522">522</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
548
 
 
549
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
550
 
 
551
</div>
 
552
</div><p>
 
553
<a class="anchor" name="ece5dc8c7d1a772ec1ee851f6bc267bf"></a><!-- doxytag: member="OfxTransactionData::payee_id" ref="ece5dc8c7d1a772ec1ee851f6bc267bf" args="[OFX_SVRTID2_LENGTH]" -->
 
554
<div class="memitem">
 
555
<div class="memproto">
 
556
      <table class="memname">
 
557
        <tr>
 
558
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#ece5dc8c7d1a772ec1ee851f6bc267bf">OfxTransactionData::payee_id</a>          </td>
 
559
        </tr>
 
560
      </table>
 
561
</div>
 
562
<div class="memdoc">
 
563
 
 
564
<p>
 
565
The identifier of the payee 
 
566
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00525">525</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
567
 
 
568
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
569
 
 
570
</div>
 
571
</div><p>
 
572
<a class="anchor" name="d50d7fc4d119214fceaed44a910789c3"></a><!-- doxytag: member="OfxTransactionData::name" ref="d50d7fc4d119214fceaed44a910789c3" args="[OFX_TRANSACTION_NAME_LENGTH]" -->
 
573
<div class="memitem">
 
574
<div class="memproto">
 
575
      <table class="memname">
 
576
        <tr>
 
577
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#d50d7fc4d119214fceaed44a910789c3">OfxTransactionData::name</a>          </td>
 
578
        </tr>
 
579
      </table>
 
580
</div>
 
581
<div class="memdoc">
 
582
 
 
583
<p>
 
584
Can be the name of the payee or the description of the transaction 
 
585
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00527">527</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
586
 
 
587
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00161">OfxBankTransactionContainer::add_attribute()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>.</p>
 
588
 
 
589
</div>
 
590
</div><p>
 
591
<a class="anchor" name="4ffcfadafa8986c818648760c2884d20"></a><!-- doxytag: member="OfxTransactionData::memo" ref="4ffcfadafa8986c818648760c2884d20" args="[OFX_MEMO2_LENGTH]" -->
 
592
<div class="memitem">
 
593
<div class="memproto">
 
594
      <table class="memname">
 
595
        <tr>
 
596
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#4ffcfadafa8986c818648760c2884d20">OfxTransactionData::memo</a>          </td>
 
597
        </tr>
 
598
      </table>
 
599
</div>
 
600
<div class="memdoc">
 
601
 
 
602
<p>
 
603
Extra information not included in name 
 
604
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00530">530</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
605
 
 
606
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00093">OfxTransactionContainer::add_attribute()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00048">ofx_proc_transaction_cb()</a>.</p>
 
607
 
 
608
</div>
 
609
</div><p>
 
610
<a class="anchor" name="4f963ca359ff5e49829815803332bf87"></a><!-- doxytag: member="OfxTransactionData::commission" ref="4f963ca359ff5e49829815803332bf87" args="" -->
 
611
<div class="memitem">
 
612
<div class="memproto">
 
613
      <table class="memname">
 
614
        <tr>
 
615
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#4f963ca359ff5e49829815803332bf87">OfxTransactionData::commission</a>          </td>
 
616
        </tr>
 
617
      </table>
 
618
</div>
 
619
<div class="memdoc">
 
620
 
 
621
<p>
 
622
Commission paid to broker (investment transactions only) 
 
623
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00532">532</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
624
 
 
625
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
626
 
 
627
</div>
 
628
</div><p>
 
629
<a class="anchor" name="c259b91b8d9c8bfa54ffb90a68ed3191"></a><!-- doxytag: member="OfxTransactionData::fees" ref="c259b91b8d9c8bfa54ffb90a68ed3191" args="" -->
 
630
<div class="memitem">
 
631
<div class="memproto">
 
632
      <table class="memname">
 
633
        <tr>
 
634
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#c259b91b8d9c8bfa54ffb90a68ed3191">OfxTransactionData::fees</a>          </td>
 
635
        </tr>
 
636
      </table>
 
637
</div>
 
638
<div class="memdoc">
 
639
 
 
640
<p>
 
641
Fees applied to trade (investment transactions only) 
 
642
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00534">534</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
643
 
 
644
<p>Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00333">OfxInvestmentTransactionContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00076">ofx_proc_transaction_cb()</a>.</p>
 
645
 
 
646
</div>
 
647
</div><p>
 
648
<a class="anchor" name="fbc7820c3edd9a07c87e345ef7d726ee"></a><!-- doxytag: member="OfxTransactionData::account_ptr" ref="fbc7820c3edd9a07c87e345ef7d726ee" args="" -->
 
649
<div class="memitem">
 
650
<div class="memproto">
 
651
      <table class="memname">
 
652
        <tr>
 
653
          <td class="memname">struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a>* <a class="el" href="structOfxTransactionData.html#fbc7820c3edd9a07c87e345ef7d726ee">OfxTransactionData::account_ptr</a><code> [read]</code>          </td>
 
654
        </tr>
 
655
      </table>
 
656
</div>
 
657
<div class="memdoc">
 
658
 
 
659
<p>
 
660
Pointer to the full account structure, see <a class="el" href="structOfxAccountData.html" title="An abstraction of an account.">OfxAccountData</a> 
 
661
<p>Definition at line <a class="el" href="libofx-0_88_82_2inc_2libofx_8h-source.html#l00419">419</a> of file <a class="el" href="libofx-0_88_82_2inc_2libofx_8h-source.html">libofx-0.8.2/inc/libofx.h</a>.</p>
 
662
 
 
663
</div>
 
664
</div><p>
 
665
<a class="anchor" name="fbc7820c3edd9a07c87e345ef7d726ee"></a><!-- doxytag: member="OfxTransactionData::account_ptr" ref="fbc7820c3edd9a07c87e345ef7d726ee" args="" -->
 
666
<div class="memitem">
 
667
<div class="memproto">
 
668
      <table class="memname">
 
669
        <tr>
 
670
          <td class="memname">struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a>* <a class="el" href="structOfxTransactionData.html#fbc7820c3edd9a07c87e345ef7d726ee">OfxTransactionData::account_ptr</a><code> [read]</code>          </td>
 
671
        </tr>
 
672
      </table>
 
673
</div>
 
674
<div class="memdoc">
 
675
 
 
676
<p>
 
677
Pointer to the full account structure, see <a class="el" href="structOfxAccountData.html" title="An abstraction of an account.">OfxAccountData</a> 
 
678
<p>Definition at line <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html#l00433">433</a> of file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
679
 
 
680
</div>
 
681
</div><p>
856
682
<hr>The documentation for this struct was generated from the following files:<ul>
857
 
<li><a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a><li><a class="el" href="libofx-0_88_82_2inc_2libofx_8h-source.html">libofx-0.8.2/inc/libofx.h</a></ul>
858
 
<hr size="1"><address style="align: right;"><small>Generated on Fri Aug 25 13:25:23 2006 for LibOFX by&nbsp;
 
683
<li><a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a><li><a class="el" href="libofx-0_88_82_2inc_2libofx_8h-source.html">libofx-0.8.2/inc/libofx.h</a><li><a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a></ul>
 
684
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Nov 19 20:28:01 2007 for LibOFX by&nbsp;
859
685
<a href="http://www.doxygen.org/index.html">
860
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
 
686
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
861
687
</body>
862
688
</html>