project QadFinancials > class BDInvoice > method IfDeductionDetailExistsByUK


Parameters


olExistsoutputlogical
iiDInvoiceIdinputinteger
iiDeductionCatLineIdinputinteger
iiPaidDInvoiceIdinputinteger
iiDInvoiceDeductionSeqinputinteger
oiReturnStatusoutputintegerReturn status of the method.


Internal usage


QadFinancials
method BDInvoice.UpdateDeductionDetail


program code (program1/bdinvoice.p)

assign olExists = no.

for each tDInvoiceDeduction
    where tDInvoiceDeduction.DInvoice_ID = iiDInvoiceId and
          tDInvoiceDeduction.DeductionCatLine_ID = iiDeductionCatLineId and
          tDInvoiceDeduction.PaidDInvoice_ID = iiPaidDInvoiceId and
          tDInvoiceDeduction.DInvoiceDeductionSequence = iiDInvoiceDeductionSeq:
    olExists = yes.
    return.
end.