Hi Community,
I have just realised the following tables will help members help me:
CREATE TABLE dbo.GlobalOptionsetMetadata
(
OptionSetName VARCHAR(100),
[Option] VARCHAR(100),
IsUserLocalizedLabel VARCHAR(100),
LocalizedLabelLanguageCode VARCHAR(100),
LocalizedLabel VARCHAR(100),
GlobalOptionSetName VARCHAR(100),
EntityName VARCHAR(100)
)
INSERT dbo.GlobalOptionsetMetadata VALUES
('ts_companytype','717750000','False','1033','Deal Introducer','',''),
('ts_companytype','717750006','False','1033','Debt Advisory','',''),
('ts_companytype','717750011','False','1033','Debt Provider','',''),
('ts_companytype','717750003','False','1033','Diligence','',''),
('ts_companytype','717750016','False','1033','Excluded','',''),
('ts_companytype','717750012','False','1033','Gatekeeper','',''),
('ts_companytype','930580000','False','1033','HR Recruiter','',''),
('ts_companytype','717750007','False','1033','Investor Group','',''),
('ts_companytype','717750015','False','1033','Investor Reporting','',''),
('ts_companytype','717750010','False','1033','M&A Advisory','',''),
('ts_companytype','717750009','False','1033','Montagu Supplier','',''),
('ts_companytype','717750013','False','1033','PE Firm','',''),
('ts_companytype','717750014','False','1033','Placement Agent','',''),
('ts_companytype','717750008','False','1033','Portfolio Company','',''),
('ts_companytype','717750004','False','1033','Portfolio Support','',''),
('ts_companytype','717750005','False','1033','Talent Source','',''),
('ts_companytype','717750001','False','1033','Target','',''),
('ts_companytype','717750002','False','1033','Vendor','','')
CREATE TABLE dbo.account
(
ts_easeofworking VARCHAR(100),
ts_companytype VARCHAR(100)
)
INSERT dbo.account VALUES
('', '717750000;717750002;717750013'),
('', '717750007;717750012'),
('', '717750001;717750005'),
('', '717750001;717750003'),
('', '717750001')
CREATE TABLE StateMetadata (
EntityName varchar(100),
State int,
IsUserLocalizedLabel bit,
LocalizedLabelLanguageCode int,
LocalizedLabel varchar(50))
INSERT StateMetadata VALUES
('account',0,CONVERT(bit, 'False'),1033,'Active'),
('account',1,CONVERT(bit, 'False'),1033,'Inactive'),
('connection',0,CONVERT(bit, 'False'),1033,'Active'),
('connection',1,CONVERT(bit, 'False'),1033,'Inactive'),
('appointment',0,CONVERT(bit, 'False'),1033,'Open'),
('appointment',1,CONVERT(bit, 'False'),1033,'Completed')
CREATE TABLE StatusMetadata (
EntityName varchar(50),
State int,
Status int,
IsUserLocalizedLabel bit,
LocalizedLabelLanguageCode int,
LocalizedLabel varchar(50))
INSERT StatusMetadata VALUES
('account',0,1,CONVERT(bit, 'False'),1033,'Active'),
('account',1,2,CONVERT(bit, 'False'),1033,'Inactive'),
('connection',0,1,CONVERT(bit, 'False'),1033,'Active'),
('connection',1,2,CONVERT(bit, 'False'),1033,'Inactive'),
('appointment',0,1,CONVERT(bit, 'False'),1033,'Free'),
('appointment',0,2,CONVERT(bit, 'False'),1033,'Tentative'),
('appointment',1,3,CONVERT(bit, 'False'),1033,'Completed'),
('appointment',2,4,CONVERT(bit, 'False'),1033,'Canceled'),
('appointment',3,5,CONVERT(bit, 'False'),1033,'Busy'),
('appointment',3,6,CONVERT(bit, 'False'),1033,'Out of Office'),
('email',0,1,CONVERT(bit, 'False'),1033,'Draft'),
('email',1,2,CONVERT(bit, 'False'),1033,'Completed'),
('email',1,3,CONVERT(bit, 'False'),1033,'Sent')
SELECT * FROM StatusMetadata
CREATE TABLE TargetMetadata (
EntityName varchar(50),
AttributeName varchar(50),
ReferencedEntity varchar(50),
ReferencedAttribute varchar(50))
INSERT TargetMetadata VALUES
('activityparty','partyid','ts_boardmember','ts_boardmemberid'),
('activityparty','activityid','activitypointer','activityid'),
('activityparty','ownerid','systemuser',NULL),
('activityparty','ownerid','team',NULL),
('account','parentaccountid','account',NULL),
('account','ts_recommendedby','systemuser','systemuserid'),
('account','ts_countryofeconomicoriginforthecapital','ts_country','ts_countryid'),
('account','xpd_reminderto','systemuser','systemuserid'),
('account','preferredserviceid','service','serviceid'),
('account','msdyn_segmentid','msdyn_segment','msdyn_segmentid')
SELECT * FROM TargetMetadata