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