|
OpenPetra
Free Administration Software for Non-Profits
|
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...
Public Member Functions | |
| TArchive (TLedgerInfo ALedgerInfo, TDBTransaction ATransaction) | |
| override int | GetJobSize () |
| override AbstractPeriodEndOperation | GetActualizedClone () |
| override Int32 | RunOperation () |
Public Attributes | |
| TPeriodEndOperations | FPeriodEndOperator |
| The parent operator (TMonthEnd or TYearEnd) that requests this operation More... | |
Protected Attributes | |
| TVerificationResultCollection | FverificationResults = null |
| This is the standard VerificationResultCollection for the info and the error messages. More... | |
| bool | FInfoMode = true |
| See TPeriodEndOperations More... | |
| bool | FHasCriticalErrors = false |
| See TPeriodEndOperations More... | |
| int | FCountJobs |
Properties | |
| bool | DoExecuteableCode [get] |
| !(FHasCriticalErrors | FInfoMode) More... | |
| TVerificationResultCollection | VerificationResultCollection [set] |
| Set-Property to set the common value of the VerificationResultCollection (Set by TPeriodEndOperations.RunYearEndSequence) More... | |
| bool | IsInInfoMode [set] |
| Property to set the correct info-mode (Set by TPeriodEndOperations.RunYearEndSequence) More... | |
| bool | HasCriticalErrors [get] |
| Property to read if the process could be done without critical errors. (Used by TPeriodEndOperations.RunYearEndSequence) More... | |
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.)
NOTE CURRENTLY NOT IMPLEMENTED!
|
inline |
| ALedgerInfo | |
| ATransaction |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
protectedinherited |
|
protectedinherited |
See TPeriodEndOperations
|
protectedinherited |
See TPeriodEndOperations
|
inherited |
|
protectedinherited |
This is the standard VerificationResultCollection for the info and the error messages.
|
getinherited |
!(FHasCriticalErrors | FInfoMode)
|
getinherited |
Property to read if the process could be done without critical errors. (Used by TPeriodEndOperations.RunYearEndSequence)
|
setinherited |
Property to set the correct info-mode (Set by TPeriodEndOperations.RunYearEndSequence)
|
setinherited |
Set-Property to set the common value of the VerificationResultCollection (Set by TPeriodEndOperations.RunYearEndSequence)