UFN_GLDISTRIBUTION_ACCOUNTEXISTS

Checks accountnumber in distribution for existence.

Return

Return Type
bit

Parameters

Parameter Parameter Type Mode Description
@DISTRIBUTION xml IN

Definition

Copy


            CREATE function dbo.UFN_GLDISTRIBUTION_ACCOUNTEXISTS
            (            
                @DISTRIBUTION xml
            )
            returns bit    
            with execute as caller
            as
            begin

            declare @retval bit = 1

            if dbo.UFN_GLACCOUNT_EXISTS() != 0
                begin
                    if exists(select ACCOUNT from UFN_REVENUE_GETGLDISTRIBUTION_FROMITEMLISTXML(@DISTRIBUTION) where ACCOUNT not in (select accountnumber from GLACCOUNT where PDACCOUNTSYSTEMID= '4B121C2C-CCE6-440D-894C-EA0DEF80D50B'))
                        set @retval = 0
                end 
            else
                set @retval = 1

            return @retval                 
        end