OpenPetra
Free Administration Software for Non-Profits
|
This connector provides functions to adjust and reverse gifts /summary> More...
Static Public Member Functions | |
static bool | GetGiftsForReverseAdjust (Hashtable requestParams, ref GiftBatchTDS AGiftDS, out TVerificationResultCollection AMessages) |
Get all data that is needed for a reverse or adjust (not Field Adjust) More... | |
static bool | GetGiftsForFieldChangeAdjustment (ref GiftBatchTDS AGiftDS, Int32 ALedgerNumber, Int64 ARecipientKey, DateTime AStartDate, DateTime AEndDate, Int64 AOldField, out TVerificationResultCollection AMessages) |
Find all gifts that need their field adjusted More... | |
static bool | CheckGiftsNotPreviouslyReversed (GiftBatchTDS AGiftDS, out TVerificationResultCollection AMessages) |
Check that none of the gifts have been reversed before. More... | |
static void | ReversedGiftReset (Int32 ALedgerNumber, List< string >AModifiedDetailKeys) |
Identify the gift detail that needs to be reset as not reversed More... | |
static bool | GiftRevertAdjust (Int32 ALedgerNumber, Int32 ABatchNumber, Int32 AGiftTransactionNumber, Int32 AGiftDetailNumber, bool ABatchSelected, Int32 ANewBatchNumber, DateTime? ANewGLDateEffective, GiftAdjustmentFunctionEnum AFunction, bool ANoReceipt, Decimal ANewPct, out int AAdjustmentBatchNumber) |
Revert or Adjust a Gift, revert a Gift Detail, revert a gift batch More... | |
This connector provides functions to adjust and reverse gifts /summary>
|
inlinestatic |
Check that none of the gifts have been reversed before.
|
inlinestatic |
Find all gifts that need their field adjusted
AGiftDS | Gift Batch containing all the data needed for a Field Change Adjustment |
ALedgerNumber | |
ARecipientKey | |
AStartDate | start of period where we want to fix gifts |
AEndDate | end of period where we want to fix gifts |
AOldField | the wrong field |
AMessages | Additional messages to display in a messagebox |
|
inlinestatic |
Get all data that is needed for a reverse or adjust (not Field Adjust)
requestParams | Hashtable containing the given params |
AGiftDS | DataSet containing all gift data needed |
AMessages | Additional messages to display in a messagebox |
|
inlinestatic |
Revert or Adjust a Gift, revert a Gift Detail, revert a gift batch
ALedgerNumber | |
ABatchNumber | |
AGiftTransactionNumber | |
AGiftDetailNumber | |
ABatchSelected | |
ANewBatchNumber | |
ANewGLDateEffective | |
AFunction | |
ANoReceipt | |
ANewPct | |
AAdjustmentBatchNumber | Batch that adjustment transactions have been added to |
|
inlinestatic |
Identify the gift detail that needs to be reset as not reversed
ALedgerNumber | |
AModifiedDetailKeys |