Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USE [TE_3E_BAT27B]
- GO
- /****** Object: Table [dbo].[ProfMaster] Script Date: 12/06/2013 10:09:01 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE TABLE [dbo].[ProfMaster](
- [ProfMasterID] [uniqueidentifier] NOT NULL,
- [ProfIndex] [int] IDENTITY(1,1) NOT NULL,
- [ProfDate] [datetime] NULL,
- [BillingGroup] [nvarchar](32) NULL,
- [LeadMatter] [int] NULL,
- [TimeStart] [datetime] NULL,
- [TimeEnd] [datetime] NULL,
- [CostStart] [datetime] NULL,
- [CostEnd] [datetime] NULL,
- [ChargeStart] [datetime] NULL,
- [ChargeEnd] [datetime] NULL,
- [ProfStatus] [nvarchar](16) NULL,
- [ProfStatusCap] [nvarchar](64) NULL,
- [InvMaster] [int] NULL,
- [InvDate] [datetime] NULL,
- [DueDate] [datetime] NULL,
- [Currency] [nvarchar](8) NOT NULL,
- [CurrDate] [datetime] NULL,
- [InvNumber] [nvarchar](20) NULL,
- [CrNoteNumber] [nvarchar](20) NULL,
- [TaxInvNumber] [nvarchar](20) NULL,
- [Site] [int] NULL,
- [ReasonType] [nvarchar](16) NULL,
- [AuthTimekeeper] [int] NULL,
- [Disposition] [nvarchar](16) NULL,
- [IsAdjust] [tinyint] NOT NULL,
- [BillTkpr] [int] NOT NULL,
- [RspTkpr] [int] NOT NULL,
- [SpvTkpr] [int] NOT NULL,
- [CollTkpr] [int] NOT NULL,
- [TranDate] [datetime] NULL,
- [PostDate] [datetime] NULL,
- [GLDate] [datetime] NULL,
- [Language] [int] NULL,
- [InvNarrative] [nvarchar](max) NULL,
- [InvNarrative_UnformattedText] [nvarchar](max) NULL,
- [InternalComments] [nvarchar](255) NULL,
- [BillingOffice] [nvarchar](16) NULL,
- [VatRegistration] [nvarchar](64) NULL,
- [BillingContact] [int] NULL,
- [ProformaTemplate] [uniqueidentifier] NULL,
- [BillTemplate] [uniqueidentifier] NULL,
- [CreditNoteIndex] [int] NULL,
- [DueDays] [int] NULL,
- [ContactInfo] [nvarchar](64) NULL,
- [Pageheader] [nvarchar](64) NULL,
- [CreditNoteDate] [datetime] NULL,
- [CostReasonType] [nvarchar](16) NULL,
- [ChrgReasonType] [nvarchar](16) NULL,
- [TotAmt] [decimal](16, 2) NULL,
- [FeeAmt] [decimal](16, 2) NULL,
- [HCoAmt] [decimal](16, 2) NULL,
- [SCoAmt] [decimal](16, 2) NULL,
- [BOAAmt] [decimal](16, 2) NULL,
- [TaxAmt] [decimal](16, 2) NULL,
- [IntAmt] [decimal](16, 2) NULL,
- [OthAmt] [decimal](16, 2) NULL,
- [UnitCurrRate] [decimal](16, 10) NULL,
- [FirmCurrRate] [decimal](16, 10) NULL,
- [Rpt1CurrRate] [decimal](16, 10) NULL,
- [Rpt2CurrRate] [decimal](16, 10) NULL,
- [Rpt3CurrRate] [decimal](16, 10) NULL,
- [FromTaxArea] [nvarchar](16) NULL,
- [ToTaxArea] [nvarchar](16) NULL,
- [ProfSummary] [int] NULL,
- [ProfGenerationRun] [uniqueidentifier] NULL,
- [TaxDate] [datetime] NULL,
- [ArchetypeCode] [nvarchar](50) NOT NULL,
- [CurrProcItemID] [uniqueidentifier] NULL,
- [LastProcItemID] [uniqueidentifier] NULL,
- [OrigProcItemID] [uniqueidentifier] NULL,
- [HasAttachments] [tinyint] NULL,
- [TimeStamp] [datetime] NULL,
- [TaxReportID1] [nvarchar](64) NULL,
- [TaxReportID2] [nvarchar](64) NULL,
- [CoverLetterNarrative] [nvarchar](max) NULL,
- [CoverLetterNarrative_UnformattedText] [nvarchar](max) NULL,
- [PrevInvMaster] [int] NULL,
- [OrigTaxInvNumber] [nvarchar](20) NULL,
- [IsLayer] [tinyint] NOT NULL,
- [IsLayerAmount] [tinyint] NOT NULL,
- [Approval_TSG] [tinyint] NULL,
- [BillRetainerOnly_TSG] [tinyint] NULL,
- [BillCostsFees_TSG] [tinyint] NULL,
- [BillFeesOnly_TSG] [tinyint] NULL,
- [Hold_TSG] [tinyint] NULL,
- [BillRetainerCosts_TSG] [tinyint] NULL,
- [BillCostsOnly_TSG] [tinyint] NULL,
- [WriteOff_TSG] [tinyint] NULL,
- [IsTaxbyMultipayor] [tinyint] NOT NULL,
- [MattOverDescription] [nvarchar](255) NULL,
- PRIMARY KEY NONCLUSTERED
- (
- [ProfMasterID] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [TBL_APP_LARGE]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_BillingGroup_@_BillingGroup_@_GroupName] FOREIGN KEY([BillingGroup])
- REFERENCES [dbo].[BillingGroup] ([GroupName])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_BillingGroup_@_BillingGroup_@_GroupName]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_CreditNote_@_CreditNoteIndex_@_CreditNoteIndex] FOREIGN KEY([CreditNoteIndex])
- REFERENCES [dbo].[CreditNote] ([CreditNoteIndex])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_CreditNote_@_CreditNoteIndex_@_CreditNoteIndex]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_DispositionList_@_Disposition_@_Code] FOREIGN KEY([Disposition])
- REFERENCES [dbo].[DispositionList] ([Code])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_DispositionList_@_Disposition_@_Code]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Entity_@_BillingContact_@_EntIndex] FOREIGN KEY([BillingContact])
- REFERENCES [dbo].[Entity] ([EntIndex])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Entity_@_BillingContact_@_EntIndex]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_InvMaster_@_InvMaster_@_InvIndex] FOREIGN KEY([InvMaster])
- REFERENCES [dbo].[InvMaster] ([InvIndex])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_InvMaster_@_InvMaster_@_InvIndex]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_InvMaster_@_PrevInvMaster_@_InvIndex] FOREIGN KEY([PrevInvMaster])
- REFERENCES [dbo].[InvMaster] ([InvIndex])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_InvMaster_@_PrevInvMaster_@_InvIndex]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Language_@_Language_@_Locale] FOREIGN KEY([Language])
- REFERENCES [dbo].[Language] ([Locale])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Language_@_Language_@_Locale]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Matter_@_LeadMatter_@_MattIndex] FOREIGN KEY([LeadMatter])
- REFERENCES [dbo].[Matter] ([MattIndex])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Matter_@_LeadMatter_@_MattIndex]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_NxCurrencyCode_@_Currency_@_CurrCode] FOREIGN KEY([Currency])
- REFERENCES [dbo].[NxCurrencyCode] ([CurrCode])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_NxCurrencyCode_@_Currency_@_CurrCode]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_NxPrinterTemplate_@_BillTemplate_@_NxPrinterTemplateID] FOREIGN KEY([BillTemplate])
- REFERENCES [dbo].[NxPrinterTemplate] ([NxPrinterTemplateID])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_NxPrinterTemplate_@_BillTemplate_@_NxPrinterTemplateID]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_NxPrinterTemplate_@_ProformaTemplate_@_NxPrinterTemplateID] FOREIGN KEY([ProformaTemplate])
- REFERENCES [dbo].[NxPrinterTemplate] ([NxPrinterTemplateID])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_NxPrinterTemplate_@_ProformaTemplate_@_NxPrinterTemplateID]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Office_@_BillingOffice_@_Code] FOREIGN KEY([BillingOffice])
- REFERENCES [dbo].[Office] ([Code])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Office_@_BillingOffice_@_Code]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_ProfGenerationRun_@_ProfGenerationRun_@_ProfGenerationRunID] FOREIGN KEY([ProfGenerationRun])
- REFERENCES [dbo].[ProfGenerationRun] ([ProfGenerationRunID])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_ProfGenerationRun_@_ProfGenerationRun_@_ProfGenerationRunID]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_ProfStatus_@_ProfStatus_@_Code] FOREIGN KEY([ProfStatus])
- REFERENCES [dbo].[ProfStatus] ([Code])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_ProfStatus_@_ProfStatus_@_Code]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_ProfSummary_@_ProfSummary_@_ProfSummaryIndex] FOREIGN KEY([ProfSummary])
- REFERENCES [dbo].[ProfSummary] ([ProfSummaryIndex])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_ProfSummary_@_ProfSummary_@_ProfSummaryIndex]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_ReasonType_@_ChrgReasonType_@_Code] FOREIGN KEY([ChrgReasonType])
- REFERENCES [dbo].[ReasonType] ([Code])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_ReasonType_@_ChrgReasonType_@_Code]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_ReasonType_@_CostReasonType_@_Code] FOREIGN KEY([CostReasonType])
- REFERENCES [dbo].[ReasonType] ([Code])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_ReasonType_@_CostReasonType_@_Code]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_ReasonType_@_ReasonType_@_Code] FOREIGN KEY([ReasonType])
- REFERENCES [dbo].[ReasonType] ([Code])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_ReasonType_@_ReasonType_@_Code]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Site_@_Site_@_SiteIndex] FOREIGN KEY([Site])
- REFERENCES [dbo].[Site] ([SiteIndex])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Site_@_Site_@_SiteIndex]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_TaxArea_@_FromTaxArea_@_Code] FOREIGN KEY([FromTaxArea])
- REFERENCES [dbo].[TaxArea] ([Code])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_TaxArea_@_FromTaxArea_@_Code]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_TaxArea_@_ToTaxArea_@_Code] FOREIGN KEY([ToTaxArea])
- REFERENCES [dbo].[TaxArea] ([Code])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_TaxArea_@_ToTaxArea_@_Code]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Timekeeper_@_AuthTimekeeper_@_TkprIndex] FOREIGN KEY([AuthTimekeeper])
- REFERENCES [dbo].[Timekeeper] ([TkprIndex])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Timekeeper_@_AuthTimekeeper_@_TkprIndex]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Timekeeper_@_BillTkpr_@_TkprIndex] FOREIGN KEY([BillTkpr])
- REFERENCES [dbo].[Timekeeper] ([TkprIndex])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Timekeeper_@_BillTkpr_@_TkprIndex]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Timekeeper_@_CollTkpr_@_TkprIndex] FOREIGN KEY([CollTkpr])
- REFERENCES [dbo].[Timekeeper] ([TkprIndex])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Timekeeper_@_CollTkpr_@_TkprIndex]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Timekeeper_@_RspTkpr_@_TkprIndex] FOREIGN KEY([RspTkpr])
- REFERENCES [dbo].[Timekeeper] ([TkprIndex])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Timekeeper_@_RspTkpr_@_TkprIndex]
- GO
- ALTER TABLE [dbo].[ProfMaster] WITH CHECK ADD CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Timekeeper_@_SpvTkpr_@_TkprIndex] FOREIGN KEY([SpvTkpr])
- REFERENCES [dbo].[Timekeeper] ([TkprIndex])
- GO
- ALTER TABLE [dbo].[ProfMaster] CHECK CONSTRAINT [FK_CONSTRAINT_NX_ProfMaster_Timekeeper_@_SpvTkpr_@_TkprIndex]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [IsAdjust]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [HasAttachments]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [IsLayer]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [IsLayerAmount]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [Approval_TSG]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [BillRetainerOnly_TSG]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [BillCostsFees_TSG]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [BillFeesOnly_TSG]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [Hold_TSG]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [BillRetainerCosts_TSG]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [BillCostsOnly_TSG]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [WriteOff_TSG]
- GO
- ALTER TABLE [dbo].[ProfMaster] ADD DEFAULT ((0)) FOR [IsTaxbyMultipayor]
- GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement