Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > f53a3df8ddeca10007257b33f867a55e > files > 312

libofx-devel-0.9.1-2.fc12.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>LibOFX: OfxTransactionData Struct Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.0 -->
<div class="tabs">
  <ul>
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
    <li id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
    <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
  </ul></div>
<h1>OfxTransactionData Struct Reference</h1><!-- doxytag: class="OfxTransactionData" --><hr><a name="_details"></a><h2>Detailed Description</h2>
An abstraction of a transaction in an account. 
<p>
The <a class="el" href="structOfxTransactionData.html">OfxTransactionData</a> stucture contains all available information about an actual transaction in an account. 
<p>

<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>.<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
</table>
<hr><h2>Field Documentation</h2>
<a class="anchor" name="b26fbaf28333b36c90f6a863dbb74874"></a><!-- doxytag: member="OfxTransactionData::account_id" ref="b26fbaf28333b36c90f6a863dbb74874" args="[OFX_ACCOUNT_ID_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#b26fbaf28333b36c90f6a863dbb74874">OfxTransactionData::account_id</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Use this for matching with the relevant account in your application 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="fbc7820c3edd9a07c87e345ef7d726ee"></a><!-- doxytag: member="OfxTransactionData::account_ptr" ref="fbc7820c3edd9a07c87e345ef7d726ee" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a>* <a class="el" href="structOfxTransactionData.html#fbc7820c3edd9a07c87e345ef7d726ee">OfxTransactionData::account_ptr</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pointer to the full account structure, see <a class="el" href="structOfxAccountData.html">OfxAccountData</a> 
<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>
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00142">OfxTransactionContainer::add_account()</a>.
</div>
</div><p>
<a class="anchor" name="73290dc395cf8342d136dbcd243ce695"></a><!-- doxytag: member="OfxTransactionData::transactiontype_valid" ref="73290dc395cf8342d136dbcd243ce695" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structOfxTransactionData.html#73290dc395cf8342d136dbcd243ce695">OfxTransactionData::transactiontype_valid</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Investment transaction type. You should read this if transactiontype == OFX_OTHER. See OFX spec 1.6 p.442 to 445 for details 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="3d6cd5df47d2282549e30a29454a9f15"></a><!-- doxytag: member="OfxTransactionData::units" ref="3d6cd5df47d2282549e30a29454a9f15" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#3d6cd5df47d2282549e30a29454a9f15">OfxTransactionData::units</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
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 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="b330c2e874b125d0c2a6970d181271b5"></a><!-- doxytag: member="OfxTransactionData::unitprice" ref="b330c2e874b125d0c2a6970d181271b5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#b330c2e874b125d0c2a6970d181271b5">OfxTransactionData::unitprice</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Value of each unit, 1.00 if the commodity is money 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="8d89643cfcc66560d20d6ae857641671"></a><!-- doxytag: member="OfxTransactionData::amount" ref="8d89643cfcc66560d20d6ae857641671" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#8d89643cfcc66560d20d6ae857641671">OfxTransactionData::amount</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Total monetary amount of the transaction, signage will determine if money went in or out. amount is the total amount: -(units) * unitprice - various fees 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="3799e7eee8774963bba3bc828f9a735d"></a><!-- doxytag: member="OfxTransactionData::fi_id" ref="3799e7eee8774963bba3bc828f9a735d" args="[256]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#3799e7eee8774963bba3bc828f9a735d">OfxTransactionData::fi_id</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Generated by the financial institution (fi), unique id of the transaction, to be used to detect duplicate downloads 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="54c642edf01b122b090d84b0bd985e74"></a><!-- doxytag: member="OfxTransactionData::unique_id" ref="54c642edf01b122b090d84b0bd985e74" args="[OFX_UNIQUE_ID_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#54c642edf01b122b090d84b0bd985e74">OfxTransactionData::unique_id</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The id of the security being traded. Mandatory for investment transactions 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="0a8fab71d94c3846fe1b4f044232e86e"></a><!-- doxytag: member="OfxTransactionData::unique_id_type" ref="0a8fab71d94c3846fe1b4f044232e86e" args="[OFX_UNIQUE_ID_TYPE_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#0a8fab71d94c3846fe1b4f044232e86e">OfxTransactionData::unique_id_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Usially "CUSIP" for FIs in north america 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="38f78abebdefc22ae4d991dc83a55288"></a><!-- doxytag: member="OfxTransactionData::security_data_valid" ref="38f78abebdefc22ae4d991dc83a55288" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structOfxTransactionData.html#38f78abebdefc22ae4d991dc83a55288">OfxTransactionData::security_data_valid</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
A pointer to the security's data. 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="64ea65411d601e81ed3ea6d60b5067b9"></a><!-- doxytag: member="OfxTransactionData::date_posted" ref="64ea65411d601e81ed3ea6d60b5067b9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">time_t <a class="el" href="structOfxTransactionData.html#64ea65411d601e81ed3ea6d60b5067b9">OfxTransactionData::date_posted</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Date the transaction took effect (ex: date it appeared on your credit card bill). Setlement date; for stock split, execution date.<p>
Mandatory for bank and credit card transactions 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="85f2410d51ce72baa88c8bd18c8b7c6c"></a><!-- doxytag: member="OfxTransactionData::date_initiated" ref="85f2410d51ce72baa88c8bd18c8b7c6c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">time_t <a class="el" href="structOfxTransactionData.html#85f2410d51ce72baa88c8bd18c8b7c6c">OfxTransactionData::date_initiated</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
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>
Mandatory for investment transactions 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="1464e7c8ded265329fc931dbeee2cf93"></a><!-- doxytag: member="OfxTransactionData::date_funds_available" ref="1464e7c8ded265329fc931dbeee2cf93" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">time_t <a class="el" href="structOfxTransactionData.html#1464e7c8ded265329fc931dbeee2cf93">OfxTransactionData::date_funds_available</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Date the funds are available (not always provided) (ex: the date you are allowed to withdraw a deposit 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="08e9c6d6035e2d5604562a35fc2805c2"></a><!-- doxytag: member="OfxTransactionData::fi_id_corrected" ref="08e9c6d6035e2d5604562a35fc2805c2" args="[256]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#08e9c6d6035e2d5604562a35fc2805c2">OfxTransactionData::fi_id_corrected</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
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. 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="1628da9f1d066d1eb1e7a5bfeb865407"></a><!-- doxytag: member="OfxTransactionData::fi_id_correction_action" ref="1628da9f1d066d1eb1e7a5bfeb865407" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <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>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The <a class="el" href="libofx-0_89_81_2inc_2libofx_8h.html#526538786b3535e284f651da05768b23">OfxTransactionData::FiIdCorrectionAction</a> enum contains the action to be taken 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="dea1c8493f43ed0f693e7a195bb1a0fb"></a><!-- doxytag: member="OfxTransactionData::server_transaction_id" ref="dea1c8493f43ed0f693e7a195bb1a0fb" args="[OFX_SVRTID2_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#dea1c8493f43ed0f693e7a195bb1a0fb">OfxTransactionData::server_transaction_id</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Used for user initiated transaction such as payment or funds transfer. Can be seen as a confirmation number. 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="0a17438e40d33299517770722c9b566c"></a><!-- doxytag: member="OfxTransactionData::check_number" ref="0a17438e40d33299517770722c9b566c" args="[OFX_CHECK_NUMBER_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#0a17438e40d33299517770722c9b566c">OfxTransactionData::check_number</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
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 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="4228cc0543cb479b497f03de20611650"></a><!-- doxytag: member="OfxTransactionData::reference_number" ref="4228cc0543cb479b497f03de20611650" args="[OFX_REFERENCE_NUMBER_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#4228cc0543cb479b497f03de20611650">OfxTransactionData::reference_number</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Might present in addition to or instead of a check_number. Not necessarily a number 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="1883d5fa0f381b90779f794b1366c234"></a><!-- doxytag: member="OfxTransactionData::standard_industrial_code" ref="1883d5fa0f381b90779f794b1366c234" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long int <a class="el" href="structOfxTransactionData.html#1883d5fa0f381b90779f794b1366c234">OfxTransactionData::standard_industrial_code</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The standard industrial code can have at most 6 digits 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="ece5dc8c7d1a772ec1ee851f6bc267bf"></a><!-- doxytag: member="OfxTransactionData::payee_id" ref="ece5dc8c7d1a772ec1ee851f6bc267bf" args="[OFX_SVRTID2_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#ece5dc8c7d1a772ec1ee851f6bc267bf">OfxTransactionData::payee_id</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The identifier of the payee 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="d50d7fc4d119214fceaed44a910789c3"></a><!-- doxytag: member="OfxTransactionData::name" ref="d50d7fc4d119214fceaed44a910789c3" args="[OFX_TRANSACTION_NAME_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#d50d7fc4d119214fceaed44a910789c3">OfxTransactionData::name</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Can be the name of the payee or the description of the transaction 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="4ffcfadafa8986c818648760c2884d20"></a><!-- doxytag: member="OfxTransactionData::memo" ref="4ffcfadafa8986c818648760c2884d20" args="[OFX_MEMO2_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#4ffcfadafa8986c818648760c2884d20">OfxTransactionData::memo</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Extra information not included in name 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="4f963ca359ff5e49829815803332bf87"></a><!-- doxytag: member="OfxTransactionData::commission" ref="4f963ca359ff5e49829815803332bf87" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#4f963ca359ff5e49829815803332bf87">OfxTransactionData::commission</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Commission paid to broker (investment transactions only) 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="c259b91b8d9c8bfa54ffb90a68ed3191"></a><!-- doxytag: member="OfxTransactionData::fees" ref="c259b91b8d9c8bfa54ffb90a68ed3191" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#c259b91b8d9c8bfa54ffb90a68ed3191">OfxTransactionData::fees</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Fees applied to trade (investment transactions only) 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="fbc7820c3edd9a07c87e345ef7d726ee"></a><!-- doxytag: member="OfxTransactionData::account_ptr" ref="fbc7820c3edd9a07c87e345ef7d726ee" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a>* <a class="el" href="structOfxTransactionData.html#fbc7820c3edd9a07c87e345ef7d726ee">OfxTransactionData::account_ptr</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pointer to the full account structure, see <a class="el" href="structOfxAccountData.html">OfxAccountData</a> 
<p>
Definition at line <a class="el" href="libofx-0_89_81_2inc_2libofx_8h-source.html#l00433">433</a> of file <a class="el" href="libofx-0_89_81_2inc_2libofx_8h-source.html">libofx-0.9.1/inc/libofx.h</a>.
</div>
</div><p>
<a class="anchor" name="b26fbaf28333b36c90f6a863dbb74874"></a><!-- doxytag: member="OfxTransactionData::account_id" ref="b26fbaf28333b36c90f6a863dbb74874" args="[OFX_ACCOUNT_ID_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#b26fbaf28333b36c90f6a863dbb74874">OfxTransactionData::account_id</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Use this for matching with the relevant account in your application 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="fbc7820c3edd9a07c87e345ef7d726ee"></a><!-- doxytag: member="OfxTransactionData::account_ptr" ref="fbc7820c3edd9a07c87e345ef7d726ee" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a>* <a class="el" href="structOfxTransactionData.html#fbc7820c3edd9a07c87e345ef7d726ee">OfxTransactionData::account_ptr</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pointer to the full account structure, see <a class="el" href="structOfxAccountData.html">OfxAccountData</a> 
<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>
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00142">OfxTransactionContainer::add_account()</a>.
</div>
</div><p>
<a class="anchor" name="73290dc395cf8342d136dbcd243ce695"></a><!-- doxytag: member="OfxTransactionData::transactiontype_valid" ref="73290dc395cf8342d136dbcd243ce695" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structOfxTransactionData.html#73290dc395cf8342d136dbcd243ce695">OfxTransactionData::transactiontype_valid</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Investment transaction type. You should read this if transactiontype == OFX_OTHER. See OFX spec 1.6 p.442 to 445 for details 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="3d6cd5df47d2282549e30a29454a9f15"></a><!-- doxytag: member="OfxTransactionData::units" ref="3d6cd5df47d2282549e30a29454a9f15" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#3d6cd5df47d2282549e30a29454a9f15">OfxTransactionData::units</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
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 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="b330c2e874b125d0c2a6970d181271b5"></a><!-- doxytag: member="OfxTransactionData::unitprice" ref="b330c2e874b125d0c2a6970d181271b5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#b330c2e874b125d0c2a6970d181271b5">OfxTransactionData::unitprice</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Value of each unit, 1.00 if the commodity is money 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="8d89643cfcc66560d20d6ae857641671"></a><!-- doxytag: member="OfxTransactionData::amount" ref="8d89643cfcc66560d20d6ae857641671" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#8d89643cfcc66560d20d6ae857641671">OfxTransactionData::amount</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Total monetary amount of the transaction, signage will determine if money went in or out. amount is the total amount: -(units) * unitprice - various fees 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="3799e7eee8774963bba3bc828f9a735d"></a><!-- doxytag: member="OfxTransactionData::fi_id" ref="3799e7eee8774963bba3bc828f9a735d" args="[256]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#3799e7eee8774963bba3bc828f9a735d">OfxTransactionData::fi_id</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Generated by the financial institution (fi), unique id of the transaction, to be used to detect duplicate downloads 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="54c642edf01b122b090d84b0bd985e74"></a><!-- doxytag: member="OfxTransactionData::unique_id" ref="54c642edf01b122b090d84b0bd985e74" args="[OFX_UNIQUE_ID_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#54c642edf01b122b090d84b0bd985e74">OfxTransactionData::unique_id</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The id of the security being traded. Mandatory for investment transactions 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="0a8fab71d94c3846fe1b4f044232e86e"></a><!-- doxytag: member="OfxTransactionData::unique_id_type" ref="0a8fab71d94c3846fe1b4f044232e86e" args="[OFX_UNIQUE_ID_TYPE_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#0a8fab71d94c3846fe1b4f044232e86e">OfxTransactionData::unique_id_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Usially "CUSIP" for FIs in north america 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="38f78abebdefc22ae4d991dc83a55288"></a><!-- doxytag: member="OfxTransactionData::security_data_valid" ref="38f78abebdefc22ae4d991dc83a55288" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structOfxTransactionData.html#38f78abebdefc22ae4d991dc83a55288">OfxTransactionData::security_data_valid</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
A pointer to the security's data. 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="64ea65411d601e81ed3ea6d60b5067b9"></a><!-- doxytag: member="OfxTransactionData::date_posted" ref="64ea65411d601e81ed3ea6d60b5067b9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">time_t <a class="el" href="structOfxTransactionData.html#64ea65411d601e81ed3ea6d60b5067b9">OfxTransactionData::date_posted</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Date the transaction took effect (ex: date it appeared on your credit card bill). Setlement date; for stock split, execution date.<p>
Mandatory for bank and credit card transactions 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="85f2410d51ce72baa88c8bd18c8b7c6c"></a><!-- doxytag: member="OfxTransactionData::date_initiated" ref="85f2410d51ce72baa88c8bd18c8b7c6c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">time_t <a class="el" href="structOfxTransactionData.html#85f2410d51ce72baa88c8bd18c8b7c6c">OfxTransactionData::date_initiated</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
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>
Mandatory for investment transactions 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="1464e7c8ded265329fc931dbeee2cf93"></a><!-- doxytag: member="OfxTransactionData::date_funds_available" ref="1464e7c8ded265329fc931dbeee2cf93" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">time_t <a class="el" href="structOfxTransactionData.html#1464e7c8ded265329fc931dbeee2cf93">OfxTransactionData::date_funds_available</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Date the funds are available (not always provided) (ex: the date you are allowed to withdraw a deposit 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="08e9c6d6035e2d5604562a35fc2805c2"></a><!-- doxytag: member="OfxTransactionData::fi_id_corrected" ref="08e9c6d6035e2d5604562a35fc2805c2" args="[256]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#08e9c6d6035e2d5604562a35fc2805c2">OfxTransactionData::fi_id_corrected</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
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. 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="1628da9f1d066d1eb1e7a5bfeb865407"></a><!-- doxytag: member="OfxTransactionData::fi_id_correction_action" ref="1628da9f1d066d1eb1e7a5bfeb865407" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <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>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The <a class="el" href="libofx-0_89_81_2inc_2libofx_8h.html#526538786b3535e284f651da05768b23">OfxTransactionData::FiIdCorrectionAction</a> enum contains the action to be taken 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="dea1c8493f43ed0f693e7a195bb1a0fb"></a><!-- doxytag: member="OfxTransactionData::server_transaction_id" ref="dea1c8493f43ed0f693e7a195bb1a0fb" args="[OFX_SVRTID2_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#dea1c8493f43ed0f693e7a195bb1a0fb">OfxTransactionData::server_transaction_id</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Used for user initiated transaction such as payment or funds transfer. Can be seen as a confirmation number. 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="0a17438e40d33299517770722c9b566c"></a><!-- doxytag: member="OfxTransactionData::check_number" ref="0a17438e40d33299517770722c9b566c" args="[OFX_CHECK_NUMBER_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#0a17438e40d33299517770722c9b566c">OfxTransactionData::check_number</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
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 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="4228cc0543cb479b497f03de20611650"></a><!-- doxytag: member="OfxTransactionData::reference_number" ref="4228cc0543cb479b497f03de20611650" args="[OFX_REFERENCE_NUMBER_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#4228cc0543cb479b497f03de20611650">OfxTransactionData::reference_number</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Might present in addition to or instead of a check_number. Not necessarily a number 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="1883d5fa0f381b90779f794b1366c234"></a><!-- doxytag: member="OfxTransactionData::standard_industrial_code" ref="1883d5fa0f381b90779f794b1366c234" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long int <a class="el" href="structOfxTransactionData.html#1883d5fa0f381b90779f794b1366c234">OfxTransactionData::standard_industrial_code</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The standard industrial code can have at most 6 digits 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="ece5dc8c7d1a772ec1ee851f6bc267bf"></a><!-- doxytag: member="OfxTransactionData::payee_id" ref="ece5dc8c7d1a772ec1ee851f6bc267bf" args="[OFX_SVRTID2_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#ece5dc8c7d1a772ec1ee851f6bc267bf">OfxTransactionData::payee_id</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The identifier of the payee 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="d50d7fc4d119214fceaed44a910789c3"></a><!-- doxytag: member="OfxTransactionData::name" ref="d50d7fc4d119214fceaed44a910789c3" args="[OFX_TRANSACTION_NAME_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#d50d7fc4d119214fceaed44a910789c3">OfxTransactionData::name</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Can be the name of the payee or the description of the transaction 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="4ffcfadafa8986c818648760c2884d20"></a><!-- doxytag: member="OfxTransactionData::memo" ref="4ffcfadafa8986c818648760c2884d20" args="[OFX_MEMO2_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxTransactionData.html#4ffcfadafa8986c818648760c2884d20">OfxTransactionData::memo</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Extra information not included in name 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="4f963ca359ff5e49829815803332bf87"></a><!-- doxytag: member="OfxTransactionData::commission" ref="4f963ca359ff5e49829815803332bf87" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#4f963ca359ff5e49829815803332bf87">OfxTransactionData::commission</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Commission paid to broker (investment transactions only) 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="c259b91b8d9c8bfa54ffb90a68ed3191"></a><!-- doxytag: member="OfxTransactionData::fees" ref="c259b91b8d9c8bfa54ffb90a68ed3191" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="structOfxTransactionData.html#c259b91b8d9c8bfa54ffb90a68ed3191">OfxTransactionData::fees</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Fees applied to trade (investment transactions only) 
<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>
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>.
</div>
</div><p>
<a class="anchor" name="fbc7820c3edd9a07c87e345ef7d726ee"></a><!-- doxytag: member="OfxTransactionData::account_ptr" ref="fbc7820c3edd9a07c87e345ef7d726ee" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a>* <a class="el" href="structOfxTransactionData.html#fbc7820c3edd9a07c87e345ef7d726ee">OfxTransactionData::account_ptr</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pointer to the full account structure, see <a class="el" href="structOfxAccountData.html">OfxAccountData</a> 
<p>
Definition at line <a class="el" href="libofx-0_89_81_2inc_2libofx_8h-source.html#l00433">433</a> of file <a class="el" href="libofx-0_89_81_2inc_2libofx_8h-source.html">libofx-0.9.1/inc/libofx.h</a>.
</div>
</div><p>
<hr>The documentation for this struct was generated from the following files:<ul>
<li><a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a><li><a class="el" href="libofx-0_89_81_2inc_2libofx_8h-source.html">libofx-0.9.1/inc/libofx.h</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 9 21:22:00 2009 for LibOFX by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.0 </small></address>
</body>
</html>