V_QUERY_SALESMETHODPAYMENTMETHOD

Sales Method Payment Types

Fields

Field Field Type Null Description
ID uniqueidentifier System record ID
SALESMETHODID uniqueidentifier Sales Type ID
PAYMENTTYPE nvarchar(100) yes Payment Type
ADDEDBY_APPLICATION nvarchar(200) yes Added by application
ADDEDBY_USERNAME nvarchar(128) yes Added by user name
CHANGEDBY_APPLICATION nvarchar(200) yes Changed by application
CHANGEDBY_USERNAME nvarchar(128) yes Changed by user name
DATEADDED datetime Date added
DATECHANGED datetime Date changed
TSLONG bigint yes Timestamp value

Definition

Copy
/*
Generated by Blackbaud AppFx Platform
Date:  8/17/2011 2:35:59 PM
Assembly Version:  Blackbaud.AppFx.Platform.SqlClr, Version=2.91.1535.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_SALESMETHODPAYMENTMETHOD AS



                select
                    [SALESMETHODPAYMENTMETHOD].[ID],
                    [SALESMETHODPAYMENTMETHOD].[SALESMETHODID],
                    case [SALESMETHODPAYMENTMETHOD].[PAYMENTTYPECODE]
                        when 10 then [OTHERPAYMENTMETHODCODE].[DESCRIPTION]
                        else dbo.UFN_SALESMETHODPAYMENTMETHOD_PAYMENTTYPECODE_GETDESCRIPTION([SALESMETHODPAYMENTMETHOD].[PAYMENTTYPECODE])
                    end as [PAYMENTTYPE],
                    [ADDEDBY].[APPLICATIONNAME] as [ADDEDBY_APPLICATION],
                    [ADDEDBY].[USERNAME] as [ADDEDBY_USERNAME],
                    [CHANGEDBY].[APPLICATIONNAME] as [CHANGEDBY_APPLICATION],
                    [CHANGEDBY].[USERNAME] as [CHANGEDBY_USERNAME],
                    [SALESMETHODPAYMENTMETHOD].[DATEADDED],
                    [SALESMETHODPAYMENTMETHOD].[DATECHANGED],
                    [SALESMETHODPAYMENTMETHOD].[TSLONG]

                    /*EXTENSION*/

                from dbo.[SALESMETHODPAYMENTMETHOD]
                left join dbo.[OTHERPAYMENTMETHODCODE]
                    on [SALESMETHODPAYMENTMETHOD].[OTHERPAYMENTMETHODCODEID] = [OTHERPAYMENTMETHODCODE].[ID]
                left outer join dbo.CHANGEAGENT as [ADDEDBY] 
                    on [SALESMETHODPAYMENTMETHOD].[ADDEDBYID] = [ADDEDBY].ID
                left outer join dbo.CHANGEAGENT as [CHANGEDBY] 
                    on [SALESMETHODPAYMENTMETHOD].CHANGEDBYID = [CHANGEDBY].ID