You are on page 1of 4

tbl_ConfigGeneral

isdenomination bit 0

tbl_purchaseorderdetails
SizeCode numeric(18, 0) Checked
ColorCode numeric(18, 0) Checked

tbl_Attmonthly

GO
/****** Object: Table [dbo].[tbl_AttMonthly] Script Date: 04/08/2017 14:08:18
******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[tbl_AttMonthly](
[Sno] [numeric](18, 0) IDENTITY(1,1) NOT NULL,
[EmpCode] [numeric](18, 0) NULL,
[SMonth] [numeric](18, 0) NULL,
[SYear] [numeric](18, 0) NULL,
[d1] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d2] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d3] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d4] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d5] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d6] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d7] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d8] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d9] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d10] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d11] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d12] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d13] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d14] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d15] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d16] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d17] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d18] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d19] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d20] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d21] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d22] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d23] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d24] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d25] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d26] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d27] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d28] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d29] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d30] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[d31] [nvarchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[totAbsent] [float] NULL,
[totPresent] [float] NULL,
[totHoliday] [float] NULL
) ON [PRIMARY]

tbl_holiday
GO
/****** Object: Table [dbo].[tbl_Holidays] Script Date: 04/08/2017 14:08:55
******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[tbl_Holidays](
[Sno] [numeric](18, 0) IDENTITY(1,1) NOT NULL,
[Date] [datetime] NULL,
[Remarks] [nvarchar](max) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[AYCode] [numeric](18, 0) NULL
) ON [PRIMARY]

vw_purchaseorderdetails
SELECT dbo.tbl_PurchaseOrderMaster.PurchaseOrderCode,
dbo.tbl_PurchaseOrderMaster.Date, dbo.tbl_PurchaseOrderMaster.PurchaseOrderNo,
dbo.tbl_PurchaseOrderMaster.PurchaseOrderDate,
dbo.tbl_PurchaseOrderMaster.SupplierCode, dbo.tbl_PurchaseOrderMaster.Remarks,
dbo.tbl_PurchaseOrderMaster.GTotal,
dbo.tbl_PurchaseOrderMaster.AYCode, dbo.tbl_PurchaseOrderMaster.isActive,
dbo.tbl_PurchaseOrderDetails.ManualTag,
dbo.tbl_PurchaseOrderDetails.ItemType,
dbo.tbl_PurchaseOrderDetails.ProductCode, dbo.tbl_Product.Product,
dbo.tbl_PurchaseOrderDetails.SubProductCode,
dbo.tbl_SubProduct.SubProduct,
dbo.tbl_PurchaseOrderDetails.Qty, dbo.tbl_PurchaseOrderDetails.UnitCode,
dbo.tbl_Unit.Unit, dbo.tbl_PurchaseOrderDetails.ExpDate,
dbo.tbl_PurchaseOrderDetails.MFRCode, dbo.tbl_MFR.MFRName,
dbo.tbl_PurchaseOrderDetails.Price, dbo.tbl_PurchaseOrderDetails.Amount,
dbo.tbl_PurchaseOrderDetails.DiscP,
dbo.tbl_PurchaseOrderDetails.DiscAmt, dbo.tbl_PurchaseOrderDetails.VatP,
dbo.tbl_PurchaseOrderDetails.VatAmt,
dbo.tbl_PurchaseOrderDetails.Margin,
dbo.tbl_PurchaseOrderDetails.MRP, dbo.tbl_PurchaseOrderDetails.TagNoSerial,
dbo.tbl_PurchaseOrderDetails.TagNo,
dbo.tbl_PurchaseOrderDetails.BatchNo,
dbo.tbl_PurchaseOrderMaster.StockType, dbo.tbl_PurchaseOrderDetails.StockType AS
StockTypeD,
dbo.tbl_PurchaseOrderDetails.VatLedgerCode,
dbo.vw_Ledger.LedgerName AS SupplierName, dbo.vw_Ledger.Address2,
dbo.vw_Ledger.Address1,
dbo.vw_Ledger.Address3, dbo.vw_Ledger.Phone,
dbo.vw_Ledger.Mobile, dbo.vw_Ledger.State, dbo.vw_Ledger.City,
dbo.vw_Ledger.Pincode,
dbo.vw_Ledger.ContactPerson, dbo.vw_Ledger.FaxNo,
dbo.vw_Ledger.EMail, dbo.vw_Ledger.TinNo, dbo.vw_Ledger.CSTNo, dbo.vw_Ledger.PAN,
dbo.tbl_PurchaseOrderMaster.CompanyCode,
dbo.tbl_PurchaseOrderDetails.SizeCode, tbl_Unit_1.Unit AS Size,
dbo.tbl_PurchaseOrderDetails.ColorCode,
dbo.tbl_Color.Color, dbo.tbl_SubProduct.ShortCode,
dbo.tbl_Category.Category, dbo.tbl_Product.CategoryCode
FROM dbo.tbl_PurchaseOrderMaster INNER JOIN
dbo.tbl_Product INNER JOIN
dbo.tbl_PurchaseOrderDetails ON dbo.tbl_Product.ProductCode =
dbo.tbl_PurchaseOrderDetails.ProductCode INNER JOIN
dbo.tbl_SubProduct ON
dbo.tbl_PurchaseOrderDetails.SubProductCode = dbo.tbl_SubProduct.SubProductCode
INNER JOIN
dbo.tbl_Unit ON dbo.tbl_PurchaseOrderDetails.UnitCode =
dbo.tbl_Unit.UnitCode INNER JOIN
dbo.tbl_MFR ON dbo.tbl_PurchaseOrderDetails.MFRCode =
dbo.tbl_MFR.MFRCode ON
dbo.tbl_PurchaseOrderMaster.PurchaseOrderCode =
dbo.tbl_PurchaseOrderDetails.PurchaseOrderCode INNER JOIN
dbo.tbl_Unit AS tbl_Unit_1 ON
dbo.tbl_PurchaseOrderDetails.SizeCode = tbl_Unit_1.UnitCode INNER JOIN
dbo.tbl_Color ON dbo.tbl_PurchaseOrderDetails.ColorCode =
dbo.tbl_Color.ColorCode INNER JOIN
dbo.tbl_Category ON dbo.tbl_Product.CategoryCode =
dbo.tbl_Category.CategoryCode LEFT OUTER JOIN
dbo.vw_Ledger ON dbo.tbl_PurchaseOrderMaster.SupplierCode =
dbo.vw_Ledger.LedgerCode
WHERE (dbo.tbl_PurchaseOrderMaster.isActive = N'1')

vw_salesorderdetails
SELECT dbo.tbl_SalesOrderMaster.SalesOrderCode, dbo.tbl_SalesOrderMaster.Date,
dbo.tbl_SalesOrderMaster.CustomerCode, dbo.tbl_SalesOrderMaster.Remarks,
dbo.tbl_SalesOrderMaster.GTotal,
dbo.tbl_SalesOrderMaster.AYCode, dbo.tbl_SalesOrderMaster.isActive,
dbo.tbl_SalesOrderDetails.ProductCode,
dbo.tbl_Product.Product,
dbo.tbl_SalesOrderDetails.SubProductCode, dbo.tbl_SubProduct.SubProduct,
dbo.tbl_SalesOrderDetails.Qty,
dbo.tbl_SalesOrderDetails.UnitCode, dbo.tbl_Unit.Unit,
dbo.tbl_SalesOrderDetails.MFRCode, dbo.tbl_MFR.MFRName,
dbo.tbl_SalesOrderDetails.MRP,
dbo.tbl_SalesOrderDetails.TagNo,
dbo.tbl_SalesOrderDetails.DiscP, dbo.tbl_SalesOrderDetails.DiscAmt,
dbo.tbl_SalesOrderDetails.VatP,
dbo.tbl_SalesOrderDetails.VatAmt,
dbo.tbl_SalesOrderDetails.Amount, dbo.tbl_SalesOrderDetails.OMRP,
dbo.tbl_SalesOrderDetails.MRP * dbo.tbl_SalesOrderDetails.Qty
AS Amount2, dbo.tbl_SalesOrderDetails.Shortcode, dbo.vw_Ledger.LedgerName AS
CustomerName,
dbo.vw_Ledger.Address1, dbo.vw_Ledger.Address2,
dbo.vw_Ledger.Phone, dbo.vw_Ledger.Mobile, dbo.vw_Ledger.ContactPerson,
dbo.vw_Ledger.Address3,
dbo.vw_Ledger.State, dbo.vw_Ledger.City,
dbo.vw_Ledger.Pincode, dbo.vw_Ledger.FaxNo, dbo.vw_Ledger.EMail,
dbo.vw_Ledger.TinNo, dbo.vw_Ledger.CSTNo,
dbo.vw_Ledger.PAN, dbo.tbl_SalesOrderMaster.SalesOrderNo,
dbo.tbl_SalesOrderMaster.SalesOrderDate
FROM dbo.vw_Ledger RIGHT OUTER JOIN
dbo.tbl_Product INNER JOIN
dbo.tbl_SalesOrderDetails ON dbo.tbl_Product.ProductCode =
dbo.tbl_SalesOrderDetails.ProductCode INNER JOIN
dbo.tbl_SubProduct ON
dbo.tbl_SalesOrderDetails.SubProductCode = dbo.tbl_SubProduct.SubProductCode INNER
JOIN
dbo.tbl_Unit ON dbo.tbl_SalesOrderDetails.UnitCode =
dbo.tbl_Unit.UnitCode INNER JOIN
dbo.tbl_SalesOrderMaster ON
dbo.tbl_SalesOrderDetails.SalesOrderCode = dbo.tbl_SalesOrderMaster.SalesOrderCode
ON
dbo.vw_Ledger.LedgerCode =
dbo.tbl_SalesOrderMaster.CustomerCode LEFT OUTER JOIN
dbo.tbl_MFR ON dbo.tbl_SalesOrderDetails.MFRCode =
dbo.tbl_MFR.MFRCode
WHERE (dbo.tbl_SalesOrderMaster.isActive = N'1')

You might also like