/****** Object:  Table [dbo].[Import_receipt]    Script Date: 09/13/2013 09:17:04 ******/
IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Import_receipt]') AND type in (N'U'))
DROP TABLE [dbo].[Import_receipt]
GO

/****** Object:  Table [dbo].[Import_receipt]    Script Date: 09/13/2013 09:17:04 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[Import_receipt](
	[id] [int] IDENTITY(1,1) NOT NULL,
	[ContractNo] [varchar](50) not NULL,
	[Receiptid] [tinyint] default 0,
	[ReceiptNo] [varchar](50) NULL,
	[state] [tinyint] default 0,
	[Send_date] [datetime] NULL,
	[receive_date] [datetime] NULL,
	[repeat_date] [datetime] NULL,
	[trancer] [varchar](50) NULL,
	[trancNo] [varchar](50) NULL,
	[remark] [varchar](150) NULL,
 CONSTRAINT [PK_Import_receipt] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO

insert into [Import_receipt] ([ContractNo],[Receiptid],[ReceiptNo])
values('AA03',1,'A0000001')
insert into [Import_receipt] ([ContractNo],[Receiptid],[ReceiptNo])
values('AA03',2,'A0000002')

select * from import_receipt

 SELECT [id],[ContractNo],[Receiptid],enumvaluename as receiptname,
 [ReceiptNo],[state]  
 ,[Send_date],[receive_date],[repeat_date]  
 ,[trancer],[trancNo],[remark]  
 FROM Import_receipt 
  left join tsysenumvalue on enumtypeid=2 and tsysenumvalue.enumvalueid=Receiptid
 where  [ContractNo]='AA03' 
