Tables [dbo].[CMActivities]
PropertyValue
CollationSQL_Latin1_General_CP1_CI_AS
Row Count (~)0
Created12:57:04 AM Thursday, March 21, 2019
Last Modified1:10:32 AM Thursday, March 21, 2019
KeyNameData TypeMax Length (Bytes)Allow NullsDefault
Cluster Primary Key PK_CMActivities: ActivityIDActivityIDint4
False
Foreign Keys FK_CMActivities_ContactID_CMContacts: [dbo].[CMContacts].ContactIDContactIDint4
True
Foreign Keys FK_CMActivities_CustomerID_ARCustomers: [dbo].[ARCustomers].CustomerIDCustomerIDint4
True
Foreign Keys FK_CMActivities_InvoiceID_ARInvoices: [dbo].[ARInvoices].InvoiceIDInvoiceIDint4
True
Foreign Keys FK_CMActivities_ActivityTypeID_CMActivityTypes: [dbo].[CMActivityTypes].ActivityTypeIDActivityTypeIDint4
False
ScheduledDatedatetime8
False
CompletedDatedatetime8
True
ActivityNotesvarchar(1024)1024
False
CreatorIDchar(8)8
False
UpdatorIDchar(8)8
False
CreateDatedatetime8
False
(getdate())
LastUpdatedatetime8
False
(getdate())
timestamptimestamp8
False
Foreign Keys FK_CMActivities_ReceiptID_ARReceipts: [dbo].[ARReceipts].ReceiptIDReceiptIDint4
True
Foreign Keys FK_CMActivities_AssignedToID_SHAgents: [dbo].[ShAgents].AssignedToIDAssignedToIDint4
True
Foreign Keys FK_CMActivities_ParentID_CMActivities: [dbo].[CMActivities].ParentIDParentIDint4
True
KeyNameKey ColumnsUniqueFill Factor
Cluster Primary Key PK_CMActivities: ActivityIDPK_CMActivitiesActivityID
True
80
NameNo CheckColumns
FK_CMActivities_ActivityTypeID_CMActivityTypesActivityTypeID->[dbo].[CMActivityTypes].[ActivityTypeID]
FK_CMActivities_AssignedToID_SHAgentsAssignedToID->[dbo].[ShAgents].[AgentID]
FK_CMActivities_ContactID_CMContactsContactID->[dbo].[CMContacts].[ContactID]
FK_CMActivities_CustomerID_ARCustomers
True
CustomerID->[dbo].[ARCustomers].[CustomerID]
FK_CMActivities_InvoiceID_ARInvoices
True
InvoiceID->[dbo].[ARInvoices].[InvoiceID]
FK_CMActivities_ParentID_CMActivitiesParentID->[dbo].[CMActivities].[ActivityID]
FK_CMActivities_ReceiptID_ARReceiptsReceiptID->[dbo].[ARReceipts].[ReceiptID]
CREATE TABLE [dbo].[CMActivities]
(
[ActivityID] [int] NOT NULL,
[ContactID] [int] NULL,
[CustomerID] [int] NULL,
[InvoiceID] [int] NULL,
[ActivityTypeID] [int] NOT NULL,
[ScheduledDate] [datetime] NOT NULL,
[CompletedDate] [datetime] NULL,
[ActivityNotes] [varchar] (1024) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[CreatorID] [char] (8) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[UpdatorID] [char] (8) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[CreateDate] [datetime] NOT NULL CONSTRAINT [DF_CMActivities_CreateDate] DEFAULT (getdate()),
[LastUpdate] [datetime] NOT NULL CONSTRAINT [DF_CMActivities_LastUpdate] DEFAULT (getdate()),
[timestamp] [timestamp] NOT NULL,
[ReceiptID] [int] NULL,
[AssignedToID] [int] NULL,
[ParentID] [int] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[CMActivities] ADD CONSTRAINT [PK_CMActivities] PRIMARY KEY CLUSTERED  ([ActivityID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[CMActivities] ADD CONSTRAINT [FK_CMActivities_ActivityTypeID_CMActivityTypes] FOREIGN KEY ([ActivityTypeID]) REFERENCES [dbo].[CMActivityTypes] ([ActivityTypeID])
GO
ALTER TABLE [dbo].[CMActivities] ADD CONSTRAINT [FK_CMActivities_AssignedToID_SHAgents] FOREIGN KEY ([AssignedToID]) REFERENCES [dbo].[ShAgents] ([AgentID])
GO
ALTER TABLE [dbo].[CMActivities] ADD CONSTRAINT [FK_CMActivities_ContactID_CMContacts] FOREIGN KEY ([ContactID]) REFERENCES [dbo].[CMContacts] ([ContactID])
GO
ALTER TABLE [dbo].[CMActivities] WITH NOCHECK ADD CONSTRAINT [FK_CMActivities_CustomerID_ARCustomers] FOREIGN KEY ([CustomerID]) REFERENCES [dbo].[ARCustomers] ([CustomerID])
GO
ALTER TABLE [dbo].[CMActivities] WITH NOCHECK ADD CONSTRAINT [FK_CMActivities_InvoiceID_ARInvoices] FOREIGN KEY ([InvoiceID]) REFERENCES [dbo].[ARInvoices] ([InvoiceID])
GO
ALTER TABLE [dbo].[CMActivities] ADD CONSTRAINT [FK_CMActivities_ParentID_CMActivities] FOREIGN KEY ([ParentID]) REFERENCES [dbo].[CMActivities] ([ActivityID])
GO
ALTER TABLE [dbo].[CMActivities] ADD CONSTRAINT [FK_CMActivities_ReceiptID_ARReceipts] FOREIGN KEY ([ReceiptID]) REFERENCES [dbo].[ARReceipts] ([ReceiptID])
GO