Files
T
2026-03-17 08:54:34 -05:00

42 lines
1.5 KiB
Transact-SQL

CREATE TABLE [dbo].[Loan](
[LoanId] int NOT NULL IDENTITY,
[ImportId] [int] NOT NULL,
[MemberNumber] [varchar](13) NULL,
[LoanNumber] [varchar](20) NOT NULL,
[MemberLastName] [varchar](60) NULL,
[MemberFirstName] [varchar](20) NULL,
[MemberInitial] [char](1) NULL,
[DealerOrganizationNumber] [varchar](20) NOT NULL,
[LoanDate] [smalldatetime] NOT NULL,
[FirstPmtdate] [smalldatetime] NOT NULL,
[FinalPmtDate] [smalldatetime] NOT NULL,
[PostedDate] [smalldatetime] NOT NULL,
[LoanAmount] [money] NOT NULL,
[BuyRate] [decimal](5, 3) NOT NULL,
[ContractRate] [decimal](5, 3) NOT NULL,
[MonthlyPmt] [decimal](20, 4) NOT NULL,
[LoanTypeId] [char](2) NULL,
[Term] [int] NOT NULL DEFAULT 0,
[ReserveAmount] [money] NOT NULL DEFAULT 0,
[FlatFeePaid] [bit] NOT NULL,
[Chargeback] [money] NULL,
[PaidLoanDate] [smalldatetime] NULL,
[ReserveMessage] [varchar](100) NOT NULL,
[ChargebackMessage] [varchar](100) NULL,
[ActionRequired] [bit] NOT NULL DEFAULT 0,
[StatementDate] [smalldatetime] NULL,
[Adjustment] [money] NULL,
[LoanStatus] [varchar](25) NULL,
[ExportedReserveDate] [datetime2] NULL,
[ExportedChargebackDate] [datetime2] NULL,
[ApplicationId] VARCHAR(20) NULL,
[Warranty] BIT NOT NULL DEFAULT 0,
[GAP] BIT NOT NULL DEFAULT 0,
[CreditLife] BIT NOT NULL DEFAULT 0,
[CreditDisability] BIT NOT NULL DEFAULT 0,
[MBP] BIT NOT NULL DEFAULT 0,
[RemainingMonthsAtClose] TINYINT NULL,
[AccountType] VARCHAR(4) NULL,
CONSTRAINT [PK_Loan] PRIMARY KEY (LoanId)
)