project QadFinancials > class BPeriod > business logic query PeriodByYearPeriod

Description

give some fields for that company,sort on year


Parameters


iiCompanyIdintegerCompany id
iiPeriodYearintegerAccounting Year
iiPeriodPeriodintegerGL Period
iiPeriodIdinteger


query condition


  each Period where
Period.Company_Id = iiCompanyId AND
Period.Period_ID = iiPeriodId AND
Period.PeriodYear = iiPeriodYear AND
Period.PeriodPeriod = iiPeriodPeriod

      first PeriodMark (inner-join) where
PeriodMark.Company_Id = iiCompanyId AND
PeriodMark.PeriodMark_ID = Period.PeriodMark_ID AND


query sort order


Period.Company_ID (ascending)
Period.PeriodYear (ascending)
Period.PeriodPeriod (ascending)


query resultset tqPeriodByYearPeriod


field namedata typedb fielddescription
tiCompany_IDintegerPeriod.Company_IDLink to Company
tiPeriod_IDintegerPeriod.Period_IDRecord ID
ttPeriodClosingDatedatePeriod.PeriodClosingDateClosing Date
ttPeriodEndDatedatePeriod.PeriodEndDateEnd Date
tlPeriodIsPostingGLAllowedlogicalPeriod.PeriodIsPostingGLAllowedGL
tlPeriodIsPostingInvAllowedlogicalPeriod.PeriodIsPostingInvAllowedInventory
tlPeriodIsPostingOtherAllowlogicalPeriod.PeriodIsPostingOtherAllowOther
tlPeriodIsPostingPurchAllowlogicalPeriod.PeriodIsPostingPurchAllowPurchases
tlPeriodIsPostingSalesAllowlogicalPeriod.PeriodIsPostingSalesAllowSales
tlPeriodIsReportCheckedlogicalPeriod.PeriodIsReportCheckedChecked/Reported
tiPeriodMark_IDintegerPeriod.PeriodMark_IDMark
tcPeriodMarkCodecharacterPeriodMark.PeriodMarkCodeMark
tiPeriodPeriodintegerPeriod.PeriodPeriodGL Period
tcPeriodReportingPeriodcharacterPeriod.PeriodReportingPeriodReporting GL Period
ttPeriodStartDatedatePeriod.PeriodStartDateStart Date
tcPeriodStatuscharacterPeriod.PeriodStatusStatus
tcPeriodTypeCodecharacterPeriod.PeriodTypeCodeGL Period Type
tiPeriodYearintegerPeriod.PeriodYearGL Calendar Year
ti_sequenceintegercalculatedprimary index
tc_rowidcharactercalculated = rowid(Period),rowid(PeriodMark)


Internal usage


QadFinancials
method BAllocationBatch.AdditionalUpdates
method BAnalyticalReport.CostCentreTransDet
method BAnalyticalReport.CostCentreTransSumm
method BBudget.BudgetPeriodCreateByAccPeriods
method BCashBoxReport.CashPaid
method BCashBoxReport.CashReceived
method BCashReport.GenerateIntervalDates
method BCashReport.ValActualsDate
method BCashReport.ValidateRecalculateParams
method BClosingPostingsReport.CIRECBalance
method BClosingPostingsReport.CreditorControlGLBalance
method BClosingPostingsReport.DebtorControlGLBalance
method BClosingPostingsReport.FARDepreciation
method BClosingPostingsReport.GLOpenItemControl
method BClosingPostingsReport.RecurringEntriesDet
method BConsolid.AdditionalUpdatesPosting
method BConsolid.ValidateComponentPost
method BConsolidCycle.DefaultValuesFromPeriod
method BConsolidDump.DefaultValuesCurrencyCode
method BConsolidPeriodXref.ApiGetConsolidPeriods
method BConsolidPeriodXref.ValidateComponent
method BDInvoice.DefaultValuesValidate
method BFixedAssetDepreciation.AdditionalUpdatesPosting
method BFixedAssetDepreciation.DepreciationMain
method BFixedAssetDisposal.DisposalCreate
method BFixedAssetRevaluation.RevaluationCreateVal
method BGLOpenItemProcessor.DefaultValuesPostingYearPeriod
method BGLReport.BalanceSheetReport
method BGLReport.CalculateMeasureDateforBS
method BGLReport.CalculateMeasureDateforIS
method BGLReport.CheckUnpostedTransactions
method BGLReport.FindYearPeriodPostingDate
method BGLReport.GetCorrectMeasureDateForIS
method BGLReport.GetYearPeriodForChineseBS
method BGLReport.GetYearPeriodForChineseIS
method BGLReport.GLReport
method BGLReport.TrialBalance
method BGLReport.VATPayableLedger
method BPosting.MyDataLoad
method BPosting.ValidateComponentPreAssignPosting1
method BJournalEntry.CreateRecEntryPostingTemplate
method BJournalEntry.CreateReverseEntryGetDefaults
method BJournalEntry.DumpJESumForConsolid
method BMassLayerTransfer.ApiExecuteLayerTransferV01
method BMassLayerTransfer.ApiGetJournalEntriesValidate
method BPeriod.AdditionalUpdates
method BPeriod.CheckPostingDateExistInPeriod
method BPeriod.DataLoadMultiple
method BPeriod.DataNewMultipleCopyPeriodYear
method BPeriod.MultiCompanyVerifications
method BPeriod.YearClosingClosePeriods
method BPeriod.YearClosingCreatePeriods
method BRecurringEntry.GetNextPeriod
method BReportingJournalReport.GetPostingDateFromFilter
method BRevaluation.LoadAndUpdateInstanceDataSimulate
method BRevaluation.MultiCompanyVerificationSimulate
method BRevaluation.ValidateComponent
method BVATPeriod.DataNewMultipleCopyYear
method BVATReport.GetLastDate
method BVATReport.GetPostingDateFromFilter
method BYearClosing.AdditionalUpdatesPostingCloseOpen
method BYearClosing.AdditionalUpdatesPostingTrans
method BYearClosing.GetNumberingDateForYearClosing
method BYearClosing.ValidateComponentAll
method BYearClosing.ValidateComponentAllCheckBalance
dataset BConsolidPeriodXref.tPeriodByYearPeriodConsol