SET NUMERIC_ROUNDABORT OFF
GO
SET ANSI_PADDING, ANSI_WARNINGS, CONCAT_NULL_YIELDS_NULL, ARITHABORT, QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
IF EXISTS (SELECT * FROM tempdb..sysobjects WHERE id=OBJECT_ID('tempdb..#tmpErrors')) DROP TABLE #tmpErrors
GO
CREATE TABLE #tmpErrors (Error int)
GO
SET XACT_ABORT ON
GO
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
GO
BEGIN TRANSACTION
GO
--===========================================================================================
--===========================================================================================
PRINT N'ALTER TABLE STORE'
GO
ALTER TABLE STORE ADD TI VARCHAR(500)
GO
IF @@ERROR <>0 AND @@TRANCOUNT>0 ROLLBACK TRANSACTION
GO
IF @@TRANCOUNT=0 BEGIN INSERT INTO #tmpErrors (Error) SELECT 1 BEGIN TRANSACTION END
GO
PRINT N'ALTER TABLE STOREPARENT'
GO
ALTER TABLE STOREPARENT ADD LD VARCHAR(500)
GO
IF @@ERROR <>0 AND @@TRANCOUNT>0 ROLLBACK TRANSACTION
GO
IF @@TRANCOUNT=0 BEGIN INSERT INTO #tmpErrors (Error) SELECT 1 BEGIN TRANSACTION END
GO
PRINT N'CREATE TABLE [dbo].[LICSSetting]'
GO
CREATE TABLE [dbo].[LICSSetting](
    [MACHINENAME] [nvarchar](500) NULL,
    [PORT] [nvarchar](100) NULL,
    [DOMAIN] [nvarchar](100) NULL,
    [DOMAINUSERNAME] [nvarchar](100) NULL,
    [DOMAINPASSWORD] [nvarchar](100) NULL
) 
GO

IF @@ERROR <>0 AND @@TRANCOUNT>0 ROLLBACK TRANSACTION
GO
IF @@TRANCOUNT=0 BEGIN INSERT INTO #tmpErrors (Error) SELECT 1 BEGIN TRANSACTION END
GO
PRINT N'Insert If Isserver = 1'
GO

DECLARE @SRVCnt  	int
   
BEGIN   
    
	SELECT @SRVCnt = count(1) from Terminal where isnull(isserver,0) = 1

	IF @SRVCnt = 1
	BEGIN
		INSERT INTO [dbo].[LICSSetting](MACHINENAME,PORT)
		SELECT NAME,9000 FROM TERMINAL where isnull(isserver,0) = 1
	END
	 
          
END 
 
GO
IF @@ERROR <>0 AND @@TRANCOUNT>0 ROLLBACK TRANSACTION
GO
IF @@TRANCOUNT=0 BEGIN INSERT INTO #tmpErrors (Error) SELECT 1 BEGIN TRANSACTION END
GO
PRINT N'Delete from MDType'
GO
DELETE FROM [dbo].[MDType]
GO
IF @@ERROR <>0 AND @@TRANCOUNT>0 ROLLBACK TRANSACTION
GO
IF @@TRANCOUNT=0 BEGIN INSERT INTO #tmpErrors (Error) SELECT 1 BEGIN TRANSACTION END
GO
PRINT N'Insert into MDType'
GO
SET IDENTITY_INSERT [dbo].[MDType] ON 

GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (768, N'BL', N'GinApps.Types.Security.IAppUser', N'GinApps.Types', N'GinApps.Security.Business.AppUserModel', N'GinApps.Security', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (769, N'PR', NULL, NULL, N'GinApps.Security.UI.WinForm.Presentation.AppUserListPresentation', N'GinApps.Security.UI.WinForm', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (770, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'GinApps.Security.UI.WinForm.AppUserList', N'GinApps.Security.UI.WinForm', N'AppUserList', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (771, N'BL', N'GinApps.Types.Security.ISecurityRole', N'GinApps.Types', N'GinApps.Security.Business.SecurityRoleModel', N'GinApps.Security', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (772, N'PR', NULL, NULL, N'GinApps.Security.UI.WinForm.Presentation.SecurityRoleListPresentation', N'GinApps.Security.UI.WinForm', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (773, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'GinApps.Security.UI.WinForm.SecurityRoleList', N'GinApps.Security.UI.WinForm', N'SecurityRoleList', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (774, N'BL', N'GinApps.Types.Security.ILocalPolicy', N'GinApps.Types', N'GinApps.Security.Business.LocalPolicyModel', N'GinApps.Security', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (775, N'PR', NULL, NULL, N'GinApps.Security.UI.WinForm.Presentation.LocalPolicyListPresentation', N'GinApps.Security.UI.WinForm', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (776, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'GinApps.Security.UI.WinForm.LocalPolicyList', N'GinApps.Security.UI.WinForm', N'LocalPolicyList', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (777, N'BL', N'GinApps.Types.Security.IMasterPolicy', N'GinApps.Types', N'GinApps.Security.Business.MasterPolicyModel', N'GinApps.Security', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (778, N'PR', NULL, NULL, N'GinApps.Security.UI.WinForm.Presentation.MasterPolicyPresentation', N'GinApps.Security.UI.WinForm', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (779, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'GinApps.Security.UI.WinForm.MasterPolicy', N'GinApps.Security.UI.WinForm', N'MasterPolicy', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (780, N'BL', N'GinApps.Types.WinServices.IWinServiceManager', N'GinApps.Types', N'GinApps.WinServices.Business.WinServiceManagerModel', N'GinApps.WinServices', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (781, N'PR', NULL, NULL, N'GinApps.WinServices.UI.WinForm.Presentation.WinJobPresentation', N'GinApps.WinServices.UI.WinForm', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (782, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'GinApps.WinServices.UI.WinForm.WinJobManager', N'GinApps.WinServices.UI.WinForm', N'ServiceConfig', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (783, N'PR', NULL, NULL, N'GinApps.Security.UI.WinForm.Presentation.ChangePasswordPresentation', N'GinApps.Security.UI.WinForm', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (784, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'GinApps.Security.UI.WinForm.ChangePasswordUI', N'GinApps.Security.UI.WinForm', N'PASSWORDCHANGEUI', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (785, N'BL', N'GinApps.Types.AppSettings.IAppSettings', N'GinApps.Types', N'GinApps.AppSettings.Business.AppSettingsModel', N'GinApps.AppSettings', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (786, N'PR', NULL, NULL, N'GinApps.AppSettings.UI.WinForm.Presentation.AppSettingsPresentation', N'GinApps.AppSettings.UI.WinForm', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (787, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'GinApps.AppSettings.UI.WinForm.AppSettings', N'GinApps.AppSettings.UI.WinForm', N'AppSettings', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (788, N'BL', N'GinApps.Types.Lists.IListConfig', N'GinApps.Types', N'GinApps.Lists.Business.ListConfigModel', N'GinApps.Lists', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (789, N'PR', NULL, NULL, N'GinApps.Lists.UI.WinForm.Presentation.ListConfigListPresentation', N'GinApps.Lists.UI.WinForm', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (790, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'GinApps.Lists.UI.WinForm.ListConfigListUI', N'GinApps.Lists.UI.WinForm', N'Lists', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (791, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'GinApps.SQLDBManager.UI.WinForm.DatabaseInfo', N'GinApps.SQLDBManager.UI.WinForm', N'DatabaseInfo', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (792, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'GinApps.Security.Business.PolicyLookupReader', N'GinApps.Security', N'PolicyLookup', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (793, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'GinApps.Security.Business.RoleLookupReader', N'GinApps.Security', N'RoleLookup', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (794, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'GinApps.Security.Business.AppUserLookupReader', N'GinApps.Security', N'AppUserLookup', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (795, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'GinApps.Security.Business.CityLookupReader', N'GinApps.Security', N'CityLookup', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (796, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'GinApps.Windows.Forms.Printing.PrinterLookupReader', N'GinApps.Windows.Forms', N'PrinterLookup', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (797, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'GinApps.Windows.Forms.Printing.PaperSizeLookupReader', N'GinApps.Windows.Forms', N'PaperSizeLookup', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (798, N'OT', N'GinApps.Core.IServerDateTimeProvider', N'GinApps', N'GinApps.Core.DataAccessBaseSQL', N'GinApps', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (799, N'DA', N'GinApps.Types.Security.IAppUserDataAccess', N'GinApps.Types', N'GinApps.Security.DataAccess.SQL.AppUserDataAccess', N'GinApps.Security', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (800, N'DA', N'GinApps.Types.Security.ISecurityRoleDataAccess', N'GinApps.Types', N'GinApps.Security.DataAccess.SQL.SecurityRoleDataAccess', N'GinApps.Security', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (801, N'DA', N'GinApps.Types.Security.ILocalPolicyDataAccess', N'GinApps.Types', N'GinApps.Security.DataAccess.SQL.LocalPolicyDataAccess', N'GinApps.Security', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (802, N'DA', N'GinApps.Types.Security.IMasterPolicyDataAccess', N'GinApps.Types', N'GinApps.Security.DataAccess.SQL.MasterPolicyDataAccess', N'GinApps.Security', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (803, N'DA', N'GinApps.Types.AppSettings.IAppSettingDataAccess', N'GinApps.Types', N'GinApps.AppSettings.DataAccess.SQL.AppSettingDataAccess', N'GinApps.AppSettings', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (804, N'DA', N'GinApps.Types.WinServices.IWinServiceDataAccess', N'GinApps.Types', N'GinApps.WinServices.DataAccess.SQL.WinServiceDataAccess', N'GinApps.WinServices', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (805, N'DA', N'GinApps.Types.Lists.IListConfigDataAccess', N'GinApps.Types', N'GinApps.Lists.DataAccess.SQL.ListConfigDataAccess', N'GinApps.Lists', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (806, N'OT', N'GinApps.Security.IModuleRightsReader', N'GinApps', N'NPOS.Security.Business.NPOSModuleRightsReader', N'NPOS.Security', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (807, N'OT', N'GinApps.Security.IParentChildDetectionService', N'GinApps', N'NPOS.Security.Business.ParentChildDetector', N'NPOS.Security', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (808, N'OT', N'GinApps.Core.IServerMachineDetectionService', N'GinApps', N'NPOS.Security.Business.ServerMachineDetector', N'NPOS.Security', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (809, N'OT', N'NPOS.Types.Security.INPOSModuleRightsReader', N'NPOS.Types', N'NPOS.Security.Business.NPOSModuleRightsReader', N'NPOS.Security', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (810, N'OT', N'GinApps.Security.IEncryptionProvider', N'GinApps', N'NPOS.Common.NPOSEncryptionProvider', N'NPOS.Common', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (811, N'BL', N'NPOS.Types.MOP.IMOPModel', N'NPOS.Types', N'NPOS.MOP.Business.MOPModel', N'NPOS.MOP', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (812, N'PR', NULL, NULL, N'NPOS.MOP.UI.Presentation.MOPListPresentation', N'NPOS.MOP.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (813, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.MOP.UI.MOPList', N'NPOS.MOP.UI', N'MOPListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (814, N'BL', N'NPOS.Types.Discount.IDiscountModel', N'NPOS.Types', N'NPOS.Discount.Business.DiscountModel', N'NPOS.Discount', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (815, N'PR', NULL, NULL, N'NPOS.Discount.UI.Presentation.DiscountListPresentation', N'NPOS.Discount.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (816, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Discount.UI.DiscountList', N'NPOS.Discount.UI', N'DiscountListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (817, N'BL', N'NPOS.Types.Currency.ICurrencyModel', N'NPOS.Types', N'NPOS.Currency.Business.CurrencyModel', N'NPOS.Currency', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (818, N'PR', NULL, NULL, N'NPOS.Currency.UI.Presentation.CurrencyListPresentation', N'NPOS.Currency.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (819, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Currency.UI.CurrencyList', N'NPOS.Currency.UI', N'CurrencyListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (820, N'BL', N'NPOS.Types.DocNumberingScheme.IDocNumberingScheme', N'NPOS.Types', N'NPOS.DocNumberingScheme.Business.DocNumberingSchemeModel', N'NPOS.DocNumberingScheme', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (821, N'PR', NULL, NULL, N'NPOS.DocNumberingScheme.UI.Presentation.DocNumberingSchemeListPresentation', N'NPOS.DocNumberingScheme.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (822, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.DocNumberingScheme.UI.DocNumberingSchemeList', N'NPOS.DocNumberingScheme.UI', N'DocumentNumberingSchemeListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (823, N'BL', N'NPOS.Types.Terminal.ITerminalModel', N'NPOS.Types', N'NPOS.Terminal.Business.TerminalModel', N'NPOS.Terminal', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (824, N'PR', NULL, NULL, N'NPOS.Terminal.UI.Presentation.TerminalListPresentation', N'NPOS.Terminal.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (825, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Terminal.UI.TerminalList', N'NPOS.Terminal.UI', N'Terminal', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (826, N'BL', N'NPOS.Types.LocalVAT.ILocalVAT', N'NPOS.Types', N'NPOS.LocalVAT.Business.LocalVATModel', N'NPOS.LocalVAT', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (827, N'PR', NULL, NULL, N'NPOS.LocalVAT.UI.Presentation.LocalVATListPresentation', N'NPOS.LocalVAT.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (828, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.LocalVAT.UI.LocalVATList', N'NPOS.LocalVAT.UI', N'VATListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (829, N'BL', N'NPOS.Types.Charge.ICharge', N'NPOS.Types', N'NPOS.Charge.Business.ChargeModel', N'NPOS.Charge', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (830, N'PR', NULL, NULL, N'NPOS.Charge.UI.Presentation.ChargeListPresentation', N'NPOS.Charge.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (831, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Charge.UI.ChargeList', N'NPOS.Charge.UI', N'ChargeListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (832, N'BL', N'NPOS.Types.MyStore.IMyStore', N'NPOS.Types', N'NPOS.MyStore.Business.MyStoreModel', N'NPOS.MyStore', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (833, N'PR', NULL, NULL, N'NPOS.MyStore.UI.Presentation.ReplenishmentPresentation', N'NPOS.MyStore.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (834, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.MyStore.UI.MyStore', N'NPOS.MyStore.UI', N'MyStoreView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (835, N'BL', N'NPOS.Types.SalesPerson.ISalesPerson', N'NPOS.Types', N'NPOS.SalesPerson.Business.SalesPersonModel', N'NPOS.SalesPerson', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (836, N'PR', NULL, NULL, N'NPOS.SalesPerson.UI.Presentation.SalesPersonListPresentation', N'NPOS.SalesPerson.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (837, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.SalesPerson.UI.SalesPersonList', N'NPOS.SalesPerson.UI', N'SalesPersonListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (838, N'BL', N'NPOS.Types.Customer.ICustomer', N'NPOS.Types', N'NPOS.Customer.Business.CustomerModel', N'NPOS.Customer', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (839, N'PR', NULL, NULL, N'NPOS.Customer.UI.Presentation.CustomerListPresentation', N'NPOS.Customer.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (840, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Customer.UI.CustomerList', N'NPOS.Customer.UI', N'CustomerListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (841, N'BL', N'NPOS.Types.StockPoint.IStockPointModel', N'NPOS.Types', N'NPOS.StockPoint.Business.StockPointModel', N'NPOS.StockPoint', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (842, N'PR', NULL, NULL, N'NPOS.StockPoint.UI.Presentation.StockPointListPresentation', N'NPOS.StockPoint.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (843, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.StockPoint.UI.StockPointList', N'NPOS.StockPoint.UI', N'StockPointListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (844, N'BL', N'NPOS.Types.ItemMaster.IItemMasterModel', N'NPOS.Types', N'NPOS.ItemMaster.Business.ItemMasterModel', N'NPOS.ItemMaster', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (845, N'PR', NULL, NULL, N'NPOS.ItemMaster.UI.Presentation.ItemMasterListPresentation', N'NPOS.ItemMaster.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (846, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.ItemMaster.UI.ItemMasterListUI', N'NPOS.ItemMaster.UI', N'ItemMasterListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (847, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.ItemMaster.UI.RefreshItem', N'NPOS.ItemMaster.UI', N'ItemRefresh', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (848, N'OT', N'GinApps.ICacheLoader', N'GinApps', N'NPOS.ItemMaster.Business.POSItemListCacheLoader', N'NPOS.ItemMaster', N'POSItemListCache', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (849, N'BL', N'NPOS.Types.ItemPriceMgmt.IItemPriceMgmtModel', N'NPOS.Types', N'NPOS.ItemPriceMgmt.Business.ItemPriceMgmtModel', N'NPOS.ItemPriceMgmt', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (850, N'PR', NULL, NULL, N'NPOS.ItemPriceMgmt.UI.Presentation.ItemPriceMgmtPresentation', N'NPOS.ItemPriceMgmt.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (851, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.ItemPriceMgmt.UI.ItemPriceMgmtUI', N'NPOS.ItemPriceMgmt.UI', N'ItemPriceView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (852, N'BL', N'NPOS.Types.GoodReceiveAdvice.IGoodReceiveAdviceBusinessModel', N'NPOS.Types', N'NPOS.GoodReceiveAdvice.Business.GoodReceiveAdviceModel', N'NPOS.GoodReceiveAdvice', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (853, N'PR', NULL, NULL, N'NPOS.GoodReceiveAdvice.UI.Presentation.GoodReceiveAdviceListPresentation', N'NPOS.GoodReceiveAdvice.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (854, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.GoodReceiveAdvice.UI.GoodReceiveAdviceList', N'NPOS.GoodReceiveAdvice.UI', N'GRAdviceListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (855, N'BL', N'NPOS.Types.GoodReceive.IGoodReceive', N'NPOS.Types', N'NPOS.GoodReceive.Business.GoodReceiveModel', N'NPOS.GoodReceive', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (856, N'PR', NULL, NULL, N'NPOS.GoodReceive.UI.Presentation.GoodReceiveListPresentation', N'NPOS.GoodReceive.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (857, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.GoodReceive.UI.GoodReceiveList', N'NPOS.GoodReceive.UI', N'GRCListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (858, N'BL', N'NPOS.Types.GoodReturn.IGoodReturn', N'NPOS.Types', N'NPOS.GoodReturn.Business.GoodReturnModel', N'NPOS.GoodReturn', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (859, N'PR', NULL, NULL, N'NPOS.GoodReturn.UI.Presentation.GoodReturnListPresentation', N'NPOS.GoodReturn.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (860, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.GoodReturn.UI.GoodReturnList', N'NPOS.GoodReturn.UI', N'GRTListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (861, N'BL', N'NPOS.Types.Packet.IPacket', N'NPOS.Types', N'NPOS.Packet.Business.PacketModel', N'NPOS.Packet', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (862, N'PR', NULL, NULL, N'NPOS.Packet.UI.Presentation.PacketListPresentation', N'NPOS.Packet.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (863, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Packet.UI.PacketList', N'NPOS.Packet.UI', N'PacketList', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (864, N'BL', N'NPOS.Types.Reason.IReasonModel', N'NPOS.Types', N'NPOS.Reason.Business.ReasonModel', N'NPOS.Reason', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (865, N'PR', NULL, NULL, N'NPOS.Reason.UI.Presentation.ReasonListPresentation', N'NPOS.Reason.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (866, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Reason.UI.ReasonList', N'NPOS.Reason.UI', N'ReasonListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (867, N'OT', N'NPOS.Types.DocNumbering.IDocNumberGenerator', N'NPOS.Types', N'NPOS.DocNumbering.Business.DocNumberGenerator', N'NPOS.DocNumbering', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (868, N'BL', N'NPOS.POS.Invoice.Business.IInvoice', N'NPOS.POS.Invoice', N'NPOS.POS.Invoice.Business.InvoiceModel', N'NPOS.POS.Invoice', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (869, N'BL', N'NPOS.POS.Task.Business.ITask', N'NPOS.POS.Task', N'NPOS.POS.Task.Business.TaskModel', N'NPOS.POS.Task', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (870, N'BL', N'NPOS.POS.Terminal.Business.ICurrentTerminal', N'NPOS.POS.Terminal', N'NPOS.POS.Terminal.Business.CurrentTerminalModel', N'NPOS.POS.Terminal', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (871, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.POS.Invoice.UI.Invoice', N'NPOS.POS.Invoice.UI', N'POS', N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (872, N'PR', NULL, NULL, N'NPOS.POS.Invoice.UI.Presentation.InvoicePresentation', N'NPOS.POS.Invoice.UI', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (873, N'OT', NULL, NULL, N'NPOS.CrystalReports.CrystalReportManager', N'NPOS.CrystalReports', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (874, N'BL', N'NPOS.Types.Settlement.ISettlementModel', N'NPOS.Types', N'NPOS.Settlement.Business.SettlementModel', N'NPOS.Settlement', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (875, N'PR', NULL, NULL, N'NPOS.Settlement.UI.Presentation.SettlementListPresentation', N'NPOS.Settlement.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (876, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Settlement.UI.SettlementList', N'NPOS.Settlement.UI', N'SettlementListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (877, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.ItemPriceMgmt.Business.MultiPriceItemLookupReader', N'NPOS.ItemPriceMgmt', N'MultiPriceItemLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (878, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.GoodReceiveAdvice.Business.GoodReceiveAdviceLookupReader', N'NPOS.GoodReceiveAdvice', N'GRAdviceLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (879, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.StockPoint.Business.StockPointLookupReader', N'NPOS.StockPoint', N'StockPointLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (880, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.DocNumberingScheme.Business.DocNumberingSchemeLookupReader', N'NPOS.DocNumberingScheme', N'DocNumberingSchemeLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (881, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.DocNumberingScheme.Business.POSBillDocNumberingSchemeLookupReader', N'NPOS.DocNumberingScheme', N'POSBillDocNumberingSchemeLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (882, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.Reason.Business.ReasonLookupReader', N'NPOS.Reason', N'ReasonLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (883, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.MyStore.Business.ReplenishmentSourceLookupReader', N'NPOS.MyStore', N'ReplenishmentSourceLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (884, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.Charge.Business.ChargeLookupReader', N'NPOS.Charge', N'ChargeLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (885, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.ItemMaster.Business.ItemLookupReader', N'NPOS.ItemMaster', N'ItemLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (886, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.Customer.Business.CustomerLookupReader', N'NPOS.Customer', N'CustomerLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (887, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SalesPerson.Business.SalesPersonLookupReader', N'NPOS.SalesPerson', N'SalesPersonLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (888, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.Report.UI.Presentation.SessionLookUpReader', N'NPOS.Report.UI', N'SessionLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (889, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.Report.UI.Presentation.SettlementLookUpReader', N'NPOS.Report.UI', N'SettlementLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (890, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.GoodReceive.Business.UnreconciledAdvicePacketLookupReader', N'NPOS.GoodReceive', N'UnreconciledAdvicePacketLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (891, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.GoodReceive.Business.UnreconciledAdviceItemLookupReader', N'NPOS.GoodReceive', N'UnreconciledAdviceItemLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (892, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.StockAudit.Business.AuditPlanLookUpReader', N'NPOS.StockAudit', N'AuditPlanLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (893, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.StockAudit.Business.AuditJournalLookupReader', N'NPOS.StockAudit', N'AuditJournalLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (894, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.DivisionLookupReader', N'NPOS.SharedBusiness', N'DivisionLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (895, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.SectionLookupReader', N'NPOS.SharedBusiness', N'SectionLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (896, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.DepartmentLookupReader', N'NPOS.SharedBusiness', N'DepartmentLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (897, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.ArticleLookupReader', N'NPOS.SharedBusiness', N'ArticleLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (898, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.Cat1LookupReader', N'NPOS.SharedBusiness', N'Cat1Lookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (899, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.Cat2LookupReader', N'NPOS.SharedBusiness', N'Cat2Lookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (900, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.Cat3LookupReader', N'NPOS.SharedBusiness', N'Cat3Lookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (901, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.Cat4LookupReader', N'NPOS.SharedBusiness', N'Cat4Lookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (902, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.Cat5LookupReader', N'NPOS.SharedBusiness', N'Cat5Lookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (903, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.Cat6LookupReader', N'NPOS.SharedBusiness', N'Cat6Lookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (904, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.Cat7LookupReader', N'NPOS.SharedBusiness', N'Cat7Lookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (905, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.Cat8LookupReader', N'NPOS.SharedBusiness', N'Cat8Lookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (906, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.DocumentLookupReader', N'NPOS.SharedBusiness', N'DocumentLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (907, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.UnitOfMeasurementLookupReader', N'NPOS.SharedBusiness', N'UOMLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (908, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.SharedBusiness.Business.TaxNameLookupReader', N'NPOS.SharedBusiness', N'TaxNameLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (909, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.Terminal.Business.TerminalLookupReader', N'NPOS.Terminal', N'TerminalLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (910, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'Common.ReportLayout.Business.ReportLayoutLookupReader', N'Common.ReportLayout', N'ReportLayoutLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (911, N'BL', N'NPOS.Types.StockPointTransfer.IStockPointTransfer', N'NPOS.Types', N'NPOS.StockPointTransfer.Business.StockPointTransferModel', N'NPOS.StockPointTransfer', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (912, N'PR', NULL, NULL, N'NPOS.StockPointTransfer.UI.Presentation.StockPointTransferListPresentation', N'NPOS.StockPointTransfer.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (913, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.StockPointTransfer.UI.StockPointTransferList', N'NPOS.StockPointTransfer.UI', N'STFListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (914, N'BL', N'NPOS.Types.Report.BackOffice.IBackOfficeReportModel', N'NPOS.Types', N'NPOS.Report.Business.BackOfficeReportModel', N'NPOS.Report', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (915, N'PR', NULL, NULL, N'NPOS.Report.UI.Presentation.SaleTreeOptionsPresentation', N'NPOS.Report.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (916, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Report.UI.SaleTreeOptions', N'NPOS.Report.UI', N'SaleTreeReportView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (917, N'PR', NULL, NULL, N'NPOS.Report.UI.Presentation.DailySummaryPresentation', N'NPOS.Report.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (918, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Report.UI.DailySummary', N'NPOS.Report.UI', N'DailySummaryReportView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (919, N'PR', NULL, NULL, N'NPOS.Report.UI.Presentation.GoodReceiveAdvicePresentation', N'NPOS.Report.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (920, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Report.UI.GoodReceiveAdviceRegister', N'NPOS.Report.UI', N'GRAdviceRegisterReportView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (921, N'PR', NULL, NULL, N'NPOS.Report.UI.Presentation.SaleStockPresentation', N'NPOS.Report.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (922, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Report.UI.SaleStock', N'NPOS.Report.UI', N'SaleStockReportView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (923, N'PR', NULL, NULL, N'NPOS.Report.UI.Presentation.StorePerformancePresentation', N'NPOS.Report.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (924, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Report.UI.StorePerformance', N'NPOS.Report.UI', N'StorePerformanceView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (925, N'PR', NULL, NULL, N'NPOS.Report.UI.Presentation.BillRegisterPresentation', N'NPOS.Report.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (926, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Report.UI.BillRegister', N'NPOS.Report.UI', N'BillRegisterView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (927, N'PR', NULL, NULL, N'NPOS.Report.UI.Presentation.BarcodeHistoryPresentation', N'NPOS.Report.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (928, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Report.UI.BarcodeHistory', N'NPOS.Report.UI', N'BarcodeHistoryView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (929, N'BL', N'NPOS.Types.Report.POS.IPOSReportModel', N'NPOS.Types', N'NPOS.Report.Business.POSReportModel', N'NPOS.Report', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (930, N'PR', NULL, NULL, N'NPOS.Report.UI.Presentation.DrawerSummaryPresentation', N'NPOS.Report.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (931, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Report.UI.DrawerSummary', N'NPOS.Report.UI', N'DrawerSummaryReportView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (932, N'PR', NULL, NULL, N'NPOS.Report.UI.Presentation.SettlementPresentation', N'NPOS.Report.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (933, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Report.UI.SettlementSummary', N'NPOS.Report.UI', N'SettlementReportView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (934, N'BL', N'NPOS.Types.Report.Common.ICommonReportModel', N'NPOS.Types', N'NPOS.Report.Business.CommonReportModel', N'NPOS.Report', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (935, N'BL', N'Common.Types.DataExchangeDashboard.IDataExchangeDashboardModel', N'Common.Types', N'Common.DataExchange.Business.DataExchangeDashboardModel', N'Common.DataExchange', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (936, N'PR', NULL, NULL, N'Common.DataExchange.UI.Presentation.DataExchangeDashboardPresentation', N'Common.DataExchange.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (937, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'Common.DataExchange.UI.DataExchangeDashboard', N'Common.DataExchange.UI', N'DataExchange', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (938, N'PR', NULL, NULL, N'NPOS.SQLDBManager.BackupPresentation', N'NPOS.SQLDBManager', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (939, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.SQLDBManager.NPOSDatabaseInfo', N'NPOS.SQLDBManager', N'NPOSDatabaseInfo', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (940, N'BL', N'NPOS.Types.StockAudit.IStockAuditJournal', N'NPOS.Types', N'NPOS.StockAudit.Business.StockAuditJournalModel', N'NPOS.StockAudit', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (941, N'PR', NULL, NULL, N'NPOS.StockAudit.UI.Presentation.AuditJournalListPresentation', N'NPOS.StockAudit.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (942, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.StockAudit.UI.AuditJournalList', N'NPOS.StockAudit.UI', N'StockAuditJournalListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (943, N'BL', N'NPOS.Types.StockAudit.IOpenJournalAssortments', N'NPOS.Types', N'NPOS.StockAudit.Business.OpenJournalAssortments', N'NPOS.StockAudit', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (944, N'BL', N'NPOS.Types.StockAudit.IStockAuditCount', N'NPOS.Types', N'NPOS.StockAudit.Business.StockAuditCountModel', N'NPOS.StockAudit', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (945, N'PR', NULL, NULL, N'NPOS.StockAudit.UI.Presentation.AuditCountListPresentation', N'NPOS.StockAudit.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (946, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.StockAudit.UI.AuditCountList', N'NPOS.StockAudit.UI', N'AuditCountListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (947, N'BL', N'NPOS.Types.StockAudit.IStockAuditPlan', N'NPOS.Types', N'NPOS.StockAudit.Business.StockAuditPlanModel', N'NPOS.StockAudit', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (948, N'PR', NULL, NULL, N'NPOS.StockAudit.UI.Presentation.StockAuditPlanListPresentation', N'NPOS.StockAudit.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (949, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.StockAudit.UI.StockAuditPlanList', N'NPOS.StockAudit.UI', N'AuditPlanList', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (950, N'BL', N'NPOS.Types.POSBillModification.IPOSBillModificationModel', N'NPOS.Types', N'NPOS.POSBillModification.Business.POSBillModificationModel', N'NPOS.POSBillModification', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (951, N'PR', NULL, NULL, N'NPOS.POSBillModification.UI.Presentation.POSBillMoficationListPresentation', N'NPOS.POSBillModification.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (952, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.POSBillModification.UI.UnsettledPOSBillList', N'NPOS.POSBillModification.UI', N'POSBillListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (953, N'BL', N'NPOS.Types.Promotion.IPromotion', N'NPOS.Types', N'NPOS.Promotion.Business.PromotionModel', N'NPOS.Promotion', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (954, N'PR', NULL, NULL, N'NPOS.Promotion.UI.Presentation.ApplicablePromoListPresentation', N'NPOS.Promotion.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (955, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Promotion.UI.ApplicablePromoList', N'NPOS.Promotion.UI', N'ApplicablePromoListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (956, N'BL', N'Common.Types.Analytics.IPivotLayout', N'Common.Types', N'Common.PivotLayout.Business.PivotLayoutModel', N'Common.PivotLayout', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (957, N'PR', NULL, NULL, N'Common.PivotLayout.UI.Presentation.PivotLayoutListPresentation', N'Common.PivotLayout.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (958, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'Common.PivotLayout.UI.PivotLayoutList', N'Common.PivotLayout.UI', N'PivotLayoutList', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (959, N'PR', NULL, NULL, N'Common.PivotLayout.UI.Presentation.PivotReportParameterPresentation', N'Common.PivotLayout.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (960, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'Common.PivotLayout.UI.PivotReportParameter', N'Common.PivotLayout.UI', N'PivotLayoutParameter', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (961, N'BL', N'Common.Types.Analytics.IAnalysisReportModel', N'Common.Types', N'NPOS.Report.Business.AnalysisReportModel', N'NPOS.Report', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (962, N'BL', N'Common.Types.Alerts.IAlerts', N'Common.Types', N'Common.Alerts.Business.AlertModel', N'Common.Alerts', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (963, N'PR', NULL, NULL, N'Common.Alerts.UI.Presentation.AlertPresentation', N'Common.Alerts.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (964, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'Common.Alerts.UI.AlertUI', N'Common.Alerts.UI', N'Alerts', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (965, N'BL', N'NPOS.Types.ItemSelection.IItemSelectionModel', N'NPOS.Types', N'NPOS.SharedBusiness.Business.ItemSelectionModel', N'NPOS.SharedBusiness', NULL, N'Transient', 1, 0, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (966, N'PR', NULL, NULL, N'NPOS.SharedUI.Presentation.ItemSelectionPresentation', N'NPOS.SharedUI', NULL, N'Transient', 1, 0, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (967, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.SharedUI.ItemSelectionUI', N'NPOS.SharedUI', N'ItemSelection', N'Transient', 1, 0, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (968, N'BL', N'Common.Types.ReportLayout.IReportLayout', N'Common.Types', N'Common.ReportLayout.Business.ReportLayoutModel', N'Common.ReportLayout', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (969, N'PR', NULL, NULL, N'Common.ReportLayout.UI.Presentation.ReportLayoutListPresentation', N'Common.ReportLayout.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (970, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'Common.ReportLayout.UI.ReportLayoutList', N'Common.ReportLayout.UI', N'ReportLayoutListView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (971, N'DA', N'NPOS.Types.MOP.IMOPDataAccess', N'NPOS.Types', N'NPOS.MOP.DataAccess.SQL.MOPDataAccess', N'NPOS.MOP', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (972, N'DA', N'NPOS.Types.Security.INPOSSecurityDataAccess', N'NPOS.Types', N'NPOS.Security.DataAccess.SQL.NPOSSecurityDataAccess', N'NPOS.Security', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (973, N'DA', N'NPOS.Types.Discount.IDiscountDataAccess', N'NPOS.Types', N'NPOS.Discount.DataAccess.SQL.DiscountDataAccess', N'NPOS.Discount', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (974, N'DA', N'NPOS.Types.Currency.ICurrencyDataAccess', N'NPOS.Types', N'NPOS.Currency.DataAccess.SQL.CurrencyDataAccess', N'NPOS.Currency', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (975, N'DA', N'NPOS.Types.DocNumberingScheme.IDocNumberingSchemeDataAccess', N'NPOS.Types', N'NPOS.DocNumberingScheme.DataAccess.SQL.DocNumberingSchemeDataAccess', N'NPOS.DocNumberingScheme', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (976, N'DA', N'NPOS.Types.Terminal.ITerminalDataAccess', N'NPOS.Types', N'NPOS.Terminal.DataAccess.SQL.TerminalDataAccess', N'NPOS.Terminal', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (977, N'DA', N'NPOS.Types.LocalVAT.ILocalVATDataAccess', N'NPOS.Types', N'NPOS.LocalVAT.DataAccess.SQL.LocalVATDataAccess', N'NPOS.LocalVAT', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (978, N'DA', N'NPOS.Types.Charge.IChargeDataAccess', N'NPOS.Types', N'NPOS.Charge.DataAccess.SQL.ChargeDataAccess', N'NPOS.Charge', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (979, N'DA', N'NPOS.Types.MyStore.IMyStoreDataAccess', N'NPOS.Types', N'NPOS.MyStore.DataAccess.SQL.MyStoreDataAccess', N'NPOS.MyStore', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (980, N'DA', N'NPOS.Types.SalesPerson.ISalesPersonDataAccess', N'NPOS.Types', N'NPOS.SalesPerson.DataAccess.SQL.SalesPersonDataAccess', N'NPOS.SalesPerson', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (981, N'DA', N'NPOS.Types.Customer.ICustomerDataAccess', N'NPOS.Types', N'NPOS.Customer.DataAccess.SQL.CustomerDataAccess', N'NPOS.Customer', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (982, N'DA', N'NPOS.Types.StockPoint.IStockPointDataAccess', N'NPOS.Types', N'NPOS.StockPoint.DataAccess.SQL.StockPointDataAccess', N'NPOS.StockPoint', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (983, N'DA', N'NPOS.Types.ItemMaster.IItemMasterDataAccess', N'NPOS.Types', N'NPOS.ItemMaster.DataAccess.SQL.ItemMasterDataAccess', N'NPOS.ItemMaster', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (984, N'DA', N'NPOS.Types.ItemPriceMgmt.IItemPriceMgmtDataAccess', N'NPOS.Types', N'NPOS.ItemPriceMgmt.DataAccess.SQL.ItemPriceMgmtDataAccess', N'NPOS.ItemPriceMgmt', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (985, N'DA', N'NPOS.Types.GoodReceiveAdvice.IGoodReceiveAdviceDataAccess', N'NPOS.Types', N'NPOS.GoodReceiveAdvice.DataAccess.SQL.GoodReceiveAdviceDataAccess', N'NPOS.GoodReceiveAdvice', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (986, N'DA', N'NPOS.Types.GoodReceive.IGoodReceiveDataAccess', N'NPOS.Types', N'NPOS.GoodReceive.DataAccess.SQL.GoodReceiveDataAccess', N'NPOS.GoodReceive', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (987, N'DA', N'NPOS.Types.GoodReturn.IGoodReturnDataAccess', N'NPOS.Types', N'NPOS.GoodReturn.DataAccess.SQL.GoodReturnDataAccess', N'NPOS.GoodReturn', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (988, N'DA', N'NPOS.Types.Packet.IPacketDataAccess', N'NPOS.Types', N'NPOS.Packet.DataAccess.SQL.PacketDataAccess', N'NPOS.Packet', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (989, N'DA', N'NPOS.Types.DocNumbering.IDocNumberingDataAccess', N'NPOS.Types', N'NPOS.DocNumbering.DataAccess.SQL.DocNumberingDataAccess', N'NPOS.DocNumbering', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (990, N'DA', N'NPOS.POS.Invoice.DataAccess.IInvoiceDataAccess', N'NPOS.POS.Invoice', N'NPOS.POS.Invoice.DataAccess.SQL.InvoiceDataAccess', N'NPOS.POS.Invoice', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (991, N'DA', N'NPOS.Types.Settlement.ISettlementDataAccess', N'NPOS.Types', N'NPOS.Settlement.DataAccess.SQL.SettlementDataAccess', N'NPOS.Settlement', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (992, N'DA', N'NPOS.POS.Task.DataAccess.ITaskDataAccess', N'NPOS.POS.Task', N'NPOS.POS.Task.DataAccess.SQL.TaskDataAccess', N'NPOS.POS.Task', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (993, N'DA', N'NPOS.POS.Terminal.DataAccess.ITerminalDataAccess', N'NPOS.POS.Terminal', N'NPOS.POS.Terminal.DataAccess.SQL.TerminalDataAccess', N'NPOS.POS.Terminal', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (995, N'DA', N'NPOS.Types.StockPointTransfer.IStockPointTransferDataAccess', N'NPOS.Types', N'NPOS.StockPointTransfer.DataAccess.SQL.StockPointTransferDataAccess', N'NPOS.StockPointTransfer', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (996, N'DA', N'NPOS.Types.Report.IPOSReportDataAccess', N'NPOS.Types', N'NPOS.Report.DataAccess.SQL.POSReportDataAccess', N'NPOS.Report', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (997, N'DA', N'NPOS.Types.Report.IBackOfficeReportDataAccess', N'NPOS.Types', N'NPOS.Report.DataAccess.SQL.BackOfficeReportDataAccess', N'NPOS.Report', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (998, N'DA', N'Common.Types.DataExchangeDashboard.IDataExchangeDashboardDataAccess', N'Common.Types', N'Common.DataExchange.DataAccess.SQL.DataExchangeDashboardDataAccess', N'Common.DataExchange', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (999, N'DA', N'NPOS.Types.StockAudit.IStockAuditDataAccess', N'NPOS.Types', N'NPOS.StockAudit.DataAccess.SQL.StockAuditDataAccess', N'NPOS.StockAudit', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1000, N'DA', N'NPOS.Types.POSBillModification.IPOSBillModificationDataAccess', N'NPOS.Types', N'NPOS.POSBillModification.DataAccess.SQL.POSBillModificationDataAccess', N'NPOS.POSBillModification', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1001, N'DA', N'NPOS.Types.Promotion.IPromotionDataAccess', N'NPOS.Types', N'NPOS.Promotion.DataAccess.SQL.PromotionDataAccess', N'NPOS.Promotion', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1002, N'DA', N'Common.Types.Analytics.IPivotLayoutDataAccess', N'Common.Types', N'Common.PivotLayout.DataAccess.SQL.PivotLayoutDataAccess', N'Common.PivotLayout', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1003, N'DA', N'NPOS.Types.Analytics.IAnalysisReportDataAccess', N'NPOS.Types', N'NPOS.Report.DataAccess.SQL.AnalysisReportDataAccess', N'NPOS.Report', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1004, N'DA', N'Common.Types.Alerts.IAlertsDataAccess', N'Common.Types', N'Common.Alerts.DataAccess.SQL.AlertDataAccess', N'Common.Alerts', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1005, N'DA', N'NPOS.Types.ItemSelection.IItemSelectionDataAccess', N'NPOS.Types', N'NPOS.SharedBusiness.DataAccess.SQL.ItemSelectionDataAccess', N'NPOS.SharedBusiness', NULL, N'Transient', 1, 0, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1006, N'DA', N'Common.Types.ReportLayout.IReportLayoutDataAccess', N'Common.Types', N'Common.ReportLayout.DataAccess.SQL.ReportLayoutDataAccess', N'Common.ReportLayout', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1007, N'DA', N'NPOS.Types.Inventory.IInventoryPostDataAccess', N'NPOS.Types', N'NPOS.Inventory.DataAccess.SQL.InventoryPostDataAccess', N'NPOS.Inventory', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1008, N'DA', N'NPOS.Types.StockAudit.IStockAuditPlanDataAccess', N'NPOS.Types', N'NPOS.StockAudit.DataAccess.SQL.StockAuditPlanDataAccess', N'NPOS.StockAudit', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1009, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.POSBillReportDataService', N'NPOS.Reporting', N'POSInvoiceReport', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1010, N'BL', N'NPOS.Types.Reporting.IReportingModel', N'NPOS.Types', N'NPOS.Reporting.ReportingModel', N'NPOS.Reporting', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1011, N'DX', N'Common.Types.DataSync.ISession', N'Common.Types', N'Common.DataSync.Business.Session', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1012, N'DX', N'Common.Types.DataSync.ISessionManager', N'Common.Types', N'Common.DataSync.Business.SessionManager', N'Common.DataSync', NULL, N'Transient', 1, 0, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1013, N'DX', N'Common.Types.DataSync.IPeer', N'Common.Types', N'Common.DataSync.Business.Peer', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1014, N'DX', N'Common.Types.DataSync.IPeerManager', N'Common.Types', N'Common.DataSync.Business.PeerManagerNPOS', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1015, N'DX', N'Common.Types.DataSync.IQueuedPublisher', N'Common.Types', N'Common.DataSync.Business.QueuedPublisher', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1016, N'DX', N'Common.Types.DataSync.IStatusSynchronizer', N'Common.Types', N'Common.DataSync.Business.StatusSynchronizer', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1017, N'DX', N'Common.Types.DataSync.IDataExchangeEvent', N'Common.Types', N'Common.DataSync.Business.DataExchangeEvent', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1018, N'DX', N'Common.Types.DataSync.IUnpublishedEvents', N'Common.Types', N'Common.DataSync.Business.UnpublishedEventsNPOS', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1019, N'DX', N'Common.Types.DataSync.ITransmitter', N'Common.Types', N'Common.DataSync.Business.Transmitter', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1020, N'DX', N'Common.Types.DataSync.IReceivedDataProcessor', N'Common.Types', N'Common.DataSync.Business.ReceivedDataProcessor', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1021, N'DX', N'Common.Types.DataSync.IReceiver', N'Common.Types', N'Common.DataSync.Business.Receiver', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1022, N'DX', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'Common.DataSync.Business.DXEventHandlerBase', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1023, N'DX', N'Common.Types.DataSync.IVersionManager', N'Common.Types', N'Common.DataSync.Business.VersionManager', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1024, N'DX', N'Common.Types.DataSync.IWebDBManager', N'Common.Types', N'Common.DataSync.Business.WebDBManager', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1025, N'DX', N'Common.Types.DataSync.ICustomPatchCirculator', N'Common.Types', N'Common.DataSync.Business.CustomPatchCirculator', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1026, N'DX', N'Common.Types.DataSync.IWebEventUpdater', N'Common.Types', N'Common.DataSync.Business.WebEventUpdater', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1027, N'DX', N'Common.Types.DataSync.IWebEventRetriever', N'Common.Types', N'Common.DataSync.Business.WebEventRetriever', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1028, N'OT', N'Common.Types.DataSync.ILogger', N'Common.Types', N'Common.DataSync.Infrastructure.FlatFileLogger', N'Common.DataSync.Infrastructure', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1029, N'EH', N'Common.Types.DataSync.IDXEventPublishedHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXEventPublishedHandler', N'NPOS.DataSync.EventHandler', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1030, N'EH', N'Common.Types.DataSync.IDXSyncCompletedHandler', N'Common.Types', N'NPOS.SQLDBManager.Backup', N'NPOS.SQLDBManager', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1031, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXDiscountChangeHandler', N'NPOS.DataSync.EventHandler', N'DISCOUNTCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1032, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXMOPChangeHandler', N'NPOS.DataSync.EventHandler', N'MOPCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1033, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXCurrencyChangeHandler', N'NPOS.DataSync.EventHandler', N'CURRENCYCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1034, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXDocSchemeChangeHandler', N'NPOS.DataSync.EventHandler', N'DOCSCHEMECHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1035, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXAllocationChangeHandler', N'NPOS.DataSync.EventHandler', N'ALLOCATIONCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1036, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXAllocationAssignHandler', N'NPOS.DataSync.EventHandler', N'ALLOCATIONASSIGN', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1037, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXArticleChangeHandler', N'NPOS.DataSync.EventHandler', N'ARTICLECHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1038, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXChargeChangeHandler', N'NPOS.DataSync.EventHandler', N'CHARGECHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1039, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXDepartmentChangeHandler', N'NPOS.DataSync.EventHandler', N'DEPARTMENTCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1040, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXDepartmentRemoveHandler', N'NPOS.DataSync.EventHandler', N'DEPARTMENTREMOVE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1041, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXDivisionChangeHandler', N'NPOS.DataSync.EventHandler', N'DIVISIONCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1042, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXDivisionRemoveHandler', N'NPOS.DataSync.EventHandler', N'DIVISIONREMOVE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1043, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXItemChangeHandler', N'NPOS.DataSync.EventHandler', N'ITEMCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1044, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXAllocateItemHandler', N'NPOS.DataSync.EventHandler', N'ALLOCATEITEM', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1045, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPolicyAssignHandler', N'NPOS.DataSync.EventHandler', N'POLICYASSIGN', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1046, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPolicyChangeHandler', N'NPOS.DataSync.EventHandler', N'POLICYCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1047, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPolicyRemoveHandler', N'NPOS.DataSync.EventHandler', N'POLICYREMOVE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1048, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPromoAllocationRemoveHandler', N'NPOS.DataSync.EventHandler', N'PROMOALLOCATIONREMOVE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1049, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPromoAllocationAssignHandler', N'NPOS.DataSync.EventHandler', N'PROMOALLOCATIONASSIGN', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1050, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPromoAllocationChangeHandler', N'NPOS.DataSync.EventHandler', N'PROMOALLOCATIONCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1051, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPromoAddToAllocationHandler', N'NPOS.DataSync.EventHandler', N'PROMOADDTOALLOCATION', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1052, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPromoChangeHandler', N'NPOS.DataSync.EventHandler', N'PROMOCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1053, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPromoRemoveHandler', N'NPOS.DataSync.EventHandler', N'PROMOREMOVE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1054, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXReasonHandler', N'NPOS.DataSync.EventHandler', N'REASON', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1055, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXSectionChangeHandler', N'NPOS.DataSync.EventHandler', N'SECTIONCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1056, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXSectionRemoveHandler', N'NPOS.DataSync.EventHandler', N'SECTIONREMOVE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1057, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXStlmParamOthHandler', N'NPOS.DataSync.EventHandler', N'STLMPARAMOTH', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1058, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXVATAssignHandler', N'NPOS.DataSync.EventHandler', N'VATASSIGN', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1059, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXVATChangeHandler', N'NPOS.DataSync.EventHandler', N'VATCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1060, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXSiteChangeHandler', N'NPOS.DataSync.EventHandler', N'SITECHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1061, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXTransferHandler', N'NPOS.DataSync.EventHandler', N'TRANSFER', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1062, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXSitePublishHandler', N'NPOS.DataSync.EventHandler', N'SITEPUBLISH', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1063, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXSiteResetMasterHandler', N'NPOS.DataSync.EventHandler', N'SITERESETMASTER', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1064, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXSiteResetPromoHandler', N'NPOS.DataSync.EventHandler', N'SITERESETPROMO', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1065, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXSiteResetItemHandler', N'NPOS.DataSync.EventHandler', N'SITERESETITEM', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1066, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXSiteResetItemGroupHandler', N'NPOS.DataSync.EventHandler', N'SITERESETITEMGROUP', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1067, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXLayoutChangeHandler', N'NPOS.DataSync.EventHandler', N'PIVOTLAYOUTCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1068, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXReportLayoutChangeHandler', N'NPOS.DataSync.EventHandler', N'REPORTLAYOUTCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1069, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXStlmRemoveHandler', N'NPOS.DataSync.EventHandler', N'STLMREMOVE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1070, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXOPNStockHandler', N'NPOS.DataSync.EventHandler', N'OPNSTOCK', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1071, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXTermChangeHandler', N'NPOS.DataSync.EventHandler', N'TERMCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1072, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXAutoTransferHandler', N'NPOS.DataSync.EventHandler', N'AUTOTRANSFER', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1073, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXBenefitChangeHandler', N'NPOS.DataSync.EventHandler', N'BENEFITCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1074, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXCardInfoChangeHandler', N'NPOS.DataSync.EventHandler', N'CARDINFOCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1075, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXCardSendHandler', N'NPOS.DataSync.EventHandler', N'CARDSEND', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1076, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXAuditPlanAssignHandler', N'NPOS.DataSync.EventHandler', N'AUDITPLANASSIGN', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1077, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXAuditPlanChangeHandler', N'NPOS.DataSync.EventHandler', N'AUDITPLANCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1078, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXAuditPlanRemoveHandler', N'NPOS.DataSync.EventHandler', N'AUDITPLANREMOVE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1079, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXMOPAssignHandler', N'NPOS.DataSync.EventHandler', N'MOPASSIGN', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1080, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXMOPRemoveHandler', N'NPOS.DataSync.EventHandler', N'MOPREMOVE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1081, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXMOPAssignChangeHandler', N'NPOS.DataSync.EventHandler', N'MOPASSIGNCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1082, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXGVAllocationHandler', N'NPOS.DataSync.EventHandler', N'GVALLOCATE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1083, N'DA', N'Common.Types.DataSync.IDataSyncDataAccess', N'Common.Types', N'Common.DataSync.DataAccess.SQL.DataSyncDataAccess', N'Common.DataSync', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1084, N'DA', N'NPOS.Types.DataSync.IDataSyncEventHandlerDataAccess', N'NPOS.Types', N'NPOS.DataSync.EventHandler.DataAccess.SQL.DataSyncEventHandlerDataAccess', N'NPOS.DataSync.EventHandler', NULL, N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1085, N'BL', N'NPOS.Types.GiftVoucher.IGVBill', N'NPOS.Types', N'NPOS.GiftVoucher.Business.GVBillModel', N'NPOS.GiftVoucher', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1086, N'PR', NULL, NULL, N'NPOS.GiftVoucher.UI.Presentation.GVBillListPresentation', N'NPOS.GiftVoucher.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1087, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.GiftVoucher.UI.GVBillList', N'NPOS.GiftVoucher.UI', N'GVBillView', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1088, N'DA', N'NPOS.Types.GiftVoucher.IGVBillDataAccess', N'NPOS.Types', N'NPOS.GiftVoucher.DataAccess.SQL.GVBillDataAccess', N'NPOS.GiftVoucher', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1089, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.GiftVoucher.Business.GVBookletLookupReader', N'NPOS.GiftVoucher', N'GVBookletLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1090, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.GiftVoucher.Business.GVLeavesLookupReader', N'NPOS.GiftVoucher', N'GVLeavesLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1091, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.Customer.Business.CardLookupReader', N'NPOS.Customer', N'CardLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1092, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.GVBillReportDataService', N'NPOS.Reporting', N'GVInvoiceReport', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1093, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXGVChangeHandler', N'NPOS.DataSync.EventHandler', N'GVCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1094, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.GRTReportDataService', N'NPOS.Reporting', N'GRTReport', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1095, N'BL', N'NPOS.POS.Invoice.Business.IPOSCustomer', N'NPOS.POS.Invoice', N'NPOS.POS.Invoice.Business.POSCustomer', N'NPOS.POS.Invoice', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1096, N'DA', N'NPOS.POS.Invoice.DataAccess.IPOSCustomerDataAccess', N'NPOS.POS.Invoice', N'NPOS.POS.Invoice.DataAccess.SQL.POSCustomerDataAccess', N'NPOS.POS.Invoice', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1097, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.POS.Invoice.Business.POSLPCardLookupReader', N'NPOS.POS.Invoice', N'POSCardLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1098, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXCustomerChangeHandler', N'NPOS.DataSync.EventHandler', N'CUSTOMERCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1099, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXCustomerDistributeHandler', N'NPOS.DataSync.EventHandler', N'CUSTOMERDISTRIBUTE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1100, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXCardAllocateHandler', N'NPOS.DataSync.EventHandler', N'CARDALLOCATE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1101, N'BL', N'NPOS.Types.DepRefBill.IDepositBillBackOffice', N'NPOS.Types', N'NPOS.DepRefBill.Business.DepositBillBackOffice', N'NPOS.DepRefBill', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1102, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.DepRefBill.UI.DepRefBillList', N'NPOS.DepRefBill.UI', N'DepRefBillList', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1103, N'DA', N'NPOS.Types.DepRefBill.IDepRefBillDataAccess', N'NPOS.Types', N'NPOS.DepRefBill.DataAccess.SQL.DepRefBillDataAccess', N'NPOS.DepRefBill', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1104, N'PR', NULL, NULL, N'NPOS.DepRefBill.UI.Presentation.DepRefBillListPresentation', N'NPOS.DepRefBill.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1105, N'BL', N'NPOS.Types.DepRefBill.IDepositBillPOS', N'NPOS.Types', N'NPOS.DepRefBill.Business.DepositBillPOS', N'NPOS.DepRefBill', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1106, N'BL', N'NPOS.Types.DepRefBill.IRefundBillBackOffice', N'NPOS.Types', N'NPOS.DepRefBill.Business.RefundBillBackOffice', N'NPOS.DepRefBill', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1107, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.DepositBillReportDataService', N'NPOS.Reporting', N'DepositBillReport', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1108, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.RefundBillReportDataService', N'NPOS.Reporting', N'RefundBillReport', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1109, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.DepRefBill.UI.DepositBillPOSUI', N'NPOS.DepRefBill.UI', N'DepositBillPOSUI', N'Transient', 1, 1, 1, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1110, N'BL', N'NPOS.Types.PettyCash.IPTCBillModel', N'NPOS.Types', N'NPOS.PTCBill.Business.PTCBillModel', N'NPOS.PTCBill', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1111, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.PTCBill.UI.PTCBillList', N'NPOS.PTCBill.UI', N'PTCBillList', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1112, N'DA', N'NPOS.Types.PettyCash.IPTCBillDataAccess', N'NPOS.Types', N'NPOS.PTCBill.DataAccess.SQL.PTCBillDataAccess', N'NPOS.PTCBill', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1113, N'PR', NULL, NULL, N'NPOS.PTCBill.UI.Presentation.PTCBillListPresentation', N'NPOS.PTCBill.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1114, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.PTCBill.Business.PTCHeaderLookupReader', N'NPOS.PTCBill', N'PTCHeadLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1115, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPTCHeadAssignHandler', N'NPOS.DataSync.EventHandler', N'PTCHEADASSIGN', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1116, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPTCHeadChangeHandler', N'NPOS.DataSync.EventHandler', N'PTCHEADCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1117, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPTCHeadRemoveHandler', N'NPOS.DataSync.EventHandler', N'PTCHEADREMOVE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1118, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.PTCBillDataService', N'NPOS.Reporting', N'PTCBillReport', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1119, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'NPOS.Discount.Business.DiscountLookupReader', N'NPOS.Discount', N'DiscountLookup', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1120, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.SettlementReportDataService', N'NPOS.Reporting', N'CashBookReport', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1122, N'BL', N'NPOS.Types.Purchase.IPurchaseDocumentViewModel', N'NPOS.Types', N'NPOS.Purchase.Business.PurchaseDocumentViewModel', N'NPOS.Purchase', NULL, N'Transient', 1, 1, 1, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1123, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Purchase.UI.PurchaseDocumentList', N'NPOS.Purchase.UI', N'PurchaseDocumentList', N'Transient', 1, 1, 1, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1124, N'PR', NULL, NULL, N'NPOS.Purchase.UI.Presentation.PurchaseDocumentListPresentation', N'NPOS.Purchase.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1126, N'BL', N'NPOS.Types.Purchase.IPurchaseReturnDocumentViewModel', N'NPOS.Types', N'NPOS.Purchase.Business.PurchaseReturnDocumentViewModel', N'NPOS.Purchase', NULL, N'Transient', 1, 1, 1, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1127, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.Purchase.UI.PurchaseReturnDocumentList', N'NPOS.Purchase.UI', N'PurchaseReturnDocumentList', N'Transient', 1, 1, 1, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1128, N'PR', NULL, NULL, N'NPOS.Purchase.UI.Presentation.PurchaseReturnDocumentListPresentation', N'NPOS.Purchase.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1130, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXLocalPurchaseHandler', N'NPOS.DataSync.EventHandler', N'LOCALPURCHASE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1131, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXLocalPurchaseReturnHandler', N'NPOS.DataSync.EventHandler', N'LOCALPURCHASERETURN', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1132, N'DA', N'NPOS.Types.DataAccess.ITransactionDataAccess', N'NPOS.Types', N'NPOS.DataAccess.SQL.TransactionDataAccess', N'NPOS.DataAccess', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1133, N'DA', N'NPOS.Types.DataAccess.IMasterDataAccess', N'NPOS.Types', N'NPOS.DataAccess.SQL.MasterDataAccess', N'NPOS.DataAccess', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1134, N'DA', N'NPOS.Types.DataAccess.IReportDataAccess', N'NPOS.Types', N'NPOS.DataAccess.SQL.ReportDataAccess', N'NPOS.DataAccess', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1135, N'DA', N'NPOS.Types.DataAccess.IDataSyncDataAccess', N'NPOS.Types', N'NPOS.DataAccess.SQL.DataSyncDataAccess', N'NPOS.DataAccess', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1136, N'DA', N'NPOS.Types.DataAccess.IDashboardDataAccess', N'NPOS.Types', N'NPOS.DataAccess.SQL.DashboardDataAccess', N'NPOS.DataAccess', NULL, N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1142, N'DA', N'NPOS.Types.Reason.IReasonDataAccess', N'NPOS.Types', N'NPOS.Reason.DataAccess.SQL.ReasonDataAccess', N'NPOS.Reason', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1143, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.PacketDocumentDataService', N'NPOS.Reporting', N'PacketReport', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1145, N'PR', N'GinApps.Windows.Forms.CompositeUI.PresenterBase', N'GinApps.Windows.Forms', N'NPOS.BarcodePrinting.UI.Presenter.BarcodePrintingPresenter', N'NPOS.BarcodePrinting.UI', N'BarcodePrinting', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1146, N'BL', N'NPOS.Types.BarcodePrinting.IBarcodePrintingModel', N'NPOS.Types', N'NPOS.BarcodePrinting.Business.BarcodePrintingModel', N'NPOS.BarcodePrinting', NULL, N'Transient', 1, 1, 1, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1147, N'DA', N'NPOS.Types.DataAccess.IBarcodePrintingDataAccess', N'NPOS.Types', N'NPOS.BarcodePrinting.DataAccess.SQL.BarcodePrintingDataAccess', N'NPOS.BarcodePrinting', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1148, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.CustomerOutStandingReportDataService', N'NPOS.Reporting', N'CustomerOutstandingReport', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1149, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.POSVoidBillReportDataService', N'NPOS.Reporting', N'POSVoidBillReport', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1150, N'PR', N'GinApps.Windows.Forms.CompositeUI.PresenterBase', N'GinApps.Windows.Forms', N'NPOS.Report.UI.Presenter.CustomerOutStandingPresenter', N'NPOS.Report.UI', N'CustomerOutStandingReport', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1151, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXLocalConversionHandler', N'NPOS.DataSync.EventHandler', N'LOCALCONVERSION', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1152, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPTCHeadAssignChangeHandler', N'NPOS.DataSync.EventHandler', N'PTCHEADASSIGNCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1153, N'DA', NULL, NULL, N'NPOS.Security.DataAccess.SQL.ServerMachineDetectorDataAccess', N'NPOS.Security', NULL, N'Transient', 1, 0, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1157, N'BL', N'NPOS.Types.VFDSettings.IVFDSettings', N'NPOS.Types', N'NPOS.VFDSettings.Business.VFDSettingsModel', N'NPOS.VFDSettings', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1159, N'PR', NULL, NULL, N'NPOS.VFDSettings.UI.Presentation.VFDSettingListPresentation', N'NPOS.VFDSettings.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1161, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.VFDSettings.UI.VFDSettingsList', N'NPOS.VFDSettings.UI', N'VFDSettings', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1176, N'BL', N'GinApps.Types.Lookup.ILookupReader', N'GinApps.Types', N'GinApps.Windows.Forms.Port.PortLookupReader', N'GinApps.Windows.Forms', N'PortLookup', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1177, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.POS.Invoice.UI.DeliverySlip', N'NPOS.POS.Invoice.UI', N'DELIVERYSLIP', N'ContainerControlled', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1178, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N' NPOS.Reporting.Services.DeliverySlipReportDataService', N'NPOS.Reporting', N'DeliverySlipReport', N'Transient', 1, 1, 0, N'NPOS', N'GSL-KOL-DT-18,GSL-KOL-DT-27,GSL-KOL-DT-12,GSL-KOL-DT-11,GSL-KOL-DT-42,GSL-KOL-LT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1179, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.DeliverySlipVoidReportDataService', N'NPOS.Reporting', N'DeliverySlipVoidReport', N'Transient', 1, 1, 0, N'NPOS', N'GSL-KOL-DT-18,GSL-KOL-DT-27,GSL-KOL-DT-12,GSL-KOL-DT-11,GSL-KOL-DT-42,GSL-KOL-LT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1180, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.TaxSummaryReportDataService', N'NPOS.Reporting', N'TaxSummaryReport', N'Transient', 1, 1, 0, N'NPOS', N'GSL-KOL-DT-18,GSL-KOL-DT-27,GSL-KOL-DT-12,GSL-KOL-DT-11,GSL-KOL-DT-42,GSL-KOL-LT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1181, N'PR', N'GinApps.Windows.Forms.CompositeUI.PresenterBase', N'GinApps.Windows.Forms', N'NPOS.Report.UI.Presenter.TaxSummaryPresenter', N'NPOS.Report.UI', N'TaxSummaryReport', N'Transient', 1, 1, 0, N'NPOS', N'GSL-KOL-DT-18,GSL-KOL-DT-27,GSL-KOL-DT-12,GSL-KOL-DT-11,GSL-KOL-DT-42,GSL-KOL-LT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1183, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXRecalculateTaxHandler', N'NPOS.DataSync.EventHandler', N'RECALCULATETAX', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1184, N'UI', N'GinApps.Windows.Forms.Composite.ViewPart', N'GinApps.Windows.Forms', N'NPOS.POSOrder.UI.POSOrderList', N'NPOS.POSOrder.UI', N'POSOrderList', N'Transient', 1, 1, 0, N'NPOS', N'')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1186, N'PR', NULL, NULL, N'NPOS.POSOrder.UI.Presentation.POSOrderListPresentation', N'NPOS.POSOrder.UI', NULL, N'Transient', 1, 1, 0, N'NPOS', N'')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1188, N'DA', N'NPOS.Types.POSOrder.IPOSOrderDataAccess', N'NPOS.Types', N'NPOS.POSOrder.DataAccess.SQL.POSOrderDataAccess', N'NPOS.POSOrder', NULL, N'Transient', 1, 1, 0, N'NPOS', N'')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1190, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.POSOrderReportDataService', N'NPOS.Reporting', N'POSOrder', N'Transient', 1, 1, 0, N'NPOS', N'')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1199, N'BL', N'NPOS.Types.POSOrder.IPOSOrderBackOffice', N'NPOS.Types', N'NPOS.POSOrder.Business.POSOrderBackOffice', N'NPOS.POSOrder', NULL, N'Transient', 1, 1, 0, N'NPOS', N'')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1200, N'BL', N'NPOS.Types.POSOrder.IPOSOrderPOS', N'NPOS.Types', N'NPOS.POSOrder.Business.POSOrderPOS', N'NPOS.POSOrder', NULL, N'Transient', 1, 1, 0, N'NPOS', N'')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1201, N'BL', N'NPOS.Types.POSOrder.IPOSOrder', N'NPOS.Types', N'NPOS.POSOrder.Business.POSOrderModel', N'NPOS.POSOrder', NULL, N'Transient', 1, 1, 0, N'NPOS', N'')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1202, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXMiscellaneousIssueHandler', N'NPOS.DataSync.EventHandler', N'MISCISSUE', N'Transient', 1, 1, 0, N'NPOS,SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1203, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXLoyaltyConfigChangeHandler', N'NPOS.DataSync.EventHandler', N'LOYALTYCONFIGCHANGE', N'Transient', 1, 1, 0, N'NPOS,SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1206, N'BL', N'GinApps.Types.Lists.IFilterCriteriaBuilder', N'GinApps.Types', N'GinApps.Lists.Business.FilterCriteriaBuilderModel', N'GinApps.Lists', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1207, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPriceListChangeHandler', N'NPOS.DataSync.EventHandler', N'PRICELISTCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1208, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXLicenseChangeHandler', N'NPOS.DataSync.EventHandler', N'LICENSECHANGE', N'Transient', 1, 0, 0, N'NPOS, SchedulerService', N'GSL-KOL-DT-18,GSL-KOL-DT-27,GSL-KOL-DT-11,GSL-KOL-DT-42,GSL-KOL-LT-12, GSL-KOL-DT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1210, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXRolePolicyChange', N'NPOS.DataSync.EventHandler', N'ROLEPOLICYCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', N'GSL-KOL-DT-18,GSL-KOL-DT-27,GSL-KOL-DT-11,GSL-KOL-DT-42,GSL-KOL-LT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1211, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXRoleChangeHandler', N'NPOS.DataSync.EventHandler', N'ROLECHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', N'GSL-KOL-DT-18,GSL-KOL-DT-27,GSL-KOL-DT-11,GSL-KOL-DT-42,GSL-KOL-LT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1212, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXUserChangeHandler', N'NPOS.DataSync.EventHandler', N'USERCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', N'GSL-KOL-DT-18,GSL-KOL-DT-27,GSL-KOL-DT-11,GSL-KOL-DT-42,GSL-KOL-LT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1213, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXUserSecurityHandler', N'NPOS.DataSync.EventHandler', N'USERSECURITY', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1214, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXSalespersonChangeHandler', N'NPOS.DataSync.EventHandler', N'SALESPERSONCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', N'GSL-KOL-DT-18,GSL-KOL-DT-27,GSL-KOL-DT-11,GSL-KOL-DT-42,GSL-KOL-LT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1215, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXSalespersonAssignChangeHandler', N'NPOS.DataSync.EventHandler', N'SALESPERSONASSIGNCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', N'GSL-KOL-DT-18,GSL-KOL-DT-27,GSL-KOL-DT-11,GSL-KOL-DT-42,GSL-KOL-LT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1216, N'BL', N'NPOS.Types.GVRevert.IGVRevertModel', N'NPOS.Types', N'NPOS.GiftVoucher.Business.GVRevertModel', N'NPOS.GiftVoucher', NULL, N'Transient', 1, 1, 0, N'NPOS', N'GSL-KOL-LT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1217, N'DA', N'NPOS.Types.GVRevert.IGVRevertDataAccess', N'NPOS.Types', N'NPOS.GiftVoucher.DataAccess.SQL.GVRevertDataAccess', N'NPOS.GiftVoucher', NULL, N'Transient', 1, 1, 0, N'NPOS', N'GSL-KOL-LT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1218, N'PR', N'GinApps.Windows.Forms.CompositeUI.PresenterBase', N'GinApps.Windows.Forms', N'NPOS.GiftVoucher.UI.Presenter.GVRevertPresenter', N'NPOS.GiftVoucher.UI', N'GVRevert', N'Transient', 1, 1, 0, N'NPOS', N'GSL-KOL-LT-12')
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1219, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXCNUpdateStoreHandler', N'NPOS.DataSync.EventHandler', N'CNUPDATESTORE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1232, N'BL', N'Common.Types.Analytics.IAssortmentCreationModel', N'Common.Types', N'Common.PivotLayout.Business.AssortmentCreationModel', N'Common.PivotLayout', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1233, N'DA', N'Common.Types.Analytics.IAssortmentCreationDataAccess', N'Common.Types', N'Common.PivotLayout.DataAccess.SQL.AssortmentCreationDataAccess', N'Common.PivotLayout', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1234, N'BL', N'Common.Types.Analytics.IGlobalAssortmentFiltrationModel', N'Common.Types', N'Common.PivotLayout.Business.GlobalAssortmentFiltrationModel', N'Common.PivotLayout', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1235, N'DA', N'Common.Types.Analytics.IGlobalAssortmentFiltrationDataAccess', N'Common.Types', N'Common.PivotLayout.DataAccess.SQL.GlobalAssortmentFiltrationDataAccess', N'Common.PivotLayout', NULL, N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1236, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXGRTRevertHandler', N'NPOS.DataSync.EventHandler', N'GRTREVERT', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1237, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXGRCRevertHandler', N'NPOS.DataSync.EventHandler', N'GRCREVERT', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1238, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXWebDBConfigurationChange', N'NPOS.DataSync.EventHandler', N'WEBDBCONFIGURATIONCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1239, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXPOSSMSConfigHandler', N'NPOS.DataSync.EventHandler', N'POSSMSCONFIG', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1240, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXSMSTaskAssignChangeHandler', N'NPOS.DataSync.EventHandler', N'SMSTASKASSIGNCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1241, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXSMSTaskChangeHandler', N'NPOS.DataSync.EventHandler', N'SMSTASKCHANGE', N'Transient', 1, 1, 0, N'NPOS, SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1242, N'PR', N'GinApps.Windows.Forms.CompositeUI.PresenterBase', N'GinApps.Windows.Forms', N'NPOS.SMSNotification.UI.Presenter.SMSNotificationPresenter', N'NPOS.SMSNotification', N'SMSNotification', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1243, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXLocalPurchaseRevertHandler', N'NPOS.DataSync.EventHandler', N'LOCALPURCHASEREVERT', N'Transient', 1, 1, 0, N'NPOS,SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1244, N'EH', N'Common.Types.DataSync.IDXEventHandler', N'Common.Types', N'NPOS.DataSync.EventHandler.Business.DXLocalPurchaseReturnRevertHandler', N'NPOS.DataSync.EventHandler', N'LOCALPURCHASERETURNREVERT', N'Transient', 1, 1, 0, N'NPOS,SchedulerService', NULL)
GO
INSERT [dbo].[MDType] ([Id], [Category], [InterfaceType], [InterfaceAssembly], [ConcreteType], [ConcreteAssembly], [RegisteredName], [LifeTimeManager], [ThrowOnFailure], [Active], [RegistrationOrder], [Applications], [Exceptions]) VALUES (1245, N'RP', N'GinApps.Reporting.IReportDataService', N'GinApps', N'NPOS.Reporting.Services.HoldPosBillReportDataService', N'NPOS.Reporting', N'HoldPosBillReport', N'Transient', 1, 1, 0, N'NPOS', NULL)
GO
SET IDENTITY_INSERT [dbo].[MDType] OFF
GO

IF @@ERROR <>0 AND @@TRANCOUNT>0 ROLLBACK TRANSACTION
GO
IF @@TRANCOUNT=0 BEGIN INSERT INTO #tmpErrors (Error) SELECT 1 BEGIN TRANSACTION END
GO
--======================================================================================
--======================================================================================
IF EXISTS (SELECT * FROM #tmpErrors) ROLLBACK TRANSACTION
GO
IF @@TRANCOUNT>0 BEGIN
UPDATE DBUpdateStatus
SET UpdStatus = 1

update sysinfo 
set CP = '20200101',
version = '001100000',
webcp = '20200101'

PRINT 'The database update succeeded'
COMMIT TRANSACTION
END
ELSE PRINT 'The database update failed'
GO
DROP TABLE #tmpErrors
GO
SET NUMERIC_ROUNDABORT OFF
GO
SET XACT_ABORT, ANSI_PADDING, ANSI_WARNINGS, CONCAT_NULL_YIELDS_NULL, ARITHABORT, QUOTED_IDENTIFIER, ANSI_NULLS, NOCOUNT ON
GO
SET DATEFORMAT YMD
GO
-- Pointer used for text / image updates. This might not be needed, but is declared here just in case
DECLARE @pv binary(16)

BEGIN TRANSACTION

COMMIT TRANSACTION
GO 