project QadFinancials > class BPeriod > business logic query PeriodByEndDatePCAllowed

Description

PeriodByEndDatePCAllowed: query with paramater for the Company EndDate-after and PeriodIsPostingPCAllowed


Parameters


iiCompanyIdintegerCompany id
ilPeriodIsPostingPCAllowedlogicalPeriodIsPostingPCAllowed
itPeriodEndDateBeforedatePeriodEndDateBefore: pass a value for this parameter and the result-set will only contains records with a lower end-date


query condition


  each Period where
Period.Company_Id = iiCompanyId AND
Period.PeriodEndDate < itPeriodEndDateBefore AND
Period.PeriodIsPostingPCAllowed = ilPeriodIsPostingPCAllowed


query resultset tqPeriodByEndDatePCAllowed


field namedata typedb fielddescription
tiCompany_IDintegerPeriod.Company_IDLink to Company
tiPeriod_IDintegerPeriod.Period_IDRecord ID
ttPeriodEndDatedatePeriod.PeriodEndDateEnd Date
tlPeriodIsPostingPCAllowedlogicalPeriod.PeriodIsPostingPCAllowedPeriodic Costing
tiPeriodPeriodintegerPeriod.PeriodPeriodGL Period
ttPeriodStartDatedatePeriod.PeriodStartDateStart Date
tcPeriodStatuscharacterPeriod.PeriodStatusStatus
tcPeriodTypeCodecharacterPeriod.PeriodTypeCodeGL Period Type
tiPeriodYearintegerPeriod.PeriodYearGL Calendar Year
tiPeriodYearPeriodintegerPeriod.PeriodYearPeriodGL Calendar Year/GL Period


Internal usage


QadFinancials
method BPeriod.ValidateComponentPrePC