To fix the rows in the payment, I set the invoiceid field to null for those 
entries that fell outside the timeframe of the payperiod for that 
client.  Are there any other repurcussions that might cause?
On a related note, the Previous Balance appears to be 0 for all 
invoices.  That appears to come from the previousbalance field in the 
invoice table.  Is this something that is still broken?  How is it supposed 
to work?
--Ben
+--------------------------------------------------------------------------+
+   Ben Conner                             ben@webworldinc.com             +
+   Web World, Inc.                        (714) 639-0595 voice            +
+   PO Box 6548-107                        (714) 744-4825 fax              +
+   Orange, Ca   92863                                                     +
+--------------------------------------------------------------------------+
For more information about this list (including removal) go to:
http://www.iea-software.com/support/maillists/liststart