UFN_FINANCIALTRANSACTION_HASDESIGNATIONS
Return
Return Type |
---|
bit |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@FINANCIALTRANSACTIONID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_FINANCIALTRANSACTION_HASDESIGNATIONS(@FINANCIALTRANSACTIONID uniqueidentifier)
returns bit
with execute as caller
as begin
declare @TRANSACTIONDESIGNATIONCOUNT int = 0
declare @TRANSACTIONHASDESIGNATIONS bit = 0
select @TRANSACTIONDESIGNATIONCOUNT = count(D.ID)
from INSTALLMENTSPLIT I
join DESIGNATION D
on I.PLEDGEID = @FINANCIALTRANSACTIONID
and I.DESIGNATIONID = D.ID
if @TRANSACTIONDESIGNATIONCOUNT > 0
set @TRANSACTIONHASDESIGNATIONS = 1
return @TRANSACTIONHASDESIGNATIONS
end