project QadFinancials > class BBudget > business logic query BudgetWBSBusComponentByIDs

Description

BudgetWBSBusComponentByIDs; query on BudgetWBS and its sub-table BudgetWBSBusComponent based on ID's
!!!! INNER-JOIN between BudgetWBS and BudgetWBSBusComponent


Parameters


iiBudgetIDintegerBudget ID
iiBudgetWBSIDintegerBudgetWBSID
iiBusComponentIDintegerBusComponentID


query condition


  each BudgetWBS where
BudgetWBS.Budget_ID = iiBudgetID AND
BudgetWBS.BudgetWBS_ID = iiBudgetWBSID

      each BudgetWBSBusComponent (inner-join) where
BudgetWBSBusComponent.BudgetWBS_ID = BudgetWBS.BudgetWBS_ID AND
BudgetWBSBusComponent.BusComponent_ID = iiBusComponentID


query resultset tqBudgetWBSBusComponentByIDs


field namedata typedb fielddescription
tiBudget_IDintegerBudgetWBS.Budget_IDLink to Budget
tiBudgetWBS_IDintegerBudgetWBS.BudgetWBS_IDRecord ID
tiBusComponent_IDintegerBudgetWBSBusComponent.BusComponent_IDComponent
tiBudgetWBSBusComponent_IDintegerBudgetWBSBusComponent.BudgetWBSBusComponent_IDRecord ID
tcBudgetWBSCodecharacterBudgetWBS.BudgetWBSCodeWBS Code
ti_sequenceintegercalculatedprimary index
tc_rowidcharactercalculated = rowid(BudgetWBS),rowid(BudgetWBSBusComponent)


Internal usage


QadFinancials
method BBudget.ApiGetBudgetWBS
method BBudget.CheckBudgetFDSwithWBSID