Fiscal Year reset, Team Delete

Fiscal year settings သည္ တစ္ၾကိမ္ set up လုပ္ျပီးသည္ႏွင့္ ျပန္လည္ျပင္ဆင္ ေျပာင္းလဲခြင့္ မရွိေတာ့ပါ။ ထုိ႔ေၾကာင့္ production environment (live) တြင္ သတိထား၍ set up လုပ္ပါ။ Development environment တြင္ လည္း ျပန္လည္ျပင္ဆင္ခြင့္ မရွိပါ။ သို႔ေသာ္ database သို႔ ေအာက္ပါ sql script တိုက္႐ိုက္ run ကာ set up ကို မူလ အတိုင္း ျပန္ထားႏိုင္သည္။ Production environment တြင္မူ SQL server သို႔ တုိက္႐ိုက္ ဆက္သြယ္ျခင္းသည္ MS Dynamics CRM ၏ လုပ္ထံုးလုပ္နည္းႏွင့္ မကိုက္ညီေပ။ ထို႔ေၾကာင့္ CRM Certified Consultants (သို႔) Microsoft CRM Support ကို ဆက္သြယ္၍ ျပင္ဆင္ရန္လိုအပ္သည္။

Update OrganizationBase
Set FiscalSettingsUpdated = 0,
FiscalYearFormat = '',
FiscalPeriodFormat = '',
FiscalYearPeriodConnect = '',
FiscalPeriodType = 0,
FiscalCalendarStart = NULL,
FiscalYearDisplayCode = NULL,
IsFiscalPeriodMonthBased = 0

ထိုနည္းတူ CRM တြင္ Team ကို create လုပ္ျပီးပါက ျပန္လည္ဖ်က္ဆီး၍ မရႏိုင္ပါ။ Development enviroment တြင္ ေအာက္ပါ sql script ကို အသံုးျပဳ၍ ဖ်က္ႏိုင္သည္။ ထပ္မံ သတိေပးလိုသည္မွာ production environment တြင္ sql script သံုး၍ records မ်ားကို ျပင္ဆင္ျခင္းသည္ CRM System ၏ integrity ကို ထိခိုက္ႏိုင္သည္။

DECLARE @TeamID UniqueIdentifier
SELECT @TeamID = TeamID
FROM TeamBase t
WHERE t.Name = 'Car Sales'
IF (@TeamID IS NOT NULL)
BEGIN
DELETE FROM TeamMembership WHERE TeamMembership.TeamId = @TeamID
DELETE FROM TeamBase WHERE TeamBase.TeamId = @TeamID
END

Comments