Add Fuchs_Database SSDT project (schema source of truth)
Adds the SQL Server Data Tools project for the fuchs_fds database — tables, table types, functions and stored procedures that the backend calls (e.g. fds__getInvoice, fds__merge_bankingtransactions, fds__tt__bankingtransactions, fds__admin_getReportCatalog, fis_* auth). Build/model caches (bin, obj, *.dbmdl, *.jfm, *.user) are git-ignored. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
CREATE TABLE [dbo].[fds__admin_activity] (
|
||||
[uid] BIGINT IDENTITY (1, 1) NOT NULL,
|
||||
[timestamp] DATETIME CONSTRAINT [DF_fds__admin_activity_timestamp] DEFAULT (getutcdate()) NOT NULL,
|
||||
[activity] VARCHAR (50) NOT NULL,
|
||||
[authuser] VARCHAR (10) NULL,
|
||||
[info] VARCHAR (1000) NULL,
|
||||
[data] NVARCHAR (MAX) NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
CREATE TABLE [dbo].[fds__admin_dberrors] (
|
||||
[ErrorID] INT IDENTITY (1, 1) NOT NULL,
|
||||
[UserName] VARCHAR (100) NULL,
|
||||
[ErrorNumber] INT NULL,
|
||||
[ErrorState] INT NULL,
|
||||
[ErrorSeverity] INT NULL,
|
||||
[ErrorLine] INT NULL,
|
||||
[ErrorProcedure] VARCHAR (MAX) NULL,
|
||||
[ErrorMessage] VARCHAR (MAX) NULL,
|
||||
[ErrorDateTime] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
CREATE TABLE [dbo].[fds__admin_reportcatalog] (
|
||||
[type] VARCHAR (50) NOT NULL,
|
||||
[key] VARCHAR (100) NOT NULL,
|
||||
[label] VARCHAR (255) NOT NULL,
|
||||
[description] NVARCHAR (4000) NULL,
|
||||
[tags_csv] VARCHAR (255) NULL,
|
||||
[category] VARCHAR (255) NULL,
|
||||
[image_dataurl] VARCHAR (MAX) NULL,
|
||||
[link] VARCHAR (255) NULL,
|
||||
[functions] VARCHAR (10) NULL,
|
||||
[hidden] BIT NOT NULL,
|
||||
[refresh] SMALLINT NULL,
|
||||
[auth] VARCHAR (1000) NULL,
|
||||
[help_url] VARCHAR (255) NULL,
|
||||
[display_order] SMALLINT NOT NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
CREATE TABLE [dbo].[fds__admin_settings] (
|
||||
[Id] BIGINT IDENTITY (1, 1) NOT NULL,
|
||||
[type] VARCHAR (50) NOT NULL,
|
||||
[key] VARCHAR (50) NULL,
|
||||
[value] NVARCHAR (MAX) NULL,
|
||||
[value2] NVARCHAR (1000) NULL,
|
||||
CONSTRAINT [PK_fds__admin_settings] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
CREATE TABLE [dbo].[fds__bankingtransactions] (
|
||||
[taID] VARCHAR (10) NOT NULL,
|
||||
[AccountIdentification] VARCHAR (50) NULL,
|
||||
[ValueDate] DATE NULL,
|
||||
[Amount] NUMERIC (9, 2) NULL,
|
||||
[FundsCode] VARCHAR (1) NULL,
|
||||
[AccountNumberOfPayer] VARCHAR (30) NULL,
|
||||
[BankCodeOfPayer] VARCHAR (11) NULL,
|
||||
[CompensationAmount] VARCHAR (50) NULL,
|
||||
[CreditorReference] VARCHAR (30) NULL,
|
||||
[CreditorsReferenceParty] VARCHAR (50) NULL,
|
||||
[CustomerReference] VARCHAR (50) NULL,
|
||||
[EndToEndReference] VARCHAR (50) NULL,
|
||||
[JournalNumber] VARCHAR (10) NULL,
|
||||
[MandateReference] VARCHAR (50) NULL,
|
||||
[NameOfPayer] NVARCHAR (60) NULL,
|
||||
[OriginalAmount] VARCHAR (150) NULL,
|
||||
[OriginatorsIdentificationCode] VARCHAR (150) NULL,
|
||||
[PayersReferenceParty] VARCHAR (150) NULL,
|
||||
[PostingText] VARCHAR (30) NULL,
|
||||
[SepaRemittanceInformation] VARCHAR (200) NULL,
|
||||
[TextKeyAddition] INT NULL,
|
||||
[TransactionCode] INT NULL,
|
||||
[IsUnstructuredData] BIT NULL,
|
||||
[UnstructuredData] NVARCHAR (390) NULL,
|
||||
[UnstructuredRemittanceInformation] NVARCHAR (390) NULL,
|
||||
[DebitCreditMark] VARCHAR (2) NULL,
|
||||
[TransactionTypeIdCode] VARCHAR (3) NULL,
|
||||
CONSTRAINT [PK_fds__bankingtransactions] PRIMARY KEY CLUSTERED ([taID] ASC)
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [fds__bankingtransactions__ix1]
|
||||
ON [dbo].[fds__bankingtransactions]([taID] ASC)
|
||||
INCLUDE([Amount]);
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
CREATE TABLE [dbo].[fds__bankingtransactions_assigns] (
|
||||
[taID] VARCHAR (10) NOT NULL,
|
||||
[invoice_id] VARCHAR (15) NULL,
|
||||
[auto] BIT NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
CREATE TABLE [dbo].[fds__bankingtransactions_settings] (
|
||||
[taID] VARCHAR (10) NOT NULL,
|
||||
[done_manually] VARCHAR (25) NULL,
|
||||
[assigned_invoice_id] VARCHAR (255) NULL,
|
||||
[auto_invoice_id] VARCHAR (255) NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
CREATE TABLE [dbo].[fds__custom_invoiceinfo] (
|
||||
[InvID] BIGINT NOT NULL,
|
||||
[PaymentStatus] CHAR (1) NULL,
|
||||
[isPayed] BIT NOT NULL,
|
||||
[file] VARBINARY (MAX) NULL,
|
||||
CONSTRAINT [PK_fds__custom_i] PRIMARY KEY CLUSTERED ([InvID] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
CREATE TABLE [dbo].[fds__custom_servicerequest] (
|
||||
[EntityId] BIGINT NOT NULL,
|
||||
[hidden] BIT NOT NULL,
|
||||
CONSTRAINT [PK_fds__custom_servicerequest] PRIMARY KEY CLUSTERED ([EntityId] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
CREATE TABLE [dbo].[fds__custom_vat] (
|
||||
[Id] BIGINT IDENTITY (1, 1) NOT NULL,
|
||||
[EntityType] VARCHAR (50) NOT NULL,
|
||||
[EntityID] BIGINT NOT NULL,
|
||||
[VAT] NUMERIC (5, 2) NOT NULL,
|
||||
CONSTRAINT [PK_fds__custom_vat] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
CREATE TABLE [dbo].[fds__debuglog] (
|
||||
[uid] BIGINT IDENTITY (1, 1) NOT NULL,
|
||||
[CodeReference] VARCHAR (255) NULL,
|
||||
[ExceptionMessage] VARCHAR (MAX) NULL,
|
||||
[StackTrace] VARCHAR (MAX) NULL,
|
||||
[Data] VARCHAR (MAX) NULL,
|
||||
[timestamp] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
CREATE TABLE [dbo].[fds__emaillog] (
|
||||
[Id] BIGINT IDENTITY (1, 1) NOT NULL,
|
||||
[Ref] VARCHAR (25) NOT NULL,
|
||||
[guid] VARCHAR (50) NULL,
|
||||
[DateSent] DATETIME NOT NULL,
|
||||
[config] NVARCHAR (MAX) NOT NULL,
|
||||
[success] BIT NOT NULL,
|
||||
[log] NVARCHAR (MAX) NOT NULL,
|
||||
CONSTRAINT [PK_fds__emaillog] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
CREATE TABLE [dbo].[fds__invoice_details] (
|
||||
[InvId] VARCHAR (10) NOT NULL,
|
||||
[InvoiceService_net] NUMERIC (10, 2) NULL,
|
||||
[InvoiceService_VAT] NUMERIC (10, 2) NULL,
|
||||
[AllocatedTo_InvId] VARCHAR (10) NULL,
|
||||
[StornoTo_InvId] VARCHAR (20) NULL,
|
||||
[InvoiceOptions] VARCHAR (50) NULL,
|
||||
[log] VARCHAR (MAX) NULL,
|
||||
CONSTRAINT [PK_fds__invoice_details] PRIMARY KEY CLUSTERED ([InvId] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
CREATE TABLE [dbo].[fds__invoice_items] (
|
||||
[Id] BIGINT IDENTITY (1, 1) NOT NULL,
|
||||
[InvId] VARCHAR (10) NOT NULL,
|
||||
[InvRqId] VARCHAR (10) NOT NULL,
|
||||
[mfr__item] BIGINT NULL,
|
||||
[reference_InvId] VARCHAR (20) NULL,
|
||||
[Type] NVARCHAR (255) NULL,
|
||||
[Position] VARCHAR (5) NULL,
|
||||
[Quantity] NVARCHAR (25) NULL,
|
||||
[Text] NVARCHAR (MAX) NULL,
|
||||
[value] NUMERIC (10, 2) NULL,
|
||||
[value_total] NUMERIC (10, 2) NULL,
|
||||
[vat] NUMERIC (5, 2) NULL,
|
||||
[value_service] NUMERIC (10, 2) NULL,
|
||||
[det] BIT NULL,
|
||||
[SortOrder] TINYINT NOT NULL
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [fds__invoice_items__ix1]
|
||||
ON [dbo].[fds__invoice_items]([InvId] ASC);
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
CREATE TABLE [dbo].[fds__invoice_servicerequests] (
|
||||
[Id] VARCHAR (10) NOT NULL,
|
||||
[InvId] VARCHAR (10) NOT NULL,
|
||||
[mfr__servicerequest] BIGINT NULL,
|
||||
[title] NVARCHAR (MAX) NULL,
|
||||
[value_net] NUMERIC (10, 2) NULL,
|
||||
[SortOrder] TINYINT NOT NULL,
|
||||
CONSTRAINT [PK_fds__invoice_servicerequests] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [fds__invoice_servicerequests__ix1]
|
||||
ON [dbo].[fds__invoice_servicerequests]([mfr__servicerequest] ASC);
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
CREATE TABLE [dbo].[fds__invoices] (
|
||||
[Id] VARCHAR (10) NOT NULL,
|
||||
[Version] INT CONSTRAINT [DF_fds__invoices_Version] DEFAULT ((0)) NOT NULL,
|
||||
[InvoiceId] NVARCHAR (25) NULL,
|
||||
[InvoiceType] CHAR (1) NOT NULL,
|
||||
[InvoiceTitle] VARCHAR (100) CONSTRAINT [DF_fds__invoices_InvoiceTitle] DEFAULT ('Rechnung') NULL,
|
||||
[DocumentName] VARCHAR (50) NULL,
|
||||
[InvoiceBalance] NUMERIC (10, 2) NOT NULL,
|
||||
[InvoiceBalance_net] NUMERIC (10, 2) NOT NULL,
|
||||
[InvoiceVAT_net1] NUMERIC (10, 2) NOT NULL,
|
||||
[InvoiceVAT_1] NUMERIC (5, 2) NOT NULL,
|
||||
[InvoiceVAT_net2] NUMERIC (10, 2) NULL,
|
||||
[InvoiceVAT_2] NUMERIC (5, 2) NULL,
|
||||
[PaymentTerm] VARCHAR (5) NOT NULL,
|
||||
[DueDate] DATE NOT NULL,
|
||||
[CustomerId] BIGINT NULL,
|
||||
[SendToAddress] NVARCHAR (1000) NULL,
|
||||
[SendToEmail] NVARCHAR (255) NULL,
|
||||
[ProvisionPeriod] VARCHAR (50) NULL,
|
||||
[ProvisionLocation] NVARCHAR (1000) NULL,
|
||||
[PaymentStatus] CHAR (1) NULL,
|
||||
[IsPayed] BIT CONSTRAINT [DF_fds__invoices_IsPayed] DEFAULT ((0)) NOT NULL,
|
||||
[IsSent] BIT CONSTRAINT [DF_fds__invoices_IsSent] DEFAULT ((0)) NOT NULL,
|
||||
[IsFinal] AS (CONVERT([bit],case when [DateFinalized] IS NULL then (0) else (1) end)),
|
||||
[IsCanceled] AS (CONVERT([bit],case when [DateCancelled] IS NULL then (0) else (1) end)),
|
||||
[Replaces_InvId] VARCHAR (50) NULL,
|
||||
[CustomValues] NVARCHAR (MAX) NULL,
|
||||
[DateSent] DATETIME NULL,
|
||||
[UserSent] VARCHAR (25) NULL,
|
||||
[DateFinalized] DATETIME NULL,
|
||||
[UserFinalized] VARCHAR (25) NULL,
|
||||
[DateCancelled] DATETIME NULL,
|
||||
[UserCancelled] VARCHAR (25) NULL,
|
||||
[DateCreated] DATETIME NOT NULL,
|
||||
[UserCreated] VARCHAR (25) NOT NULL,
|
||||
[DateModified] DATETIME NOT NULL,
|
||||
[UserModified] VARCHAR (25) NOT NULL,
|
||||
[ExternalId] VARCHAR (25) NULL,
|
||||
[IsExternal] BIT CONSTRAINT [DF_fds__invoices_external] DEFAULT ((0)) NULL,
|
||||
[file] VARBINARY (MAX) NULL,
|
||||
[file_guid] UNIQUEIDENTIFIER CONSTRAINT [DF_fds__invoices_file_guid] DEFAULT (newid()) NOT NULL,
|
||||
CONSTRAINT [PK_fds__invoices] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [fds__invoices__ix1]
|
||||
ON [dbo].[fds__invoices]([IsFinal] ASC, [InvoiceBalance] ASC)
|
||||
INCLUDE([IsPayed], [IsCanceled], [DateFinalized]);
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
CREATE TABLE [dbo].[fds__log] (
|
||||
[table] VARCHAR (50) NOT NULL,
|
||||
[action] VARCHAR (50) NOT NULL,
|
||||
[timestamp] DATETIME NOT NULL,
|
||||
[setid] VARCHAR (10) NULL,
|
||||
[info] VARCHAR (250) NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
CREATE TABLE [dbo].[fds__mfr_invoicefiles] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[filename] VARCHAR (100) NOT NULL,
|
||||
[file] VARBINARY (MAX) NOT NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
CREATE TABLE [dbo].[fds__mfr_updaterequests] (
|
||||
[entity_name] VARCHAR (255) NOT NULL,
|
||||
[Id] BIGINT NOT NULL,
|
||||
[date_requested] DATETIME CONSTRAINT [DF_fds__mfr_updaterequests_date_requested] DEFAULT (getutcdate()) NOT NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
CREATE TABLE [dbo].[fds__payments] (
|
||||
[Id] BIGINT IDENTITY (1, 1) NOT NULL,
|
||||
[ExternalID] VARCHAR (50) NULL,
|
||||
[InvId] VARCHAR (10) NOT NULL,
|
||||
[CustomerId] BIGINT NULL,
|
||||
[DateReceived] DATETIME NOT NULL,
|
||||
[AllocationStatus] CHAR (1) CONSTRAINT [DF_fds__payments_IsAllocated] DEFAULT ((0)) NULL,
|
||||
[IBAN] VARCHAR (25) NULL,
|
||||
[sender] VARCHAR (255) NULL,
|
||||
[reference] VARCHAR (35) NULL,
|
||||
[purpose] VARCHAR (140) NULL,
|
||||
[amount] NUMERIC (10, 3) NOT NULL,
|
||||
[rec_account] VARCHAR (25) NULL,
|
||||
CONSTRAINT [PK_fds__payments] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
CREATE TABLE [dbo].[fds__reminder] (
|
||||
[Id] VARCHAR (10) NOT NULL,
|
||||
[Version] INT CONSTRAINT [DF_fds__reminder_Version] DEFAULT ((0)) NOT NULL,
|
||||
[DocumentName] VARCHAR (100) NULL,
|
||||
[InvId] VARCHAR (15) NOT NULL,
|
||||
[CustomerId] BIGINT NULL,
|
||||
[SendToAddress] NVARCHAR (1000) NULL,
|
||||
[SendToEmail] NVARCHAR (255) NULL,
|
||||
[type] VARCHAR (3) NOT NULL,
|
||||
[amount] NUMERIC (10, 3) NULL,
|
||||
[amount_payed] NUMERIC (10, 3) NULL,
|
||||
[amount_open] AS (CONVERT([numeric](10,3),isnull([amount],(0))-isnull([amount_payed],(0)))),
|
||||
[subject] NVARCHAR (255) NULL,
|
||||
[text] NVARCHAR (2000) NULL,
|
||||
[IsSent] BIT CONSTRAINT [DF_fds__reminder_IsSent] DEFAULT ((0)) NOT NULL,
|
||||
[IsFinal] AS (CONVERT([bit],case when [DateFinalized] IS NULL then (0) else (1) end)),
|
||||
[CustomValues] NVARCHAR (MAX) NULL,
|
||||
[DateSent] DATETIME NULL,
|
||||
[UserSent] VARCHAR (25) NULL,
|
||||
[DateFinalized] DATETIME NULL,
|
||||
[UserFinalized] VARCHAR (25) NULL,
|
||||
[DateCreated] DATETIME NOT NULL,
|
||||
[UserCreated] VARCHAR (25) NOT NULL,
|
||||
[DateModified] DATETIME NOT NULL,
|
||||
[UserModified] VARCHAR (25) NOT NULL,
|
||||
[file] VARBINARY (MAX) NULL,
|
||||
CONSTRAINT [PK_fds__reminder] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
CREATE TABLE [dbo].[fds__removed] (
|
||||
[Id] VARCHAR (10) NULL,
|
||||
[json] NVARCHAR (MAX) NULL,
|
||||
[DateDeleted_utc] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
CREATE TABLE [dbo].[fds__status] (
|
||||
[table] VARCHAR (50) NOT NULL,
|
||||
[action] VARCHAR (50) NOT NULL,
|
||||
[timestamp] DATETIME NOT NULL,
|
||||
[setid] VARCHAR (10) NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
CREATE TABLE [dbo].[fis_admin_debuglog] (
|
||||
[uid] INT IDENTITY (1, 1) NOT NULL,
|
||||
[machine] VARCHAR (50) NULL,
|
||||
[type] VARCHAR (10) NULL,
|
||||
[url] VARCHAR (255) NULL,
|
||||
[uniquekey] VARCHAR (5) NULL,
|
||||
[authuser] VARCHAR (5) NULL,
|
||||
[query] VARCHAR (MAX) NULL,
|
||||
[form / content] NVARCHAR (MAX) NULL,
|
||||
[server_variables] VARCHAR (MAX) NULL,
|
||||
[cookies] VARCHAR (MAX) NULL,
|
||||
[authcookie] VARCHAR (MAX) NULL,
|
||||
[files] VARCHAR (MAX) NULL,
|
||||
[isdebug] BIT NULL,
|
||||
[timestamp] DATETIME NULL,
|
||||
CONSTRAINT [PK_fis_admin_debuglog] PRIMARY KEY CLUSTERED ([uid] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
CREATE TABLE [dbo].[fis_module_auth] (
|
||||
[id] BIGINT IDENTITY (1, 1) NOT NULL,
|
||||
[account] VARCHAR (50) NULL,
|
||||
[module] VARCHAR (50) NOT NULL,
|
||||
[group_or_user] VARCHAR (5) NOT NULL,
|
||||
[isgroup] BIT NOT NULL,
|
||||
[auth] INT CONSTRAINT [DF_fis_module_auth_auth] DEFAULT ((1)) NOT NULL,
|
||||
CONSTRAINT [PK_fis_module_auth] PRIMARY KEY CLUSTERED ([id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
CREATE TABLE [dbo].[fis_useraccounts] (
|
||||
[useraccount_id] VARCHAR (5) NOT NULL,
|
||||
[name_enc] VARBINARY (260) NOT NULL,
|
||||
[firstname_enc] VARBINARY (260) NULL,
|
||||
[title_enc] VARBINARY (120) NULL,
|
||||
[gender_enc] VARBINARY (100) NULL,
|
||||
[email_enc] VARBINARY (350) NOT NULL,
|
||||
[mobile_enc] VARBINARY (120) NULL,
|
||||
[password_enc] VARBINARY (100) NOT NULL,
|
||||
[language] VARCHAR (2) CONSTRAINT [DF_fis_useraccounts_language] DEFAULT ('de') NULL,
|
||||
[UserDisabled] VARCHAR (36) NULL,
|
||||
[DateDisabled] DATETIME NULL,
|
||||
[UserCreated] VARCHAR (36) NOT NULL,
|
||||
[DateCreated] DATETIME CONSTRAINT [DF_fis_useraccounts_DateCreated] DEFAULT (getutcdate()) NOT NULL,
|
||||
[UserModified] VARCHAR (36) NULL,
|
||||
[DateModified] DATETIME CONSTRAINT [DF_fis_useraccounts_DateModified] DEFAULT (getutcdate()) NOT NULL,
|
||||
[UserDeleted] VARCHAR (36) NULL,
|
||||
[DateDeleted] DATETIME NULL,
|
||||
CONSTRAINT [PK_fis_useraccounts] PRIMARY KEY CLUSTERED ([useraccount_id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
CREATE TABLE [dbo].[fis_useraccounts_settings] (
|
||||
[useraccount_set_uid] INT IDENTITY (1, 1) NOT NULL,
|
||||
[useraccount_id] VARCHAR (5) NOT NULL,
|
||||
[key] VARCHAR (25) NOT NULL,
|
||||
[value] VARCHAR (255) NULL,
|
||||
[UserModified] VARCHAR (36) NOT NULL,
|
||||
[DateModified] DATETIME NOT NULL,
|
||||
CONSTRAINT [PK_fis_useraccounts_settings] PRIMARY KEY CLUSTERED ([useraccount_set_uid] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
CREATE TABLE [dbo].[fis_usergroups] (
|
||||
[usergroup_id] VARCHAR (5) NOT NULL,
|
||||
[name_enc] VARBINARY (600) NOT NULL,
|
||||
[UserCreated] VARCHAR (36) NOT NULL,
|
||||
[DateCreated] DATETIME NOT NULL,
|
||||
[UserModified] VARCHAR (36) NOT NULL,
|
||||
[DateModified] DATETIME NOT NULL,
|
||||
[UserDeleted] VARCHAR (36) NULL,
|
||||
[DateDeleted] DATETIME NULL,
|
||||
CONSTRAINT [PK_fis_usergroups] PRIMARY KEY CLUSTERED ([usergroup_id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
CREATE TABLE [dbo].[fis_usergroups_members] (
|
||||
[uid] INT IDENTITY (1, 1) NOT NULL,
|
||||
[usergroup_id] VARCHAR (5) NULL,
|
||||
[useraccount_id] VARCHAR (5) NULL,
|
||||
[UserCreated] VARCHAR (36) NOT NULL,
|
||||
[DateCreated] DATETIME NOT NULL,
|
||||
[UserDeleted] VARCHAR (36) NULL,
|
||||
[DateDeleted] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
CREATE TABLE [dbo].[fis_widget_subscriptions] (
|
||||
[uid] BIGINT IDENTITY (1, 1) NOT NULL,
|
||||
[account] VARCHAR (50) NOT NULL,
|
||||
[person_guid] VARCHAR (36) NOT NULL,
|
||||
[widget_name] VARCHAR (50) NOT NULL,
|
||||
[display_order] INT CONSTRAINT [DF_fis_widget_subscriptions_display_order] DEFAULT ((0)) NOT NULL,
|
||||
[DateCreated] DATETIME CONSTRAINT [DF_fis_widget_subscriptions_DateCreated] DEFAULT (getutcdate()) NOT NULL,
|
||||
[UserCreated] VARCHAR (36) CONSTRAINT [DF_fis_widget_subscriptions_UserCreated] DEFAULT ('') NOT NULL,
|
||||
CONSTRAINT [PK_fis_widget_subscriptions] PRIMARY KEY CLUSTERED ([uid] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
CREATE TABLE [dbo].[fis_widgets] (
|
||||
[short_name] VARCHAR (50) NOT NULL,
|
||||
[account] VARCHAR (50) NOT NULL,
|
||||
[type] NVARCHAR (50) NOT NULL,
|
||||
[name] NVARCHAR (255) NOT NULL,
|
||||
[description] NVARCHAR (1000) NULL,
|
||||
[sql] NVARCHAR (2000) NULL,
|
||||
[sql_admin_columns] NVARCHAR (500) NULL,
|
||||
[sql_datatypes] NVARCHAR (255) NULL,
|
||||
[url] NVARCHAR (500) NULL,
|
||||
[html] NVARCHAR (MAX) NULL,
|
||||
[visible_groups] VARCHAR (1000) NULL,
|
||||
[visible] TINYINT CONSTRAINT [DF_fis_widgets_visible] DEFAULT ((1)) NOT NULL,
|
||||
[auth_module] VARCHAR (50) NULL,
|
||||
[rendering_options] NVARCHAR (255) NULL,
|
||||
[server_options] NVARCHAR (2000) NULL,
|
||||
[daycache] BIT CONSTRAINT [DF_fis_widgets_daychache] DEFAULT ((0)) NOT NULL,
|
||||
[personalized] BIT CONSTRAINT [DF_fis_widgets_personalized] DEFAULT ((0)) NOT NULL,
|
||||
[safemode] BIT CONSTRAINT [DF_fis_widgets_safemode] DEFAULT ((0)) NOT NULL,
|
||||
[variables] VARCHAR (1000) NULL,
|
||||
CONSTRAINT [PK_fis_widgets] PRIMARY KEY CLUSTERED ([short_name] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
CREATE TABLE [dbo].[fis_widgets_cache] (
|
||||
[account] VARCHAR (50) NOT NULL,
|
||||
[short_name] VARCHAR (50) NOT NULL,
|
||||
[person_guid] VARCHAR (36) NULL,
|
||||
[date] DATE NOT NULL,
|
||||
[data] NVARCHAR (MAX) NOT NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
CREATE TABLE [dbo].[fuchs_debug] (
|
||||
[rn] BIGINT IDENTITY (1, 1) NOT NULL,
|
||||
[interface] VARCHAR (50) NOT NULL,
|
||||
[url] VARCHAR (500) NULL,
|
||||
[data] NVARCHAR (MAX) NULL,
|
||||
[date] DATETIME CONSTRAINT [DF_fuchs_debug_date] DEFAULT (getutcdate()) NOT NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
CREATE TABLE [dbo].[fuchs_planner] (
|
||||
[planner_id] TINYINT NOT NULL,
|
||||
[shortname] VARCHAR (10) NOT NULL,
|
||||
[name] VARCHAR (100) NULL,
|
||||
[description] VARCHAR (2000) NULL,
|
||||
[active] BIT CONSTRAINT [DF_fuchs_planner_active] DEFAULT ((1)) NOT NULL,
|
||||
CONSTRAINT [PK_fuchs_planner] PRIMARY KEY CLUSTERED ([planner_id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
CREATE TABLE [dbo].[fuchs_planner_groups] (
|
||||
[group_id] INT NOT NULL,
|
||||
[code] AS ([dbo].[ott_b26]([group_id])),
|
||||
[planner_id] TINYINT NOT NULL,
|
||||
[sequence_order] TINYINT CONSTRAINT [DF_fuchs_planner_groups_order] DEFAULT ((0)) NOT NULL,
|
||||
[parent_codes] VARCHAR (50) NULL,
|
||||
[condition] VARCHAR (50) NULL,
|
||||
[shortname] VARCHAR (15) NULL,
|
||||
[name] VARCHAR (100) NULL,
|
||||
[description] VARCHAR (MAX) NULL,
|
||||
[selection_type] VARCHAR (10) NULL,
|
||||
[final] BIT CONSTRAINT [DF_fuchs_planner_groups_final] DEFAULT ((0)) NOT NULL,
|
||||
[hide] BIT CONSTRAINT [DF_fuchs_planner_groups_hide] DEFAULT ((0)) NOT NULL,
|
||||
CONSTRAINT [PK_fuchs_planner_groups] PRIMARY KEY CLUSTERED ([group_id] ASC),
|
||||
CONSTRAINT [FK_fuchs_planner_groups_fuchs_planner] FOREIGN KEY ([planner_id]) REFERENCES [dbo].[fuchs_planner] ([planner_id]),
|
||||
CONSTRAINT [FK_fuchs_planner_groups_fuchs_planner_groups] FOREIGN KEY ([group_id]) REFERENCES [dbo].[fuchs_planner_groups] ([group_id])
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE UNIQUE NONCLUSTERED INDEX [IX_fuchs_planner_groups]
|
||||
ON [dbo].[fuchs_planner_groups]([planner_id] ASC, [sequence_order] ASC);
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
CREATE TABLE [dbo].[fuchs_planner_options] (
|
||||
[option_id] INT NOT NULL,
|
||||
[planner_id] TINYINT NOT NULL,
|
||||
[group_id] INT NOT NULL,
|
||||
[code] AS (([dbo].[ott_b26]([group_id])+'.')+[dbo].[ott_b26]([option_id])),
|
||||
[subgroup] VARCHAR (10) NULL,
|
||||
[option_order] TINYINT CONSTRAINT [DF_Table_1_item_oder] DEFAULT ((0)) NOT NULL,
|
||||
[option_type] CHAR (1) NULL,
|
||||
[condition] VARCHAR (100) NULL,
|
||||
[name] VARCHAR (100) NULL,
|
||||
[description] VARCHAR (2000) NULL,
|
||||
[tooltip] VARCHAR (500) NULL,
|
||||
[icon_url] VARCHAR (MAX) NULL,
|
||||
[hide] BIT CONSTRAINT [DF_fuchs_planner_options_hide] DEFAULT ((0)) NOT NULL,
|
||||
CONSTRAINT [PK_fuchs_planner_options] PRIMARY KEY CLUSTERED ([option_id] ASC),
|
||||
CONSTRAINT [FK_fuchs_planner_options_fuchs_planner] FOREIGN KEY ([planner_id]) REFERENCES [dbo].[fuchs_planner] ([planner_id]),
|
||||
CONSTRAINT [FK_fuchs_planner_options_fuchs_planner_groups] FOREIGN KEY ([group_id]) REFERENCES [dbo].[fuchs_planner_groups] ([group_id])
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE UNIQUE NONCLUSTERED INDEX [IX_fuchs_planner_options]
|
||||
ON [dbo].[fuchs_planner_options]([planner_id] ASC, [group_id] ASC, [option_order] ASC);
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
CREATE TABLE [dbo].[fuchs_planner_traffic] (
|
||||
[uid] BIGINT IDENTITY (1, 1) NOT NULL,
|
||||
[planner_id] TINYINT NOT NULL,
|
||||
[sessionid] VARCHAR (10) NOT NULL,
|
||||
[group_code] VARCHAR (10) NULL,
|
||||
[values] NVARCHAR (4000) NULL,
|
||||
[DateSubmitted] DATETIME CONSTRAINT [DF_fuchs_planner_traffic_DateSubmitted] DEFAULT (getutcdate()) NOT NULL,
|
||||
CONSTRAINT [PK_fuchs_planner_traffic] PRIMARY KEY CLUSTERED ([uid] ASC)
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [fuchs_planner_traffic__ix2]
|
||||
ON [dbo].[fuchs_planner_traffic]([planner_id] ASC, [sessionid] ASC)
|
||||
INCLUDE([group_code], [DateSubmitted]);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [fuchs_planner_traffic__ix1]
|
||||
ON [dbo].[fuchs_planner_traffic]([sessionid] ASC);
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
CREATE TABLE [dbo].[mfr__#customvalues] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[EntityID] BIGINT NOT NULL,
|
||||
[Property] VARCHAR (255) NOT NULL,
|
||||
[Meta] VARCHAR (255) NOT NULL,
|
||||
[Value] VARCHAR (1000) NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
CREATE TABLE [dbo].[mfr__#locations] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[EntityId] BIGINT NOT NULL,
|
||||
[Property] VARCHAR (255) NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[AddressString] NVARCHAR (255) NULL,
|
||||
[Postal] NVARCHAR (255) NULL,
|
||||
[City] NVARCHAR (255) NULL,
|
||||
[State] NVARCHAR (255) NULL,
|
||||
[Country] VARCHAR (15) NULL,
|
||||
[Longitude] NUMERIC (8, 5) NULL,
|
||||
[Latitude] NUMERIC (8, 5) NULL,
|
||||
[IsValidLocation] BIT NOT NULL
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [mfr__#locations__ix2]
|
||||
ON [dbo].[mfr__#locations]([Id] ASC)
|
||||
INCLUDE([AddressString], [Postal], [City], [State], [Country], [Longitude], [Latitude]);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [mfr__#locations__ix1]
|
||||
ON [dbo].[mfr__#locations]([EntityId] ASC, [Property] ASC)
|
||||
INCLUDE([AddressString], [Postal], [City], [Country]);
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
CREATE TABLE [dbo].[mfr__*PartnerSet] (
|
||||
[Property] VARCHAR (50) NOT NULL,
|
||||
[PartnerType] VARCHAR (25) NOT NULL,
|
||||
[PartnerId] BIGINT NOT NULL,
|
||||
[EntityId] BIGINT NOT NULL
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [mfr__*PartnerSet__ix3]
|
||||
ON [dbo].[mfr__*PartnerSet]([Property] ASC, [PartnerId] ASC)
|
||||
INCLUDE([EntityId]);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [mfr__*PartnerSet__ix2]
|
||||
ON [dbo].[mfr__*PartnerSet]([EntityId] ASC, [Property] ASC)
|
||||
INCLUDE([PartnerId]);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [mfr__*PartnerSet__ix1]
|
||||
ON [dbo].[mfr__*PartnerSet]([Property] ASC)
|
||||
INCLUDE([PartnerId], [EntityId]);
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
CREATE TABLE [dbo].[mfr__appointments] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[State] NVARCHAR (255) NULL,
|
||||
[Type] NVARCHAR (255) NULL,
|
||||
[EndDateTime] DATETIME NULL,
|
||||
[StartDateTime] DATETIME NOT NULL,
|
||||
[DrivingDistanceFrom] INT NULL,
|
||||
[DrivingDistanceTo] INT NULL,
|
||||
[WasReadOnClientSide] BIT NOT NULL,
|
||||
[ContactIds] VARCHAR (MAX) NULL,
|
||||
[ServiceRequestId] BIGINT NOT NULL,
|
||||
[ContactId] BIGINT NOT NULL,
|
||||
[Note] NVARCHAR (MAX) NULL,
|
||||
CONSTRAINT [PK_mfr__appointment] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [mfr__appointments__ix2]
|
||||
ON [dbo].[mfr__appointments]([State] ASC, [ServiceRequestId] ASC)
|
||||
INCLUDE([EndDateTime], [StartDateTime]);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [mfr__appointments__ix1]
|
||||
ON [dbo].[mfr__appointments]([State] ASC)
|
||||
INCLUDE([EndDateTime], [StartDateTime], [ServiceRequestId]);
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
CREATE TABLE [dbo].[mfr__attachments] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[URI] NVARCHAR (255) NULL,
|
||||
[StepId] BIGINT NOT NULL,
|
||||
CONSTRAINT [PK_mfr__attachment] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
CREATE TABLE [dbo].[mfr__comments] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[DateOfCreation] DATETIME NOT NULL,
|
||||
[IsInternal] BIT NOT NULL,
|
||||
[ServiceRequestId] BIGINT NOT NULL,
|
||||
[CompanyId] BIGINT NOT NULL,
|
||||
[Content] NVARCHAR (MAX) NULL,
|
||||
CONSTRAINT [PK_mfr__comment] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
CREATE TABLE [dbo].[mfr__companies] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Location#ID] BIGINT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[IsPhysicalPerson] BIT NOT NULL,
|
||||
[IsOwner] BIT NOT NULL,
|
||||
[IsEmailInvoicingActive] BIT NOT NULL,
|
||||
[IsSupplier] BIT NOT NULL,
|
||||
[MappingId] NVARCHAR (255) NULL,
|
||||
[ExternalId] NVARCHAR (255) NULL,
|
||||
[Name] NVARCHAR (255) NULL,
|
||||
[Note] NVARCHAR (255) NULL,
|
||||
[SupportTelephone] NVARCHAR (255) NULL,
|
||||
[SupportFax] NVARCHAR (255) NULL,
|
||||
[SupportMail] NVARCHAR (255) NULL,
|
||||
[QuickSearch] NVARCHAR (255) NULL,
|
||||
[DateModified] DATETIME NOT NULL,
|
||||
[CustomValues] NVARCHAR (MAX) NULL,
|
||||
[MainContactId] BIGINT NULL,
|
||||
CONSTRAINT [PK_mfr__company] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
CREATE TABLE [dbo].[mfr__contacts] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[CustomValues] NVARCHAR (MAX) NOT NULL,
|
||||
[FirstName] NVARCHAR (255) NULL,
|
||||
[LastName] NVARCHAR (255) NULL,
|
||||
[Email] NVARCHAR (255) NULL,
|
||||
[JobTitle] NVARCHAR (255) NULL,
|
||||
[MobilePhone] NVARCHAR (255) NULL,
|
||||
[Telephone] NVARCHAR (255) NULL,
|
||||
[Fax] NVARCHAR (255) NULL,
|
||||
[Note] NVARCHAR (1000) NULL,
|
||||
[DateModified] DATETIME NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[CompanyId] BIGINT NOT NULL,
|
||||
[IsUser] BIT NOT NULL,
|
||||
[ExternalId] NVARCHAR (255) NULL,
|
||||
[Gender] NVARCHAR (255) NULL,
|
||||
[UserId] BIGINT NOT NULL,
|
||||
CONSTRAINT [PK_mfr__contact] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [mfr__contacts__ix1]
|
||||
ON [dbo].[mfr__contacts]([CompanyId] ASC)
|
||||
INCLUDE([CustomValues], [FirstName], [LastName], [Email], [JobTitle], [MobilePhone], [Telephone], [Fax], [Note], [DateModified], [Version], [IsUser], [ExternalId], [Gender], [UserId]);
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
CREATE TABLE [dbo].[mfr__costcenters] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[Name] NVARCHAR (255) NULL,
|
||||
CONSTRAINT [PK_mfr__costcenter] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
CREATE TABLE [dbo].[mfr__d_#customvalues] (
|
||||
[Id] BIGINT NULL,
|
||||
[EntityID] BIGINT NULL,
|
||||
[Property] VARCHAR (255) NULL,
|
||||
[Meta] VARCHAR (255) NULL,
|
||||
[Value] VARCHAR (1000) NULL,
|
||||
[DateDeleted] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
CREATE TABLE [dbo].[mfr__d_#locations] (
|
||||
[Id] BIGINT NULL,
|
||||
[EntityId] BIGINT NULL,
|
||||
[Property] VARCHAR (255) NULL,
|
||||
[Version] INT NULL,
|
||||
[AddressString] NVARCHAR (255) NULL,
|
||||
[Postal] NVARCHAR (255) NULL,
|
||||
[City] NVARCHAR (255) NULL,
|
||||
[State] NVARCHAR (255) NULL,
|
||||
[Country] VARCHAR (15) NULL,
|
||||
[Longitude] NUMERIC (8, 5) NULL,
|
||||
[Latitude] NUMERIC (8, 5) NULL,
|
||||
[IsValidLocation] BIT NULL,
|
||||
[DateDeleted] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
CREATE TABLE [dbo].[mfr__d_*PartnerSet] (
|
||||
[Property] VARCHAR (50) NULL,
|
||||
[PartnerType] VARCHAR (25) NULL,
|
||||
[PartnerId] BIGINT NULL,
|
||||
[EntityId] BIGINT NULL,
|
||||
[DateDeleted] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
CREATE TABLE [dbo].[mfr__d_appointments] (
|
||||
[Id] BIGINT NULL,
|
||||
[Version] INT NULL,
|
||||
[State] NVARCHAR (255) NULL,
|
||||
[Type] NVARCHAR (255) NULL,
|
||||
[EndDateTime] DATETIME NULL,
|
||||
[StartDateTime] DATETIME NULL,
|
||||
[DrivingDistanceFrom] INT NULL,
|
||||
[DrivingDistanceTo] INT NULL,
|
||||
[WasReadOnClientSide] BIT NULL,
|
||||
[ContactIds] VARCHAR (MAX) NULL,
|
||||
[ServiceRequestId] BIGINT NULL,
|
||||
[ContactId] BIGINT NULL,
|
||||
[Note] NVARCHAR (MAX) NULL,
|
||||
[DateDeleted] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
CREATE TABLE [dbo].[mfr__d_comments] (
|
||||
[Id] BIGINT NULL,
|
||||
[Version] INT NULL,
|
||||
[DateOfCreation] DATETIME NULL,
|
||||
[IsInternal] BIT NULL,
|
||||
[ServiceRequestId] BIGINT NULL,
|
||||
[CompanyId] BIGINT NULL,
|
||||
[Content] NVARCHAR (MAX) NULL,
|
||||
[DateDeleted] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
CREATE TABLE [dbo].[mfr__d_items] (
|
||||
[Id] BIGINT NULL,
|
||||
[Version] INT NULL,
|
||||
[QuantityHours] NUMERIC (10, 3) NULL,
|
||||
[PlannedQuantityHours] NUMERIC (10, 3) NULL,
|
||||
[ItemTypeId] BIGINT NULL,
|
||||
[ItemNumber] VARCHAR (255) NULL,
|
||||
[TrackingId] VARCHAR (255) NULL,
|
||||
[Manufacture] VARCHAR (255) NULL,
|
||||
[Price] NUMERIC (10, 3) NULL,
|
||||
[Costs] NUMERIC (10, 3) NULL,
|
||||
[NameOrNumber] NVARCHAR (255) NULL,
|
||||
[CustomValues] NVARCHAR (MAX) NULL,
|
||||
[Note] NVARCHAR (MAX) NULL,
|
||||
[ExternalId] NVARCHAR (255) NULL,
|
||||
[Discount] NUMERIC (10, 3) NULL,
|
||||
[VAT] NUMERIC (10, 3) NULL,
|
||||
[IsManual] BIT NULL,
|
||||
[SortOrder] INT NULL,
|
||||
[Type] VARCHAR (255) NULL,
|
||||
[ServiceRequestId] BIGINT NULL,
|
||||
[ServiceObjectId] BIGINT NULL,
|
||||
[CreatorId] BIGINT NULL,
|
||||
[UnitId] BIGINT NULL,
|
||||
[UnitString] VARCHAR (50) NULL,
|
||||
[DateDeleted] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
CREATE TABLE [dbo].[mfr__d_steps] (
|
||||
[Id] BIGINT NULL,
|
||||
[MobileId] BIGINT NULL,
|
||||
[Version] INT NULL,
|
||||
[Name] NVARCHAR (255) NULL,
|
||||
[IsDone] BIT NULL,
|
||||
[HasError] BIT NULL,
|
||||
[TrackingId] NVARCHAR (255) NULL,
|
||||
[Type] NVARCHAR (255) NULL,
|
||||
[SortOrder] INT NULL,
|
||||
[Data] NVARCHAR (MAX) NULL,
|
||||
[DateModifiedOffline] DATETIME NULL,
|
||||
[ServiceRequestId] BIGINT NULL,
|
||||
[Description] NVARCHAR (MAX) NULL,
|
||||
[Comment] NVARCHAR (MAX) NULL,
|
||||
[InternalComment] NVARCHAR (MAX) NULL,
|
||||
[ServiceObjectId] BIGINT NULL,
|
||||
[StepListTemplateId] BIGINT NULL,
|
||||
[ParentId] BIGINT NULL,
|
||||
[DateDeleted] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
CREATE TABLE [dbo].[mfr__d_stockmovements] (
|
||||
[Id] BIGINT NULL,
|
||||
[Version] INT NULL,
|
||||
[Amount] NUMERIC (10, 3) NULL,
|
||||
[AmountReceived] NUMERIC (10, 3) NULL,
|
||||
[ExternalId] VARCHAR (255) NULL,
|
||||
[ItemId] BIGINT NULL,
|
||||
[ItemTypeId] BIGINT NULL,
|
||||
[StockMovementType] VARCHAR (255) NULL,
|
||||
[State] VARCHAR (255) NULL,
|
||||
[ServiceRequestId] BIGINT NULL,
|
||||
[WarehouseId] BIGINT NULL,
|
||||
[DateOfCreation] DATETIME NULL,
|
||||
[DateModified] DATETIME NULL,
|
||||
[TargetDate] DATETIME NULL,
|
||||
[CreatedById] BIGINT NULL,
|
||||
[ConfirmedById] BIGINT NULL,
|
||||
[DateDeleted] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
CREATE TABLE [dbo].[mfr__d_timeevents] (
|
||||
[Id] BIGINT NULL,
|
||||
[Version] INT NULL,
|
||||
[State] NVARCHAR (255) NULL,
|
||||
[IsApproved] BIT NULL,
|
||||
[TimeEventType] NVARCHAR (255) NULL,
|
||||
[ExternalId] NVARCHAR (255) NULL,
|
||||
[DateModified] DATETIME NULL,
|
||||
[StartDateTime] DATETIME NULL,
|
||||
[EndDateTime] DATETIME NULL,
|
||||
[ProposedDrivingDistance] INT NULL,
|
||||
[ContactId] BIGINT NULL,
|
||||
[ServiceRequestId] BIGINT NULL,
|
||||
[Description] NVARCHAR (MAX) NULL,
|
||||
[DateDeleted] DATETIME NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
CREATE TABLE [dbo].[mfr__documents] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[CustomValues] NVARCHAR (MAX) NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[State] NVARCHAR (255) NULL,
|
||||
[ExternalId] NVARCHAR (255) NULL,
|
||||
[URI] NVARCHAR (255) NULL,
|
||||
[IsGlobal] BIT NOT NULL,
|
||||
[StartDateTime] DATETIME NULL,
|
||||
[EndDateTime] DATETIME NULL,
|
||||
[FileName] NVARCHAR (255) NULL,
|
||||
[DateModified] DATETIME NOT NULL,
|
||||
[UploadDate] DATETIME NOT NULL,
|
||||
[IsLink] BIT NOT NULL,
|
||||
[ContentType] NVARCHAR (255) NULL,
|
||||
[HTMLCode] NVARCHAR (255) NULL,
|
||||
[ServiceRequestId] BIGINT NOT NULL,
|
||||
[Note] NVARCHAR (255) NULL,
|
||||
CONSTRAINT [PK_mfr__document] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
CREATE TABLE [dbo].[mfr__invoices] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[DateOfCreation] DATETIME NOT NULL,
|
||||
[URI] NVARCHAR (255) NULL,
|
||||
[DocumentName] NVARCHAR (255) NULL,
|
||||
[ReportDefinitionCode] NVARCHAR (255) NULL,
|
||||
[FileType] NVARCHAR (255) NULL,
|
||||
[InvoiceBalance] NUMERIC (10, 3) NULL,
|
||||
[InvoiceBalanceNetto] NUMERIC (10, 3) NULL,
|
||||
[WageBalanceNet] NUMERIC (10, 3) NULL,
|
||||
[DatePayed] DATETIME NULL,
|
||||
[InvoiceId] NVARCHAR (50) NULL,
|
||||
[DueDate] DATETIME NOT NULL,
|
||||
[WithoutVAT] BIT NOT NULL,
|
||||
[Skonto] NUMERIC (10, 3) NOT NULL,
|
||||
[PartialPayment] NUMERIC (10, 3) NULL,
|
||||
[InvoiceState] NVARCHAR (255) NULL,
|
||||
[Note] NVARCHAR (MAX) NULL,
|
||||
[file_guid] UNIQUEIDENTIFIER CONSTRAINT [DF_mfr__invoices_file_guid] DEFAULT (newid()) NULL
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [mfr__invoices__ix1]
|
||||
ON [dbo].[mfr__invoices]([Id] ASC, [InvoiceId] ASC);
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
CREATE TABLE [dbo].[mfr__items] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[QuantityHours] NUMERIC (10, 3) NOT NULL,
|
||||
[PlannedQuantityHours] NUMERIC (10, 3) NOT NULL,
|
||||
[ItemTypeId] BIGINT NULL,
|
||||
[ItemNumber] VARCHAR (255) NULL,
|
||||
[TrackingId] VARCHAR (255) NULL,
|
||||
[Manufacture] VARCHAR (255) NULL,
|
||||
[Price] NUMERIC (10, 3) NOT NULL,
|
||||
[Costs] NUMERIC (10, 3) NULL,
|
||||
[NameOrNumber] NVARCHAR (255) NULL,
|
||||
[CustomValues] NVARCHAR (MAX) NULL,
|
||||
[Note] NVARCHAR (MAX) NULL,
|
||||
[ExternalId] NVARCHAR (255) NULL,
|
||||
[Discount] NUMERIC (10, 3) NOT NULL,
|
||||
[VAT] NUMERIC (10, 3) NOT NULL,
|
||||
[IsManual] BIT NOT NULL,
|
||||
[SortOrder] INT NOT NULL,
|
||||
[Type] VARCHAR (255) NULL,
|
||||
[ServiceRequestId] BIGINT NOT NULL,
|
||||
[ServiceObjectId] BIGINT NOT NULL,
|
||||
[CreatorId] BIGINT NOT NULL,
|
||||
[UnitId] BIGINT NULL,
|
||||
[UnitString] VARCHAR (50) NULL,
|
||||
CONSTRAINT [PK_mfr__item] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [mfr__items__ix1]
|
||||
ON [dbo].[mfr__items]([ServiceRequestId] ASC)
|
||||
INCLUDE([QuantityHours], [Price]);
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
CREATE TABLE [dbo].[mfr__itemtypes] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[CustomValues] NVARCHAR (MAX) NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[Costs] NUMERIC (10, 3) NOT NULL,
|
||||
[Description] NVARCHAR (MAX) NULL,
|
||||
[ListPrice] NUMERIC (10, 3) NOT NULL,
|
||||
[Manufacture] NVARCHAR (255) NULL,
|
||||
[ExternalId] NVARCHAR (255) NULL,
|
||||
[ItemNumber] NVARCHAR (255) NULL,
|
||||
[NameOrNumber] NVARCHAR (1000) NULL,
|
||||
[GlobalTradeItemNr] NVARCHAR (255) NULL,
|
||||
[Type] NVARCHAR (255) NULL,
|
||||
[Price] NUMERIC (10, 3) NOT NULL,
|
||||
[VAT] NUMERIC (10, 3) NOT NULL,
|
||||
[IsPortalOnly] BIT NOT NULL,
|
||||
[Discount] NUMERIC (10, 3) NOT NULL,
|
||||
[DateModified] DATETIME NOT NULL,
|
||||
[IsDiscontinued] BIT NOT NULL,
|
||||
[IsWarehouse] BIT NOT NULL,
|
||||
[UnitId] BIGINT NULL,
|
||||
[UnitString] NVARCHAR (255) NULL,
|
||||
CONSTRAINT [PK_mfr__itemtype] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
CREATE TABLE [dbo].[mfr__itemunits] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[Name] NVARCHAR (255) NULL,
|
||||
CONSTRAINT [PK_mfr__itemunit] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
CREATE TABLE [dbo].[mfr__products] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[Name] NVARCHAR (255) NULL,
|
||||
[SubKey] NVARCHAR (255) NULL,
|
||||
[Description] NVARCHAR (255) NULL,
|
||||
[DateModified] DATETIME NOT NULL,
|
||||
[MappingId] NVARCHAR (255) NULL,
|
||||
[CustomValueStepTemplateId] BIGINT NOT NULL,
|
||||
CONSTRAINT [PK_mfr__product] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
CREATE TABLE [dbo].[mfr__qualifications] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[Name] NVARCHAR (255) NULL,
|
||||
CONSTRAINT [PK_mfr__qualification] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
CREATE TABLE [dbo].[mfr__reports] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[DateOfCreation] DATETIME NOT NULL,
|
||||
[URI] NVARCHAR (255) NULL,
|
||||
[DocumentName] NVARCHAR (255) NULL,
|
||||
[FileTypeString] NVARCHAR (255) NULL,
|
||||
[ReportDefinitionCode] NVARCHAR (255) NULL,
|
||||
[ServiceObjectId] BIGINT NOT NULL,
|
||||
[CanBeDeleted] BIT NOT NULL,
|
||||
[InvoiceBalance] NUMERIC (10, 3) NOT NULL,
|
||||
[InvoiceId] NVARCHAR (255) NULL,
|
||||
[DueDate] DATETIME NOT NULL,
|
||||
[IsPayed] BIT NOT NULL,
|
||||
[IsInvoice] BIT NOT NULL,
|
||||
[IsCanceled] BIT NOT NULL,
|
||||
[CustomValues] NVARCHAR (MAX) NOT NULL,
|
||||
CONSTRAINT [PK_mfr__report] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
CREATE TABLE [dbo].[mfr__serviceobjects] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Location#ID] BIGINT NULL,
|
||||
[Name] NVARCHAR (255) NULL,
|
||||
[Note] NVARCHAR (255) NULL,
|
||||
[CustomValues] NVARCHAR (MAX) NOT NULL,
|
||||
[DateModified] DATETIME NOT NULL,
|
||||
[ExternalId] NVARCHAR (255) NULL,
|
||||
[MappingId] NVARCHAR (255) NULL,
|
||||
[QuickSearch] NVARCHAR (255) NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[CreateGeoLocation] BIT NOT NULL,
|
||||
[IsWarehouse] BIT NOT NULL,
|
||||
[ParentServiceObjectId] BIGINT NOT NULL,
|
||||
[CompanyId] BIGINT NOT NULL,
|
||||
[ProductId] BIGINT NOT NULL,
|
||||
CONSTRAINT [PK_mfr__serviceobject] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
CREATE TABLE [dbo].[mfr__servicerequests] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Name] NVARCHAR (255) NULL,
|
||||
[ExternalId] NVARCHAR (255) NULL,
|
||||
[InvoiceId] NVARCHAR (255) NULL,
|
||||
[ClosedAt] DATETIME NULL,
|
||||
[ReleasedAt] DATETIME NULL,
|
||||
[WorkDoneAt] DATETIME NULL,
|
||||
[TargetTimeInMinutes] BIGINT NOT NULL,
|
||||
[DateModified] DATETIME NULL,
|
||||
[DateOfCreation] DATETIME NULL,
|
||||
[DueDateRangeStart] DATETIME NULL,
|
||||
[DueDateRangeEnd] DATETIME NULL,
|
||||
[PortalLink] NVARCHAR (255) NULL,
|
||||
[CostCenterId] BIGINT NULL,
|
||||
[Description] NVARCHAR (MAX) NULL,
|
||||
[State] VARCHAR (100) NULL,
|
||||
[CustomValues] NVARCHAR (MAX) NOT NULL,
|
||||
[CurrentOwnerId] BIGINT NULL,
|
||||
[CustomerId] BIGINT NULL,
|
||||
[ParentServiceRequestId] BIGINT NULL,
|
||||
[Location#ID] BIGINT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[IsTemplate] BIT NOT NULL,
|
||||
[IsTemplateMobile] BIT NOT NULL,
|
||||
[CreateFromServiceRequestTemplateId] BIGINT NOT NULL,
|
||||
[Type] NVARCHAR (255) NULL,
|
||||
CONSTRAINT [PK_mfr__servicerequest] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [mfr__servicerequests__ix1]
|
||||
ON [dbo].[mfr__servicerequests]([InvoiceId] ASC)
|
||||
INCLUDE([Name], [DateOfCreation], [CustomerId]);
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
CREATE TABLE [dbo].[mfr__steplisttemplateinstances] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[Name] NVARCHAR (255) NULL,
|
||||
[ServiceRequestId] BIGINT NULL,
|
||||
[TemplateId] BIGINT NULL,
|
||||
CONSTRAINT [PK_mfr__steplisttemplateinstance] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
CREATE TABLE [dbo].[mfr__steplisttemplates] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[Name] NVARCHAR (255) NULL,
|
||||
[MappingId] NVARCHAR (255) NULL,
|
||||
[DateModified] DATETIME NULL,
|
||||
[IsReleased] BIT NOT NULL,
|
||||
[IsDurable] BIT NOT NULL,
|
||||
CONSTRAINT [PK_mfr__steplisttemplate] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
CREATE TABLE [dbo].[mfr__steps] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[MobileId] BIGINT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[Name] NVARCHAR (255) NULL,
|
||||
[IsDone] BIT NOT NULL,
|
||||
[HasError] BIT NOT NULL,
|
||||
[TrackingId] NVARCHAR (255) NULL,
|
||||
[Type] NVARCHAR (255) NULL,
|
||||
[SortOrder] INT NOT NULL,
|
||||
[Data] NVARCHAR (MAX) NULL,
|
||||
[DateModifiedOffline] DATETIME NULL,
|
||||
[ServiceRequestId] BIGINT NULL,
|
||||
[Description] NVARCHAR (MAX) NULL,
|
||||
[Comment] NVARCHAR (MAX) NULL,
|
||||
[InternalComment] NVARCHAR (MAX) NULL,
|
||||
[ServiceObjectId] BIGINT NULL,
|
||||
[StepListTemplateId] BIGINT NULL,
|
||||
[ParentId] BIGINT NULL,
|
||||
CONSTRAINT [PK_mfr__step] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE NONCLUSTERED INDEX [mfr__steps__ix1]
|
||||
ON [dbo].[mfr__steps]([ServiceRequestId] ASC)
|
||||
INCLUDE([MobileId], [Version], [Name], [IsDone], [HasError], [TrackingId], [Type], [SortOrder], [Data], [DateModifiedOffline], [Description], [Comment], [InternalComment], [ServiceObjectId], [StepListTemplateId], [ParentId]);
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
CREATE TABLE [dbo].[mfr__stockmovements] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[Amount] NUMERIC (10, 3) NOT NULL,
|
||||
[AmountReceived] NUMERIC (10, 3) NOT NULL,
|
||||
[ExternalId] VARCHAR (255) NULL,
|
||||
[ItemId] BIGINT NULL,
|
||||
[ItemTypeId] BIGINT NULL,
|
||||
[StockMovementType] VARCHAR (255) NULL,
|
||||
[State] VARCHAR (255) NULL,
|
||||
[ServiceRequestId] BIGINT NOT NULL,
|
||||
[WarehouseId] BIGINT NOT NULL,
|
||||
[DateOfCreation] DATETIME NOT NULL,
|
||||
[DateModified] DATETIME NOT NULL,
|
||||
[TargetDate] DATETIME NOT NULL,
|
||||
[CreatedById] BIGINT NOT NULL,
|
||||
[ConfirmedById] BIGINT NOT NULL,
|
||||
CONSTRAINT [PK_mfr__stockmovement] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
CREATE TABLE [dbo].[mfr__tags] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[Name] NVARCHAR (255) NULL,
|
||||
[ColorDefinition] NVARCHAR (255) NULL,
|
||||
[Type] NVARCHAR (255) NOT NULL,
|
||||
CONSTRAINT [PK_mfr__tag] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
CREATE TABLE [dbo].[mfr__timeevents] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[State] NVARCHAR (255) NULL,
|
||||
[IsApproved] BIT NOT NULL,
|
||||
[TimeEventType] NVARCHAR (255) NULL,
|
||||
[ExternalId] NVARCHAR (255) NULL,
|
||||
[DateModified] DATETIME NOT NULL,
|
||||
[StartDateTime] DATETIME NOT NULL,
|
||||
[EndDateTime] DATETIME NOT NULL,
|
||||
[ProposedDrivingDistance] INT NOT NULL,
|
||||
[ContactId] BIGINT NOT NULL,
|
||||
[ServiceRequestId] BIGINT NOT NULL,
|
||||
[Description] NVARCHAR (MAX) NULL,
|
||||
CONSTRAINT [PK_mfr__timeevent] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
CREATE TABLE [dbo].[mfr__users] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[Version] INT NOT NULL,
|
||||
[UserName] NVARCHAR (255) NULL,
|
||||
[IsSystem] BIT NOT NULL,
|
||||
[CreationDate] DATETIME NOT NULL,
|
||||
[IsApproved] BIT NOT NULL,
|
||||
[ContactId] BIGINT NOT NULL,
|
||||
[PreferedLanguage] NVARCHAR (255) NULL,
|
||||
[EmailChannelEnabled] BIT NOT NULL,
|
||||
[HasFullScreenPreference] BIT NOT NULL,
|
||||
[TimeZone] INT NOT NULL,
|
||||
[PreferedCulture] NVARCHAR (255) NULL,
|
||||
[IsActive] BIT NOT NULL,
|
||||
[IsMobile] BIT NOT NULL,
|
||||
[LastLoginDate] DATETIME NULL,
|
||||
[UserGuideProgress] NVARCHAR (255) NULL,
|
||||
[DashboardSettings] NVARCHAR (MAX) NULL,
|
||||
CONSTRAINT [PK_mfr__user] PRIMARY KEY CLUSTERED ([Id] ASC)
|
||||
);
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
CREATE TABLE [dbo].[mfr__xl__servicerequests] (
|
||||
[servicerequest_id] BIGINT NOT NULL,
|
||||
[invoice_id] BIGINT NOT NULL
|
||||
);
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
CREATE TABLE [dbo].[tmp__fds__bankingtransactions] (
|
||||
[uid] BIGINT NOT NULL,
|
||||
[taID] VARCHAR (10) NOT NULL,
|
||||
[AccountIdentification] VARCHAR (50) NULL,
|
||||
[ValueDate] DATE NULL,
|
||||
[Amount] NUMERIC (9, 2) NULL,
|
||||
[FundsCode] VARCHAR (1) NULL,
|
||||
[AccountNumberOfPayer] VARCHAR (30) NULL,
|
||||
[BankCodeOfPayer] VARCHAR (11) NULL,
|
||||
[CompensationAmount] VARCHAR (50) NULL,
|
||||
[CreditorReference] VARCHAR (30) NULL,
|
||||
[CreditorsReferenceParty] VARCHAR (50) NULL,
|
||||
[CustomerReference] VARCHAR (50) NULL,
|
||||
[EndToEndReference] VARCHAR (50) NULL,
|
||||
[JournalNumber] VARCHAR (10) NULL,
|
||||
[MandateReference] VARCHAR (50) NULL,
|
||||
[NameOfPayer] NVARCHAR (60) NULL,
|
||||
[OriginalAmount] VARCHAR (150) NULL,
|
||||
[OriginatorsIdentificationCode] VARCHAR (150) NULL,
|
||||
[PayersReferenceParty] VARCHAR (150) NULL,
|
||||
[PostingText] VARCHAR (30) NULL,
|
||||
[SepaRemittanceInformation] VARCHAR (200) NULL,
|
||||
[TextKeyAddition] INT NULL,
|
||||
[TransactionCode] INT NULL,
|
||||
[IsUnstructuredData] BIT NULL,
|
||||
[UnstructuredData] NVARCHAR (390) NULL,
|
||||
[UnstructuredRemittanceInformation] NVARCHAR (390) NULL,
|
||||
[DebitCreditMark] VARCHAR (2) NULL,
|
||||
[TransactionTypeIdCode] VARCHAR (3) NULL
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE UNIQUE NONCLUSTERED INDEX [IX_tmp__fds__bankingtransactions]
|
||||
ON [dbo].[tmp__fds__bankingtransactions]([taID] ASC);
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
CREATE TABLE [dbo].[tmp__fds__invoice_servicerequests] (
|
||||
[Id] BIGINT NOT NULL,
|
||||
[InvRqId] VARCHAR (10) NOT NULL,
|
||||
[InvId] VARCHAR (10) NOT NULL,
|
||||
[mfr__servicerequest] BIGINT NULL,
|
||||
[title] NVARCHAR (MAX) NULL,
|
||||
[value_net] NUMERIC (10, 2) NULL,
|
||||
[SortOrder] TINYINT NOT NULL
|
||||
);
|
||||
|
||||
|
||||
GO
|
||||
CREATE UNIQUE NONCLUSTERED INDEX [IX_tmp__fds__invoice_servicerequests]
|
||||
ON [dbo].[tmp__fds__invoice_servicerequests]([InvRqId] ASC);
|
||||
|
||||
Reference in New Issue
Block a user