Professional Documents
Culture Documents
Values / Range
Identified by a code CRITICAL, HIGH, MEDIUM, LOW Limited Text (by drop down) Free Text Free Text New, Submitted, Rejected, Closed, Reopened, On hold, In process, Confirm
Ticket Status Ticket Owner Ticket Validated By Ticket Assigned By Ticket Assigned To
Employee Data
Emp Number Emp ID First name Middle Name / Initial Last name Alias Date of Birth Desk Phone Number including Extn Mobile Number Branch (identified by Code) Department Designation Emailid Password Reporting Manager Date of Joining Employee Status Employee Type
Branches
Designations Data
Accounts Manager Acc Employee Administrator Admin Employee Area Manager Branch Employee Liasion Manager Store Incharge HR Manager HR Executive Audit Manager Distribution Manager Inventory Employee Lens Manager Inventory Manager Procurement Manager Purchase Manager Team Manager CEO MD Network Manager Network Engineer Senior Software Developer Software Developer
Topics
Admin Community Affairs Dispute Resolution Employee Safety Maintenanace Others Parking Personal Property Personnel Records Security Smoking Solicitation Suggestion Program
HR
Annual Leave Athletic&Recreational Functions Attendance/Punctuality Automobile Usage Behaviour Of Employees Business Entertaining Clubs/Civic Organization Corn Off Communication Systems Company Products/Servers Concerns Of Salary Confidentiality Conflicts Of Interest Customer Relations Disciplinary Procedure Disclosure Of Benefits Drugs,Narcoties,Alcohol Educational Assistance Employee Classifications Employee Counseling Employee Supervision Employer-Employee Relation Employeement Agreement Environment/Harassment Equal Employment Half-day Leave Hiring Holidays Hours Of Work Introductory Period Layoff and Recall Leaves Of Absence Lunch Facilities Meal Breaks Meal Reimbursement Medical Procedures Oppurtunity Orientation and Training Others Outside Employement Pay Procedures Performance Appraisals Personal Appearance Personal Finances Productive Work Promotion Recognition Relocation Rest Breaks
Retirement Serious Diseases Short-term Absences Sick Leave Termination Of Employement Trade/Professional Assn Transfer Travel Vacations
IT
Problem Regarding POS Application Problem Regarding TMS Problem Regarding Inventory Application Keyboard LAN Cable LAN Port Laptop Miscellaneous Mobile Monitor Mother Board Mouse MS-Office MS-Outlook Email Service Networking Services Others Pendrive Phone Powe Cable Power Extension Box Printer Processor RAM Router SMPS Switch UPS
NETWORKING
DESIGNATION
Remarks Generation of Ticket ID is automatic. It can be based on a seed given by the customer Call it 'Team'
Origin of Data
Whoever raises the ticket, that role will be the owner of the ticket
Sl No
Issue Description
Module
Assigned Assigned By To
Comments
TYPE OF THE CONSTANT STR_CONSTANT ERR_MSG DROPDOWNLIST_VALUE DROPDOWNLIST_VALUE DROPDOWNLIST_ITEM STR_CONSTANT STR_CONSTANT STR_CONSTANT STR_CONSTANT QUERYSTRING QUERYSTRING QUERYSTRING QUERYSTRING QUERYSTRING PATH
CORE/DASHBOARD.ASPX.CS QUERYSTRING_VALUE PATH PATH CORE/GETEMPLOYEEDETAILS.ASPX.CS STRNG_VARIABLE_VALUE PATH CORE/LISTTICKET.ASPX.CS QUERYSTRING_VALUE QUERYSTRING_VALUE QUERYSTRING_VALUE QUERYSTRING_VALUE CORE/MANAGETICKET.ASPX.CS STR_CONSTANT QUERYSTRING_VALUE STR_CONSTANT STR_CONSTANT STR_CONSTANT STR_CONSTANT STR_CONSTANT STR_CONSTANT STR_CONSTANT STR_CONSTANT MSG MSG MSG MSG STR_CONSTANT PATH ERR_MSG CORE/NETWORKTICKETS.ASPX.CS QUERYSTRING QUERYSTRING
QUERYSTRING QUERYSTRING CORE/REGISTEREMPLOYEE.ASPX.CS DROPDOWNLIST_VALUE DROPDOWNLIST_VALUE ERR_MSG DROPDOWNLIST_ITEM CORE/TICKET.ASPX.CS DROPDOWNLIST_VALUE DROPDOWNLIST_VALUE STR_CONSTANT STR_CONSTANT STR_CONSTANT SUCCESS_MSG ERR_MSG COMMON/CHANGEPASSWORD.ASPX.CS ERR_MSG SUCCESS_MSG ERR_MSG COMMON/LOGIN.ASPX.CS QUERYSTRING_VALUE STR_CONSTANT ERR_MSG QUERYSTRING_VALUE PATH COMMON/UPLOADEMPDETAILS.ASPX.CS PATH SUCCESS_MSG ERR_MSG
VALUE cphMain You do not have permissions to view this page Name ID -- Nothing Found -Admin Tickets HR Tickets Network Tickets IT Tickets NetworkRequests.aspx?Category=1&Category1=1&Category2=1&Category3=1 NetworkRequests.aspx?Category=2&Category1=2&Category2=2&Category3=2 NetworkRequests.aspx?Category=4&Category1=4&Category2=4&Category3=4 NetworkRequests.aspx?Category=3&Category1=3&Category2=3&Category3=3 NetworkRequests.aspx?Category=1&Category1=2&Category2=3&Category3=4 ~/common/ChangePassword.aspx privi ~/Common/ChangePassword.aspx ~/Core/Ticket.aspx _UploadEmployee GetEmployeedetails.aspx status _all_ assignedtome 1 _ticket ticketid Assign Approve Add Comment Change Status Assigned To: Status Changed To: Ticket #: Assigned Dear Assigned to you. Please click following link to view details. Unassigned Unassigned. Please click following link to view details. Add Comment ManageTicket.aspx?ticketid= Please add comments. Category Category1
Category2 Category3 Name ID Employee and Reporting manager should of same department -- Nothing Found -Name ID Ticket Was Created. Dear {0}, <br><br>Your Ticket Was submited successfully,<br><br>Your Ticket ID is:{1} Dear {0}, <br><br>Mr/Mrs {1} Was Raise the Ticket successfully,<br><br>The Ticket ID is:{2}<br><br>Please <a href='123'>ACCEPT Ticket Submitted Ticket Submitted, e-mail Sending Failed New Password and Confirm Password should be same Successfully updated Password not updated, please try again mode logout User credentials are not valid ReturnUrl ForgotPassword.aspx ~/UploadedFiles Data Uploaded Successfuly Please select a file to upload data
TYPE OF THE CONSTANT COLUMN NAME COLUMN NAME COLUMN NAME COLUMN NAME COLUMN NAME COLUMN NAME COLUMN NAME COLUMN NAME COLUMN NAME COLUMN NAME COLUMN NAME COLUMN NAME
COMMON_DAL.CS STR_CONSTANT PARAMETER TICKETDA.CS Name of a SP PARAMETER PARAMETER PARAMETER PARAMETER PARAMETER PARAMETER Name of a SP PARAMETER PARAMETER QUERY STR_CONSTANT STR_CONSTANT PARAMETER DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE
DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE Name of a SP PARAMETER PARAMETER PARAMETER PARAMETER PARAMETER Name of a SP PARAMETER PARAMETER PARAMETER PARAMETER DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE EmployeeDA.CS Name of a SP Name of the parameter This is used for Insert the details in database where Parameter Value table name is Employee Name of the parameter Parameter Value Name of the parameter Parameter Value Name of the parameter Parameter Value Name of the parameter Parameter Value Name of the parameter Parameter Value Name of the parameter Parameter Value Name of the parameter Parameter Value Name of the parameter Parameter Value Name of the parameter Parameter Value Name of the parameter Parameter Value Name of the parameter Parameter Value Name of the parameter Parameter Value
Query Name of the parameter Parameter Value Name of the parameter Parameter Value
EmployeeDA.CS Query Column Name Column Name Column Name application Exception String variable String variable
EmployeeDA.CS Query
Column Name Column Name Column Name Column Name Class Properties Class Properties Class Properties Column Name Column Name Column Name EmployeeDA.CS
Name of the parameter Parameter Value class property Column Name class property Column Name class property Column Name EmpNumber class property Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name EmployeeDA.CS List Employee EmployeeDA.CS Query Query
Column Name Column Name Column Name Column Name Column Name Column Name EmployeeDA.CS Get direct employees Query
EmployeeDA.CS GetEmployees
Query
EmployeeDA.CS
Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Name of a SP Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter query Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Column Name Query
Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter Name of the parameter STR_CONSTANT COLUMN STR_CONSTANT STR_CONSTANT STR_CONSTANT STR_CONSTANT STR_CONSTANT STR_CONSTANT STR_CONSTANT ARGUMENT_OF_METHOD STR_CONSTANT STR_CONSTANT STR_CONSTANT STR_CONSTANT STR_CONSTANT PARAMETER DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE DATAREADER_VALUE QUERY
VALUE EmpNumber EmpName EmailID DateOfBirth DateOfJoining Branch MobileNo EmpType Dept Desgn TotalExpInMonths ReptManager ConnString @retVal spInsertTicket @Subject @Description @departmentID @CategoryID @EmpID @PriorityID spGetTicketDetails @ticketID @dataFilter select * from v_ticketDetails t where AssigneeEmpID = @empid and t.status= @empid ticketID Subject Description DepartmentID Department Priority TicketCategory status createdby FirstName LastName emailId Reporting_ManagerID AssigneeEmpID AssigneeEmpID AssigneeFN AssigneeLN AssigneeEmail
notes changedon firstname lastname sp_AddComment @ticketid @notes @changedby @newStatus @newAssignee spGetNetworkTickets @category @category1 @category2 @category3 ticketID Subject Description Department Priority Status ChangedBy ChangedOn spRegisterEmployee @EmpNumber EmpNumber @FName FirstName @LName LastName @EmailID email @Password Password @MobileNo Mobile @DesignationID ID @DepartmentID ID @DOB DateOfBirth @DOJ DateOfJoining @BranchID ID @RM_EmpNo EmpNumber @EmpType EmpType
update Employee set password=@newpassword where empid=@empid @newpassword NewPassword @empid empid
select password,firstname,lastname from Employee where EmailID=' + emailid + "'" password firstname lastname e-mail id not found in our database Your TMS password <br> Dear {0}, <br> Your Password is:{1}
select cat.Ticket_CategoryID,cat.code,cat.name,e.EmpID,e.FirstName,e.LastName,e.EmailID" + " from Ticket_Category cat" + " left outer join Emp_Privilege p on cat.Ticket_CategoryID = p.Ticket_CategoryID" + " left outer join Employee e on e.EmpID = p.EmpID" + " where cat.ParentID =" + ParentDepartmentID + " and isnull(PrivilegeID,3) = 3 order by cat.Ticket_CategoryID" ticket_categoryid code name EmpID EmpID FirstName LastName FirstName LastName EmailID
select designationid,name from designation where DepartmentID=" + DepartmentID ID Name designationid name
@password password EmpID employeeID FirstName empFirstname LastName empLastname EmpNumber email empEmail DesignationID Designation deptID departmentName rmID rmFirstName rmLastname rmEmail BranchID BranchName BranchCode BranchArea BranchLocation DepartmentID PrivilegeID select branchid, code + ' - ' + BranchName code from branch BranchID code SELECT EmpId,EmpNumber,FirstName,LastName,e.DepartmentID, +" dept.Name + ' - ' + deg.Name designation FROM [Employee] e " +" inner join Designation deg on e.DesignationID = deg.DesignationID" +" inner join Ticket_Category dept on (dept.Ticket_CategoryID = e.DepartmentID and dept.ParentID = 0)" +" where isnull([status],1) = 1 and EmpType = " + (byte)Constant.EmployeeType.HOD)) empid EmpNumber FirstName LastName designation DepartmentID select e.EmpID,e.EmailID,LastName + ', ' + FirstName +' [' + d.Name +']' name + " from Employee e inner join Designation d on e.DesignationID = d.DesignationID" + " where e.RM_EmpNumber='" + rmEmpNumber + "'")) EmpID name EmailID
select emp.EmpNumber empnum,emp.FirstName empFirstname, emp.LastName empLastname,emp.MobileNo MobileNo,emp.DO + "rm.FirstName rmFirstName," + " dept.Name departmentName," + " desig.Name Designation,emp.EmailID empEmail," + " b.BranchName BranchName" + " from Employee emp" + " inner join Ticket_Category dept on dept.Ticket_CategoryID=em + " inner join Designation desig on desig.DesignationID = emp.DesignationID left outer join Branch b on b.BranchID = emp.B + " left outer join employee rm on emp.RM_EmpNumber = rm.EmpNumber" empnum empFirstname empLastname MobileNo DateOfBirth DateOfJoining Designation departmentName rmFirstName spUploadEmployee @EmpNumber @EmpName @EmailID @MobileNo @DOB @DOJ @Department @Designation @Branch @ReportingManager @TotalExpInMonths @EmployeeType SELECT * FROM UploadEmployee EmpID EmpNumber EmpName EmailID ContactNo Branch EmployeeType DOB DOJ Designation Department ReportingManager TotalExpInMonths delete from UploadEmployee where EmpID=" + EmpID
@EmpName @EmailID @DOB @DOJ @Branch @ContactNo @EmployeeType @Department @Designation @TotalExpInMonths @ReportingManager where = @empid inner join Employee e on e.EmpID = inner join Employee RM on RM.EmpNumber = e.RM_EmpNumber and RM.EMPID = @empid inner join Emp_Privilege pri on pri.Ticket_CategoryID = t.DepartmentID where pri.EmpID = @empid select tc.StatusID,COUNT(tc.statusid) [count] from Ticket t inner join Ticket_ChangeLog tc on t.Current_Ticket_LogID = tc.Ticket_ChangeLogID inner join Ticket_ChangeLog cre on cre.Ticket_ChangeLogID = t.Creation_LogID cre.ChangedBy group by tc.StatusID select tc.StatusID,COUNT(tc.statusid) [count] from Ticket t inner join Ticket_ChangeLog tc on t.Current_Ticket_LogID = tc.Ticket_ChangeLogID where tc.Assignee = @empid group by tc.StatusID @empid StatusID count StatusID count select e.EmpID,e.EmailID,LastName + ', ' + FirstName +' [' + d.Name +']' name" + " from Employee e inner join Designation d on e.DesignationID = d.DesignationID" + " where e.RM_EmpNumber=' EmpID name EmailID
der by cat.Ticket_CategoryID"
mp.MobileNo MobileNo,emp.DOB DateOfBirth,emp.DOJ DateOfJoining," tion,emp.EmailID empEmail," pt on dept.Ticket_CategoryID=emp.DepartmentID" Branch b on b.BranchID = emp.BranchID"
Ticket DATA
CORE/TICKET.ASPX TICKETID
Label
Ticket Status Ticket Owner Ticket Validated By Ticket Assigned By Ticket Assigned To
Employee Data
COMMON/CHANGEPASSWORD.ASPX NEW_PASSWORD CONFIRM_PASSWORD COMMON/FORGOTPASSWORD.ASPX EMPLOYEE_EMAILID COMMON/LOGIN.ASPX USERNAME PASSWORD COMMON/UPLOADEMPLOYEEDETAILS.ASPX PATH_OF_THE_FILE_TO_BE_UPLOADED CORE/ADMIN.ASPX DEPARTMENTS
Admin
HR Attendance/Punctuality Automobile Usage Behaviour Of Employees Business Entertaining Clubs/Civic Organization Corn Off Communication Systems Company Products/Servers Concerns Of Salary Confidentiality Conflicts Of Interest Customer Relations Disciplinary Procedure Disclosure Of Benefits Drugs,Narcoties,Alcohol Educational Assistance Employee Classifications Employee Counseling Employee Supervision Employer-Employee Relation Employeement Agreement Environment/Harassment Equal Employment Half-day Leave Hiring Holidays Hours Of Work Introductory Period Layoff and Recall Leaves Of Absence Lunch Facilities Meal Breaks Meal Reimbursement Medical Procedures Oppurtunity Orientation and Training Others Outside Employement Pay Procedures Performance Appraisals Personal Appearance Personal Finances Productive Work Promotion Recognition Relocation
IT
NETWORKING
Laptop Miscellaneous Mobile Monitor Mother Board Mouse MS-Office MS-Outlook Email Service Networking Services Others Pendrive Phone Powe Cable Power Extension Box Printer Processor
CORE/REGISTEREMPLOYEE.ASPX
Emp Number First name Last name Date of Birth Mobile Number Branch Code EmpType Department Designation Emailid Password Reporting Manager Date of Joining
Values / Range
Remarks Generation of Ticket ID is automatic. It can be based on a seed given by the customer
Origin of Data
Corporate, Branch, Accounts, Inventory, Admin, IT, HR CRITICAL, HIGH, MEDIUM, LOW Limnited Text (by drop down) Free Text Free Text New, Submitted, Rejected, Closed, Reopened, On hold, In process, Confirm
Whoever raises the ticket, that role will be the owner of the ticket
Community Affairs Dispute Resolution Employee Safety Maintenanace Others Parking Personal Property Personnel Records Security Smoking Solicitation
Suggestion Program Annual Leave Athletic&Recreational Functions Attendance/Punctuality Automobile Usage Behaviour Of Employees Business Entertaining Clubs/Civic Organization Corn Off Communication Systems Company Products/Servers Concerns Of Salary Confidentiality Conflicts Of Interest Customer Relations Disciplinary Procedure Disclosure Of Benefits Drugs,Narcoties,Alcohol Educational Assistance Employee Classifications Employee Counseling Employee Supervision Employer-Employee Relation Employeement Agreement Environment/Harassment Equal Employment Half-day Leave Hiring Holidays Hours Of Work Introductory Period Layoff and Recall Leaves Of Absence Lunch Facilities Meal Breaks Meal Reimbursement Medical Procedures Oppurtunity Orientation and Training Others Outside Employement Pay Procedures Performance Appraisals Personal Appearance Personal Finances Productive Work Promotion Recognition Relocation
Rest Breaks Retirement Serious Diseases Short-term Absences Sick Leave Termination Of Employement Trade/Professional Assn Transfer Travel Vacations
Problem Regarding POS Application Problem Regarding TMS Problem Regarding Inventory Application Keyboard LAN Cable LAN Port Laptop Miscellaneous Mobile Monitor Mother Board Mouse MS-Office MS-Outlook Email Service Networking Services Others Pendrive Phone Powe Cable Power Extension Box Printer Processor RAM Router SMPS Switch UPS
Accounts Manager Acc Employee Administrator Admin Employee Area Manager Branch Employee Liasion Manager Store Incharge HR Manager HR Executive Audit Manager Distribution Manager Inventory Employee Lens Manager Inventory Manager Procurement Manager Purchase Manager Team Manager CEO MD Network Manager Network Engineer Senior Software Developer Software Developer
Employee
Table Name 4:
Designation
Table Name 5:
Branch
Ticket
UploadEmployee
Table Name 9:
Ticket_Category
varchar(500) Description int ParentID Table Name 10: Data Type int int int varchar(50) text varchar(50) datetime Column Name Ticket_ChangeLogID TicketID StatusID Assignee Notes ChangedBy ChangedOn
Date Bas
Sp Name
dbo.spRegisterEmployee dbo.spLogIn dbo.spInsertTicket dbo.spGetTicketDetails dbo.sp_AddComment dbo.spGetNetworkTickets dbo.spUploadEmployee dbo.spUpdateEmployee
Data Type Column Name int StatusID varchar(50) Code varchar(500) Description
Table Name 12
Data Type int varchar(15) varchar(50) varchar(50) datetime datetime varchar(50) varchar(15) varchar(10) varchar(50) varchar(50) int varchar(50)
UploadEmployee
Column Name EmpID EmpNumber EmpName EmailID DOB DOJ Branch ContactNo EmployeeType Department Designation TotalExpInMonths ReportingManager
Purpose
INSERT THE DATA INTO EMPLOYEE TABLE For Authencatin Insert tickets details into Ticket employee TICKETS DETAILS FROM TICKET TABLE For Add comment To see all types of tickets For upload emp details for update
Ticket submit Output Screen Whenever we submit the ticket the ticket is insert into the database the label is displayed as ticket submited successfully. Else Tick Whatever we raise the tickets that will display on DashBoard as various catorories 1 .New Tickets 2.Submitted Tickets 3.Rejected Tickets 4.Onprocess Tickets 5.Onhold Tickets 6.closed Tickets Note: It will Display Basis on Privileges For Team Member , it will display in label as team manager tickets This is same for ticket Manager also