USP_DATAFORMTEMPLATE_VIEW_WPBUSINESSOWNERSHIP
The load procedure used by the view dataform template "WealthPoint Business Ownership View Form"
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN | The input ID parameter used to load the fields defined on the form. |
| @DATALOADED | bit | INOUT | Output parameter indicating whether or not data was actually loaded. |
| @CDATE | datetime | INOUT | BBA confirmed date |
| @CVALUE | money | INOUT | BBA confirmed value |
| @CNOTES | nvarchar(1024) | INOUT | Notes |
| @FULLNAME | nvarchar(100) | INOUT | Name |
| @TITLE | nvarchar(100) | INOUT | Job title |
| @LINE1 | nvarchar(150) | INOUT | Address |
| @CITY | nvarchar(30) | INOUT | City |
| @STATE | nvarchar(100) | INOUT | State |
| @ZIP | nvarchar(10) | INOUT | ZIP |
| @BIO | nvarchar(1500) | INOUT | Biography |
| @HELD | nvarchar(100) | INOUT | Held |
| @COMPANY | nvarchar(100) | INOUT | Company |
| @PHONE | nvarchar(20) | INOUT | Phone |
| @LINE_OF_BUSINESS_DESCRIPTION | nvarchar(50) | INOUT | Description |
| @SALES_VOLUME | money | INOUT | Sales |
| @YEAR_STARTED | UDT_YEAR | INOUT | Year started |
| @EMPLOYEES_TOTAL | int | INOUT | # of employees |
| @SIC_CODE | nvarchar(4) | INOUT | SIC code used |
| @DUNS | nvarchar(10) | INOUT | DUNS |
| @PERCENTAGE | decimal(20, 4) | INOUT | % ownership |
| @VALUATION | money | INOUT | Valuation |
| @SPOUSEIND | tinyint | INOUT | Spouse ind |
| @OWNERSHIPVALUE | money | INOUT | Ownership value |
| @SICNAME | nvarchar(100) | INOUT | Trade name |
| @MAILINGLINE1 | nvarchar(150) | INOUT | Mailing address |
| @MAILINGCITY | nvarchar(30) | INOUT | Mailing city |
| @MAILINGSTATE | nvarchar(100) | INOUT | Mailing state |
| @MAILINGZIP | nvarchar(10) | INOUT | Mailing zip |
| @HOMELINE1 | nvarchar(150) | INOUT | Home address |
| @HOMECITY | nvarchar(30) | INOUT | Home city |
| @HOMESTATE | nvarchar(100) | INOUT | Home state |
| @HOMEZIP | nvarchar(10) | INOUT | Home zip |
| @YEAROFBIRTH | smallint | INOUT | Year of birth |
| @GENDER | nvarchar(10) | INOUT | Gender |
| @ADDRESS | nvarchar(300) | INOUT | Company address |
| @MAILINGADDRESS | nvarchar(300) | INOUT | Mailing address |
| @HOMEADDRESS | nvarchar(300) | INOUT | Home address |
| @SOURCE | nvarchar(100) | INOUT | Source |
| @RATIO | decimal(28, 4) | INOUT | Ratio used |
| @OWNERSHIP | xml | INOUT | Ownership information |
| @SIC_CODE1 | nvarchar(4) | INOUT | SIC code 1 |
| @SIC_CODE2 | nvarchar(4) | INOUT | SIC code 2 |
| @SIC_CODE3 | nvarchar(4) | INOUT | SIC code 3 |
| @SIC_CODE4 | nvarchar(4) | INOUT | SIC code 4 |
| @SIC_CODE5 | nvarchar(4) | INOUT | SIC code 5 |
| @SIC_CODE6 | nvarchar(4) | INOUT | SIC code 6 |
| @RATIO1 | decimal(28, 4) | INOUT | Ratio |
| @RATIO2 | decimal(28, 4) | INOUT | Ratio |
| @RATIO3 | decimal(28, 4) | INOUT | Ratio |
| @RATIO4 | decimal(28, 4) | INOUT | Ratio |
| @RATIO5 | decimal(28, 4) | INOUT | Ratio |
| @RATIO6 | decimal(28, 4) | INOUT | Ratio |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_WPBUSINESSOWNERSHIP (
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@CDATE datetime = null output,
@CVALUE money = null output,
@CNOTES nvarchar(1024) = null output,
@FULLNAME nvarchar(100) = null output,
@TITLE nvarchar(100) = null output,
@LINE1 nvarchar(150) = null output,
@CITY nvarchar(30) = null output,
@STATE nvarchar(100) = null output,
@ZIP nvarchar(10) = null output,
@BIO nvarchar(1500) = null output,
@HELD nvarchar(100) = null output,
@COMPANY nvarchar(100) = null output,
@PHONE nvarchar(20) = null output,
@LINE_OF_BUSINESS_DESCRIPTION nvarchar(50) = null output,
@SALES_VOLUME money = null output,
@YEAR_STARTED dbo.UDT_YEAR = null output,
@EMPLOYEES_TOTAL int = null output,
@SIC_CODE nvarchar(4) = null output,
@DUNS nvarchar(10) = null output,
@PERCENTAGE decimal(20,4) = null output,
@VALUATION money = null output,
@SPOUSEIND tinyint = null output,
@OWNERSHIPVALUE money = null output,
@SICNAME nvarchar(100) = null output,
@MAILINGLINE1 nvarchar(150) = null output,
@MAILINGCITY nvarchar(30) = null output,
@MAILINGSTATE nvarchar(100) = null output,
@MAILINGZIP nvarchar(10) = null output,
@HOMELINE1 nvarchar(150) = null output,
@HOMECITY nvarchar(30) = null output,
@HOMESTATE nvarchar(100) = null output,
@HOMEZIP nvarchar(10) = null output,
@YEAROFBIRTH smallint = null output,
@GENDER nvarchar(10) = null output,
@ADDRESS nvarchar(300) = null output,
@MAILINGADDRESS nvarchar(300) = null output,
@HOMEADDRESS nvarchar(300) = null output,
@SOURCE nvarchar(100) = null output,
@RATIO decimal(28, 4) = null output,
@OWNERSHIP xml = null output,
@SIC_CODE1 nvarchar(4) = null output,
@SIC_CODE2 nvarchar(4) = null output,
@SIC_CODE3 nvarchar(4) = null output,
@SIC_CODE4 nvarchar(4) = null output,
@SIC_CODE5 nvarchar(4) = null output,
@SIC_CODE6 nvarchar(4) = null output,
@RATIO1 decimal(28, 4) = null output,
@RATIO2 decimal(28, 4) = null output,
@RATIO3 decimal(28, 4) = null output,
@RATIO4 decimal(28, 4) = null output,
@RATIO5 decimal(28, 4) = null output,
@RATIO6 decimal(28, 4) = null output
) as begin
set nocount on;
set @DATALOADED = 0;
select
@DATALOADED = 1,
@CDATE = BO.CDATE,
@CVALUE = BO.CVALUE,
@CNOTES = BO.CNOTES,
@FULLNAME = BO.FULLNAME,
@TITLE = BO.TITLE,
@LINE1 = BO.LINE1,
@CITY = BO.CITY,
@STATE = BO.STATE,
@ZIP = BO.ZIP,
@BIO = BO.BIO,
@HELD = BO.HELD,
@COMPANY = BO.COMPANY,
@PHONE = BO.PHONE,
@LINE_OF_BUSINESS_DESCRIPTION = BO.LINE_OF_BUSINESS_DESCRIPTION,
@SALES_VOLUME = BO.SALES_VOLUME,
@YEAR_STARTED = BO.YEAR_STARTED,
@EMPLOYEES_TOTAL = BO.EMPLOYEES_TOTAL,
@SIC_CODE = BO.SIC_CODE,
@DUNS = coalesce(RBO.DUNS, ''),
@PERCENTAGE = BO.PERCENTAGE,
@VALUATION = BO.VALUATION,
@SPOUSEIND = BO.SPOUSEIND,
@SICNAME = BO.SICNAME,
@MAILINGLINE1 = BO.MAILINGLINE1,
@MAILINGCITY = BO.MAILINGCITY,
@MAILINGSTATE = BO.MAILINGSTATE,
@MAILINGZIP = BO.MAILINGZIP,
@HOMELINE1 = BO.HOMELINE1,
@HOMECITY = BO.HOMECITY,
@HOMESTATE = BO.HOMESTATE,
@HOMEZIP = BO.HOMEZIP,
@YEAROFBIRTH = BO.YEAROFBIRTH,
@GENDER = BO.GENDER,
@ADDRESS = dbo.UFN_PARTIALINFORMATIONSEARCH_BUILDADDRESS(@LINE1, '', @CITY, @STATE, @ZIP),
@MAILINGADDRESS = dbo.UFN_PARTIALINFORMATIONSEARCH_BUILDADDRESS(@MAILINGLINE1, '', @MAILINGCITY, @MAILINGSTATE, @MAILINGZIP),
@HOMEADDRESS = dbo.UFN_PARTIALINFORMATIONSEARCH_BUILDADDRESS(@HOMELINE1, '', @HOMECITY, @HOMESTATE, @HOMEZIP),
@SOURCE = BO.SOURCE,
@RATIO = BO.RATIO,
@OWNERSHIP = dbo.UFN_BUSINESSOWNERSHIP_GETOWNERSHIP_TOITEMLISTXML(@ID),
@OWNERSHIPVALUE = OWNERSHIPVALUE,
@SIC_CODE1 = BO.SIC_CODE1,
@SIC_CODE2 = BO.SIC_CODE2,
@SIC_CODE3 = BO.SIC_CODE3,
@SIC_CODE4 = BO.SIC_CODE4,
@SIC_CODE5 = BO.SIC_CODE5,
@SIC_CODE6 = BO.SIC_CODE6,
@RATIO1 = BO.RATIO1,
@RATIO2 = BO.RATIO2,
@RATIO3 = BO.RATIO3,
@RATIO4 = BO.RATIO4,
@RATIO5 = BO.RATIO5,
@RATIO6 = BO.RATIO6
from
dbo.WPBUSINESSOWNERSHIP BO
left join dbo.WPRELATIONSHIP_BO RBO
on BO.WPRELATIONSHIP_BO_ID = RBO.ID
where
BO.ID=@ID;
return 0
end