/home/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> <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> <HR> <H1><A NAME=``using achgenerator''>USING ACH-Generator</A></H1> <PRE> use ACH::Generator;</PRE> <PRE> my $newACH = new ACH; my $newACHfile = 'newACHFile.ACH'; # The name of the ACH file to be generated </PRE> <PRE>

        ...</PRE>
<PRE>
        $newACH-&gt;generate($newACHfile);</PRE>
<P>
<HR>
<H1><A NAME="methods">METHODS</A></H1>
<P>
<H2><A NAME="generate">generate</A></H2>
<P>Generates an ACH file from the data in the ACH object</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>
<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>
<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>
<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>
<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>
<HR>
<H1><A NAME="see also">SEE ALSO</A></H1>
<P><A HREF="../../../site/lib/ACH.html">the ACH manpage</A>. <A HREF="../../../site/lib/ACH/Parser.html">the ACH::Parser manpage</A></P>
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
<TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
<FONT SIZE=+1><STRONG><P CLASS=block>&nbsp;ACH::Generator - Generates an ACH formatted file from an ACH perl object</P></STRONG></FONT>
</TD></TR>
</TABLE>

</BODY>

</HTML>

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