UFN_PAPERLESSMANDATES_DAYSADVANCEDNOTICE_FORREVENUE
Returns the number of days of advance notice if paperless mandates are enabled for a given revenue.
Return
| Return Type |
|---|
| int |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @REVENUEID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_PAPERLESSMANDATES_DAYSADVANCEDNOTICE_FORREVENUE(@REVENUEID uniqueidentifier = null)
returns integer
with execute as caller
as begin
declare @DAYSADVANCEDNOTICE integer;
select distinct
@DAYSADVANCEDNOTICE = dbo.UFN_PAPERLESSMANDATES_DAYSADVANCEDNOTICE_FORSITE(SITEID)
from
dbo.UFN_SITEID_MAPFROM_REVENUEID(@REVENUEID)
-- Something is really wrong. Set enabled to error state.
if @@ROWCOUNT > 1
set @DAYSADVANCEDNOTICE = -1;
return @DAYSADVANCEDNOTICE
end