Class GL_FiscalYear_Svc

Inherits

SY_Service

Properties

LOCAL cMainTable$="GL_FiscalYear"  
LOCAL cIsSysDB=isFALSE  

Methods

FUNCTION CloseFyTable(TableToClose$)  
FUNCTION GetFirstPeriod(FirstYear$, FirstPeriod$, FirstStartingDate$, FirstEndingDate$)  
FUNCTION GetFiscalPeriods(FiscalYear$, FiscalPeriodLoad$)  
FUNCTION GetFiscalYears(FiscalYearLoad$)  
FUNCTION GetLastFiscalPeriod(FiscalYear$, FiscalPeriod$)  
FUNCTION GetPeriod(Date$, FiscalYear$, FiscalPeriod$)  
FUNCTION GetPeriod(Date$, FiscalYear$, FiscalPeriod$, PeriodStartingDate$, PeriodEndingDate$)  
FUNCTION GetPeriodDates(FiscalYear$, FiscalPeriod$, PeriodStartingDate$, PeriodEndingDate$)  
FUNCTION GetPeriodDates(FiscalYear$, FiscalPeriod$, PeriodStartingDate$, PeriodEndingDate$, AllocationsComp$)  
FUNCTION GetPeriodEndDates(fiscalYear$, fiscalPeriodEndDateList$)  

Returns a list of Period End Dates for a specified Fiscal Year

ParameterDescription
fiscalYear$ [input, string] Fiscal Year
fiscalPeriodEndDateList$ [output, string] List of Period End Dates for the specified Fiscal Year
Returns [boolean] Always returns success
FUNCTION GetPeriodEndDates(fiscalYear$, fiscalPeriodEndDateList$, numberOfFiscalPeriods)  

Returns a list of Period End Dates for a specified Fiscal Year, and optionally, the number of Fiscal Periods

ParameterDescription
fiscalYear$ [input, string] Fiscal Year
fiscalPeriodEndDateList$ [output, string] List of Period End Dates for the specified Fiscal Year
numberOfFiscalPeriods {optional} [output, numeric] Number of Fiscal Periods in the specified Fiscal Year
Returns [boolean] Always returns success
FUNCTION GetPriorFiscalYear(FiscalYear$, PriorFiscalYear$)  
FUNCTION GetPriorFiscalYear(FiscalYear$, PriorFiscalYear$, PFYStartingDate$, PFYEndingDate$)  

Properties inherited from: SY_Service

BOF, CurrentBrowseIndex$, CurrentIndex$, EOF, SecurityAccess

Methods inherited from: SY_Service

BindVariable(), CheckMainTable(), Clear(), Find(), FindById(), GetChildHandle(), GetChildKeyReference$(), GetColumns$(), GetDataSources$(), GetDataSourcesAddl$(), GetJson$(), GetKey$(), GetKeyColumns$(), GetKeyPadded$(), GetPartialRecord(), GetRecord(), GetRecordCount(), GetRecordEx(), GetResultSets(), GetTable$(), GetTablePath$(), GetValue(), GetValues(), IsValid(), MoveFirst(), MoveLast(), MoveNext(), MovePrevious(), ReadAdditional(), SetBrowseFilter(), SetBrowseIndex(), SetCacheMode(), SetIndex(), SetKeyValue(), SetParentColumns(), SetParentHandle(), SetUIHandle(), PERFORM ClearEditRcd(), FormatJson$(), GetAddlDataSources(), GetDateColumns$(), InitChildCollection(), MoveFirstLast(), MoveNextPrevious(), OpenMainTable(), ParseKeyDef(), PrepareKeyDef(), ReadRec(), ResolveColumnList$(), SetControls(), SetCurrentKey(), UseKeyColl()