Class for the generation of "Home Office Statement of Accounts" reports for each foreign cost centre (ledger/fund). This is basically a modified Trial Balance.
More...
|
static bool | GenerateHOSAFiles (int ALedgerNumber, int APeriodNumber, int AIchNumber, string ACostCentre, String ACurrencySelect, string AFileName, out TVerificationResultCollection AVerificationResult, TDataBase ADataBase) |
| Performs the ICH code to generate HOSA Files/Reports. Relates to gi3200.p/gi3200-1.i More...
|
|
static bool | ReplaceHeaderInFile (string AFileName, string AHeaderText, ref TVerificationResultCollection AVerificationResult) |
| Replaces the first line of a text file with a specified string More...
|
|
static void | ExportGifts (int ALedgerNumber, string ACostCentre, string AAcctCode, string AMonthName, int APeriodNumber, DateTime APeriodStartDate, DateTime APeriodEndDate, string ACurrencySelect, int AIchNumber, DataTable AExportDataTable, TVerificationResultCollection AVerificationResult, TDataBase ADataBase) |
| Exports gifts in HOSA file format. Relates to gi3200-1.i More...
|
|
Class for the generation of "Home Office Statement of Accounts" reports for each foreign cost centre (ledger/fund). This is basically a modified Trial Balance.
◆ ExportGifts()
static void Ict.Petra.Server.MFinance.ICH.WebConnectors.TGenHOSAFilesReportsWebConnector.ExportGifts |
( |
int |
ALedgerNumber, |
|
|
string |
ACostCentre, |
|
|
string |
AAcctCode, |
|
|
string |
AMonthName, |
|
|
int |
APeriodNumber, |
|
|
DateTime |
APeriodStartDate, |
|
|
DateTime |
APeriodEndDate, |
|
|
string |
ACurrencySelect, |
|
|
int |
AIchNumber, |
|
|
DataTable |
AExportDataTable, |
|
|
TVerificationResultCollection |
AVerificationResult, |
|
|
TDataBase |
ADataBase |
|
) |
| |
|
inlinestatic |
Exports gifts in HOSA file format. Relates to gi3200-1.i
- Parameters
-
ALedgerNumber | |
ACostCentre | |
AAcctCode | |
AMonthName | |
APeriodNumber | |
APeriodStartDate | |
APeriodEndDate | |
ACurrencySelect | |
AIchNumber | If !=0, only get gifts for this run number |
AExportDataTable | |
AVerificationResult | |
ADataBase | |
◆ GenerateHOSAFiles()
static bool Ict.Petra.Server.MFinance.ICH.WebConnectors.TGenHOSAFilesReportsWebConnector.GenerateHOSAFiles |
( |
int |
ALedgerNumber, |
|
|
int |
APeriodNumber, |
|
|
int |
AIchNumber, |
|
|
string |
ACostCentre, |
|
|
String |
ACurrencySelect, |
|
|
string |
AFileName, |
|
|
out TVerificationResultCollection |
AVerificationResult, |
|
|
TDataBase |
ADataBase |
|
) |
| |
|
inlinestatic |
Performs the ICH code to generate HOSA Files/Reports. Relates to gi3200.p/gi3200-1.i
- Parameters
-
ALedgerNumber | Ledger number |
APeriodNumber | Period number |
AIchNumber | ICH number |
ACostCentre | Cost Centre |
ACurrencySelect | Currency: B = base I = intl |
AFileName | File name |
AVerificationResult | Error messaging |
ADataBase | |
- Returns
- True if successful
◆ ReplaceHeaderInFile()
static bool Ict.Petra.Server.MFinance.ICH.WebConnectors.TGenHOSAFilesReportsWebConnector.ReplaceHeaderInFile |
( |
string |
AFileName, |
|
|
string |
AHeaderText, |
|
|
ref TVerificationResultCollection |
AVerificationResult |
|
) |
| |
|
inlinestatic |
Replaces the first line of a text file with a specified string
- Parameters
-
AFileName | File name (including path) to process |
AHeaderText | Text to insert in first line |
AVerificationResult | Error messaging |
The documentation for this class was generated from the following file: