project QadFinancials > class BCInvoice > business logic query CinvoiceStageByID


Parameters


iiCinvoiceStageIDinteger


query condition


  each CInvoiceStage where
CInvoiceStage.CInvoiceStage_ID = iiCinvoiceStageID

      first PaymentConditionStaged (outer-join) where
PaymentConditionStaged.PaymentConditionStaged_ID = CInvoiceStage.PaymentConditionStaged_ID AND

          first PaymentCondition (outer-join) where
PaymentCondition.PaymentCondition_ID = PaymentConditionStaged.StagedPaymentCondition_ID AND


query resultset tqCinvoiceStageByID


field namedata typedb fielddescription
tiCInvoiceStage_IDintegerCInvoiceStage.CInvoiceStage_IDRecord ID
tdCInvoiceStageAmountTCdecimalCInvoiceStage.CInvoiceStageAmountTCCInvoiceStageAmountTC Staged payments credit terms details of the invoice. The amount to pay in TC for this stage.
tdCInvoiceStageAmtAppliedTCdecimalCInvoiceStage.CInvoiceStageAmtAppliedTCCInvoiceStageAmtAppliedTC Staged payments credit terms details of the invoice. The amount paid in TC for this stage.
ttCInvoiceStageDiscDatedateCInvoiceStage.CInvoiceStageDiscDateCInvoiceDiscDate Payment discount due date. When the invoice is paid before this date a payment discount can be given.
ttCInvoiceStageDueDatedateCInvoiceStage.CInvoiceStageDueDateDue Date. The date when this stage should end.
tiPaymentCondition_IDintegerPaymentCondition.PaymentCondition_IDRecord ID
tcPaymentConditionCodecharacterPaymentCondition.PaymentConditionCodeCredit Terms Code
tcPaymentConditionDescriptcharacterPaymentCondition.PaymentConditionDescriptDescription
tdPaymentConditionPercentagedecimalPaymentCondition.PaymentConditionPercentageDiscount Percentage


Internal usage


QadFinancials
method BBankEntry.CalculateBankStateStageAlloc
method BCDocument.CalculateAll
method BPaymentSelection.GetToPayObjectsInitLoadFromInst