create database [Sales_Stocks_4_6_1]   
 on primary(name='Sales_Stocks_4_6_1',
 filename='D:\new DATABASES\Sales_Stocks_4_5_3.mdf')
log on
(name='Sales_Stocks_4_6_1_log',filename='D:\\new DATABASES\Sales_Stocks_4_6_1_log.ldf')
COLLATE Arabic_CI_AS ;

USE [Sales_Stocks_4_6_1]


CREATE TABLE [dbo].[banks](
	[bankid] [int] identity(1,1) ,
	[bankname] [nvarchar](255) default'',
	[branchid] [int] default 0,
	[notes] [nvarchar](255) default'',
	[i] [bit] default 'false'
) 

 CREATE TABLE [dbo].[itemsnetprice](
	[itemcode] [int] default 0,
	[branchid] [int] default 0,
	[netprice] [float] default 0
)

CREATE TABLE [dbo].[banksmoves](
	[processno] [int] identity(1,1) ,
	[pDate] [datetime] default getdate(),
	[pTime] [datetime] default getdate(),
	[edate] [datetime] default getdate(),
	[processid] [int] default 0,
	[bankid] [int] default 0,
	[inamount] [float] default 0,
	[outamount] [float]  default 0 ,
	[balance] [float] default 0,
	[notes] [nvarchar](255) default '',
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0
) 
 
CREATE TABLE [dbo].[banksmoveslogs](
	[Processno] [int] default 0,
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0,
	[notes] [nvarchar](255) default ''
)

CREATE TABLE [dbo].[bankstransfers](
	[processno] [int] identity(1,1),
	[pDate] [datetime] default getdate(),
	[pTime] [datetime] default getdate(),
	[edate] [datetime] default getdate(),
	[inbankid] [int] default 0,
	[outbankid] [int] default 0,
	[amount] [float] default 0,
	[Recieved] [bit] default 'false',
	[notes] [nvarchar](255) default '',
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0
) 

  CREATE TABLE [dbo].[bankTransferdatalogs](
	[Processno] [int] default 0,
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0,
	[notes] [nvarchar](255) default ''
)

CREATE TABLE [dbo].[sections](
	[sectionid] [int] identity(1,1),
	[sectionname] [nvarchar](255) default '',
	[servicepercent] [float] default 0,
	[notes] [nvarchar](255) default '',
branchid int default 0,
	[i] [bit] default 'false'

) 

 


CREATE TABLE [dbo].[shifts](
	[shiftid] [int] identity(1,1),
	[shiftname] [nvarchar](255) default '',
	[shiftorder] [int] default 0,
	[openpass] [nvarchar](255) default '',
	[closepass] [nvarchar](255) default '',
	[notes] [nvarchar](255) default '',
	[i] [bit] default 'false'
)


CREATE TABLE [dbo].[tables](
	[tableid] [int] identity(1,1),
	[tablename] [nvarchar](255) default '',
	[sectionid] [int] default 0,
	[chairs] [int] default 0,
	[descrpition] [nvarchar](255) default '',
	[stars] [int] default 0,
	[i] [bit] default 'false'
)

CREATE TABLE [dbo].[shiftslog](
	[shiftserial] [int] identity(1,1),
	[shiftid] [int] default 0,
	[shiftname] [nvarchar](255) default '',
	[opendate] [datetime] default getdate(),
	[opentime] [datetime]default getdate(),
	[openempid] [int] default 0,
	[openstationid] [int] default 0,
	[closedate] [datetime]default getdate(),
	[closetime] [datetime]default getdate(),
	[closeempid] [int] default 0,
 	[closed] [bit] default 'false',
	[notes] [nvarchar](255) default '',
	[closestationid] [int] default 0
)
 
 
 CREATE TABLE [dbo].[processes](
	[process] [nvarchar](255)  default '',
	[proessid] [int]  default 0
)




CREATE TABLE [dbo].[ordertypes](
	[ordertypeid] [int] default 0,
	[ordertype] [nvarchar](255) default ''
)


 
CREATE TABLE [dbo].[orders](
	[OrderID] [int] identity(1,1),
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[billno] [int] default 0,
	[reverseno] [int] default 0,
	[checkno] [int] default 0,
	[reversebillno] [int] default 0,
	[checkbillno] [int] default 0,
	[edate] [datetime] default getdate(),
	[customerid] [int] default 0,
	[processid] [int] default 0,
	[BankID] [int] default 0,
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0,
	[substracted] [float] default 0,
	[added] [float] default 0,
	[credit] [float] default 0,
	[worthdate] [datetime] default getdate(),
	[debit] [float] default 0,
	[notes] [nvarchar](255) default '',
	[OrderType] [int] default 0,
	[tableno] [int] default 0,
	[CustID] [int] default 0,
	[DeliverierID] [int] default 0,
[sequenceid] [int] default 0,
[branchid] [int] default 0,
[deliveryaddressid] [int] default 0,
[orderstatus] [int] default 0,
[servicecost] [float] default 0,
[checknote] [nvarchar](800) default '',
[miterid] [int] default 0,
	 mndobid int default 0,
	[bill_order_NoTxt] [int] default 0
)

 

CREATE TABLE [dbo].[orderDetail](
	[orderid] [int] default 0,
	[stockid] [int] default 0,
	[compoundid] [int] default 0,
	[unitid] [int] default 0,
	[inquantity] [float] default 0,
	[outquantity] [float] default 0,
	[price] [float] default 0,
	[discount] [float] default 0,
	[netprice] [float] default 0,
	[expirecode] [int] default 0,
	[unitnetprice] [float] default 0,
[done] [bit] default 0
)


CREATE TABLE [dbo].[orderSequences](
	[orderid] [int] default 0,
	[sequenceid] [int] default 0,
	[stockid] [int] default 0,
	[compoundid] [int] default 0,
	[unitid] [int] default 0,
	[inquantity] [float] default 0,
	[outquantity] [float] default 0,
	[price] [float] default 0,
	[discount] [float] default 0,
	[netprice] [float] default 0,
	[expirecode] [int] default 0,
	[unitnetprice] [float] default 0,
[done] [bit] default 0
)


CREATE TABLE [dbo].[custsdatalogs](
	[orderid] [int] default 0,
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0,
	[notes] [nvarchar](255) default ''
)

CREATE TABLE [dbo].[customers](
	[custid] [int] identity(0,1),
	[custname] [nvarchar](255) default '',
	[tel] [nvarchar](255) default '',
	[mobile] [nvarchar](255) default '',
	[fax] [nvarchar](255) default '',
	[address] [nvarchar](255) default '',
	[email] [nvarchar](255) default '',
	[notes] [nvarchar](255) default '',
 	[cust_groupid] [int] default 0,
	[i] [bit] default 'false',
	[bybill] [bit] default 'false'
)

  

CREATE TABLE [dbo].[suppliers](
	[suppid] [int] identity(0,1),
	[suppname] [nvarchar](255)  default '',
	[tel] [nvarchar](255)  default '',
	[mobile] [nvarchar](255)  default '',
	[fax] [nvarchar](255)  default '',
	[address] [nvarchar](255)  default '',
	[email] [nvarchar](255)  default '',
	[notes] [nvarchar](255)  default '',
	[i] [bit]  default 'false'
) 

 
 
 CREATE TABLE [dbo].[departs](
	[departid] [int] identity(1,1),
	[departname] [nvarchar](255) default '',
	[notes] [nvarchar](255) default '',
	[i] [bit] default 'false'
) 
	
CREATE TABLE [dbo].[groups](
	[groupcode] [int] identity(1,1),
	[groupname] [nvarchar](255) default '',
	[departid] [int] default 0,
	[butoncolor] [float] default 0,
	[groupcolor] [float] default 0,
	[i] [bit] default 'false'
)


CREATE TABLE [dbo].[stocks](
	[stockid] [int] identity(1,1),
	[stockname] [nvarchar](255) default '',
	[branchid] [int] default 0,
	[notes] [nvarchar](255) default '',
	[i] [bit] default 'false'
) 

CREATE TABLE [dbo].[unitstypes](
	[id] [int] default 0,
	[unittype] [nvarchar](255) default ''
) 



CREATE TABLE [dbo].[units](
	[unitid] [int] identity(0,1),
	[unitname] [nvarchar](255) default '',
	[classid] [int] default 0,
	[quantity] [float] default 0,
	[refid] [int] default 0,
	[i] [bit] default 'false'
)


CREATE TABLE [dbo].[barcodes](
	[unitcode] [int] default 0,
	[barcode] [nvarchar](255) default '',
	[expireid] [int] default 0,
	[main] [bit]  default 'false'
) 
 
CREATE TABLE [dbo].[compoundcompontents](
	[compoundid] [float] default 0,
	[quantity] [float] default 0,
	[itemcode] [int] default 0
)

CREATE TABLE [dbo].[compounditems](
	[compoundid] [float] default 0,
	[itemcode] [int] default 0,
	[quantity] [float] default 0,
	[unitid] [int] default 0,
	[itemcompoundid] [int] default 0
)  

CREATE TABLE [dbo].[compoundsdata](
	[itemcode] [int] default 0,
	[compoundid] [int] default 0,
	[rq] [float] default 0,
	[runitid] [int] default 0
	)
 
CREATE UNIQUE INDEX compoundid_index 
ON compoundsdata (compoundid)

CREATE   INDEX itemcode_index 
ON compoundsdata (itemcode)


CREATE TABLE [dbo].[items](
	[itemcode] [int] NOT NULL,
	[itemname] [nvarchar](255)  default '',
	[itemplace] [nvarchar](255)  default '',
	[groupcode] [int]  default 0,
	 [departid] [int] default 0,
	[unitstype] [int]  default 0,
	[compound] [bit] default 'false',
	[Synthesis_item] [bit] default 'false',
	[compoundid] [int]  default 0,
	[dunitid] [int]  default 0,
	[sales] [bit] default 'false',
	[expiring] [bit] default 'false',
	[requestq] [float]  default 0,
	[requestunitid] [int]  default 0,
	
	[i] [bit] default 'false'
)
 
CREATE TABLE [dbo].[itemsunits](
	[unitcode] [int] default 0,
	[itemcode] [int] default 0,
	[unitid] [int] default 0,
	[price] [float] default 0,
	[hprice] [float] default 0,
	[tprice] [float] default 0,
	[custprice] [float] default 0,
	[minprice] [float] default 0
)
 
CREATE TABLE [dbo].[expires](
	[expireid] [int] identity(1,1),
	[itemcode] [int] default 0,
	[expiredate] [nvarchar](255) default '',
	[expirecode] [int] default 0
)

CREATE TABLE [dbo].[stations](
	[stationid] [int] identity(1,1),
	[stationname] [nvarchar](255) default '',
	[stationcode] [nvarchar](255) default '',
	[Dstockid] [int] default 0,
	[Dbankid] [int] default 0,
[branchid] [int] default 0,
[printercode] [int] default 0,
	[i] [bit] default 'false'
)

 
 

CREATE TABLE [dbo].[taswya](
	[Processno] [int] identity(1,1),
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[edate] [datetime] default 0,
	[processid] [int] default 0,
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0,
	[ajaz] [float] default 0,
	[zyda] [float] default 0,
	[notes] [nvarchar](255) default ''
)

CREATE TABLE [dbo].[taswyaDetail](
	[Processno] [int] default 0,
	[stockid] [int] default 0,
	[itemcode] [int] default 0,
	[unitid] [int] default 0,
	[inquantity] [float] default 0,
	[outquantity] [float] default 0,
	[price] [float] default 0,
	[expirecode] [int] default 0,
	[netprice] [float] default 0
)


CREATE TABLE [dbo].[taswyadatalogs](
	[Processno] [int] default 0,
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0,
	[notes] [nvarchar](255) default ''
)
  

CREATE TABLE [dbo].[transfer](
	[Processno] [int] identity(1,1),
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate() ,
	[edate] [datetime] default getdate(),
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[instockid] [int] default 0,
	[outstockid] [int] default 0,
	[Recieved] [bit] default 'false',
	[shiftsn] [int] default 0,
	[notes] [nvarchar](255) default ''
)

CREATE TABLE [dbo].[transfereDetail](
	[Processno] [int] default 0,
	[instockid] [int] default 0,
	[itemcode] [int] default 0,
	[unitid] [int] default 0,
	[quantity] [float] default 0,
	[price] [float] default 0,
	[netprice] [float] default 0,
	[expirecode] [int] default 0,
	[outstockid] [int] default 0
)

CREATE TABLE [dbo].[transferdatalogs](
	[Processno] [int] default 0,
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0,
	[notes] [nvarchar](255) default ''
)
 

CREATE TABLE [dbo].[purchases](
	[orderid] [int] default 0,
	[stockid] [int] default 0,
	[itemcode] [int] default 0,
	[unitid] [int] default 0,
	[inquantity] [float] default 0,
	[outquantity] [float] default 0,
	[price] [float] default 0,
	[discount] [float] default 0,
	[netprice] [float] default 0,
	[expirecode] [int] default 0
)
 
CREATE TABLE [dbo].[suppsdatalogs](
	[orderid] [int] default 0,
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[EmpID] [int]  default 0,
	[stationid] [int]  default 0,
	[shiftsn] [int]  default 0,
	[notes] [nvarchar](225)  default ''
)

CREATE TABLE [dbo].[suppliersaccounts](
	[orderid] [int] identity(0,1),
	[OrderDate] [datetime]  default getdate(),
	[OrderTime] [datetime]  default getdate(),
	[billno] [int]  default 0,
	[reverseno] [int] default 0,
	[checkno] [int] default 0,
	[reversebillno] [int] default 0,
	[edate] [datetime]  default getdate(),
	[supplierid] [int] default 0,
	[processid] [int] default 0,
	[BankID] [int] default 0,
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0,
	[substracted] [float] default 0,
	[added] [float] default 0,
	[credit] [float] default 0,
	[debit] [float] default 0,
	[notes] [nvarchar](255) default ''
)

 CREATE TABLE [dbo].[expenseslist](
	[expenselistid] [int] identity(1,1),
	[expenselist] [nvarchar](255) default ''
) 

CREATE TABLE [dbo].[expenses](
	[expenselistid] [int]  default 0,
	[expenseid] [int] identity(1,1),
	[expense] [nvarchar](255)  default '',
	[i] [bit]  default 'false'
)

CREATE TABLE [dbo].[incomings](
	[incomingid] [int] identity(1,1),
	[incoming] [nvarchar](255) default '',
	[i] [bit] default 'false'
)



CREATE TABLE [dbo].[expensing](
	[processno] [int] identity(1,1),
	[pDate] [datetime] default getdate(),
	[pTime] [datetime] default getdate(),
	[edate] [datetime] default getdate(),
	[expenseid] [int]  default 0,
	[amount] [float]  default 0,
	[person] [nvarchar](255)  default '',
	[notes] [nvarchar](255)  default '',
	[item_ExpireCode] [float] default 0,
	[bankid] [int]  default 0,
	[EmpID] [int]  default 0,
	[stationid] [int]  default 0,
	[shiftsn] [int]  default 0
)


CREATE TABLE [dbo].[incoming](
	[processno] [int] identity(1,1),
	[pDate] [datetime] default getdate(),
	[pTime] [datetime] default getdate(),
	[edate] [datetime] default getdate(),
	[incomingid] [int]  default 0,
	[amount] [float]  default 0,
	[person] [nvarchar](255)  default '',
	[notes] [nvarchar](255)  default '',
	[bankid] [int]  default 0,
	[EmpID] [int]  default 0,
	[stationid] [int]  default 0,
	[shiftsn] [int]  default 0
)

CREATE TABLE [dbo].[Expensesdatalogs](
	[Processno] [int] default 0,
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0,
	[notes] [nvarchar](255) default ''
)


CREATE TABLE [dbo].[Incomingsdatalogs](
	[Processno] [int] default 0,
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0,
	[notes] [nvarchar](255) default ''
)

CREATE TABLE [dbo].[companyinfo](
	[companyname] [nvarchar](255) default '',
	[tel1] [nvarchar](255) default '',
	[tel2] [nvarchar](255) default '',
	[tel3] [nvarchar](255) default '',
	[site] [nvarchar](255) default '',
	[photo] [varbinary](max)
)


 
 
CREATE TABLE [dbo].[employees](
	[empid] [int] identity(1,1),
	[empname] [nvarchar](255) default '',
	[mobile] [nvarchar](255) default '',
	[tel] [nvarchar](255) default '',
	[status] [nvarchar](255) default '',
	[address] [nvarchar](255) default '',
	[dateofbirth] [datetime] default getdate(),
	[certification] [nvarchar](255) default '',
	[dateofhiring] [datetime] default getdate(),
	[NationalId] [nvarchar](255) default '',
	[cashier] [bit] default 'false',
	[salary] [float] default 0,
	[jobid] [int] default 0,
	[branch_id] [int] default 0,
	[jobtitle] [nvarchar](255) default '',
	[notes] [nvarchar](255) default '',
	[i] [bit] default 'false'
)


CREATE TABLE [dbo].[bar](
	[auto] [int] identity(1,1),
	[sanf1] [nvarchar](255) NULL,
	[barcode1] [nvarchar](255) NULL,
	[price1] [float] NULL,
	[sanf2] [nvarchar](255) NULL,
	[barcode2] [nvarchar](255) NULL,
	[price2] [float] NULL,
	[sanf3] [nvarchar](255) NULL,
	[barcode3] [nvarchar](255) NULL,
	[price3] [float] NULL,
	[sanf4] [nvarchar](255) NULL,
	[barcode4] [nvarchar](255) NULL,
	[price4] [float] NULL,
	[sanf5] [nvarchar](255) NULL,
	[barcode5] [nvarchar](255) NULL,
	[price5] [float] NULL,
	[sanf6] [nvarchar](255) NULL,
	[barcode6] [nvarchar](255) NULL,
	[price6] [float] NULL,
	[co1] [bit]   NULL,
	[co2] [bit]   NULL,
	[co3] [bit]   NULL,
	[co4] [bit]   NULL,
	[co5] [bit]   NULL,
	[co6] [bit]   NULL,
[expire1] [nvarchar](255) NULL,
[expire2] [nvarchar](255) NULL,
[expire3] [nvarchar](255) NULL,
[expire4] [nvarchar](255) NULL,
[expire5] [nvarchar](255) NULL,
[expire6] [nvarchar](255) NULL
 
) 

CREATE TABLE [dbo].[users](
	[empid] [int] default 0,
	[loginname] [nvarchar](255) default '',
	[loginpass] [nvarchar](255) default '',
[i] [bit] default 'false' 
)

CREATE TABLE [dbo].[permissions](
	[porder] [int] DEFAULT 0,
	[permissionid] [nvarchar](255) DEFAULT '',
	[permission] [nvarchar](255) DEFAULT '',
	[permissiontype] [int] DEFAULT 0
)

 
 CREATE TABLE [dbo].[userspermissions](
	[empid] [int] DEFAULT 0,
	[permisionid] [nvarchar](255) DEFAULT '',
	[grant] [bit] DEFAULT 'false' 
)



create table ItemSupps(itemcode int default 0,suppid  int default 0)

CREATE TABLE [dbo].[branchs](
	[branchid] [int] identity(1,1),
	[branchname] [nvarchar](255) default '',
	[notes] [nvarchar](255) default '',
logo varbinary(max),
 [SaleBillFooter] [nvarchar]( max),
	[i] [bit] default 'false'
) 
	
	 
CREATE TABLE [dbo].[areas](
	[Areacode] [int] identity(1,1),
	[areaname] [nvarchar](255) default '',
	[branchid] [int] default 0,
	[deliveryCost] [float] default 0,
	[deliveryTimeM] [float] default 0,
	[i] [bit] default 'false'
)
 

CREATE TABLE [dbo].[Delivery_customers](
	[custid] [int]  identity(1,1),
	[custname] [nvarchar](255) default '',
	[tel1] [nvarchar](255) default '',
	[tel2] [nvarchar](255) default '',
	[tel3] [nvarchar](255) default '',
	[notes] [nvarchar](255) default '',
	[i] [bit]  default 'false'
	)
	
	
	CREATE TABLE [dbo].[Delivery_address](
	[addresscode] [int]  identity(1,1),
	[custid] [int]  default 0,
 	--[resturant] [nvarchar](255) default '',
	[area] [int] default 0,
	[address] [nvarchar](255) default '',
	[bulidno] [nvarchar](255) default '',
	[floor] [nvarchar](255) default '',
	[flat] [nvarchar](255) default '',
	[mark] [nvarchar](255) default '',
	[notes] [nvarchar](255) default ''
)	

 



 CREATE TABLE [dbo].[orderstatus](
	[statuscode] [int]  default 0,
	[statusname] [nvarchar](255) default '',
) 


CREATE TABLE [dbo].[cashierprinters](
	[printercode] [int] identity(0,1),
	[printername] [nvarchar](255) default '',
	[printerdevice] [nvarchar](255) default '',
 
)


 CREATE TABLE [dbo].[kitchens](
	[kitchenid] [int] identity(1,1),
	[kitchenname] [nvarchar](255) default '',
	[notes] [nvarchar](255) default '',
	[i] [bit] default 'false'
) 


 
  CREATE TABLE [dbo].[kitchensPrinters](
	[kitchenPrintercode] [int] identity(1,1),
	[Printercode] [int] default 0,
	[kitchenid] [int] default 0,
	[branchid] [int] default 0,
) 
 
 




  CREATE TABLE [dbo].[itemsavailablity](
	[itemsavailablecode] [int] identity(1,1),
	[itemcode] [int] default 0,
	[branchid] [int] default 0
) 

 

CREATE TABLE [dbo].[itemsavailablitylogs](
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[notes] [nvarchar](255) default '',
		[itemsavailablecode] [int] identity(1,1),
	[itemcode] [int] default 0,
	[branchid] [int] default 0
)

 


  CREATE TABLE [dbo].[kitchenitems](
	[itemKitchencode] [int] identity(1,1),
	[itemcode] [int] default 0,
	[kitchenid] [int] default 0
) 

 CREATE TABLE [dbo].[CallCenterServices](
	[Serviceid] [int] identity(1,1),
	[Servicename] [nvarchar](255) default ''
) 

CREATE TABLE [dbo].[Servicesitems](
	[Serviceid] [int]  default 0,
	[serviceitemid] [int] identity(1,1),
	[serviceitem] [nvarchar](255)  default '',
	[i] [bit]  default 'false'
)

CREATE TABLE [dbo].[servicing](
	[recordno] [int] identity(1,1),
	[custID] [int]  default 0,
	[pDate] [datetime] default getdate(),
	[pTime] [datetime] default getdate(),
	--[edate] [datetime] default getdate(),
	[serviceitemid] [int]  default 0,
	[content] [nvarchar](1000)  default '',
	[EmpID] [int]  default 0,
	[stationid] [int]  default 0,
)


CREATE TABLE [dbo].[notificationslogs](
	[notifyid] [int] identity(1,1),
	[Orderid] [int] default 0,
	[eTime] [datetime] default getdate(),
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[notes] [nvarchar](255) default '',
	[printern] [nvarchar](255) default '',
	[notified] [bit] default 0,
	[printed] [bit] default 0,
	[branchid] [int] default 0
)

CREATE TABLE [dbo].[settings](
	 
	[branchid] [int] default 0,
	[property] [varchar](255) default '',
	[setting] [varchar](255) default ''
	 
) 


CREATE TABLE [dbo].[cust_groups](
	[cust_groupid] [int] identity(0,1),
	[cust_groupname] [nvarchar](255) default '',
	[notes] [nvarchar](255) default '',
	[i] [bit] default 'false'
) 


CREATE TABLE [dbo].[pcs](
	  
	[code] [nvarchar](255) default '',
	[sn] [nvarchar](255) default '',
	 
) 


CREATE TABLE [dbo].[rentorders](
[OrderID] [int]  default 0,
[fileid] [int] default 0,
[Payed_date] [datetime] default getdate(),
[Payed_Enddate] [datetime] default getdate(),
[subscriptions] [float] default 0,
[change] [bit]  default 'false',
[pre_balance] [bit]  default 'false',	
  [additionalCopyCost] [float] default 0,	 
[lastCopiesCount] [int] default 0,
[CurrentCopiesCount]  [int] default 0,
[allowedCopies] [int] default 0,
[itemOrderID] [int] default 0
)
 

CREATE TABLE [dbo].[Machinesfiles]
(
	[fileID] [int] identity(1,1),
	[custid][int] default 0,
	[fileNO][int] default 0,
	[filename] [nvarchar](255) default '',
        [fileCode] [nvarchar](255) default '',
	[notes] [nvarchar](255) default '',
	[startDate] [datetime] default getdate(),
	[peroid] [int] default 0,
	[cost] [float] default 0,
	[inculdeFixing] [bit] default 'false',
	[allowedCopies][int] default 0,
        [additionalCopyCost] [float] default 0,
        [lastCopiesCount][int] default 0,
	[lastPayDate] [datetime] default getdate(),
	[itemOrderID] [int] default 0,
 	[closed] [bit] default 'false',
	[maintenanceRequired] [bit] default 'false'
 )
 
CREATE TABLE [dbo].[Machinesfilesdatalog]
(
	[sequenceid] [int] identity(1,1),
	[fileID] [int]default 0,
	[custid][int] default 0,
	[fileNO][int] default 0,
	[filename] [nvarchar](255) default '',
        [fileCode] [nvarchar](255) default '',
	[Renting] [bit] default 'false',
	[notes] [nvarchar](255) default '',
	[startDate] [datetime] default getdate(),
	[peroid] [int] default 0,
	[cost] [float] default 0,
	[inculdeFixing] [bit] default 'false',
	[allowedCopies][int] default 0,
        [additionalCopyCost] [float] default 0,
        [lastCopiesCount][int] default 0,
	[lastPayDate] [datetime] default getdate(),
[itemOrderID] [int] default 0,
[insertDatetime] [datetime] default getdate()
 
 	 )


 CREATE TABLE [dbo].[mndobins](
	[mndobid] [int] identity(0,1),
	[mndobName] [nvarchar](255) default '',
	[notes] [nvarchar](255) default '',
	[i] [bit] default 'false'
) 

CREATE TABLE [dbo].[SurveyItems](
	[SurveyItemCode] [int] identity(1,1),
	[SurveyItemName] [nvarchar](255) default '',
	[SurveyMenuID] [int] default 0,

	[i] [bit] default 'false'
)

CREATE TABLE [dbo].[surveying](
	[SurveyID] [int] identity(1,1),
[SurveyItemCode] [int] default 0,
	[SurveyMenuID] [int] default 0,
[notes] [nvarchar](255) default '',
	[surveyDate] [datetime] default getdate(),
 [custid][int] default 0,
 [brnachid][int] default 0,
 [areacode][int] default 0,
	[EmpID] [int] default 0,
	[stationid] [int] default 0
)



CREATE TABLE [dbo].[jards](
	[Processno] [int] identity(1,1),
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[edate] [datetime] default 0,
	[taswyano] [int] default 0,
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0,
	[jardsum] [float] default 0,
	 [FullJard] [bit] default 'false',
	[notes] [nvarchar](255) default ''
)

CREATE TABLE [dbo].[jardDetail](
	[Processno] [int] default 0,
	[stockid] [int] default 0,
	[itemcode] [int] default 0,
	[unitid] [int] default 0,
	[quantity] [float] default 0,
	[price] [float] default 0,
	[expirecode] [int] default 0,
	[netprice] [float] default 0
)


CREATE TABLE [dbo].[jard_datalogs](
	[Processno] [int] default 0,
	[OrderDate] [datetime] default getdate(),
	[OrderTime] [datetime] default getdate(),
	[EmpID] [int] default 0,
	[stationid] [int] default 0,
	[shiftsn] [int] default 0,
	[notes] [nvarchar](255) default ''
)
  
go
