OpenPetra
Free Administration Software for Non-Profits
GL.PeriodEnd.Year.cs File Reference

Classes

class  Ict.Petra.Server.MFinance.GL.WebConnectors.TPeriodIntervalConnector
 Routines for running the period month end check. More...
 
class  Ict.Petra.Server.MFinance.GL.TYearEnd
 Module for the year end calculations ... More...
 
class  Ict.Petra.Server.MFinance.GL.TArchive
 If the oldest year of data is now beyond the retention period, archive it to file and delete those records. This includes: Gifts, GL Records, Exchange rates (these are multi-ledger, so can only be archived if all ledgers allow it.) More...
 
class  Ict.Petra.Server.MFinance.GL.TReallocation
 Create and post the year end batch... More...
 
class  Ict.Petra.Server.MFinance.GL.TAccountPeriodToNewYear
 Change the rows of the AccountingPeriod Table to the new year More...
 
class  Ict.Petra.Server.MFinance.GL.TGlmNewYearInit
 Read all glm year end records of the actual year and create the start record for the next year. Move the Ledger Row to the next year, and set the AccountingPeriod to 1. More...
 
class  Ict.Petra.Server.MFinance.GL.TResetForwardPeriodBatches
 Reset period columns on batch, journal and gift batch tables for periods beyond end of last year More...
 
class  Ict.Petra.Server.MFinance.GL.TResetForwardPeriodICH
 Delete old year and update periods for those in new year (eg. 13 becomes 1, 14 becomes 2, etc) More...
 

Namespaces

namespace  Ict
 
namespace  Ict.Petra
 
namespace  Ict.Petra.Server
 
namespace  Ict.Petra.Server.MFinance
 
namespace  Ict.Petra.Server.MFinance.GL
 
namespace  Ict.Petra.Server.MFinance.GL.WebConnectors