From 7b1fe83e77813fb5e65d8b800b3d3e276e47b02f Mon Sep 17 00:00:00 2001 From: VE10-Sanjeev Date: Fri, 21 Jun 2024 07:20:38 +0000 Subject: [PATCH] FIX_DB files lastest : ps --- .../DB/venbaehn_ria_demo_2024_06-21.sql | 3150 +++++++++++++++++ 1 file changed, 3150 insertions(+) create mode 100644 public/uploads/DB/venbaehn_ria_demo_2024_06-21.sql diff --git a/public/uploads/DB/venbaehn_ria_demo_2024_06-21.sql b/public/uploads/DB/venbaehn_ria_demo_2024_06-21.sql new file mode 100644 index 00000000..b5bcb02c --- /dev/null +++ b/public/uploads/DB/venbaehn_ria_demo_2024_06-21.sql @@ -0,0 +1,3150 @@ +# ************************************************************ +# Antares - SQL Client +# Version 0.7.25 +# +# https://antares-sql.app/ +# https://github.com/antares-sql/antares +# +# Host: 119.18.54.85 (Percona Server , Release 23, Revision 500fcf5 5.7.23) +# Database: venbaehn_ria +# Generation time: 2024-06-21T07:14:34+00:00 +# ************************************************************ + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +SET NAMES utf8mb4; +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; +/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; + + +# Dump of table T_AccessDepartments +# ------------------------------------------------------------ + +CREATE TABLE `T_AccessDepartments` ( + `EmpID` varchar(20) DEFAULT NULL, + `Departmentcode` varchar(50) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Asset_Details +# ------------------------------------------------------------ + +CREATE TABLE `T_Asset_Details` ( + `AssetCode` varchar(20) NOT NULL, + `AssetName` varchar(100) NOT NULL, + `Description` varchar(200) NOT NULL, + `PONO` varchar(20) DEFAULT NULL, + `POLineItem` varchar(20) DEFAULT NULL, + `MaterialCode` varchar(20) DEFAULT NULL, + `Quantity` varchar(20) DEFAULT NULL, + `DEPCode` varchar(20) NOT NULL, + `Location` varchar(100) NOT NULL, + `UserName` varchar(100) NOT NULL, + `SupplierCode` varchar(20) NOT NULL, + `DateOfPurchase` datetime DEFAULT CURRENT_TIMESTAMP, + `DateOfCommison` datetime DEFAULT CURRENT_TIMESTAMP, + `AssetValue` decimal(10,2) DEFAULT '0.00', + `AssetStatus` varchar(50) DEFAULT 'Purchased', + `IsActive` tinyint(1) DEFAULT '1', + `Remarks` varchar(200) DEFAULT NULL, + `CreatedBy` varchar(100) NOT NULL, + `CreatedDt` datetime DEFAULT CURRENT_TIMESTAMP, + `UpdatedBy` varchar(50) NOT NULL, + `UpdatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`AssetCode`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Asset_Details_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_Asset_Details_Trigger` ( + `AssetCode` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`AssetCode`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Attendance +# ------------------------------------------------------------ + +CREATE TABLE `T_Attendance` ( + `Attendance_ID` int(11) NOT NULL AUTO_INCREMENT, + `Month_Year` date NOT NULL, + `NoofDays` tinyint(3) DEFAULT NULL, + `EmpID` varchar(20) NOT NULL, + `WH1` tinyint(2) DEFAULT NULL, + `OT1` tinyint(2) DEFAULT NULL, + `WH2` tinyint(2) DEFAULT NULL, + `OT2` tinyint(2) DEFAULT NULL, + `WH3` tinyint(2) DEFAULT NULL, + `OT3` tinyint(2) DEFAULT NULL, + `WH4` tinyint(2) DEFAULT NULL, + `OT4` tinyint(2) DEFAULT NULL, + `WH5` tinyint(2) DEFAULT NULL, + `OT5` tinyint(2) DEFAULT NULL, + `WH6` tinyint(2) DEFAULT NULL, + `OT6` tinyint(2) DEFAULT NULL, + `WH7` tinyint(2) DEFAULT NULL, + `OT7` tinyint(2) DEFAULT NULL, + `WH8` tinyint(2) DEFAULT NULL, + `OT8` tinyint(2) DEFAULT NULL, + `WH9` tinyint(2) DEFAULT NULL, + `OT9` tinyint(2) DEFAULT NULL, + `WH10` tinyint(2) DEFAULT NULL, + `OT10` tinyint(2) DEFAULT NULL, + `WH11` tinyint(2) DEFAULT NULL, + `OT11` tinyint(2) DEFAULT NULL, + `WH12` tinyint(2) DEFAULT NULL, + `OT12` tinyint(2) DEFAULT NULL, + `WH13` tinyint(2) DEFAULT NULL, + `OT13` tinyint(2) DEFAULT NULL, + `WH14` tinyint(2) DEFAULT NULL, + `OT14` tinyint(2) DEFAULT NULL, + `WH15` tinyint(2) DEFAULT NULL, + `OT15` tinyint(2) DEFAULT NULL, + `WH16` tinyint(2) DEFAULT NULL, + `OT16` tinyint(2) DEFAULT NULL, + `WH17` tinyint(2) DEFAULT NULL, + `OT17` tinyint(2) DEFAULT NULL, + `WH18` tinyint(2) DEFAULT NULL, + `OT18` tinyint(2) DEFAULT NULL, + `WH19` tinyint(2) DEFAULT NULL, + `OT19` tinyint(2) DEFAULT NULL, + `WH20` tinyint(2) DEFAULT NULL, + `OT20` tinyint(2) DEFAULT NULL, + `WH21` tinyint(2) DEFAULT NULL, + `OT21` tinyint(2) DEFAULT NULL, + `WH22` tinyint(2) DEFAULT NULL, + `OT22` tinyint(2) DEFAULT NULL, + `WH23` tinyint(2) DEFAULT NULL, + `OT23` tinyint(2) DEFAULT NULL, + `WH24` tinyint(2) DEFAULT NULL, + `OT24` tinyint(2) DEFAULT NULL, + `WH25` tinyint(2) DEFAULT NULL, + `OT25` tinyint(2) DEFAULT NULL, + `WH26` tinyint(2) DEFAULT NULL, + `OT26` tinyint(2) DEFAULT NULL, + `WH27` tinyint(2) DEFAULT NULL, + `OT27` tinyint(2) DEFAULT NULL, + `WH28` tinyint(2) DEFAULT NULL, + `OT28` tinyint(2) DEFAULT NULL, + `WH29` tinyint(2) DEFAULT NULL, + `OT29` tinyint(2) DEFAULT NULL, + `WH30` tinyint(2) DEFAULT NULL, + `OT30` tinyint(2) DEFAULT NULL, + `WH31` tinyint(2) DEFAULT NULL, + `OT31` tinyint(2) DEFAULT NULL, + `Total_WHrs` decimal(6,2) DEFAULT NULL, + `Total_OTHrs` decimal(6,2) DEFAULT NULL, + `Paid_Leave` tinyint(2) DEFAULT NULL, + `Days_Worked` decimal(5,2) DEFAULT NULL, + `Absent` decimal(5,2) DEFAULT NULL, + `Created_by` tinyint(3) DEFAULT NULL, + `Created_Time` datetime DEFAULT CURRENT_TIMESTAMP, + `Last_Mod_By` tinyint(3) DEFAULT NULL, + `Last_Mod_Time` datetime DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`Attendance_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=241 DEFAULT CHARSET=utf8 COMMENT='RIA Payroll Attendance Information'; + + + +# Dump of table T_Bank_Details +# ------------------------------------------------------------ + +CREATE TABLE `T_Bank_Details` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Bank_name` varchar(45) NOT NULL, + `Bank_AccNo` varchar(30) NOT NULL, + `Address` varchar(100) NOT NULL, + `IFSC` varchar(20) NOT NULL, + `Is_Active` tinyint(4) DEFAULT '0', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Bankinvoicereport +# ------------------------------------------------------------ + +CREATE TABLE `T_Bankinvoicereport` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `bankid` varchar(20) DEFAULT NULL, + `indate` date DEFAULT NULL, + `invoiceno` varchar(20) DEFAULT NULL, + `customername` varchar(100) DEFAULT NULL, + `totinvoiceamount` decimal(19,2) DEFAULT NULL, + `balancetoreceived` decimal(19,2) DEFAULT NULL, + `amountreceived` decimal(19,2) DEFAULT NULL, + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Bankmappingcashbook +# ------------------------------------------------------------ + +CREATE TABLE `T_Bankmappingcashbook` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `mid` varchar(10) DEFAULT NULL, + `cdate` date DEFAULT NULL, + `btype` varchar(20) DEFAULT NULL, + `amount` int(20) DEFAULT NULL, + `boption` varchar(30) DEFAULT NULL, + `mappingamount` float DEFAULT NULL, + `totalamount` float DEFAULT NULL, + `amounttype` varchar(20) DEFAULT NULL, + `alreadycreditpaid` float DEFAULT NULL, + `totalbankcredit` float DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Bankmappingiv +# ------------------------------------------------------------ + +CREATE TABLE `T_Bankmappingiv` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `bankid` varchar(20) DEFAULT NULL, + `indate` date DEFAULT NULL, + `invoiceno` varchar(20) DEFAULT NULL, + `customername` varchar(100) DEFAULT NULL, + `totinvoiceamount` decimal(19,2) DEFAULT NULL, + `balancetoreceived` decimal(19,2) DEFAULT NULL, + `amountreceived` decimal(19,2) DEFAULT NULL, + `IsActive` int(1) NOT NULL DEFAULT '1', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Bankmappingpo +# ------------------------------------------------------------ + +CREATE TABLE `T_Bankmappingpo` ( + `mid` int(10) DEFAULT NULL, + `id` int(11) NOT NULL AUTO_INCREMENT, + `Podate` date DEFAULT NULL, + `PONO` varchar(30) DEFAULT NULL, + `IGRNO` varchar(30) DEFAULT NULL, + `IGRLineItemNo` varchar(30) DEFAULT NULL, + `Suppliername` varchar(100) DEFAULT NULL, + `Totalpoamount` float DEFAULT NULL, + `Balancetopay` float DEFAULT NULL, + `Amountpaid` float DEFAULT NULL, + `IsActive` int(2) DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Bankporeport +# ------------------------------------------------------------ + +CREATE TABLE `T_Bankporeport` ( + `mid` int(11) DEFAULT NULL, + `id` int(11) NOT NULL AUTO_INCREMENT, + `Podate` date DEFAULT NULL, + `PONO` varchar(30) DEFAULT NULL, + `IGRNO` varchar(30) DEFAULT NULL, + `IGRLineItemNo` varchar(30) DEFAULT NULL, + `Suppliername` varchar(100) DEFAULT NULL, + `Totalpoamount` float DEFAULT NULL, + `Balancetopay` float DEFAULT NULL, + `Amountpaid` float DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_ChequeDetails +# ------------------------------------------------------------ + +CREATE TABLE `T_ChequeDetails` ( + `ChequeNO` varchar(20) NOT NULL DEFAULT '0', + `ChequeDate` date NOT NULL, + `BankName` varchar(20) NOT NULL, + `Monthyear` varchar(10) NOT NULL, + `Empcount` varchar(5) NOT NULL, + `CreatedBy` varchar(3) NOT NULL, + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Company_Details +# ------------------------------------------------------------ + +CREATE TABLE `T_Company_Details` ( + `CompID` varchar(20) NOT NULL, + `CompanyName` varchar(100) NOT NULL, + `Address` varchar(500) NOT NULL, + `ContactNumber` varchar(15) DEFAULT NULL, + `AlternateContactNumber` varchar(15) DEFAULT NULL, + `EmailAddress` varchar(50) DEFAULT NULL, + `Exiseregistration` varchar(20) DEFAULT NULL, + `TIN` varchar(20) NOT NULL, + `PAN` varchar(20) NOT NULL, + `GSTNO` varchar(20) DEFAULT NULL, + `GSTRange` varchar(50) DEFAULT NULL, + `CollectrateAddress` varchar(200) DEFAULT NULL, + `UANumber` varchar(20) DEFAULT NULL, + `PaymentTerms` varchar(50) DEFAULT NULL, + `PaymentDays` varchar(20) DEFAULT NULL, + `PayableAT` varchar(20) DEFAULT NULL, + `ProfilePic` varchar(255) DEFAULT NULL, + `FiscalYearStartOn` date DEFAULT NULL, + `FiscalYearEndsOn` date DEFAULT NULL, + `StateCode` varchar(3) DEFAULT NULL, + `Createdby` varchar(20) DEFAULT NULL, + `CreatedDate` datetime DEFAULT NULL, + `UpdatedBy` varchar(20) DEFAULT NULL, + `Updatedon` datetime DEFAULT CURRENT_TIMESTAMP, + `companyWebsite` varchar(100) DEFAULT NULL, + `paymentID` varchar(20) DEFAULT NULL, + `CompanyShortName` varchar(20) DEFAULT NULL, + `SurveyNumber` varchar(20) DEFAULT NULL, + `MSME` varchar(20) DEFAULT NULL, + PRIMARY KEY (`CompID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_ComplaintRegister +# ------------------------------------------------------------ + +CREATE TABLE `T_ComplaintRegister` ( + `CId` int(11) NOT NULL AUTO_INCREMENT, + `client_id` int(11) DEFAULT NULL, + `Service_Details` varchar(150) DEFAULT NULL, + `Reason` varchar(150) DEFAULT NULL, + `Created_Date` date DEFAULT NULL, + `mode_of_communication` varchar(25) DEFAULT NULL, + `Action_taken` varchar(100) DEFAULT NULL, + `Remark` varchar(250) DEFAULT NULL, + `Ncr_Id` varchar(25) DEFAULT NULL, + PRIMARY KEY (`CId`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4; + + + +# Dump of table T_ConfigDetails +# ------------------------------------------------------------ + +CREATE TABLE `T_ConfigDetails` ( + `Key` int(11) NOT NULL AUTO_INCREMENT, + `Config_ID` varchar(20) NOT NULL, + `ConfigValue` text NOT NULL, + PRIMARY KEY (`Key`), + KEY `fk_ConfigID` (`Config_ID`), + CONSTRAINT `fk_T_ConfigDetails_1` FOREIGN KEY (`Config_ID`) REFERENCES `T_ConfigMaster` (`Config_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=293 DEFAULT CHARSET=utf8; + + + +# Dump of table T_ConfigMaster +# ------------------------------------------------------------ + +CREATE TABLE `T_ConfigMaster` ( + `Config_ID` varchar(20) NOT NULL, + `ConfigName` varchar(100) NOT NULL, + `Comments` varchar(255) DEFAULT NULL, + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`Config_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_ConfigMaster_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_ConfigMaster_Trigger` ( + `Config_ID` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`Config_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8; + + + +# Dump of table T_CostCenter_Budget +# ------------------------------------------------------------ + +CREATE TABLE `T_CostCenter_Budget` ( + `CostCenterCode` varchar(5) NOT NULL, + `BudgetType` varchar(20) NOT NULL, + `BudgetAmount` decimal(19,2) DEFAULT '0.00', + `IsActive` tinyint(1) DEFAULT '1', + `BudgetYear` varchar(50) NOT NULL, + `Remarks` varchar(50) NOT NULL, + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `UpdatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `UpdatedBy` varchar(50) DEFAULT NULL, + `DeletedBy` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`CostCenterCode`,`BudgetType`,`BudgetYear`), + KEY `fk_CostCenterCodebudget` (`CostCenterCode`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_CostCenter_Departments +# ------------------------------------------------------------ + +CREATE TABLE `T_CostCenter_Departments` ( + `DEPCode` varchar(20) NOT NULL, + `CostCenterCode` varchar(5) NOT NULL, + `IsActive` tinyint(1) DEFAULT '1', + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `UpdatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `UpdatedBy` varchar(50) NOT NULL, + `DeletedBy` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`DEPCode`,`CostCenterCode`), + KEY `fk_CostCenterCode` (`CostCenterCode`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_CostCenter_Master +# ------------------------------------------------------------ + +CREATE TABLE `T_CostCenter_Master` ( + `CostCenterCode` varchar(5) NOT NULL, + `CostCenterName` varchar(100) NOT NULL, + `IsActive` tinyint(1) DEFAULT '1', + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `UpdatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `UpdatedBy` varchar(50) DEFAULT NULL, + `IsApproved` tinyint(1) DEFAULT '1', + `ApprovedBy` varchar(20) DEFAULT NULL, + `DeletedBy` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`CostCenterCode`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Currency_Details +# ------------------------------------------------------------ + +CREATE TABLE `T_Currency_Details` ( + `Country_and_Currency` varchar(40) DEFAULT NULL, + `Currency_Code` varchar(3) NOT NULL DEFAULT '', + `FontCode2000` varchar(4) DEFAULT NULL, + `FontArialUnicodeMS` varchar(4) DEFAULT NULL, + `UnicodeDecimal` varchar(20) DEFAULT NULL, + `UnicodeHex` varchar(17) DEFAULT NULL, + `Currency` varchar(50) DEFAULT NULL, + `PaiseVal` varchar(50) DEFAULT NULL, + PRIMARY KEY (`Currency_Code`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_DepartmentDetails +# ------------------------------------------------------------ + +CREATE TABLE `T_DepartmentDetails` ( + `DEPCode` varchar(20) NOT NULL, + `DepartmentName` varchar(200) NOT NULL, + `HeadDept` varchar(10) DEFAULT NULL, + `shortName` varchar(5) DEFAULT NULL, + `IsActive` tinyint(1) NOT NULL DEFAULT '1', + `CreatedBy` varchar(100) NOT NULL, + `CreatedDt` datetime DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`DEPCode`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_DepartmentDetails_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_DepartmentDetails_Trigger` ( + `DEPCode` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`DEPCode`) +) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Emp_Pay_Data +# ------------------------------------------------------------ + +CREATE TABLE `T_Emp_Pay_Data` ( + `Pay_Data_ID` int(5) NOT NULL AUTO_INCREMENT, + `EmpID` varchar(20) NOT NULL, + `Basic_Pay` decimal(19,2) NOT NULL, + `HRA_Rate` decimal(19,2) NOT NULL, + `Allowances` decimal(19,2) NOT NULL, + `Food_Allowances` decimal(19,2) NOT NULL, + `PF_Rate` decimal(19,2) NOT NULL, + `ESI_Rate` decimal(19,2) NOT NULL, + `HRA_Amount` decimal(19,2) DEFAULT '0.00', + `TotalSalary` decimal(19,2) DEFAULT '0.00', + `Created_By` varchar(5) NOT NULL, + `Created_Time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `Last_Mod_By` varchar(5) NOT NULL, + `Last_Mod_Time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + `Incentives` decimal(19,2) NOT NULL, + PRIMARY KEY (`Pay_Data_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Employee_Details +# ------------------------------------------------------------ + +CREATE TABLE `T_Employee_Details` ( + `EmpID` varchar(20) NOT NULL, + `FirstName` varchar(100) NOT NULL, + `LastName` varchar(100) NOT NULL, + `FatherName` varchar(200) NOT NULL, + `Gender` varchar(50) DEFAULT NULL, + `DateofBirth` datetime NOT NULL, + `ContactNumber` varchar(10) DEFAULT NULL, + `EmailId` varchar(100) DEFAULT NULL, + `BloodGroup` varchar(50) DEFAULT NULL, + `MartialStatus` varchar(50) DEFAULT NULL, + `DateofJoining` datetime DEFAULT CURRENT_TIMESTAMP, + `PreviousYearsOfExp` decimal(10,0) DEFAULT NULL, + `Designation` varchar(50) NOT NULL, + `Departmentcode` varchar(50) DEFAULT NULL, + `PresentAddress` varchar(500) NOT NULL, + `PermanentAddress` varchar(500) NOT NULL, + `EmergencyContactName` varchar(100) DEFAULT NULL, + `EmergencyContactNumber` varchar(10) DEFAULT NULL, + `Edu_Qualification` varchar(100) NOT NULL, + `Additional_Qualification` varchar(100) DEFAULT NULL, + `AadharNo` varchar(20) DEFAULT NULL, + `PANNo` varchar(20) DEFAULT NULL, + `BankAccountNo` varchar(20) DEFAULT NULL, + `IFSCCode` varchar(20) DEFAULT NULL, + `BankBranchName` varchar(200) DEFAULT NULL, + `BankAddress` varchar(200) DEFAULT NULL, + `PassportNo` varchar(50) DEFAULT NULL, + `Passport_Valid_till` datetime DEFAULT NULL, + `IsActive` tinyint(1) DEFAULT '1', + `ProfilePic` varchar(255) DEFAULT NULL, + `Reference_Name` varchar(100) DEFAULT NULL, + `Reference_ContactNumber` varchar(10) DEFAULT NULL, + `PFNO` varchar(50) DEFAULT NULL, + `ESI` varchar(50) DEFAULT NULL, + `UANO` varchar(50) DEFAULT NULL, + `Remarks` varchar(200) DEFAULT NULL, + `CreatedBy` varchar(50) DEFAULT NULL, + `Created_date` datetime DEFAULT CURRENT_TIMESTAMP, + `UpdatedBY` varchar(50) DEFAULT NULL, + `Updated_date` datetime DEFAULT CURRENT_TIMESTAMP, + `PF_Balance` varchar(50) DEFAULT NULL, + `PF_Bal_On` date NOT NULL, + `personalEmailId` varchar(100) DEFAULT NULL, + `DriverLicense` varchar(20) DEFAULT NULL, + `LicenseValidtill` datetime DEFAULT NULL, + `VoterID` varchar(20) DEFAULT NULL, + `NomineeDetails` varchar(500) DEFAULT NULL, + `VoterFile` varchar(45) DEFAULT NULL, + `AadharFile` varchar(45) DEFAULT NULL, + `PANFile` varchar(45) DEFAULT NULL, + PRIMARY KEY (`EmpID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Employee_Details_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_Employee_Details_Trigger` ( + `EmpID` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`EmpID`) +) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8; + + + +# Dump of table T_FinalProduct_CoProduct_Materials +# ------------------------------------------------------------ + +CREATE TABLE `T_FinalProduct_CoProduct_Materials` ( + `CoId` int(11) NOT NULL AUTO_INCREMENT, + `FPId` varchar(75) DEFAULT NULL, + `MaterialCode` varchar(50) DEFAULT NULL, + `CoDate` date DEFAULT NULL, + `Quantity` varchar(50) DEFAULT NULL, + `Price` varchar(100) DEFAULT NULL, + `CreatedBy` varchar(50) DEFAULT NULL, + `CreatedDate` date DEFAULT NULL, + PRIMARY KEY (`CoId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_FinalProduct_ConsumableMaterials +# ------------------------------------------------------------ + +CREATE TABLE `T_FinalProduct_ConsumableMaterials` ( + `ConId` int(11) NOT NULL AUTO_INCREMENT, + `FPId` varchar(75) DEFAULT NULL, + `MaterialCode` varchar(50) DEFAULT NULL, + `SupplierID` varchar(50) DEFAULT NULL, + `Quantity` varchar(50) DEFAULT NULL, + `Price` varchar(100) DEFAULT NULL, + `CreatedBy` varchar(50) DEFAULT NULL, + `CreatedDate` date DEFAULT NULL, + PRIMARY KEY (`ConId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_FinalProduct_History +# ------------------------------------------------------------ + +CREATE TABLE `T_FinalProduct_History` ( + `FinalID` int(11) NOT NULL AUTO_INCREMENT, + `RefID` varchar(25) DEFAULT NULL, + `ProductCode` varchar(25) DEFAULT NULL, + `Quantity` varchar(45) DEFAULT NULL, + `Price` varchar(25) DEFAULT NULL, + `Transactiondate` date DEFAULT NULL, + `TransactionType` varchar(25) DEFAULT NULL, + `invoice_id` varchar(25) DEFAULT NULL, + PRIMARY KEY (`FinalID`) +) ENGINE=InnoDB AUTO_INCREMENT=2976 DEFAULT CHARSET=utf8; + + + +# Dump of table T_FinalProduct_Master +# ------------------------------------------------------------ + +CREATE TABLE `T_FinalProduct_Master` ( + `FPId` int(11) NOT NULL AUTO_INCREMENT, + `MaterialCode` varchar(50) DEFAULT NULL, + `Quantity` int(11) DEFAULT NULL, + `Price` varchar(100) DEFAULT NULL, + `CreatedBy` varchar(50) DEFAULT NULL, + `ProductDate` date DEFAULT NULL, + `ProductType` varchar(25) DEFAULT NULL, + PRIMARY KEY (`FPId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_FinalProduct_PackingMaterials +# ------------------------------------------------------------ + +CREATE TABLE `T_FinalProduct_PackingMaterials` ( + `PackId` int(11) NOT NULL AUTO_INCREMENT, + `FPId` varchar(75) DEFAULT NULL, + `MaterialCode` varchar(50) DEFAULT NULL, + `SupplierID` varchar(50) DEFAULT NULL, + `Quantity` varchar(50) DEFAULT NULL, + `Price` varchar(100) DEFAULT NULL, + `CreatedBy` varchar(50) DEFAULT NULL, + `CreatedDate` date DEFAULT NULL, + PRIMARY KEY (`PackId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_FinalProduct_RawMaterials +# ------------------------------------------------------------ + +CREATE TABLE `T_FinalProduct_RawMaterials` ( + `RawId` int(11) NOT NULL AUTO_INCREMENT, + `FPId` varchar(75) DEFAULT NULL, + `MaterialCode` varchar(50) DEFAULT NULL, + `SupplierID` varchar(50) DEFAULT NULL, + `Quantity` varchar(100) DEFAULT NULL, + `Price` varchar(100) DEFAULT NULL, + `CreatedBy` varchar(50) DEFAULT NULL, + `CreatedDate` date DEFAULT NULL, + PRIMARY KEY (`RawId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_IGR_Details +# ------------------------------------------------------------ + +CREATE TABLE `T_IGR_Details` ( + `IGRItemNo` varchar(50) NOT NULL, + `IGRNO` varchar(20) NOT NULL, + `MaterialCode` varchar(20) NOT NULL, + `QuantityAsPerInvoice` decimal(19,2) NOT NULL, + `Remarks` varchar(500) DEFAULT NULL, + `IGRItemStatus` varchar(20) NOT NULL, + `CancelNote` varchar(500) DEFAULT NULL, + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `UpdateBY` varchar(50) NOT NULL, + `UpdatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `BankStatus` varchar(25) DEFAULT NULL, + PRIMARY KEY (`IGRItemNo`), + KEY `fk_IGRNO` (`IGRNO`), + KEY `Index_ID_IGRNO` (`IGRNO`), + KEY `Index_ID_MaterialCode` (`MaterialCode`), + CONSTRAINT `IGRNO` FOREIGN KEY (`IGRNO`) REFERENCES `T_IGR_Master` (`IGRNO`), + CONSTRAINT `fk_T_IGR_Details_1` FOREIGN KEY (`IGRNO`) REFERENCES `T_IGR_Master` (`IGRNO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_IGR_Details_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_IGR_Details_Trigger` ( + `IGRItemNo` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`IGRItemNo`) +) ENGINE=InnoDB AUTO_INCREMENT=2775 DEFAULT CHARSET=utf8; + + + +# Dump of table T_IGR_Master +# ------------------------------------------------------------ + +CREATE TABLE `T_IGR_Master` ( + `IGRNO` varchar(20) NOT NULL, + `PONO` varchar(32) DEFAULT NULL, + `DeliveryChellanOrInvoiceNo` varchar(20) NOT NULL, + `DeliveryChellanDate` datetime NOT NULL, + `MaterialRcvdDate` datetime DEFAULT NULL, + `VehicleNo` varchar(50) DEFAULT NULL, + `CourierNo` varchar(50) DEFAULT NULL, + `Remarks` varchar(500) DEFAULT NULL, + `IGRStatus` varchar(50) DEFAULT NULL, + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `UpdateBY` varchar(50) NOT NULL, + `UpdatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `file` varchar(100) DEFAULT NULL, + `Paymentstatus` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL, + PRIMARY KEY (`IGRNO`) USING BTREE, + KEY `fk_PO` (`PONO`), + KEY `Index_IGRMstr_PONO` (`PONO`), + KEY `Index_IGRM_IGRNO` (`IGRNO`), + CONSTRAINT `IGRPO` FOREIGN KEY (`PONO`) REFERENCES `T_PurchaseOrder_Master` (`PONO`), + CONSTRAINT `fk_T_IGR_Master_1` FOREIGN KEY (`PONO`) REFERENCES `T_PurchaseOrder_Master` (`PONO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_IGR_Master_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_IGR_Master_Trigger` ( + `IGRNO` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`IGRNO`) +) ENGINE=InnoDB AUTO_INCREMENT=2698 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Import_Tax +# ------------------------------------------------------------ + +CREATE TABLE `T_Import_Tax` ( + `TaxID` int(11) NOT NULL AUTO_INCREMENT, + `LineItemNo` varchar(20) NOT NULL, + `BasicPriceInMTon` decimal(19,2) DEFAULT '0.00', + `ProductPrice` decimal(19,2) DEFAULT '0.00', + `LandingCharge` decimal(5,2) DEFAULT '0.00', + `AfterLandingCharge` decimal(19,2) DEFAULT '0.00', + `HighSeasSalesCharge` decimal(5,2) DEFAULT '0.00', + `AfterHighSeasSalesCharge` decimal(19,2) DEFAULT '0.00', + `CustomDuty` decimal(5,2) DEFAULT '0.00', + `AfterCustomDuty` decimal(19,2) DEFAULT '0.00', + `ExciseDuty` decimal(5,2) DEFAULT '0.00', + `AfterExciseDuty` decimal(19,2) DEFAULT '0.00', + `ExciseDutyEdCess` decimal(5,2) DEFAULT '0.00', + `AfterExciseDutyEdCess` decimal(19,2) DEFAULT '0.00', + `CustomEdCess` decimal(5,2) DEFAULT '0.00', + `AfterCustomEdCess` decimal(19,2) DEFAULT NULL, + `AddlExciseDuty` decimal(5,2) DEFAULT '0.00', + `AfterAddlExciseDuty` decimal(19,2) DEFAULT '0.00', + `Grossdutypayable` decimal(19,2) DEFAULT '0.00', + `AvailableModvat` decimal(19,2) DEFAULT '0.00', + `Grossexpensesduetocustomduty` decimal(19,2) DEFAULT '0.00', + `purchaseratePerKG` decimal(19,2) DEFAULT '0.00', + `CustomDutyExpensesPerKG` decimal(19,2) DEFAULT '0.00', + `RMCIncludingCustomersPerKG` decimal(19,2) DEFAULT '0.00', + `ExciseDutySHCess` decimal(5,2) DEFAULT '0.00', + `AfterCustomSHCess` decimal(19,2) DEFAULT '0.00', + `AfterExciseDutySHCess` decimal(19,2) DEFAULT '0.00', + `CustomSHCess` decimal(5,2) DEFAULT '0.00', + `QuantityKG` decimal(19,2) DEFAULT '0.00', + `TotalValue` decimal(19,2) DEFAULT NULL, + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `UpdateBY` varchar(50) NOT NULL, + `UpdatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `FreightType` varchar(20) DEFAULT 'Nil', + `NoOfTrip` int(11) DEFAULT NULL, + `FreightValue` decimal(19,2) DEFAULT '0.00', + `AfterFreightValue` decimal(19,2) DEFAULT '0.00', + `AssessableValue` decimal(19,2) DEFAULT NULL, + `SubTotal` decimal(19,2) DEFAULT NULL, + `IGST` decimal(6,2) DEFAULT NULL, + `AfterIGST` decimal(19,2) DEFAULT NULL, + `DutyImpact` decimal(19,2) DEFAULT NULL, + `NetValue` decimal(19,2) DEFAULT NULL, + `ClearingCharge` decimal(19,2) DEFAULT NULL, + PRIMARY KEY (`TaxID`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Inwardgateregister_fileupload +# ------------------------------------------------------------ + +CREATE TABLE `T_Inwardgateregister_fileupload` ( + `BillNo` int(11) NOT NULL AUTO_INCREMENT, + `PONO` varchar(30) DEFAULT NULL, + `IGRNO` varchar(30) NOT NULL, + `FilePath` varchar(250) DEFAULT NULL, + `Remarks` varchar(25) DEFAULT NULL, + PRIMARY KEY (`BillNo`) +) ENGINE=InnoDB AUTO_INCREMENT=1059 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Loan_History +# ------------------------------------------------------------ + +CREATE TABLE `T_Loan_History` ( + `Loan_History_ID` int(11) NOT NULL AUTO_INCREMENT, + `Loan_ID` int(10) NOT NULL DEFAULT '0', + `Due_Amount` decimal(19,2) DEFAULT '0.00', + `Balance_Amount` decimal(19,2) DEFAULT '0.00', + `Due_Date` varchar(10) DEFAULT NULL, + `Entry_Date` datetime DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`Loan_History_ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Loan_Master +# ------------------------------------------------------------ + +CREATE TABLE `T_Loan_Master` ( + `Loan_ID` int(5) NOT NULL AUTO_INCREMENT, + `EmpID` varchar(20) NOT NULL, + `Loan_Amount` decimal(19,2) DEFAULT '0.00', + `Loan_Issued_Date` date DEFAULT NULL, + `Monthly_Due` decimal(19,2) DEFAULT NULL, + `Due_Start_Date` date DEFAULT NULL, + `No_of_Dues` int(11) DEFAULT NULL, + `Paid_Due` int(11) DEFAULT '0', + `Remaining_Due` int(11) DEFAULT '0', + `Paid_Amount` decimal(19,2) DEFAULT '0.00', + `is_Active` tinyint(1) NOT NULL, + `Created_By` varchar(5) NOT NULL, + `Created_Time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `Last_Mod_By` varchar(5) NOT NULL, + `Last_Mod_Time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (`Loan_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; + + + +# Dump of table T_MRIR_Details +# ------------------------------------------------------------ + +CREATE TABLE `T_MRIR_Details` ( + `MRIRItemNo` varchar(20) NOT NULL, + `MRIRNO` varchar(20) NOT NULL, + `MaterialCode` varchar(20) NOT NULL, + `ActualQuantityReceived` decimal(19,2) NOT NULL, + `QuantityAccepted` decimal(19,2) DEFAULT NULL, + `QuantityRejected` decimal(19,2) DEFAULT NULL, + `StoreInchargeID` varchar(20) DEFAULT NULL, + `QualityInchargeID` varchar(20) DEFAULT NULL, + `PlantInchargeID` varchar(20) DEFAULT NULL, + `UpdateBY` varchar(20) NOT NULL, + `UpdatedOn` datetime DEFAULT NULL, + `ApprovedBy` varchar(20) NOT NULL, + `ApprovedOn` datetime DEFAULT NULL, + `RejectedBy` varchar(20) NOT NULL, + `RejectedOn` datetime DEFAULT NULL, + `MRIRStatus` varchar(50) NOT NULL, + `Ogr_Out_Qty` varchar(50) DEFAULT NULL, + `Remarks` varchar(500) DEFAULT NULL, + PRIMARY KEY (`MRIRItemNo`), + KEY `fk_MRIRDetails` (`MRIRNO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_MRIR_Details_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_MRIR_Details_Trigger` ( + `MRIRItemNo` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`MRIRItemNo`) +) ENGINE=InnoDB AUTO_INCREMENT=77 DEFAULT CHARSET=utf8; + + + +# Dump of table T_MRIR_Master +# ------------------------------------------------------------ + +CREATE TABLE `T_MRIR_Master` ( + `MRIRNO` varchar(20) NOT NULL, + `IGRNO` varchar(20) NOT NULL, + `PONO` varchar(27) DEFAULT NULL, + `CreatedBy` varchar(20) NOT NULL, + `Createdon` datetime DEFAULT CURRENT_TIMESTAMP, + `UpdateBY` varchar(20) NOT NULL, + `UpdatedOn` datetime DEFAULT NULL, + `MRIRStatus` varchar(50) NOT NULL, + `OGRstatus` varchar(50) DEFAULT NULL, + `Remarks` varchar(500) DEFAULT NULL, + PRIMARY KEY (`MRIRNO`), + KEY `fk_IGRMRIRNO` (`IGRNO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_MRIR_Master_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_MRIR_Master_Trigger` ( + `MRIRNO` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`MRIRNO`) +) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8; + + + +# Dump of table T_MRIR_RejectedItemDetails +# ------------------------------------------------------------ + +CREATE TABLE `T_MRIR_RejectedItemDetails` ( + `RejectedItemNo` varchar(20) NOT NULL, + `MRIRItemNo` varchar(20) NOT NULL, + `MRIRNO` varchar(20) NOT NULL, + `MaterialCode` varchar(20) NOT NULL, + `QuantityRejected` decimal(19,2) DEFAULT NULL, + `IsRetestRequired` tinyint(1) DEFAULT '0', + `UpdateBY` varchar(20) NOT NULL, + `UpdatedOn` datetime DEFAULT NULL, + `RejectedBy` varchar(20) NOT NULL, + `RejectedOn` datetime DEFAULT NULL, + `RetestedBy` varchar(20) NOT NULL, + `RetestedOn` datetime DEFAULT NULL, + `RetesedResult` varchar(50) NOT NULL, + `Remarks` varchar(500) DEFAULT NULL, + PRIMARY KEY (`RejectedItemNo`), + KEY `fk_Rejected` (`MRIRItemNo`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_MaterialMaster +# ------------------------------------------------------------ + +CREATE TABLE `T_MaterialMaster` ( + `MaterialCode` varchar(20) NOT NULL DEFAULT '0', + `MaterialName` varchar(100) NOT NULL, + `MaterialType` varchar(20) NOT NULL, + `UOM` varchar(50) NOT NULL, + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `UpdatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `UpdatedBy` varchar(50) NOT NULL, + `IsActive` tinyint(1) DEFAULT '1', + `Category` varchar(25) NOT NULL DEFAULT '', + `RMCode` varchar(10) NOT NULL DEFAULT '', + `assetcode` varchar(20) DEFAULT NULL, + `CostCenterCode` varchar(20) DEFAULT NULL, + `ConversionFactorUnit` varchar(20) DEFAULT NULL, + `ConversionFactorUOM` varchar(20) DEFAULT NULL, + `Remarks` varchar(100) DEFAULT NULL, + `HSNCODE` int(11) DEFAULT NULL, + `stock` varchar(50) DEFAULT NULL, + `stockdate` date DEFAULT NULL, + `reorder` varchar(50) DEFAULT NULL, + `Current_stock` decimal(19,2) DEFAULT NULL, + PRIMARY KEY (`MaterialCode`), + KEY `Index_MM_MaterialCode` (`MaterialCode`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Material_Adjustment +# ------------------------------------------------------------ + +CREATE TABLE `T_Material_Adjustment` ( + `AdjustmentId` int(11) NOT NULL AUTO_INCREMENT, + `MaterialCode` varchar(50) DEFAULT NULL, + `ActualQuantity` int(11) DEFAULT NULL, + `Quantity` int(11) DEFAULT NULL, + `SupplierID` varchar(75) DEFAULT NULL, + `CreatedBy` varchar(50) DEFAULT NULL, + `CreatedOn` date DEFAULT NULL, + `Reason` varchar(75) DEFAULT NULL, + `Description` varchar(200) DEFAULT NULL, + `Isactive` varchar(3) DEFAULT NULL, + PRIMARY KEY (`AdjustmentId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Material_stock_history +# ------------------------------------------------------------ + +CREATE TABLE `T_Material_stock_history` ( + `StockId` int(11) NOT NULL AUTO_INCREMENT, + `MaterialCode` varchar(50) DEFAULT NULL, + `Transaction_type` varchar(50) DEFAULT NULL, + `Ref_Type` varchar(50) DEFAULT NULL, + `Ref_No` varchar(75) DEFAULT NULL, + `SupplierID` varchar(75) DEFAULT NULL, + `Quantity` int(11) DEFAULT NULL, + `ItemValue` varchar(25) DEFAULT NULL, + `Isactive` varchar(3) DEFAULT NULL, + `CreatedBy` varchar(3) NOT NULL, + `CreatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `UpdatedBy` varchar(3) NOT NULL, + `UpdatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`StockId`) +) ENGINE=InnoDB AUTO_INCREMENT=1698 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Monthly_Pay_Inputs +# ------------------------------------------------------------ + +CREATE TABLE `T_Monthly_Pay_Inputs` ( + `Month_Year` varchar(7) NOT NULL DEFAULT '', + `EmpID` varchar(20) NOT NULL, + `Days_worked` decimal(5,2) DEFAULT '0.00', + `LOP_Days` decimal(4,2) DEFAULT '0.00', + `Paid_leave` decimal(4,2) NOT NULL DEFAULT '0.00', + `OT_Hrs_Worked` decimal(5,2) DEFAULT '0.00', + `Loan_Recovered` varchar(10) NOT NULL DEFAULT '0.00', + `Incentives` decimal(19,2) DEFAULT '0.00', + `Festival_Bonus` decimal(19,2) DEFAULT '0.00', + `Other_Deductions` decimal(19,2) DEFAULT '0.00', + `Created_By` varchar(5) NOT NULL, + `Created_Time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `Last_Mod_By` varchar(5) NOT NULL, + `Last_Mod_Time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + `Estimate` decimal(19,2) DEFAULT NULL, + `Allowances` decimal(19,2) DEFAULT '0.00', + `Food_Allowances` decimal(19,2) DEFAULT '0.00', + PRIMARY KEY (`Month_Year`,`EmpID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_OGR_Details +# ------------------------------------------------------------ + +CREATE TABLE `T_OGR_Details` ( + `OGRItemNO` int(11) NOT NULL AUTO_INCREMENT, + `OGRNO` int(11) DEFAULT NULL, + `MaterialCode` varchar(50) DEFAULT NULL, + `OutwardQty` varchar(50) DEFAULT NULL, + `Status` varchar(50) DEFAULT NULL, + `Destination` varchar(50) DEFAULT NULL, + `balance_Qty` varchar(25) DEFAULT NULL, + `SupplierID` varchar(50) DEFAULT NULL, + `Remark` varchar(200) DEFAULT NULL, + PRIMARY KEY (`OGRItemNO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_OGR_Master +# ------------------------------------------------------------ + +CREATE TABLE `T_OGR_Master` ( + `OGRNO` int(11) NOT NULL AUTO_INCREMENT, + `OgrType` varchar(25) DEFAULT NULL, + `CreatedDate` date DEFAULT NULL, + `VehicleNo` varchar(30) DEFAULT NULL, + `Driver` varchar(50) DEFAULT NULL, + `Status` varchar(25) DEFAULT NULL, + `PONO_INV` varchar(25) DEFAULT NULL, + `MRIRNO` varchar(50) DEFAULT NULL, + PRIMARY KEY (`OGRNO`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_POlog_Details +# ------------------------------------------------------------ + +CREATE TABLE `T_POlog_Details` ( + `LogNo` int(11) NOT NULL AUTO_INCREMENT, + `PONO` varchar(30) DEFAULT NULL, + `LineItemNo` varchar(20) DEFAULT NULL, + `OldValue` varchar(50) DEFAULT NULL, + `NewValue` varchar(50) DEFAULT NULL, + `Entity` varchar(25) DEFAULT NULL, + `UpdateBy` varchar(3) DEFAULT NULL, + `UpdatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`LogNo`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_PaymentTerms +# ------------------------------------------------------------ + +CREATE TABLE `T_PaymentTerms` ( + `PaymentID` varchar(10) NOT NULL, + `PaymentTerms` varchar(100) NOT NULL, + `Details` text NOT NULL, + `CreatedBy` varchar(50) NOT NULL, + `CreatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `UpdatedBy` varchar(50) DEFAULT NULL, + `updatedOn` datetime DEFAULT NULL, + PRIMARY KEY (`PaymentID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_PaymentTerms_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_PaymentTerms_Trigger` ( + `PaymentID` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`PaymentID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Paymentdetails +# ------------------------------------------------------------ + +CREATE TABLE `T_Paymentdetails` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `Payment_id` int(11) NOT NULL, + `Account_code` varchar(10) NOT NULL, + `Account_description` varchar(100) DEFAULT NULL, + `Amount` varchar(10) NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=InnoDB AUTO_INCREMENT=168 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Payroll +# ------------------------------------------------------------ + +CREATE TABLE `T_Payroll` ( + `Key` int(11) NOT NULL AUTO_INCREMENT, + `PayOn` varchar(8) NOT NULL, + `EmpID` varchar(20) NOT NULL, + `TotalCalDays` int(2) DEFAULT NULL, + `NoofDaysWorked` decimal(4,2) NOT NULL, + `LOP` decimal(19,2) DEFAULT '0.00', + `Paid_Leave` decimal(4,2) DEFAULT NULL, + `ActualSalary` decimal(19,2) DEFAULT '0.00', + `PerDaySalary` decimal(19,2) DEFAULT '0.00', + `WorkedSalary` decimal(19,2) DEFAULT '0.00', + `BasicPlusDA` decimal(19,2) DEFAULT '0.00', + `HRA` decimal(19,2) DEFAULT '0.00', + `OTWages` decimal(19,2) DEFAULT '0.00', + `OTperHours` int(11) DEFAULT NULL, + `OTSalary` decimal(19,2) DEFAULT '0.00', + `ESIGrossSalary` decimal(19,2) DEFAULT '0.00', + `EmployeeESI` decimal(19,2) DEFAULT '0.00', + `PF` decimal(19,2) DEFAULT '0.00', + `CompanyESI` decimal(19,2) DEFAULT NULL, + `CompanyPF` decimal(19,2) DEFAULT NULL, + `TotalCompCon` decimal(19,2) DEFAULT NULL, + `OtherDeductions` decimal(19,2) DEFAULT '0.00', + `TotalDeduction` decimal(19,2) DEFAULT '0.00', + `SalaryAsPerPF` decimal(19,2) DEFAULT '0.00', + `FoodAllowance` decimal(19,2) DEFAULT '0.00', + `Incentive` decimal(19,2) DEFAULT '0.00', + `Festival_Bonus` decimal(19,2) DEFAULT '0.00', + `TotalSalary` decimal(19,2) DEFAULT '0.00', + `Advance` decimal(19,2) DEFAULT '0.00', + `BalanceAdvance` decimal(19,2) DEFAULT '0.00', + `LessAdvance` decimal(19,2) DEFAULT '0.00', + `Other_allowances` decimal(19,2) DEFAULT '0.00', + `Remarks` varchar(500) DEFAULT NULL, + `BankAccountNumber` varchar(50) DEFAULT NULL, + `PFNumber` varchar(50) DEFAULT NULL, + `ESINumber` varchar(50) DEFAULT NULL, + `UANNO` varchar(50) DEFAULT NULL, + PRIMARY KEY (`Key`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Payroll_File +# ------------------------------------------------------------ + +CREATE TABLE `T_Payroll_File` ( + `PayOn` varchar(8) NOT NULL, + `TotalNoofDays` int(11) NOT NULL, + `FileName` varchar(255) NOT NULL, + `CreatedBy` int(11) NOT NULL, + `CreatedOn` datetime DEFAULT CURRENT_TIMESTAMP +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Payroll_History +# ------------------------------------------------------------ + +CREATE TABLE `T_Payroll_History` ( + `HKey` int(11) NOT NULL AUTO_INCREMENT, + `PayID` int(11) NOT NULL, + `PayOn` varchar(8) NOT NULL, + `EmpID` varchar(20) NOT NULL, + `TotalCalDays` int(2) DEFAULT NULL, + `NoofDaysWorked` decimal(4,2) NOT NULL, + `LOP` decimal(19,2) DEFAULT '0.00', + `Paid_Leave` decimal(4,2) DEFAULT NULL, + `ActualSalary` decimal(19,2) DEFAULT '0.00', + `PerDaySalary` decimal(19,2) DEFAULT '0.00', + `WorkedSalary` decimal(19,2) DEFAULT '0.00', + `BasicPlusDA` decimal(19,2) DEFAULT '0.00', + `HRA` decimal(19,2) DEFAULT '0.00', + `OTWages` decimal(19,2) DEFAULT '0.00', + `OTperHours` int(11) DEFAULT NULL, + `OTSalary` decimal(19,2) DEFAULT '0.00', + `ESIGrossSalary` decimal(19,2) DEFAULT '0.00', + `EmployeeESI` decimal(19,2) DEFAULT '0.00', + `PF` decimal(19,2) DEFAULT '0.00', + `CompanyESI` decimal(19,2) DEFAULT NULL, + `CompanyPF` decimal(19,2) DEFAULT NULL, + `TotalCompCon` decimal(19,2) DEFAULT NULL, + `OtherDeductions` decimal(19,2) DEFAULT '0.00', + `TotalDeduction` decimal(19,2) DEFAULT '0.00', + `SalaryAsPerPF` decimal(19,2) DEFAULT '0.00', + `FoodAllowance` decimal(19,2) DEFAULT '0.00', + `Incentive` decimal(19,2) DEFAULT '0.00', + `TotalSalary` decimal(19,2) DEFAULT '0.00', + `Advance` decimal(19,2) DEFAULT '0.00', + `BalanceAdvance` decimal(19,2) DEFAULT '0.00', + `LessAdvance` decimal(19,2) DEFAULT '0.00', + `Other_allowances` decimal(19,2) DEFAULT '0.00', + `Remarks` varchar(500) DEFAULT NULL, + `BankAccountNumber` varchar(50) DEFAULT NULL, + `PFNumber` varchar(50) DEFAULT NULL, + `ESINumber` varchar(50) DEFAULT NULL, + `UANNO` varchar(50) DEFAULT NULL, + PRIMARY KEY (`HKey`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Permission +# ------------------------------------------------------------ + +CREATE TABLE `T_Permission` ( + `SNO` int(11) NOT NULL AUTO_INCREMENT, + `EmpID` varchar(10) DEFAULT NULL, + `Permission` varchar(10) DEFAULT NULL, + `Shift` varchar(20) DEFAULT NULL, + `From` varchar(10) DEFAULT NULL, + `To` varchar(10) DEFAULT NULL, + `Reason` varchar(250) DEFAULT NULL, + `Createdtime` datetime DEFAULT NULL, + `Createby` varchar(45) DEFAULT NULL, + `Date` date DEFAULT NULL, + PRIMARY KEY (`SNO`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Public_Holidays +# ------------------------------------------------------------ + +CREATE TABLE `T_Public_Holidays` ( + `PH_ID` int(11) NOT NULL AUTO_INCREMENT, + `H_Name` varchar(45) DEFAULT 'null', + `H_Date` date DEFAULT NULL, + PRIMARY KEY (`PH_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; + + + +# Dump of table T_PurchaseOrder_AdvanceRequest +# ------------------------------------------------------------ + +CREATE TABLE `T_PurchaseOrder_AdvanceRequest` ( + `AdvReqId` int(11) NOT NULL AUTO_INCREMENT, + `PONO` varchar(27) DEFAULT NULL, + `AdvancePercentage` decimal(5,2) DEFAULT '0.00', + `AdvanceAmount` decimal(19,2) DEFAULT '0.00', + `Remarks` text, + `CreatedBy` varchar(100) NOT NULL, + `CreatedDt` datetime DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`AdvReqId`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; + + + +# Dump of table T_PurchaseOrder_BillUpload +# ------------------------------------------------------------ + +CREATE TABLE `T_PurchaseOrder_BillUpload` ( + `BillNo` int(11) NOT NULL AUTO_INCREMENT, + `PONO` varchar(20) NOT NULL, + `IGRNO` varchar(20) DEFAULT NULL, + `MaterialCode` varchar(20) NOT NULL, + `FilePath` varchar(255) DEFAULT NULL, + PRIMARY KEY (`BillNo`), + UNIQUE KEY `IGRNO` (`IGRNO`,`FilePath`), + KEY `Index_POBILL_IGRNO` (`IGRNO`) +) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8; + + + +# Dump of table T_PurchaseOrder_LineItem +# ------------------------------------------------------------ + +CREATE TABLE `T_PurchaseOrder_LineItem` ( + `LineItemNo` varchar(20) NOT NULL, + `PONO` varchar(27) DEFAULT NULL, + `ReqNo` varchar(20) NOT NULL, + `ItemNo` int(11) DEFAULT NULL, + `MaterialCode` varchar(20) NOT NULL, + `Quantity` decimal(19,2) NOT NULL, + `Rate` decimal(19,3) NOT NULL, + `ReceivedQuantity` decimal(19,2) NOT NULL, + `AmendmentQuantity` decimal(19,2) DEFAULT NULL, + `AmendmentRemarks` varchar(20) DEFAULT NULL, + `ServiceMaterialDescription` text, + `AmendedDetails` text, + `Status` varchar(20) NOT NULL, + `OGR_Status` varchar(50) DEFAULT NULL, + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `UpdateBY` varchar(50) NOT NULL, + `UpdatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `CostCenterCode` varchar(5) DEFAULT NULL, + `ServiceFrequency` varchar(100) DEFAULT NULL, + `Per` varchar(50) DEFAULT NULL, + PRIMARY KEY (`LineItemNo`), + KEY `Index_POLine_PONO` (`PONO`), + KEY `Index_POLine_MaterialCode` (`MaterialCode`), + KEY `Index_POLine_LineItemNo` (`LineItemNo`), + KEY `fk_PONO` (`PONO`), + KEY `fk_ReqNo` (`ReqNo`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_PurchaseOrder_LineItem_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_PurchaseOrder_LineItem_Trigger` ( + `LineItemNo` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`LineItemNo`) +) ENGINE=InnoDB AUTO_INCREMENT=826 DEFAULT CHARSET=utf8; + + + +# Dump of table T_PurchaseOrder_Master +# ------------------------------------------------------------ + +CREATE TABLE `T_PurchaseOrder_Master` ( + `PONO` varchar(27) NOT NULL DEFAULT '', + `ParentPO` varchar(27) DEFAULT NULL, + `POType` varchar(50) DEFAULT NULL, + `SupplierID` varchar(20) NOT NULL, + `TotalOrderValue` decimal(19,2) NOT NULL, + `PODate` datetime DEFAULT CURRENT_TIMESTAMP, + `Status` varchar(20) NOT NULL, + `PORange` varchar(50) DEFAULT NULL, + `DeliverySchedule` varchar(500) DEFAULT NULL, + `DeliveryOption` tinyint(1) DEFAULT NULL, + `ServiceDescription` text, + `ExchangeRateCalculatedon` datetime DEFAULT NULL, + `ExchangeRate` varchar(30) DEFAULT '0.00', + `PaymentTerms` varchar(50) DEFAULT NULL, + `PaymentID` varchar(10) DEFAULT NULL, + `PaymentOtherDescription` text, + `ServiceWorkStatus` varchar(50) DEFAULT NULL, + `ServiceWorkStatusRemarks` varchar(500) DEFAULT NULL, + `CapitalRange` varchar(5) DEFAULT NULL, + `CurrencyType` varchar(50) DEFAULT 'INR', + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `UpdateBY` varchar(50) NOT NULL, + `UpdatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `DeliveryAddress` varchar(500) DEFAULT NULL, + `DeliveryDate` datetime DEFAULT NULL, + `ApprovedBy` varchar(10) DEFAULT NULL, + `ApprovedOn` datetime DEFAULT NULL, + `ReleasedBy` varchar(10) DEFAULT NULL, + `ReleasedOn` datetime DEFAULT NULL, + `OnHoldBy` varchar(20) DEFAULT NULL, + `OnHoldOn` datetime DEFAULT NULL, + `Remarks` varchar(500) DEFAULT NULL, + `Import_DispatchDetails` text, + `Import_PlaceofOrgin` varchar(100) DEFAULT NULL, + `AmendedDetails` text, + `Supplier_Reference` text, + `Mode_Of_Shipment` text, + `Supplier_Offer_No` text, + `Other_Reference` text, + `Fincap` varchar(20) DEFAULT NULL, + `Description_Of_Service` text, + `InsuranceStatus` int(11) DEFAULT '0', + `InsuranceNumber` varchar(50) DEFAULT NULL, + `POSubType` varchar(50) DEFAULT NULL, + `IsQualityChkReqired` tinyint(1) DEFAULT '0', + `BudgetType` varchar(25) DEFAULT NULL, + `Paymentstatus` varchar(50) DEFAULT NULL, + `IsOpenOrder` tinyint(1) DEFAULT NULL COMMENT 'Is the PO is OpenOrder Format', + PRIMARY KEY (`PONO`), + KEY `Index_POMstr_PONO` (`PONO`), + KEY `Index_POMstr_SupplierID` (`SupplierID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Requestion_Details +# ------------------------------------------------------------ + +CREATE TABLE `T_Requestion_Details` ( + `ItemNo` int(11) NOT NULL AUTO_INCREMENT, + `ReqNo` varchar(20) NOT NULL, + `MaterialCode` varchar(20) NOT NULL, + `Quantity` decimal(19,2) NOT NULL, + `DeliveredQuantity` decimal(19,2) DEFAULT '0.00', + `Status` varchar(50) DEFAULT 'ST003', + `remarks` varchar(100) DEFAULT NULL, + `UpdatedBy` varchar(50) NOT NULL, + `UpdatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `MaterialDescription` varchar(500) DEFAULT NULL, + PRIMARY KEY (`ItemNo`), + KEY `fk_Requestion` (`ReqNo`) +) ENGINE=InnoDB AUTO_INCREMENT=806 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Requestion_Master +# ------------------------------------------------------------ + +CREATE TABLE `T_Requestion_Master` ( + `ReqNo` varchar(20) NOT NULL, + `ReqType` varchar(20) NOT NULL, + `Requestedby` varchar(10) DEFAULT NULL, + `ReqDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CostCenterCode` varchar(20) DEFAULT NULL, + `Status` varchar(20) NOT NULL, + `Schedule_Type` varchar(50) DEFAULT NULL, + `NumberOfService` decimal(19,2) DEFAULT NULL, + `Service_Period` varchar(50) DEFAULT NULL, + `Comments` varchar(100) DEFAULT NULL, + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `Approvedby` varchar(50) DEFAULT NULL, + `ApprovedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `updatedOn` datetime DEFAULT NULL, + `RequestedDept` varchar(25) DEFAULT NULL, + PRIMARY KEY (`ReqNo`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Requestion_Master_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_Requestion_Master_Trigger` ( + `ReqNo` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`ReqNo`) +) ENGINE=InnoDB AUTO_INCREMENT=460 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Revenue_Tax +# ------------------------------------------------------------ + +CREATE TABLE `T_Revenue_Tax` ( + `TaxID` int(11) NOT NULL AUTO_INCREMENT, + `LineItemNo` varchar(20) NOT NULL, + `DiscountType` varchar(20) DEFAULT 'Nil', + `DiscountValue` decimal(19,2) DEFAULT NULL, + `AfterDiscount` decimal(19,2) DEFAULT '0.00', + `PackagingType` varchar(20) DEFAULT 'Nil', + `PackagingValue` decimal(19,2) DEFAULT NULL, + `PackagingCalulatedOn` varchar(20) DEFAULT NULL, + `AfterPackagingValue` decimal(19,2) DEFAULT '0.00', + `FreightType` varchar(20) DEFAULT 'Nil', + `NoOfTrip` int(11) DEFAULT NULL, + `FreightValue` decimal(19,2) DEFAULT '0.00', + `AfterFreightValue` decimal(19,2) DEFAULT '0.00', + `CGST` decimal(6,2) DEFAULT '0.00', + `AfterCGST` decimal(19,2) DEFAULT '0.00', + `SGST` decimal(6,2) DEFAULT '0.00', + `AfterSGST` decimal(19,2) DEFAULT '0.00', + `IGST` decimal(6,2) DEFAULT '0.00', + `AfterIGST` decimal(19,2) DEFAULT '0.00', + `GST` decimal(5,2) DEFAULT '0.00', + `AfterGST` decimal(19,2) DEFAULT '0.00', + `OtherTaxes` decimal(19,2) DEFAULT '0.00', + `AfterOtherTaxes` decimal(19,2) DEFAULT '0.00', + `Insurance` decimal(19,2) DEFAULT '0.00', + `TotalValue` decimal(19,2) DEFAULT '0.00', + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `UpdateBY` varchar(50) NOT NULL, + `UpdatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`TaxID`), + KEY `Index_RT_LineItemNo` (`LineItemNo`), + KEY `fk_PONO` (`LineItemNo`) +) ENGINE=InnoDB AUTO_INCREMENT=790 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Service_Tax +# ------------------------------------------------------------ + +CREATE TABLE `T_Service_Tax` ( + `TaxID` int(11) NOT NULL AUTO_INCREMENT, + `LineItemNo` varchar(20) NOT NULL, + `CGST` decimal(6,2) DEFAULT '0.00', + `After_CGST` decimal(19,2) DEFAULT '0.00', + `SGST` decimal(6,2) DEFAULT '0.00', + `After_SGST` decimal(19,2) DEFAULT '0.00', + `IGST` decimal(6,2) DEFAULT '0.00', + `After_IGST` decimal(19,2) DEFAULT '0.00', + `otherallowance` decimal(19,2) DEFAULT '0.00', + `ServiceTax` decimal(19,2) DEFAULT '0.00', + `TotalValue` decimal(19,2) DEFAULT '0.00', + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `UpdateBY` varchar(50) NOT NULL, + `UpdatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `discount` varchar(50) DEFAULT NULL, + `discountval` decimal(19,2) DEFAULT '0.00', + `Afterdiscountval` decimal(19,2) DEFAULT '0.00', + `FreightType` varchar(20) DEFAULT 'Nil', + `NoOfTrip` int(11) DEFAULT NULL, + `FreightValue` decimal(19,2) DEFAULT '0.00', + `AfterFreightValue` decimal(19,2) DEFAULT '0.00', + PRIMARY KEY (`TaxID`), + KEY `Index_ST_LineItemNo` (`LineItemNo`), + KEY `fk_ServiceLineItemNo` (`LineItemNo`) +) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Status +# ------------------------------------------------------------ + +CREATE TABLE `T_Status` ( + `StatusCode` varchar(8) NOT NULL, + `StatusName` varchar(20) NOT NULL, + `StatusType` int(11) DEFAULT '0', + `Remarks` varchar(100) DEFAULT NULL, + `CreatedBy` int(11) NOT NULL, + `CreatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `IsActive` tinyint(1) DEFAULT '1', + PRIMARY KEY (`StatusCode`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Status_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_Status_Trigger` ( + `StatusCode` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`StatusCode`) +) ENGINE=InnoDB AUTO_INCREMENT=63 DEFAULT CHARSET=utf8; + + + +# Dump of table T_Store_Requestion_Details +# ------------------------------------------------------------ + +CREATE TABLE `T_Store_Requestion_Details` ( + `StoreReqLineItemNo` int(11) NOT NULL AUTO_INCREMENT, + `StoreReqNo` varchar(20) NOT NULL, + `MaterialCode` varchar(20) NOT NULL, + `QuantityRequired` decimal(19,2) NOT NULL, + `QuantityIssued` decimal(19,2) DEFAULT '0.00', + `Status` varchar(50) DEFAULT 'ST003', + `Remarks` varchar(100) DEFAULT NULL, + `StoreComments` varchar(100) DEFAULT NULL, + `Issueddby` varchar(50) DEFAULT NULL, + `IssuedOn` datetime DEFAULT NULL, + `UpdatedBy` varchar(50) NOT NULL, + `UpdatedOn` datetime DEFAULT NULL, + PRIMARY KEY (`StoreReqLineItemNo`), + KEY `fk_StoreRequestion` (`StoreReqNo`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Store_Requestion_Details_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_Store_Requestion_Details_Trigger` ( + `StoreReqLineItemNo` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`StoreReqLineItemNo`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Store_Requestion_Master +# ------------------------------------------------------------ + +CREATE TABLE `T_Store_Requestion_Master` ( + `StoreReqNo` varchar(20) NOT NULL, + `DepartmentCode` varchar(20) NOT NULL, + `CostCenterCode` varchar(20) DEFAULT NULL, + `Requestedby` varchar(10) NOT NULL, + `ReqDate` datetime DEFAULT CURRENT_TIMESTAMP, + `Status` varchar(20) NOT NULL, + `Comments` varchar(100) DEFAULT NULL, + `CreatedDate` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedBy` varchar(50) NOT NULL, + `Approvedby` varchar(50) DEFAULT NULL, + `ApprovedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `updatedOn` datetime DEFAULT NULL, + PRIMARY KEY (`StoreReqNo`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Store_Requestion_Master_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_Store_Requestion_Master_Trigger` ( + `StoreReqNo` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`StoreReqNo`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Store_Stockdetails +# ------------------------------------------------------------ + +CREATE TABLE `T_Store_Stockdetails` ( + `MaterialCode` varchar(20) NOT NULL, + `Quantity` decimal(19,2) NOT NULL, + `Status` varchar(50) NOT NULL, + `Remarks` varchar(100) DEFAULT NULL, + `CreatedBy` varchar(50) NOT NULL, + `CreatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `UpdatedBy` varchar(50) DEFAULT NULL, + `updatedOn` datetime DEFAULT NULL, + PRIMARY KEY (`MaterialCode`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Store_Stockdetails_History +# ------------------------------------------------------------ + +CREATE TABLE `T_Store_Stockdetails_History` ( + `HistoryStoreID` int(11) NOT NULL AUTO_INCREMENT, + `StoreID` varchar(20) NOT NULL, + `MaterialCode` varchar(20) NOT NULL, + `Quantity` decimal(19,2) NOT NULL, + `Status` varchar(50) NOT NULL, + `Remarks` varchar(1000) DEFAULT NULL, + `CreatedBy` varchar(50) NOT NULL, + `CreatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `UpdatedBy` varchar(50) DEFAULT NULL, + `updatedOn` datetime DEFAULT NULL, + `ActualQuantity` decimal(25,2) DEFAULT '0.00', + PRIMARY KEY (`HistoryStoreID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_Store_Stockdetails_Trigger +# ------------------------------------------------------------ + +CREATE TABLE `T_Store_Stockdetails_Trigger` ( + `StoreID` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`StoreID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_SupplierDetailsN +# ------------------------------------------------------------ + +CREATE TABLE `T_SupplierDetailsN` ( + `SupplierID` varchar(20) NOT NULL DEFAULT '', + `SupplierName` varchar(200) DEFAULT NULL, + `Address` varchar(500) DEFAULT NULL, + `ContactNumber` varchar(13) NOT NULL, + `AlternateContactNumber` varchar(13) NOT NULL, + `EmailAddress` varchar(50) DEFAULT NULL, + `Exiseregistration` varchar(20) DEFAULT NULL, + `TIN` varchar(20) NOT NULL, + `PAN` varchar(20) NOT NULL, + `CSTNO` varchar(20) DEFAULT NULL, + `CSTDate` datetime DEFAULT NULL, + `GSTNO` varchar(20) DEFAULT NULL, + `GSTRange` varchar(50) DEFAULT NULL, + `CollectrateAddress` varchar(200) DEFAULT NULL, + `UANumber` varchar(20) DEFAULT NULL, + `PaymentDays` varchar(20) DEFAULT NULL, + `PayableAT` varchar(20) DEFAULT NULL, + `Cert_EMS` varchar(100) DEFAULT NULL, + `Cert_TS` varchar(100) DEFAULT NULL, + `Cert_IMS` varchar(100) DEFAULT NULL, + `Cert_ISO` varchar(100) DEFAULT NULL, + `Cert_OSHAS` varchar(100) DEFAULT NULL, + `BankAcNumber` varchar(20) DEFAULT NULL, + `IsService` tinyint(1) DEFAULT '0', + `IsMaintanance` tinyint(1) DEFAULT '0', + `IsRawMaterial` tinyint(1) DEFAULT '0', + `IFSCCode` varchar(20) DEFAULT NULL, + `BranchName` varchar(50) DEFAULT NULL, + `BankAddress` varchar(100) DEFAULT NULL, + `Createdby` varchar(20) DEFAULT NULL, + `UpdatedBy` varchar(20) DEFAULT NULL, + `Updatedon` datetime DEFAULT CURRENT_TIMESTAMP, + `CreatedOn` datetime DEFAULT CURRENT_TIMESTAMP, + `IsActive` tinyint(1) DEFAULT '1', + `Cert_MSME` varchar(100) DEFAULT NULL, + `PaymentID` varchar(5) DEFAULT NULL, + `PaymentOtherDescription` text, + `PaymentTerms` varchar(50) DEFAULT NULL, + PRIMARY KEY (`SupplierID`), + KEY `Index_Supp_SupplierID` (`SupplierID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_SupplierDetailsN1 +# ------------------------------------------------------------ + +CREATE TABLE `T_SupplierDetailsN1` ( + `SupplierID` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`SupplierID`) +) ENGINE=InnoDB AUTO_INCREMENT=97 DEFAULT CHARSET=utf8; + + + +# Dump of table T_bankbalance +# ------------------------------------------------------------ + +CREATE TABLE `T_bankbalance` ( + `balance_keyid` int(20) NOT NULL AUTO_INCREMENT, + `filename` varchar(50) DEFAULT NULL, + `openingbalance` decimal(19,2) DEFAULT NULL, + `closingbalance` decimal(19,2) DEFAULT NULL, + `balancedate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + `created_by` varchar(20) DEFAULT NULL, + PRIMARY KEY (`balance_keyid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_bankingfile +# ------------------------------------------------------------ + +CREATE TABLE `T_bankingfile` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `document` varchar(50) DEFAULT NULL, + `Bankname` varchar(50) DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_bankreport +# ------------------------------------------------------------ + +CREATE TABLE `T_bankreport` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, + `reportdate` date DEFAULT NULL, + `valuedate` date DEFAULT NULL, + `chequeNo` varchar(20) DEFAULT NULL, + `Narration` varchar(100) DEFAULT NULL, + `Cod` varchar(30) DEFAULT NULL, + `Debit` decimal(19,2) DEFAULT NULL, + `Credit` decimal(19,2) DEFAULT NULL, + `Balance` decimal(19,2) DEFAULT NULL, + `Clearbalance` varchar(50) DEFAULT NULL, + `Balancetocleared` varchar(50) DEFAULT NULL, + `Status` varchar(50) DEFAULT NULL, + `Bankname` varchar(50) DEFAULT NULL, + `cclearbalance` decimal(19,2) DEFAULT NULL, + `cbalancetocleared` decimal(19,2) DEFAULT NULL, + `cstatus` varchar(20) DEFAULT NULL, + `IsActive` tinyint(1) NOT NULL DEFAULT '1', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table T_fav_add +# ------------------------------------------------------------ + +CREATE TABLE `T_fav_add` ( + `Menu_ID` int(11) NOT NULL AUTO_INCREMENT, + `Menu_Name` varchar(100) NOT NULL, + `Menu_URL` varchar(100) NOT NULL, + `Created_BY` int(11) DEFAULT NULL, + `Created_ON` datetime DEFAULT NULL, + `Updated_BY` int(11) DEFAULT NULL, + `Updated_ON` datetime DEFAULT NULL, + `Status` tinyint(1) DEFAULT NULL, + PRIMARY KEY (`Menu_ID`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; + + + +# Dump of table T_polog_Details +# ------------------------------------------------------------ + +CREATE TABLE `T_polog_Details` ( + `Sno` int(11) NOT NULL AUTO_INCREMENT, + `PONO` varchar(30) DEFAULT NULL, + `oldValue` varchar(50) DEFAULT NULL, + `newValue` varchar(50) DEFAULT NULL, + `UpdateBy` varchar(25) DEFAULT NULL, + `UpdatedOn` datetime DEFAULT NULL, + `LineItemNos` varchar(20) DEFAULT NULL, + `Date` datetime DEFAULT NULL, + `entity` varchar(20) DEFAULT NULL, + PRIMARY KEY (`Sno`) +) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4; + + + +# Dump of table file +# ------------------------------------------------------------ + +CREATE TABLE `file` ( + `ID` int(10) NOT NULL, + `filename` varchar(30) DEFAULT NULL, + `CompID` varchar(20) DEFAULT NULL, + `isDeleted` tinyint(4) DEFAULT NULL, + `filedescription` varchar(30) DEFAULT NULL, + `uploadedby` varchar(50) DEFAULT NULL, + `createdDate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + + + +# Dump of table ip_client_custom +# ------------------------------------------------------------ + +CREATE TABLE `ip_client_custom` ( + `client_custom_id` int(11) NOT NULL AUTO_INCREMENT, + `client_id` int(11) NOT NULL, + `client_custom_fieldid` int(11) NOT NULL, + `client_custom_fieldvalue` text, + PRIMARY KEY (`client_custom_id`), + UNIQUE KEY `client_id` (`client_id`,`client_custom_fieldid`) +) ENGINE=InnoDB AUTO_INCREMENT=974 DEFAULT CHARSET=latin1; + + + +# Dump of table ip_client_notes +# ------------------------------------------------------------ + +CREATE TABLE `ip_client_notes` ( + `client_note_id` int(11) NOT NULL AUTO_INCREMENT, + `client_id` int(11) NOT NULL, + `client_note_date` date NOT NULL, + `client_note` longtext NOT NULL, + PRIMARY KEY (`client_note_id`), + KEY `client_id` (`client_id`,`client_note_date`) +) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_client_state_code +# ------------------------------------------------------------ + +CREATE TABLE `ip_client_state_code` ( + `state_code` int(2) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + + + +# Dump of table ip_clients +# ------------------------------------------------------------ + +CREATE TABLE `ip_clients` ( + `client_id` int(11) NOT NULL AUTO_INCREMENT, + `client_date_created` datetime NOT NULL, + `client_date_modified` datetime NOT NULL, + `client_name` text, + `client_address_1` text, + `client_address_2` text, + `client_city` text, + `client_state` text, + `client_zip` text, + `client_country` text, + `client_phone` text, + `client_fax` text, + `client_mobile` text, + `client_email` text, + `client_web` text, + `client_vat_id` text, + `client_tax_code` text, + `client_language` varchar(255) DEFAULT 'system', + `client_active` int(1) NOT NULL DEFAULT '1', + `client_surname` varchar(255) DEFAULT NULL, + `client_avs` varchar(16) DEFAULT NULL, + `client_insurednumber` varchar(30) DEFAULT NULL, + `client_veka` varchar(30) DEFAULT NULL, + `client_birthdate` date DEFAULT NULL, + `client_gender` int(1) DEFAULT '0', + PRIMARY KEY (`client_id`), + KEY `client_active` (`client_active`) +) ENGINE=MyISAM AUTO_INCREMENT=83 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_custom_fields +# ------------------------------------------------------------ + +CREATE TABLE `ip_custom_fields` ( + `custom_field_id` int(11) NOT NULL AUTO_INCREMENT, + `custom_field_table` varchar(50) DEFAULT NULL, + `custom_field_label` varchar(50) DEFAULT NULL, + `custom_field_type` varchar(255) NOT NULL DEFAULT 'TEXT', + `custom_field_location` int(11) DEFAULT '0', + `custom_field_order` int(11) DEFAULT '999', + PRIMARY KEY (`custom_field_id`), + UNIQUE KEY `custom_field_table_2` (`custom_field_table`,`custom_field_label`), + KEY `custom_field_table` (`custom_field_table`) +) ENGINE=MyISAM AUTO_INCREMENT=70 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_custom_values +# ------------------------------------------------------------ + +CREATE TABLE `ip_custom_values` ( + `custom_values_id` int(11) NOT NULL AUTO_INCREMENT, + `custom_values_field` int(11) NOT NULL, + `custom_values_value` text NOT NULL, + `state_code` int(2) NOT NULL, + PRIMARY KEY (`custom_values_id`) +) ENGINE=MyISAM AUTO_INCREMENT=20 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_email_templates +# ------------------------------------------------------------ + +CREATE TABLE `ip_email_templates` ( + `email_template_id` int(11) NOT NULL AUTO_INCREMENT, + `email_template_title` text, + `email_template_type` varchar(255) DEFAULT NULL, + `email_template_body` longtext NOT NULL, + `email_template_subject` text, + `email_template_from_name` text, + `email_template_from_email` text, + `email_template_cc` text, + `email_template_bcc` text, + `email_template_pdf_template` varchar(255) DEFAULT NULL, + PRIMARY KEY (`email_template_id`) +) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_families +# ------------------------------------------------------------ + +CREATE TABLE `ip_families` ( + `family_id` int(11) NOT NULL AUTO_INCREMENT, + `family_name` text, + PRIMARY KEY (`family_id`) +) ENGINE=MyISAM AUTO_INCREMENT=10 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_import_details +# ------------------------------------------------------------ + +CREATE TABLE `ip_import_details` ( + `import_detail_id` int(11) NOT NULL AUTO_INCREMENT, + `import_id` int(11) NOT NULL, + `import_lang_key` varchar(35) NOT NULL, + `import_table_name` varchar(35) NOT NULL, + `import_record_id` int(11) NOT NULL, + PRIMARY KEY (`import_detail_id`), + KEY `import_id` (`import_id`,`import_record_id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + + + +# Dump of table ip_imports +# ------------------------------------------------------------ + +CREATE TABLE `ip_imports` ( + `import_id` int(11) NOT NULL AUTO_INCREMENT, + `import_date` datetime NOT NULL, + PRIMARY KEY (`import_id`) +) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_invoice_amounts +# ------------------------------------------------------------ + +CREATE TABLE `ip_invoice_amounts` ( + `invoice_amount_id` int(11) NOT NULL AUTO_INCREMENT, + `invoice_id` int(11) NOT NULL, + `invoice_sign` enum('1','-1') NOT NULL DEFAULT '1', + `invoice_item_subtotal` decimal(20,2) DEFAULT NULL, + `invoice_item_tax_total` decimal(20,2) DEFAULT NULL, + `invoice_tax_total` decimal(20,2) DEFAULT NULL, + `invoice_total` decimal(20,2) DEFAULT NULL, + `invoice_paid` decimal(20,2) DEFAULT NULL, + `invoice_balance` decimal(20,2) DEFAULT NULL, + PRIMARY KEY (`invoice_amount_id`), + KEY `invoice_id` (`invoice_id`), + KEY `invoice_paid` (`invoice_paid`,`invoice_balance`) +) ENGINE=MyISAM AUTO_INCREMENT=7870 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_invoice_custom +# ------------------------------------------------------------ + +CREATE TABLE `ip_invoice_custom` ( + `invoice_custom_id` int(11) NOT NULL AUTO_INCREMENT, + `invoice_id` int(11) NOT NULL, + `invoice_custom_fieldid` int(11) NOT NULL, + `invoice_custom_fieldvalue` text, + PRIMARY KEY (`invoice_custom_id`), + UNIQUE KEY `invoice_id` (`invoice_id`,`invoice_custom_fieldid`) +) ENGINE=InnoDB AUTO_INCREMENT=138093 DEFAULT CHARSET=latin1; + + + +# Dump of table ip_invoice_groups +# ------------------------------------------------------------ + +CREATE TABLE `ip_invoice_groups` ( + `invoice_group_id` int(11) NOT NULL AUTO_INCREMENT, + `invoice_group_name` text, + `invoice_group_identifier_format` varchar(255) NOT NULL, + `invoice_group_next_id` int(11) NOT NULL, + `invoice_group_left_pad` int(2) NOT NULL DEFAULT '0', + PRIMARY KEY (`invoice_group_id`), + KEY `invoice_group_next_id` (`invoice_group_next_id`), + KEY `invoice_group_left_pad` (`invoice_group_left_pad`) +) ENGINE=MyISAM AUTO_INCREMENT=10 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_invoice_item_amounts +# ------------------------------------------------------------ + +CREATE TABLE `ip_invoice_item_amounts` ( + `item_amount_id` int(11) NOT NULL AUTO_INCREMENT, + `item_id` int(11) NOT NULL, + `item_subtotal` decimal(20,2) DEFAULT NULL, + `item_sgst_amt` decimal(20,2) DEFAULT NULL, + `item_cgst_amt` decimal(20,2) DEFAULT NULL, + `item_igst_amt` decimal(20,2) DEFAULT NULL, + `item_tax_total` decimal(20,2) DEFAULT NULL, + `item_discount` decimal(20,2) DEFAULT NULL, + `item_total` decimal(20,2) DEFAULT NULL, + `taxcheck` int(11) DEFAULT NULL, + PRIMARY KEY (`item_amount_id`), + KEY `item_id` (`item_id`) +) ENGINE=MyISAM AUTO_INCREMENT=9907 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_invoice_items +# ------------------------------------------------------------ + +CREATE TABLE `ip_invoice_items` ( + `item_id` int(11) NOT NULL AUTO_INCREMENT, + `invoice_id` int(11) NOT NULL, + `Sgst_item_tax_rate_id` int(11) NOT NULL DEFAULT '0', + `Cgst_item_tax_rate_id` int(11) NOT NULL DEFAULT '0', + `Igst_item_tax_rate_id` int(11) NOT NULL DEFAULT '0', + `item_product_id` int(11) DEFAULT NULL, + `item_date_added` date NOT NULL, + `item_task_id` int(11) DEFAULT NULL, + `item_name` text, + `item_description` longtext, + `item_quantity` decimal(10,2) NOT NULL, + `item_price` decimal(20,2) DEFAULT NULL, + `item_discount_amount` decimal(20,2) DEFAULT NULL, + `item_order` int(2) NOT NULL DEFAULT '0', + `item_product_unit` varchar(50) DEFAULT NULL, + `item_product_unit_id` int(11) DEFAULT NULL, + `item_date` date DEFAULT NULL, + PRIMARY KEY (`item_id`), + KEY `invoice_id` (`invoice_id`,`Sgst_item_tax_rate_id`,`item_date_added`,`item_order`), + KEY `Igst_item_tax_rate_id` (`Igst_item_tax_rate_id`), + KEY `Sgst_item_tax_rate_id` (`Sgst_item_tax_rate_id`) +) ENGINE=MyISAM AUTO_INCREMENT=9658 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_invoice_sumex +# ------------------------------------------------------------ + +CREATE TABLE `ip_invoice_sumex` ( + `sumex_id` int(11) NOT NULL AUTO_INCREMENT, + `sumex_invoice` int(11) NOT NULL, + `sumex_reason` int(11) NOT NULL, + `sumex_diagnosis` varchar(500) NOT NULL, + `sumex_observations` varchar(500) NOT NULL, + `sumex_treatmentstart` date NOT NULL, + `sumex_treatmentend` date NOT NULL, + `sumex_casedate` date NOT NULL, + `sumex_casenumber` varchar(35) DEFAULT NULL, + PRIMARY KEY (`sumex_id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + + + +# Dump of table ip_invoice_tax_rates +# ------------------------------------------------------------ + +CREATE TABLE `ip_invoice_tax_rates` ( + `invoice_tax_rate_id` int(11) NOT NULL AUTO_INCREMENT, + `invoice_id` int(11) NOT NULL, + `tax_rate_id` int(11) NOT NULL, + `include_item_tax` int(1) NOT NULL DEFAULT '0', + `invoice_tax_rate_amount` decimal(10,2) NOT NULL DEFAULT '0.00', + PRIMARY KEY (`invoice_tax_rate_id`), + KEY `invoice_id` (`invoice_id`,`tax_rate_id`) +) ENGINE=MyISAM AUTO_INCREMENT=2517 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_invoices +# ------------------------------------------------------------ + +CREATE TABLE `ip_invoices` ( + `invoice_id` int(11) NOT NULL AUTO_INCREMENT, + `user_id` int(11) NOT NULL, + `client_id` int(11) NOT NULL, + `invoice_group_id` int(11) NOT NULL, + `invoice_status_id` tinyint(2) NOT NULL DEFAULT '1', + `is_read_only` tinyint(1) DEFAULT NULL, + `invoice_password` varchar(90) DEFAULT NULL, + `invoice_date_created` date NOT NULL, + `invoice_time_created` time NOT NULL DEFAULT '00:00:00', + `invoice_date_modified` datetime NOT NULL, + `invoice_date_due` date NOT NULL, + `invoice_number` varchar(100) DEFAULT NULL, + `invoice_discount_amount` decimal(20,2) DEFAULT NULL, + `invoice_discount_percent` decimal(20,2) DEFAULT NULL, + `invoice_terms` longtext NOT NULL, + `invoice_url_key` char(32) NOT NULL, + `payment_method` int(11) NOT NULL DEFAULT '0', + `creditinvoice_parent_id` int(11) DEFAULT NULL, + `receivedstatus` varchar(25) DEFAULT NULL, + `credit_status` varchar(20) DEFAULT NULL, + PRIMARY KEY (`invoice_id`), + UNIQUE KEY `invoice_url_key` (`invoice_url_key`), + KEY `user_id` (`user_id`,`client_id`,`invoice_group_id`,`invoice_date_created`,`invoice_date_due`,`invoice_number`), + KEY `invoice_status_id` (`invoice_status_id`) +) ENGINE=MyISAM AUTO_INCREMENT=9760 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_invoices_recurring +# ------------------------------------------------------------ + +CREATE TABLE `ip_invoices_recurring` ( + `invoice_recurring_id` int(11) NOT NULL AUTO_INCREMENT, + `invoice_id` int(11) NOT NULL, + `recur_start_date` date NOT NULL, + `recur_end_date` date NOT NULL, + `recur_frequency` char(2) NOT NULL, + `recur_next_date` date NOT NULL, + PRIMARY KEY (`invoice_recurring_id`), + KEY `invoice_id` (`invoice_id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + + + +# Dump of table ip_item_lookups +# ------------------------------------------------------------ + +CREATE TABLE `ip_item_lookups` ( + `item_lookup_id` int(11) NOT NULL AUTO_INCREMENT, + `item_name` varchar(100) NOT NULL DEFAULT '', + `item_description` longtext NOT NULL, + `item_price` decimal(10,2) NOT NULL, + PRIMARY KEY (`item_lookup_id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + + + +# Dump of table ip_merchant_responses +# ------------------------------------------------------------ + +CREATE TABLE `ip_merchant_responses` ( + `merchant_response_id` int(11) NOT NULL AUTO_INCREMENT, + `invoice_id` int(11) NOT NULL, + `merchant_response_date` date NOT NULL, + `merchant_response_driver` varchar(35) NOT NULL, + `merchant_response` varchar(255) NOT NULL, + `merchant_response_reference` varchar(255) NOT NULL, + PRIMARY KEY (`merchant_response_id`), + KEY `merchant_response_date` (`merchant_response_date`), + KEY `invoice_id` (`invoice_id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + + + +# Dump of table ip_payment_custom +# ------------------------------------------------------------ + +CREATE TABLE `ip_payment_custom` ( + `payment_custom_id` int(11) NOT NULL AUTO_INCREMENT, + `payment_id` int(11) NOT NULL, + `payment_custom_fieldid` int(11) NOT NULL, + `payment_custom_fieldvalue` text, + PRIMARY KEY (`payment_custom_id`), + UNIQUE KEY `payment_id` (`payment_id`,`payment_custom_fieldid`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + + + +# Dump of table ip_payment_methods +# ------------------------------------------------------------ + +CREATE TABLE `ip_payment_methods` ( + `payment_method_id` int(11) NOT NULL AUTO_INCREMENT, + `payment_method_name` text, + PRIMARY KEY (`payment_method_id`) +) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_payments +# ------------------------------------------------------------ + +CREATE TABLE `ip_payments` ( + `payment_id` int(11) NOT NULL AUTO_INCREMENT, + `receipt_no` varchar(25) DEFAULT NULL, + `invoice_id` int(11) NOT NULL, + `payment_method_id` int(11) NOT NULL DEFAULT '0', + `payment_date` date NOT NULL, + `payment_amount` decimal(20,2) DEFAULT NULL, + `total_payment` int(25) DEFAULT NULL, + `payment_note` longtext NOT NULL, + PRIMARY KEY (`payment_id`), + KEY `invoice_id` (`invoice_id`), + KEY `payment_method_id` (`payment_method_id`), + KEY `payment_amount` (`payment_amount`) +) ENGINE=MyISAM AUTO_INCREMENT=95 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_products +# ------------------------------------------------------------ + +CREATE TABLE `ip_products` ( + `product_id` int(11) NOT NULL AUTO_INCREMENT, + `family_id` int(11) DEFAULT NULL, + `product_sku` text, + `product_name` text, + `product_description` longtext NOT NULL, + `product_price` decimal(20,2) DEFAULT NULL, + `purchase_price` decimal(20,2) DEFAULT NULL, + `provider_name` text, + `tax_rate_id` int(11) DEFAULT NULL, + `cgst` decimal(20,2) DEFAULT NULL, + `sgst` decimal(20,2) DEFAULT NULL, + `igst` decimal(20,2) DEFAULT NULL, + `unit_id` int(11) DEFAULT NULL, + `product_tariff` int(11) DEFAULT NULL, + `sku` int(11) NOT NULL, + PRIMARY KEY (`product_id`) +) ENGINE=MyISAM AUTO_INCREMENT=63 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_projects +# ------------------------------------------------------------ + +CREATE TABLE `ip_projects` ( + `project_id` int(11) NOT NULL AUTO_INCREMENT, + `client_id` int(11) NOT NULL, + `project_name` text, + PRIMARY KEY (`project_id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + + + +# Dump of table ip_quote_amounts +# ------------------------------------------------------------ + +CREATE TABLE `ip_quote_amounts` ( + `quote_amount_id` int(11) NOT NULL AUTO_INCREMENT, + `quote_id` int(11) NOT NULL, + `quote_item_subtotal` decimal(20,2) DEFAULT NULL, + `quote_item_tax_total` decimal(20,2) DEFAULT NULL, + `quote_tax_total` decimal(20,2) DEFAULT NULL, + `quote_total` decimal(20,2) DEFAULT NULL, + PRIMARY KEY (`quote_amount_id`), + KEY `quote_id` (`quote_id`) +) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_quote_custom +# ------------------------------------------------------------ + +CREATE TABLE `ip_quote_custom` ( + `quote_custom_id` int(11) NOT NULL AUTO_INCREMENT, + `quote_id` int(11) NOT NULL, + `quote_custom_fieldid` int(11) NOT NULL, + `quote_custom_fieldvalue` text, + PRIMARY KEY (`quote_custom_id`), + UNIQUE KEY `quote_id` (`quote_id`,`quote_custom_fieldid`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + + + +# Dump of table ip_quote_item_amounts +# ------------------------------------------------------------ + +CREATE TABLE `ip_quote_item_amounts` ( + `item_amount_id` int(11) NOT NULL AUTO_INCREMENT, + `item_id` int(11) NOT NULL, + `item_subtotal` decimal(20,2) DEFAULT NULL, + `item_sgst_amt` decimal(20,2) DEFAULT NULL, + `item_cgst_amt` decimal(20,2) DEFAULT NULL, + `item_igst_amt` decimal(20,2) DEFAULT NULL, + `item_tax_total` decimal(20,2) DEFAULT NULL, + `item_discount` decimal(20,2) DEFAULT NULL, + `item_total` decimal(20,2) DEFAULT NULL, + PRIMARY KEY (`item_amount_id`), + KEY `item_id` (`item_id`) +) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_quote_items +# ------------------------------------------------------------ + +CREATE TABLE `ip_quote_items` ( + `item_id` int(11) NOT NULL AUTO_INCREMENT, + `quote_id` int(11) NOT NULL, + `item_tax_rate_id` int(11) NOT NULL, + `item_product_id` int(11) DEFAULT NULL, + `item_date_added` date NOT NULL, + `item_task_id` int(11) DEFAULT NULL, + `Sgst_item_tax_rate_id` int(11) DEFAULT NULL, + `Cgst_item_tax_rate_id` int(11) DEFAULT NULL, + `Igst_item_tax_rate_id` int(11) DEFAULT NULL, + `item_name` text, + `item_description` text, + `item_quantity` decimal(20,2) DEFAULT NULL, + `item_suppliedquantity` decimal(20,2) DEFAULT NULL, + `item_balancequantity` decimal(20,2) DEFAULT NULL, + `item_price` decimal(20,2) DEFAULT NULL, + `item_discount_amount` decimal(20,2) DEFAULT NULL, + `item_order` int(2) NOT NULL DEFAULT '0', + `item_product_unit` varchar(50) DEFAULT NULL, + `item_product_unit_id` int(11) DEFAULT NULL, + `item_status` varchar(50) DEFAULT NULL, + PRIMARY KEY (`item_id`), + KEY `quote_id` (`quote_id`,`item_date_added`,`item_order`), + KEY `item_tax_rate_id` (`item_tax_rate_id`) +) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_quote_tax_rates +# ------------------------------------------------------------ + +CREATE TABLE `ip_quote_tax_rates` ( + `quote_tax_rate_id` int(11) NOT NULL AUTO_INCREMENT, + `quote_id` int(11) NOT NULL, + `tax_rate_id` int(11) NOT NULL, + `include_item_tax` int(1) NOT NULL DEFAULT '0', + `quote_tax_rate_amount` decimal(20,2) DEFAULT NULL, + PRIMARY KEY (`quote_tax_rate_id`), + KEY `quote_id` (`quote_id`), + KEY `tax_rate_id` (`tax_rate_id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + + + +# Dump of table ip_quotes +# ------------------------------------------------------------ + +CREATE TABLE `ip_quotes` ( + `quote_id` int(11) NOT NULL AUTO_INCREMENT, + `invoice_id` int(11) NOT NULL DEFAULT '0', + `quote_pono` varchar(50) DEFAULT NULL, + `user_id` int(11) NOT NULL, + `client_id` int(11) NOT NULL, + `invoice_group_id` int(11) NOT NULL, + `quote_status_id` tinyint(2) NOT NULL DEFAULT '1', + `quote_date_created` date NOT NULL, + `quote_date_modified` datetime NOT NULL, + `quote_date_expires` date NOT NULL, + `quote_number` varchar(100) DEFAULT NULL, + `quote_discount_amount` decimal(20,2) DEFAULT NULL, + `quote_discount_percent` decimal(20,2) DEFAULT NULL, + `quote_url_key` char(32) NOT NULL, + `quote_password` varchar(90) DEFAULT NULL, + `notes` longtext, + `po_date_created` date DEFAULT NULL, + PRIMARY KEY (`quote_id`), + KEY `user_id` (`user_id`,`client_id`,`invoice_group_id`,`quote_date_created`,`quote_date_expires`,`quote_number`), + KEY `invoice_id` (`invoice_id`), + KEY `quote_status_id` (`quote_status_id`) +) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_quotetoinvoice +# ------------------------------------------------------------ + +CREATE TABLE `ip_quotetoinvoice` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `quote_id` int(11) DEFAULT NULL, + `invoice_id` int(11) DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_sessions +# ------------------------------------------------------------ + +CREATE TABLE `ip_sessions` ( + `id` varchar(128) NOT NULL, + `ip_address` varchar(45) NOT NULL, + `timestamp` int(10) unsigned NOT NULL DEFAULT '0', + `data` blob NOT NULL, + KEY `ip_sessions_timestamp` (`timestamp`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + + + +# Dump of table ip_settings +# ------------------------------------------------------------ + +CREATE TABLE `ip_settings` ( + `setting_id` int(11) NOT NULL AUTO_INCREMENT, + `setting_key` varchar(50) NOT NULL, + `setting_value` longtext NOT NULL, + PRIMARY KEY (`setting_id`), + KEY `setting_key` (`setting_key`) +) ENGINE=MyISAM AUTO_INCREMENT=256 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_tasks +# ------------------------------------------------------------ + +CREATE TABLE `ip_tasks` ( + `task_id` int(11) NOT NULL AUTO_INCREMENT, + `project_id` int(11) NOT NULL, + `task_name` text, + `task_description` longtext NOT NULL, + `task_price` decimal(20,2) DEFAULT NULL, + `task_finish_date` date NOT NULL, + `task_status` tinyint(1) NOT NULL, + `tax_rate_id` int(11) NOT NULL, + PRIMARY KEY (`task_id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + + + +# Dump of table ip_tax_rates +# ------------------------------------------------------------ + +CREATE TABLE `ip_tax_rates` ( + `tax_rate_id` int(11) NOT NULL AUTO_INCREMENT, + `tax_rate_name` text, + `tax_rate_percent` decimal(5,3) NOT NULL, + PRIMARY KEY (`tax_rate_id`) +) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_units +# ------------------------------------------------------------ + +CREATE TABLE `ip_units` ( + `unit_id` int(11) NOT NULL AUTO_INCREMENT, + `unit_name` varchar(50) DEFAULT NULL, + `unit_name_plrl` varchar(50) DEFAULT NULL, + PRIMARY KEY (`unit_id`) +) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_uploads +# ------------------------------------------------------------ + +CREATE TABLE `ip_uploads` ( + `upload_id` int(11) NOT NULL AUTO_INCREMENT, + `client_id` int(11) NOT NULL, + `url_key` char(32) NOT NULL, + `file_name_original` longtext NOT NULL, + `file_name_new` longtext NOT NULL, + `uploaded_date` date NOT NULL, + PRIMARY KEY (`upload_id`) +) ENGINE=MyISAM AUTO_INCREMENT=5441 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_user_clients +# ------------------------------------------------------------ + +CREATE TABLE `ip_user_clients` ( + `user_client_id` int(11) NOT NULL AUTO_INCREMENT, + `user_id` int(11) NOT NULL, + `client_id` int(11) NOT NULL, + PRIMARY KEY (`user_client_id`), + KEY `user_id` (`user_id`,`client_id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + + + +# Dump of table ip_user_custom +# ------------------------------------------------------------ + +CREATE TABLE `ip_user_custom` ( + `user_custom_id` int(11) NOT NULL AUTO_INCREMENT, + `user_id` int(11) NOT NULL, + `user_custom_fieldid` int(11) NOT NULL, + `user_custom_fieldvalue` text, + PRIMARY KEY (`user_custom_id`), + UNIQUE KEY `user_id` (`user_id`,`user_custom_fieldid`) +) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=latin1; + + + +# Dump of table ip_users +# ------------------------------------------------------------ + +CREATE TABLE `ip_users` ( + `user_id` int(11) NOT NULL AUTO_INCREMENT, + `user_type` int(1) NOT NULL DEFAULT '0', + `user_active` tinyint(1) DEFAULT '1', + `user_date_created` datetime NOT NULL, + `user_date_modified` datetime NOT NULL, + `user_language` varchar(255) DEFAULT 'system', + `user_name` text, + `user_company` text, + `user_address_1` text, + `user_address_2` text, + `user_city` text, + `user_state` text, + `user_zip` text, + `user_country` text, + `user_phone` text, + `user_fax` text, + `user_mobile` text, + `user_email` text, + `user_password` varchar(60) NOT NULL, + `user_web` text, + `user_vat_id` text, + `user_tax_code` text, + `user_psalt` text, + `user_passwordreset_token` varchar(100) DEFAULT '', + `user_subscribernumber` varchar(40) DEFAULT NULL, + `user_iban` varchar(34) DEFAULT NULL, + `user_gln` bigint(13) DEFAULT NULL, + `user_rcc` varchar(7) DEFAULT NULL, + PRIMARY KEY (`user_id`) +) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8; + + + +# Dump of table ip_versions +# ------------------------------------------------------------ + +CREATE TABLE `ip_versions` ( + `version_id` int(11) NOT NULL AUTO_INCREMENT, + `version_date_applied` varchar(14) NOT NULL, + `version_file` varchar(45) NOT NULL, + `version_sql_errors` int(2) NOT NULL, + PRIMARY KEY (`version_id`), + KEY `version_date_applied` (`version_date_applied`) +) ENGINE=MyISAM AUTO_INCREMENT=28 DEFAULT CHARSET=utf8; + + + +# Dump of table t_accountcode +# ------------------------------------------------------------ + +CREATE TABLE `t_accountcode` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `type` varchar(25) NOT NULL, + `name` varchar(25) NOT NULL, + `code` varchar(25) NOT NULL, + `description` varchar(120) NOT NULL, + `status` varchar(25) NOT NULL, + `created_on` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=latin1; + + + +# Dump of table t_income_expense +# ------------------------------------------------------------ + +CREATE TABLE `t_income_expense` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `type` varchar(25) NOT NULL, + `account_code` varchar(25) NOT NULL, + `date` date DEFAULT NULL, + `towhom` varchar(45) DEFAULT 'null', + `invoice_no` varchar(45) DEFAULT 'null', + `merchant` varchar(45) DEFAULT NULL, + `merchant_gst` varchar(25) DEFAULT NULL, + `HSN` varchar(45) DEFAULT 'null', + `Supplier_id` varchar(10) DEFAULT NULL, + `value_before_gst` varchar(32) DEFAULT NULL, + `sgst` varchar(32) DEFAULT NULL, + `cgst` varchar(32) DEFAULT NULL, + `igst` varchar(32) DEFAULT NULL, + `total` varchar(32) NOT NULL, + `description` varchar(200) NOT NULL, + `document` varchar(100) DEFAULT NULL, + `status` varchar(25) NOT NULL, + `subdescription` varchar(100) DEFAULT NULL, + `paymentsubdesc` varchar(100) DEFAULT NULL, + `created_on` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `Created_By` varchar(5) DEFAULT 'null', + `gststatus` tinyint(1) NOT NULL DEFAULT '1', + `cashtype` varchar(20) NOT NULL, + `bankid` varchar(20) NOT NULL, + `totalbankamount` float(20,2) NOT NULL, + `balance` float(20,2) NOT NULL, + `amounttype` varchar(20) NOT NULL, + `IsActive` tinyint(1) NOT NULL DEFAULT '1', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=89 DEFAULT CHARSET=latin1; + + + +# Dump of table tbl_roles +# ------------------------------------------------------------ + +CREATE TABLE `tbl_roles` ( + `roleId` tinyint(4) NOT NULL COMMENT 'role id', + `role` varchar(50) NOT NULL COMMENT 'role text' +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + + + +# Dump of table tbl_users +# ------------------------------------------------------------ + +CREATE TABLE `tbl_users` ( + `userId` int(11) NOT NULL AUTO_INCREMENT, + `email` varchar(128) DEFAULT NULL, + `password` varchar(128) NOT NULL COMMENT 'hashed login password', + `roleId` tinyint(4) NOT NULL, + `EmpID` varchar(20) DEFAULT NULL, + `isDeleted` tinyint(4) NOT NULL DEFAULT '0', + `createdBy` int(11) NOT NULL, + `createdDtm` datetime NOT NULL, + `updatedBy` int(11) DEFAULT NULL, + `updatedDtm` datetime DEFAULT NULL, + `oldpassword` varchar(128) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, + PRIMARY KEY (`userId`) +) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=utf8; + + + +# Dump of table tempinv +# ------------------------------------------------------------ + +CREATE TABLE `tempinv` ( + `inv_date` date DEFAULT NULL, + `inv_num` varchar(45) DEFAULT NULL, + `cus_name` varchar(200) DEFAULT NULL, + `gst` varchar(50) DEFAULT NULL, + `qty` int(11) DEFAULT NULL, + `item_name` varchar(200) DEFAULT NULL, + `item_desc` varchar(200) DEFAULT NULL, + `price` decimal(19,6) DEFAULT NULL, + `sku` varchar(100) DEFAULT NULL, + `status` varchar(45) DEFAULT NULL, + `id` int(11) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=4260 DEFAULT CHARSET=utf8; + + + +# Dump of table templates +# ------------------------------------------------------------ + +CREATE TABLE `templates` ( + `id` int(121) unsigned NOT NULL AUTO_INCREMENT, + `module` varchar(255) DEFAULT NULL, + `code` varchar(255) DEFAULT NULL, + `template_name` varchar(255) DEFAULT NULL, + `html` text, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1; + + + +# Dump of table uploadphoto +# ------------------------------------------------------------ + +CREATE TABLE `uploadphoto` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(100) NOT NULL, + `email` varchar(255) NOT NULL, + `picture` varchar(255) NOT NULL, + `created` datetime NOT NULL, + `modified` datetime NOT NULL, + `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1=Active, 0=Inactive', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + + +# Dump of table zohobook_accesstoken +# ------------------------------------------------------------ + +CREATE TABLE `zohobook_accesstoken` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `token` varchar(500) DEFAULT NULL, + `created_at` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; + + + +# Dump of table zohobook_api_err +# ------------------------------------------------------------ + +CREATE TABLE `zohobook_api_err` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `err` varchar(500) DEFAULT NULL, + `last_query` varchar(500) DEFAULT NULL, + `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8; + + + +# Dump of functions +# ------------------------------------------------------------ + +/*!50003 DROP FUNCTION IF EXISTS getCurrentFinancialyear*/;; +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="IGNORE_SPACE,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"*/;; +DELIMITER ;; +/*!50003 CREATE*/ /*!50020 DEFINER=`venbaehn_ria`@`%`*/ /*!50003 FUNCTION `getCurrentFinancialyear`() RETURNS varchar(9) CHARSET utf8 +BEGIN + DECLARE current_year INT; + DECLARE next_year INT; + DECLARE date INT; + + SET date = CURDATE(); + SET current_year = YEAR(date); + SET next_year = current_year + 1; + + IF MONTH(date) < 4 THEN + SET current_year = current_year - 1; + SET next_year = current_year + 1; + END IF; + + RETURN CONCAT(current_year, '-', next_year); + +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE*/; + + +# Dump of views +# ------------------------------------------------------------ + +# Creating temporary tables to overcome VIEW dependency errors +CREATE TABLE `POValueCost`( + `PONO` VARCHAR(27) NOT NULL COLLATE utf8_general_ci, + `TotalOrderValue` DECIMAL(19,2) NOT NULL , + `CostCenterCode` VARCHAR(5) NULL COLLATE utf8_general_ci, + `ReqType` VARCHAR(20) NOT NULL COLLATE utf8_general_ci, + `PODate` DATETIME(0) NULL +); + +CREATE TABLE `T_MaterialItem_PO`( + `MaterialCode` VARCHAR(20) NOT NULL COLLATE utf8_general_ci, + `Rate` DECIMAL(19,3) NOT NULL , + `CreatedDate` DATETIME(0) NULL +); + +CREATE TABLE `T_PO_Detail`( + `PONO` VARCHAR(27) NOT NULL COLLATE utf8_general_ci, + `Status` VARCHAR(20) NOT NULL COLLATE utf8_general_ci, + `PODate` DATETIME(0) NULL , + `ReqNo` VARCHAR(20) NOT NULL COLLATE utf8_general_ci +); + +CREATE TABLE `cost_center`( + `litem` VARCHAR(20) NULL COLLATE utf8_general_ci, + `po` VARCHAR(27) NULL COLLATE utf8_general_ci, + `podate` DATETIME(0) NULL , + `status` VARCHAR(20) NULL COLLATE utf8_general_ci, + `Cost_Center_Code` VARCHAR(5) NOT NULL COLLATE utf8_general_ci, + `Cost_Center_Name` VARCHAR(100) NOT NULL COLLATE utf8_general_ci, + `Dept_Name` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, + `BudgetType` VARCHAR(20) NOT NULL COLLATE utf8_general_ci, + `BudgetYear` VARCHAR(50) NOT NULL COLLATE utf8_general_ci, + `Util_Amount` DOUBLE NULL , + `Avlbl_Amt` DOUBLE NULL , + `budget` DECIMAL(19,2) NULL +); + +CREATE TABLE `igr`( + `status` VARCHAR(20) NOT NULL COLLATE utf8_general_ci, + `sid` VARCHAR(20) NULL COLLATE utf8_general_ci, + `mid` VARCHAR(20) NULL COLLATE utf8_general_ci, + `ifile` VARCHAR(100) NULL COLLATE utf8_general_ci, + `igrn` VARCHAR(20) NOT NULL COLLATE utf8_general_ci, + `materialrcvddate` DATETIME(0) NULL , + `potype` VARCHAR(50) NULL COLLATE utf8_general_ci, + `pono` VARCHAR(32) NULL COLLATE utf8_general_ci, + `created_date` DATETIME(0) NULL , + `created_time` VARCHAR(8) NULL COLLATE utf8mb4_unicode_ci, + `material_name` VARCHAR(100) NULL COLLATE utf8_general_ci, + `category` VARCHAR(25) NULL COLLATE utf8_general_ci, + `supplier_name` VARCHAR(200) NULL COLLATE utf8_general_ci, + `UOM` VARCHAR(50) NULL COLLATE utf8_general_ci, + `quantity` DECIMAL(19,2) NOT NULL , + `rate` DECIMAL(19,3) NULL , + `value` DECIMAL(36,2) NULL , + `exchange_rate` VARCHAR(30) NULL COLLATE utf8_general_ci, + `sgst` DECIMAL(39,2) NOT NULL , + `cgst` DECIMAL(39,2) NOT NULL , + `igst` DECIMAL(39,2) NOT NULL , + `discount` DECIMAL(39,2) NOT NULL , + `freight` DECIMAL(39,2) NOT NULL , + `Package` DECIMAL(39,2) NOT NULL , + `total` DOUBLE NULL , + `file` VARCHAR(255) NULL COLLATE utf8_general_ci +); + +CREATE TABLE `year_inward`( + `sid` VARCHAR(20) NULL COLLATE utf8_general_ci, + `mid` VARCHAR(20) NULL COLLATE utf8_general_ci, + `supplier_name` VARCHAR(200) NULL COLLATE utf8_general_ci, + `material_name` VARCHAR(100) NULL COLLATE utf8_general_ci, + `category` VARCHAR(25) NULL COLLATE utf8_general_ci, + `status` VARCHAR(20) NOT NULL COLLATE utf8_general_ci, + `po` VARCHAR(32) NULL COLLATE utf8_general_ci, + `dat` DATETIME(0) NULL , + `litem` VARCHAR(20) NOT NULL COLLATE utf8_general_ci, + `quantity` DECIMAL(41,2) NULL , + `rate` DECIMAL(41,3) NULL , + `value` DECIMAL(60,5) NULL +); + +DROP TABLE IF EXISTS `POValueCost`; +CREATE ALGORITHM=UNDEFINED DEFINER=`venbaehn`@`localhost` SQL SECURITY DEFINER VIEW `POValueCost` AS select distinct `mast`.`PONO` AS `PONO`,`mast`.`TotalOrderValue` AS `TotalOrderValue`,`child`.`CostCenterCode` AS `CostCenterCode`,`Req`.`ReqType` AS `ReqType`,`mast`.`PODate` AS `PODate` from ((`T_PurchaseOrder_Master` `mast` join `T_PurchaseOrder_LineItem` `child` on((`mast`.`PONO` = `child`.`PONO`))) join `T_Requestion_Master` `Req` on((`Req`.`ReqNo` = `child`.`ReqNo`))); + +DROP TABLE IF EXISTS `T_MaterialItem_PO`; +CREATE ALGORITHM=UNDEFINED DEFINER=`venbaehn`@`localhost` SQL SECURITY DEFINER VIEW `T_MaterialItem_PO` AS select `Line`.`MaterialCode` AS `MaterialCode`,`Line`.`Rate` AS `Rate`,`Line`.`CreatedDate` AS `CreatedDate` from `T_PurchaseOrder_LineItem` `Line`; + +DROP TABLE IF EXISTS `T_PO_Detail`; +CREATE ALGORITHM=UNDEFINED DEFINER=`venbaehn`@`localhost` SQL SECURITY DEFINER VIEW `T_PO_Detail` AS select distinct `a`.`PONO` AS `PONO`,`a`.`Status` AS `Status`,`a`.`PODate` AS `PODate`,`b`.`ReqNo` AS `ReqNo` from (`T_PurchaseOrder_Master` `a` join `T_PurchaseOrder_LineItem` `b` on((`a`.`PONO` = `b`.`PONO`))); + +DROP TABLE IF EXISTS `cost_center`; +CREATE ALGORITHM=UNDEFINED DEFINER=`venbaehn`@`localhost` SQL SECURITY DEFINER VIEW `cost_center` AS select `PO_Line_Item`.`LineItemNo` AS `litem`,`po`.`PONO` AS `po`,`po`.`PODate` AS `podate`,`po`.`Status` AS `status`,`Cost_Center_Budget`.`CostCenterCode` AS `Cost_Center_Code`,`Cost_Mast`.`CostCenterName` AS `Cost_Center_Name`,`Dept_Details`.`DepartmentName` AS `Dept_Name`,`Cost_Center_Budget`.`BudgetType` AS `BudgetType`,`Cost_Center_Budget`.`BudgetYear` AS `BudgetYear`,(case `Cost_Center_Budget`.`BudgetType` when 'IMPORT' then sum(distinct if((`Cost_Center_Budget`.`BudgetType` = 'IMPORT'),((`PO_Line_Item`.`Quantity` * `PO_Line_Item`.`Rate`) * `po`.`ExchangeRate`),0)) when 'CAPITAL' then sum(distinct if((`Cost_Center_Budget`.`BudgetType` = 'CAPITAL'),if((`po`.`CapitalRange` = 0),((`PO_Line_Item`.`Quantity` * `PO_Line_Item`.`Rate`) * `po`.`ExchangeRate`),((`PO_Line_Item`.`Quantity` * `PO_Line_Item`.`Rate`) - `st`.`Afterdiscountval`)),0)) when 'SERVICE' then sum(distinct if((`Cost_Center_Budget`.`BudgetType` = 'SERVICE'),(`PO_Line_Item`.`Quantity` * `PO_Line_Item`.`Rate`),0)) when 'REVENUE' then sum(distinct if((`Cost_Center_Budget`.`BudgetType` = 'REVENUE'),((`PO_Line_Item`.`Quantity` * `PO_Line_Item`.`Rate`) - `T_Rev_Tax`.`AfterDiscount`),0)) end) AS `Util_Amount`,(case `Cost_Center_Budget`.`BudgetType` when 'IMPORT' then (`Cost_Center_Budget`.`BudgetAmount` - ifnull(sum(distinct if((`Cost_Center_Budget`.`BudgetType` = 'IMPORT'),((`PO_Line_Item`.`Quantity` * `PO_Line_Item`.`Rate`) * `po`.`ExchangeRate`),0)),0)) when 'CAPITAL' then (`Cost_Center_Budget`.`BudgetAmount` - ifnull(sum(distinct if((`Cost_Center_Budget`.`BudgetType` = 'CAPITAL'),if((`po`.`CapitalRange` = 0),((`PO_Line_Item`.`Quantity` * `PO_Line_Item`.`Rate`) * `po`.`ExchangeRate`),((`PO_Line_Item`.`Quantity` * `PO_Line_Item`.`Rate`) - `st`.`Afterdiscountval`)),0)),0)) when 'SERVICE' then (`Cost_Center_Budget`.`BudgetAmount` - ifnull(sum(distinct if((`Cost_Center_Budget`.`BudgetType` = 'SERVICE'),(`PO_Line_Item`.`Quantity` * `PO_Line_Item`.`Rate`),0)),0)) when 'REVENUE' then (`Cost_Center_Budget`.`BudgetAmount` - ifnull(sum(distinct if((`Cost_Center_Budget`.`BudgetType` = 'REVENUE'),((`PO_Line_Item`.`Quantity` * `PO_Line_Item`.`Rate`) - `T_Rev_Tax`.`AfterDiscount`),0)),0)) end) AS `Avlbl_Amt`,`Cost_Center_Budget`.`BudgetAmount` AS `budget` from (((((((`T_CostCenter_Budget` `Cost_Center_Budget` left join `T_PurchaseOrder_LineItem` `PO_Line_Item` on((`Cost_Center_Budget`.`CostCenterCode` = `PO_Line_Item`.`CostCenterCode`))) left join `T_PurchaseOrder_Master` `po` on((`po`.`PONO` = `PO_Line_Item`.`PONO`))) left join `T_Revenue_Tax` `T_Rev_Tax` on((`PO_Line_Item`.`LineItemNo` = `T_Rev_Tax`.`LineItemNo`))) join `T_CostCenter_Master` `Cost_Mast` on((`Cost_Center_Budget`.`CostCenterCode` = `Cost_Mast`.`CostCenterCode`))) join `T_CostCenter_Departments` `CostCentDept` on((`CostCentDept`.`CostCenterCode` = `Cost_Mast`.`CostCenterCode`))) join `T_DepartmentDetails` `Dept_Details` on((`Dept_Details`.`DEPCode` = `CostCentDept`.`DEPCode`))) left join `T_Service_Tax` `st` on((`st`.`LineItemNo` = `PO_Line_Item`.`LineItemNo`))) where ((`Cost_Center_Budget`.`BudgetType` = `po`.`POType`) and (`po`.`Status` <> 'ST030')) group by `litem`,`po`; + +DROP TABLE IF EXISTS `igr`; +CREATE ALGORITHM=UNDEFINED DEFINER=`venbaehn`@`localhost` SQL SECURITY DEFINER VIEW `igr` AS select `pm`.`Status` AS `status`,`sd`.`SupplierID` AS `sid`,`mm`.`MaterialCode` AS `mid`,`im`.`file` AS `ifile`,`im`.`IGRNO` AS `igrn`,`im`.`MaterialRcvdDate` AS `materialrcvddate`,`pm`.`POType` AS `potype`,`im`.`PONO` AS `pono`,`im`.`CreatedDate` AS `created_date`,time_format(`im`.`CreatedDate`,'%l:%i %p') AS `created_time`,`mm`.`MaterialName` AS `material_name`,`mm`.`Category` AS `category`,`sd`.`SupplierName` AS `supplier_name`,`mm`.`UOM` AS `UOM`,`id`.`QuantityAsPerInvoice` AS `quantity`,`pl`.`Rate` AS `rate`,round((`id`.`QuantityAsPerInvoice` * `pl`.`Rate`),2) AS `value`,if(((`pm`.`POType` = 'IMPORT') or (`pm`.`POType` = 'CAPITAL')),`pm`.`ExchangeRate`,0) AS `exchange_rate`,round(ifnull(if((`pm`.`POType` = 'REVENUE'),((`id`.`QuantityAsPerInvoice` * `rt`.`AfterSGST`) / `pl`.`Quantity`),((`id`.`QuantityAsPerInvoice` * `st`.`After_SGST`) / `pl`.`Quantity`)),0),2) AS `sgst`,round(ifnull(if((`pm`.`POType` = 'REVENUE'),((`id`.`QuantityAsPerInvoice` * `rt`.`AfterCGST`) / `pl`.`Quantity`),((`id`.`QuantityAsPerInvoice` * `st`.`After_CGST`) / `pl`.`Quantity`)),0),2) AS `cgst`,round(ifnull(if((`pm`.`POType` = 'REVENUE'),((`id`.`QuantityAsPerInvoice` * `rt`.`AfterIGST`) / `pl`.`Quantity`),((`id`.`QuantityAsPerInvoice` * `st`.`After_IGST`) / `pl`.`Quantity`)),0),2) AS `igst`,round(ifnull(if((`pm`.`POType` = 'REVENUE'),((`id`.`QuantityAsPerInvoice` * `rt`.`AfterDiscount`) / `pl`.`Quantity`),((`id`.`QuantityAsPerInvoice` * `st`.`Afterdiscountval`) / `pl`.`Quantity`)),0),2) AS `discount`,round(ifnull(if((`pm`.`POType` = 'REVENUE'),((`id`.`QuantityAsPerInvoice` * `rt`.`AfterFreightValue`) / `pl`.`Quantity`),((`id`.`QuantityAsPerInvoice` * `st`.`AfterFreightValue`) / `pl`.`Quantity`)),0),2) AS `freight`,round(ifnull(if((`pm`.`POType` = 'REVENUE'),((`id`.`QuantityAsPerInvoice` * `rt`.`AfterPackagingValue`) / `pl`.`Quantity`),0),0),2) AS `Package`,round(((((((if((`pm`.`POType` = 'IMPORT'),(`pm`.`ExchangeRate` * (`id`.`QuantityAsPerInvoice` * `pl`.`Rate`)),if(((`pm`.`POType` = 'CAPITAL') and (`pm`.`CapitalRange` = 0)),(`pm`.`ExchangeRate` * (`id`.`QuantityAsPerInvoice` * `pl`.`Rate`)),ifnull((`id`.`QuantityAsPerInvoice` * `pl`.`Rate`),0))) + round(ifnull(if((`pm`.`POType` = 'REVENUE'),((`id`.`QuantityAsPerInvoice` * `rt`.`AfterSGST`) / `pl`.`Quantity`),((`id`.`QuantityAsPerInvoice` * `st`.`After_SGST`) / `pl`.`Quantity`)),0),2)) + round(ifnull(if((`pm`.`POType` = 'REVENUE'),((`id`.`QuantityAsPerInvoice` * `rt`.`AfterCGST`) / `pl`.`Quantity`),((`id`.`QuantityAsPerInvoice` * `st`.`After_CGST`) / `pl`.`Quantity`)),0),2)) + round(ifnull(if((`pm`.`POType` = 'REVENUE'),((`id`.`QuantityAsPerInvoice` * `rt`.`AfterIGST`) / `pl`.`Quantity`),((`id`.`QuantityAsPerInvoice` * `st`.`After_IGST`) / `pl`.`Quantity`)),0),2)) + round(ifnull(if((`pm`.`POType` = 'REVENUE'),((`id`.`QuantityAsPerInvoice` * `rt`.`AfterFreightValue`) / `pl`.`Quantity`),((`id`.`QuantityAsPerInvoice` * `st`.`AfterFreightValue`) / `pl`.`Quantity`)),0),2)) + round(ifnull(if((`pm`.`POType` = 'REVENUE'),((`id`.`QuantityAsPerInvoice` * `rt`.`AfterPackagingValue`) / `pl`.`Quantity`),0),0),2)) - round(ifnull(if((`pm`.`POType` = 'REVENUE'),((`id`.`QuantityAsPerInvoice` * `rt`.`AfterDiscount`) / `pl`.`Quantity`),((`id`.`QuantityAsPerInvoice` * `st`.`Afterdiscountval`) / `pl`.`Quantity`)),0),2)),2) AS `total`,`pb`.`FilePath` AS `file` from ((((((((`T_IGR_Master` `im` left join `T_PurchaseOrder_LineItem` `pl` on((`pl`.`PONO` = `im`.`PONO`))) join `T_IGR_Details` `id` on(((`id`.`IGRNO` = `im`.`IGRNO`) and (`id`.`MaterialCode` = `pl`.`MaterialCode`)))) join `T_PurchaseOrder_Master` `pm` on(((`pm`.`Status` <> 'ST030') and (`im`.`PONO` = `pm`.`PONO`)))) left join `T_MaterialMaster` `mm` on((`mm`.`MaterialCode` = `pl`.`MaterialCode`))) left join `T_SupplierDetailsN` `sd` on((`sd`.`SupplierID` = `pm`.`SupplierID`))) left join `T_Service_Tax` `st` on((`st`.`LineItemNo` = `pl`.`LineItemNo`))) left join `T_Revenue_Tax` `rt` on((`rt`.`LineItemNo` = `pl`.`LineItemNo`))) left join `T_PurchaseOrder_BillUpload` `pb` on((`pb`.`IGRNO` = `im`.`IGRNO`))) group by `im`.`PONO`,`im`.`IGRNO`,`mm`.`MaterialCode`,`mm`.`Category`,`pm`.`SupplierID`,`id`.`IGRItemNo`; + +DROP TABLE IF EXISTS `year_inward`; +CREATE ALGORITHM=UNDEFINED DEFINER=`venbaehn`@`localhost` SQL SECURITY DEFINER VIEW `year_inward` AS select `sd`.`SupplierID` AS `sid`,`mm`.`MaterialCode` AS `mid`,`sd`.`SupplierName` AS `supplier_name`,`mm`.`MaterialName` AS `material_name`,`mm`.`Category` AS `category`,`pm`.`Status` AS `status`,`im`.`PONO` AS `po`,`im`.`CreatedDate` AS `dat`,`pl`.`LineItemNo` AS `litem`,sum(distinct `id`.`QuantityAsPerInvoice`) AS `quantity`,sum(distinct `pl`.`Rate`) AS `rate`,(sum(distinct `id`.`QuantityAsPerInvoice`) * `pl`.`Rate`) AS `value` from (((((`T_IGR_Master` `im` join `T_IGR_Details` `id` on((`id`.`IGRNO` = `im`.`IGRNO`))) join `T_PurchaseOrder_LineItem` `pl` on((`im`.`PONO` = `pl`.`PONO`))) join `T_PurchaseOrder_Master` `pm` on((`pm`.`PONO` = `im`.`PONO`))) left join `T_MaterialMaster` `mm` on((`mm`.`MaterialCode` = `pl`.`MaterialCode`))) left join `T_SupplierDetailsN` `sd` on((`sd`.`SupplierID` = `pm`.`SupplierID`))) group by `po`,`litem`; + + + +# Dump of triggers +# ------------------------------------------------------------ + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertAssetCode` BEFORE INSERT ON `T_Asset_Details` FOR EACH ROW BEGIN + INSERT INTO T_Asset_Details_Trigger VALUES (NULL); + SET NEW.AssetCode = CONCAT('Asset', LPAD(LAST_INSERT_ID(), 3, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertConfig` BEFORE INSERT ON `T_ConfigMaster` FOR EACH ROW BEGIN + INSERT INTO T_ConfigMaster_Trigger VALUES (NULL); + SET NEW.Config_ID = CONCAT('C', LPAD(LAST_INSERT_ID(), 3, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertDEPCode` BEFORE INSERT ON `T_DepartmentDetails` FOR EACH ROW BEGIN + INSERT INTO T_DepartmentDetails_Trigger VALUES (NULL); + SET NEW.DEPCode = CONCAT('DEP', LPAD(LAST_INSERT_ID(), 2, '0')); + END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertEmpID` BEFORE INSERT ON `T_Employee_Details` FOR EACH ROW BEGIN + INSERT INTO T_Employee_Details_Trigger VALUES (NULL); + SET NEW.EmpID = CONCAT('RIPL', LPAD(LAST_INSERT_ID(), 3, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertIGR_details` BEFORE INSERT ON `T_IGR_Details` FOR EACH ROW BEGIN + INSERT INTO T_IGR_Details_Trigger VALUES (NULL); + SET NEW.IGRItemNo = CONCAT('IGRItemNo', LPAD(LAST_INSERT_ID(), 4, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertIGR_Master` BEFORE INSERT ON `T_IGR_Master` FOR EACH ROW BEGIN + INSERT INTO T_IGR_Master_Trigger VALUES (NULL); + SET NEW.IGRNO = CONCAT('IGRNO', LPAD(LAST_INSERT_ID(), 5, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertMRIRDetails` BEFORE INSERT ON `T_MRIR_Details` FOR EACH ROW BEGIN + INSERT INTO T_MRIR_Details_Trigger VALUES (NULL); + SET NEW.MRIRItemNo = CONCAT('MRIRItemNo', LPAD(LAST_INSERT_ID(), 4, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertMRIRMaster` BEFORE INSERT ON `T_MRIR_Master` FOR EACH ROW BEGIN + INSERT INTO T_MRIR_Master_Trigger VALUES (NULL); + SET NEW.MRIRNO = CONCAT('MRIR', LPAD(LAST_INSERT_ID(), 4, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `materialmaster` BEFORE INSERT ON `T_MaterialMaster` FOR EACH ROW BEGIN +DECLARE LastID int; +SET LastID = (select MaterialCode from T_MaterialMaster ORDER BY MaterialCode DESC LIMIT 1); +IF LastID IS NULL OR LastID = '' THEN SET LastID = 120000; +END IF; +SET NEW.MaterialCode = LastID+1 ; +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertPaymentID` BEFORE INSERT ON `T_PaymentTerms` FOR EACH ROW BEGIN + INSERT INTO T_PaymentTerms_Trigger VALUES (NULL); + SET NEW.PaymentID = CONCAT('PT', LPAD(LAST_INSERT_ID(), 2, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `T_Payroll_BEFORE_UPDATE` BEFORE UPDATE ON `T_Payroll` FOR EACH ROW BEGIN +insert into `T_Payroll_History` ( + PayID, + PayOn, + EmpID, + TotalCalDays, + NoofDaysWorked, + LOP, + Paid_Leave, + ActualSalary, + PerDaySalary, + WorkedSalary, + BasicPlusDA, + HRA, + OTWages, + OTperHours, + OTSalary, + ESIGrossSalary, + EmployeeESI, + PF, + CompanyESI, + CompanyPF, + TotalCompCon, + OtherDeductions, + TotalDeduction, + SalaryAsPerPF, + FoodAllowance, + Incentive, + TotalSalary, + Advance, + BalanceAdvance, + LessAdvance, + Other_allowances, + Remarks, + BankAccountNumber, + PFNumber, + ESINumber, + UANNO) values ( + old.Key, + old.PayOn, + old.EmpID, + old.TotalCalDays,old.NoofDaysWorked,old. + LOP,old.Paid_Leave,old. + ActualSalary,old.PerDaySalary,old.WorkedSalary,old.BasicPlusDA,old.HRA,old.OTWages, old.OTperHours,old. + OTSalary,old.ESIGrossSalary,old.EmployeeESI,old.PF,old.CompanyESI,old. +CompanyPF,old. +TotalCompCon,old.OtherDeductions,old. + TotalDeduction,old.SalaryAsPerPF,old.FoodAllowance,old.Incentive ,old.TotalSalary,old.Advance,old.BalanceAdvance,old. + LessAdvance,old.Other_allowances,Remarks="EDITED",old. +BankAccountNumber,old. +PFNumber,old. +ESINumber,old. +UANNO); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertLineItemNo` BEFORE INSERT ON `T_PurchaseOrder_LineItem` FOR EACH ROW BEGIN + INSERT INTO T_PurchaseOrder_LineItem_Trigger VALUES (NULL); + SET NEW.LineItemNo = CONCAT('POItem', LPAD(LAST_INSERT_ID(), 4, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertRequestionID` BEFORE INSERT ON `T_Requestion_Master` FOR EACH ROW BEGIN + INSERT INTO T_Requestion_Master_Trigger VALUES (NULL); + SET NEW.ReqNo = CONCAT('REQ', LPAD(LAST_INSERT_ID(), 4, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertStatusCode` BEFORE INSERT ON `T_Status` FOR EACH ROW BEGIN + INSERT INTO T_Status_Trigger VALUES (NULL); + SET NEW.StatusCode = CONCAT('ST', LPAD(LAST_INSERT_ID(), 3, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertStoreRequisitonLineNumber` BEFORE INSERT ON `T_Store_Requestion_Details` FOR EACH ROW BEGIN + INSERT INTO T_Store_Requestion_Details_Trigger VALUES (NULL); + SET NEW.StoreReqLineItemNo = CONCAT('STRELINE', LPAD(LAST_INSERT_ID(), 4, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertStoreRequisitonNumber` BEFORE INSERT ON `T_Store_Requestion_Master` FOR EACH ROW BEGIN + INSERT INTO T_Store_Requestion_Master_Trigger VALUES (NULL); + SET NEW.StoreReqNo = CONCAT('STRE', LPAD(LAST_INSERT_ID(), 4, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `InsertStockHistory` BEFORE INSERT ON `T_Store_Stockdetails` FOR EACH ROW BEGIN + DECLARE LOCAL_COUNT decimal; + DECLARE NoCount decimal; + set NoCount = (select count(*) as cnt from T_Store_Stockdetails_History where MaterialCode = New.MaterialCode); + set LOCAL_COUNT = (select Quantity from T_Store_Stockdetails where MaterialCode = New.MaterialCode); + + if new.Quantity > LOCAL_COUNT then + if NoCount = 0 then + INSERT INTO T_Store_Stockdetails_History (MaterialCode,Quantity,Status,Remarks,CreatedBy,CreatedOn,UpdatedBy,updatedOn) + select * from T_Store_Stockdetails where MaterialCode=NEW.MaterialCode; + update T_Store_Stockdetails_History set ActualQuantity=LOCAL_COUNT where MaterialCode=NEW.MaterialCode; + + end if; + + INSERT INTO T_Store_Stockdetails_History (MaterialCode,Quantity,ActualQuantity,Status,Remarks,CreatedBy,CreatedOn,UpdatedBy,updatedOn) + VALUES(NEW.MaterialCode,NEW.Quantity,(new.Quantity-LOCAL_COUNT),NEW.Status,concat('Quantity added from ', LOCAL_COUNT , ' To ' , NEW.Quantity),NEW.CreatedBy,NEW.CreatedOn,NEW.UpdatedBy,NEW.updatedOn); + + end if; + + if new.Quantity < LOCAL_COUNT then + if NoCount = 0 then + INSERT INTO T_Store_Stockdetails_History (MaterialCode,Quantity,Status,Remarks,CreatedBy,CreatedOn,UpdatedBy,updatedOn) + select * from T_Store_Stockdetails where MaterialCode=NEW.MaterialCode; + update T_Store_Stockdetails_History set ActualQuantity=LOCAL_COUNT where MaterialCode=NEW.MaterialCode; + end if; + INSERT INTO T_Store_Stockdetails_History (MaterialCode,Quantity,ActualQuantity,Status,Remarks,CreatedBy,CreatedOn,UpdatedBy,updatedOn) + VALUES(NEW.MaterialCode,NEW.Quantity,(new.Quantity-LOCAL_COUNT),NEW.Status,concat('Quantity deducted from ', LOCAL_COUNT , ' To ', NEW.Quantity) + ,NEW.CreatedBy,NEW.CreatedOn,NEW.UpdatedBy,NEW.updatedOn); + + + end if; + + if new.Quantity = LOCAL_COUNT then + INSERT INTO T_Store_Stockdetails_History (MaterialCode,Quantity,ActualQuantity,Status,Remarks,CreatedBy,CreatedOn,UpdatedBy,updatedOn) + VALUES(NEW.MaterialCode,NEW.Quantity,(new.Quantity-LOCAL_COUNT),NEW.Status,concat('Quantity deducted from ', LOCAL_COUNT , ' To ', NEW.Quantity) + ,NEW.CreatedBy,NEW.CreatedOn,NEW.UpdatedBy,NEW.updatedOn); + end if; + + +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + +/*!50003 SET @OLD_SQL_MODE=@@SQL_MODE*/;; +/*!50003 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO" */; +DELIMITER ;; +/*!50003 CREATE*/ /*!50017 DEFINER=`venbaehn`@`localhost`*/ /*!50003 TRIGGER `SupplierDetails` BEFORE INSERT ON `T_SupplierDetailsN` FOR EACH ROW BEGIN + INSERT INTO T_SupplierDetailsN1 VALUES (NULL); + SET NEW.SupplierID= CONCAT('SUP', LPAD(LAST_INSERT_ID(), 3, '0')); +END*/;; +DELIMITER ; +/*!50003 SET SQL_MODE=@OLD_SQL_MODE */; + + + +/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; + +# Dump completed on 2024-06-21T07:14:50+00:00