/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/ACH-Generator/blib/html/site/lib/ACH/Generator.html


VERSION</pre> <p>Version: 0.01 May 2006</p> <p> </p> <hr /> <h1><a name=``description''>DESCRIPTION</a></h1> <p>ACH::Generator is a simple, generic subclass of ACH used to generate ACH files. It's intentional use is for testing purposes ONLY. ACH-Generator will allow a developer to create an ACH formatted file.</p> <p> </p> <hr /> <h1><a name=``using_ach_generator''>USING ACH-Generator</a></h1> <pre> <span class=``keyword''>use</span> <span class=``variable''>ACH::Generator</span><span class=``operator''>;</span> </pre> <pre> <span class=``keyword''>my</span> <span class=``variable''>$newACH</span> <span class=``operator''>=</span> <span class=``variable''>new</span> <span class=``variable''>ACH</span><span class=``operator''>;</span> <span class=``keyword''>my</span> <span class=``variable''>$newACHfile</span> <span class=``operator''>=</span> <span class=``string''>'newACHFile.ACH'</span><span class=``operator''>;</span> <span class=``comment''># The name of the ACH file to be generated</span>


        <span class="operator">...</span>

        <span class="variable">$newACH</span><span class="operator">-&gt;</span><span class="variable">generate</span><span class="operator">(</span><span class="variable">$newACHfile</span><span class="operator">);</span>
</pre>
<p>
</p>
<hr />
<h1><a name="methods">METHODS</a></h1>
<p>
</p>
<h2><a name="generate">generate</a></h2>
<p>Generates an ACH file from the data in the ACH object</p>
<p>
</p>
<h2><a name="caveats">CAVEATS</a></h2>
<p>This package is created for testing purposes only.  It shouldn't be used 
for production programs or scripts.  There are other commercial products
out there that may be a more efficient solution for accomplishing your
goals.</p>
<p>All records in an ACH file must be formatted in the following sequence
of records.  IF the file is not formatted in this exact sequence, it
may be rejected.</p>
<p>ACH File Layout:
1 - File Header Record
5 - First Company/Batch Header Record
6 - First Entry Detail Record
7 - First Entry Detail Addenda Record (optional)
        |
Multiples of Entry Detail Records
        |
6 - Last Entry Detail Record
7 - Last Entry Detail Addenda Record (optional)
8 - First Company/Batch Control Record
        |
Multiples of Company/Batches
        |
5 - Last Company/Batch Header Record
6 - First Entry Detail Record
7 - First Entry Detail Addenda Record (optional)
        |
Multiples of Entry Detail Records
        |
6 - Last Entry Detail Record
7 - Last Entry Detail Addenda Record (optional)
8 - Last Company/Batch Control Record
9 - File Control Record
9999...9999 (optional)</p>
<p>
</p>
<hr />
<h1><a name="author">AUTHOR</a></h1>
<p>Author: Christopher Kois
Date: May, 2006
Contact: <a href="mailto:cpkois@cpan.org";>cpkois@cpan.org</a></p>
<p>
</p>
<hr />
<h1><a name="copyrights">COPYRIGHTS</a></h1>
<p>The ACH-Generator module is Copyright (c) May, 2006 by Christopher Kois. 
<a href="http://www.christopherkois.com";>http://www.christopherkois.com<;/a> All rights reserved.  You may distribute this 
module under the terms of GNU General Public License (GPL).</p>
<p>
</p>
<hr />
<h1><a name="support_warranty">SUPPORT/WARRANTY</a></h1>
<p>ACH-Generator is free Open Source software. IT COMES WITHOUT WARRANTY OR SUPPORT OF ANY KIND.</p>
<p>
</p>
<hr />
<h1><a name="known_bugs">KNOWN BUGS</a></h1>
<p>This is version 0.01 of ACH::Generator.  There are currently no known bugs.</p>
<p>
</p>
<hr />
<h1><a name="see_also">SEE ALSO</a></h1>
<p><a href="../../../site/lib/ACH.html">the ACH manpage</a>. <a href="../../../ACH/Parser.html">the ACH::Parser manpage</a></p>

</body>

</html>

 /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/ACH-Generator/blib/html/site/lib/ACH/Generator.html