UFN_DEPOSITDIFFERENCE
Return
Return Type |
---|
money |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CURRENTAMOUNT | money | IN | |
@PREVIOUSAMOUNT | money | IN | |
@FIRSTEXCHANGERATEID | uniqueidentifier | IN | |
@SECONDEXCHANGERATEID | uniqueidentifier | IN | |
@THIRDEXCHANGERATEID | uniqueidentifier | IN |
Definition
Copy
create function UFN_DEPOSITDIFFERENCE (
@CURRENTAMOUNT money
,@PREVIOUSAMOUNT money
,@FIRSTEXCHANGERATEID uniqueidentifier
,@SECONDEXCHANGERATEID uniqueidentifier
,@THIRDEXCHANGERATEID uniqueidentifier
)
returns money
begin
return
isnull(
dbo.UFN_DEPOSIT_CURRENCYCONVERT(
dbo.UFN_DEPOSIT_CURRENCYCONVERT(
dbo.UFN_DEPOSIT_CURRENCYCONVERT(@CURRENTAMOUNT
,@FIRSTEXCHANGERATEID)
,@SECONDEXCHANGERATEID)
,@THIRDEXCHANGERATEID)
, 0)
- isnull(
dbo.UFN_DEPOSIT_CURRENCYCONVERT(
dbo.UFN_DEPOSIT_CURRENCYCONVERT(
dbo.UFN_DEPOSIT_CURRENCYCONVERT(@PREVIOUSAMOUNT
,@FIRSTEXCHANGERATEID)
,@SECONDEXCHANGERATEID)
,@THIRDEXCHANGERATEID)
, 0)
;
end