OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Server.MFinance.Budget.WebConnectors.TBudgetMaintainWebConnector Class Reference

maintain the budget More...

Static Public Member Functions

static BudgetTDS LoadAllBudgetsForExport (Int32 ALedgerNumber)
 load budgets More...
 
static BudgetTDS LoadBudgetsForYear (Int32 ALedgerNumber, Int32 ABudgetYear)
 load budgets More...
 
static TSubmitChangesResult SaveBudget (ref BudgetTDS AInspectDS)
 save modified budgets More...
 
static Int32 ImportBudgets (Int32 ALedgerNumber, string AImportString, string ACSVFileName, string[] AFdlgSeparator, ref BudgetTDS AImportDS, out Int32 ABudgetsAdded, out Int32 ABudgetsUpdated, out Int32 ABudgetsFailed, out TVerificationResultCollection AVerificationResult)
 Import the budget from a CSV file More...
 
static int ExportBudgets (Int32 ALedgerNumber, string ACSVFileName, string[] AFdlgSeparator, ref string AFileContents, ref BudgetTDS AExportDS, out TVerificationResultCollection AVerificationResult)
 Exports budgets More...
 

Detailed Description

maintain the budget

Member Function Documentation

◆ ExportBudgets()

static int Ict.Petra.Server.MFinance.Budget.WebConnectors.TBudgetMaintainWebConnector.ExportBudgets ( Int32  ALedgerNumber,
string  ACSVFileName,
string[]  AFdlgSeparator,
ref string  AFileContents,
ref BudgetTDS  AExportDS,
out TVerificationResultCollection  AVerificationResult 
)
inlinestatic

Exports budgets

Parameters
ALedgerNumber
ACSVFileName
AFdlgSeparator
AFileContents
AExportDS
AVerificationResult
Returns
Total number of records exported

◆ ImportBudgets()

static Int32 Ict.Petra.Server.MFinance.Budget.WebConnectors.TBudgetMaintainWebConnector.ImportBudgets ( Int32  ALedgerNumber,
string  AImportString,
string  ACSVFileName,
string[]  AFdlgSeparator,
ref BudgetTDS  AImportDS,
out Int32  ABudgetsAdded,
out Int32  ABudgetsUpdated,
out Int32  ABudgetsFailed,
out TVerificationResultCollection  AVerificationResult 
)
inlinestatic

Import the budget from a CSV file

Parameters
ALedgerNumber
AImportString
ACSVFileName
AFdlgSeparator
AImportDS
ABudgetsAdded
ABudgetsUpdated
ABudgetsFailed
AVerificationResult
Returns
Total number of records imported. Also shows number updated or failed.

◆ LoadAllBudgetsForExport()

static BudgetTDS Ict.Petra.Server.MFinance.Budget.WebConnectors.TBudgetMaintainWebConnector.LoadAllBudgetsForExport ( Int32  ALedgerNumber)
inlinestatic

load budgets

Parameters
ALedgerNumber
Returns

◆ LoadBudgetsForYear()

static BudgetTDS Ict.Petra.Server.MFinance.Budget.WebConnectors.TBudgetMaintainWebConnector.LoadBudgetsForYear ( Int32  ALedgerNumber,
Int32  ABudgetYear 
)
inlinestatic

load budgets

Parameters
ALedgerNumber
ABudgetYear
Returns

◆ SaveBudget()

static TSubmitChangesResult Ict.Petra.Server.MFinance.Budget.WebConnectors.TBudgetMaintainWebConnector.SaveBudget ( ref BudgetTDS  AInspectDS)
inlinestatic

save modified budgets

Parameters
AInspectDS
Returns

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