project QadFinancials > class BDInvoice > method IfDeductionDetailExistsByUK
Parameters
| olExists | output | logical | |
| iiDInvoiceId | input | integer | |
| iiDeductionCatLineId | input | integer | |
| iiPaidDInvoiceId | input | integer | |
| iiDInvoiceDeductionSeq | input | integer | |
| oiReturnStatus | output | integer | Return status of the method. |
Internal usage
QadFinancials
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.