OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Server.MFinance.Gift.TGiftBatchFunctions Class Reference

Some methods for creating gift batches /summary> More...

Static Public Member Functions

static AGiftBatchRow CreateANewGiftBatchRow (ref GiftBatchTDS AMainDS, ref TDBTransaction ATransaction, ref ALedgerTable ALedgerTbl, Int32 ALedgerNumber, DateTime ADateEffective, bool AForceEffectiveDateToFit=true)
 create a new batch with a consecutive batch number in the ledger for call inside a server function for performance reasons submitting (save the data in the database) is done later (not here) More...
 
static ARecurringGiftBatchRow CreateANewRecurringGiftBatchRow (ref GiftBatchTDS AMainDS, ref TDBTransaction ATransaction, Int32 ALedgerNumber)
 create a new batch with a consecutive batch number in the ledger for call inside a server function for performance reasons submitting (save the data in the database) is done later (not here) More...
 

Detailed Description

Some methods for creating gift batches /summary>

Member Function Documentation

◆ CreateANewGiftBatchRow()

static AGiftBatchRow Ict.Petra.Server.MFinance.Gift.TGiftBatchFunctions.CreateANewGiftBatchRow ( ref GiftBatchTDS  AMainDS,
ref TDBTransaction  ATransaction,
ref ALedgerTable  ALedgerTbl,
Int32  ALedgerNumber,
DateTime  ADateEffective,
bool  AForceEffectiveDateToFit = true 
)
inlinestatic

create a new batch with a consecutive batch number in the ledger for call inside a server function for performance reasons submitting (save the data in the database) is done later (not here)

Parameters
AMainDS
ATransaction
ALedgerTbl
ALedgerNumber
ADateEffective
AForceEffectiveDateToFit
Returns
the new gift batch row

◆ CreateANewRecurringGiftBatchRow()

static ARecurringGiftBatchRow Ict.Petra.Server.MFinance.Gift.TGiftBatchFunctions.CreateANewRecurringGiftBatchRow ( ref GiftBatchTDS  AMainDS,
ref TDBTransaction  ATransaction,
Int32  ALedgerNumber 
)
inlinestatic

create a new batch with a consecutive batch number in the ledger for call inside a server function for performance reasons submitting (save the data in the database) is done later (not here)

Parameters
AMainDS
ATransaction
ALedgerNumber
Returns
the new gift batch row

The documentation for this class was generated from the following file: