FUNCTION AgeInvoice(div$, vend$, invoiceNo$, invoiceDate$, invoiceDueDate$, invBalance, ageBucket$, current, aging1, aging2, aging3, aging4, retention)    
 | 
 
FUNCTION AgeVendor(tmpDiv$, tmpVend$)    
 | 
 
FUNCTION AgeVendor(tmpDiv$, tmpVend$, tmpWhere$, tmpAgeBy$)    
 | 
 
FUNCTION ClearAgingTotals()    
 | 
 
FUNCTION ExcludeFuturePostings(openInvBalance, div$, vend$, invNo$, excludeDate$)    
 | 
 
FUNCTION SetAgingBuckets()    
 | 
 
FUNCTION SetAgingBuckets(date$)    
 | 
 
FUNCTION LOCAL PERFORM AgeByDay()    
 | 
 
FUNCTION LOCAL PERFORM AgeByMonth()    
 | 
 
FUNCTION LOCAL CalculateRetention(div$, vend$, inv$, retention)    
 |