This document was created to provide instruction for the WebView module for online web production tracking for Control.
Cyrious WebView is a web interface that allows the customers of a Cyrious Control user to interact with their information in Control, all in real-time. The following information can be viewed from within WebView:
In addition to viewing real-time information, the customer can interact with the system to:
Changes or requests made by the customer are NOT automatically propagated into the system. For security and approval reasons, all changes requests are sent via email to the store email address. Processing, approval, and entry of the information is left to the email recipient.
See Appendix
WebView consists of the following functional areas:
View Items:
Requests:
Change Password
Company Info
Contact Us
Logout
Each of these areas is detailed in the following sections.
This is the main screen you will see immediately after you log into WebView. The basic function of this screen is to show all orders and estimates for the company. You can also print this page by clicking 'Print This Page' at the top right corner.
viewordersestimates.gif_aligncenter
For each Order/Estimate, the following will be shown:
By clicking on 'Work in Progress', this screen will appear. This screen is used to view orders and estimates in WIP.
workinprogress.gif_aligncenter
For every order and estimate listed as a 'Work In Progress', the following will be shown:
The basic function of this screen is to find and view all orders in the system. All orders will be shown on the screen, no matter what station it is in.
allorders.gif_aligncenter
For every Order listed, the following will be shown:
The basic function of this screen is to find and view all completed orders in the system. ONLY completed orders will show.
completedorders.gif_aligncenter
The following will show for every completed order shown:
The basic function of this screen is to find and view all orders in the system.
estimates.gif_aligncenter
The following will show for every completed order shown:
The basic function of this screen is to find and view all line items in the system. All Estimate Line Items will appear at the top of the screen under the heading “All Estimate Line Items”. All Order Line Items will appear at the bottom of the screen under the heading “All Order Line Items”. You can also approve proofs from this screen by checking the check box next to the line item that you would like to approve.
lineitems.gif_aligncenter
For all Line Items, the following fields will be displayed:
The basic function of this screen is to show all the Orders and Estimates that have proofs required. Only Estimates and Orders that require proofs will be shown.
proofsrequired.gif_aligncenter
The basic function of this screen is to show all the statements in the system. The screen is sorted by order number. All payments in the last 45 days will be shown at the bottom of the screen along with the total outstanding balance.
statements.gif_aligncenter
The following fields are shown for all statements:
In order for these requests to work properly, you will need to setup your email settings inside of Control to use the “Internal” options, and have all the fields filled out.
If you do not, your customer will receive an error when they try to click the 'Send Email' button.
The basic function of this screen is to allow the user to request a quote. By clicking on 'Request a Quote' the user will be brought to another screen that looks like the screen shot below. By filling in all the required fields, the user will be able to request a quote from the company.
requestquote.gif_aligncenter
When requesting a quote, you must answer the following:
The basic function of this screen is to allow the user to request a follow up by the company. By clicking on 'Request a Follow up' the user will be brought to another screen that looks like the screen shot below. By filling in all the required fields, the user will be able to request a follow up from the company.
requestfollowup.gif_aligncenter
When requesting a follow up, you must answer the following:
The basic function of this screen is to allow the user to change their password. In order to change a password, you must know the old password and come up with a new one.
changepassword.gif_aligncenter
When changing your password, you must answer the following:
The basic function of this screen is to display all of the company's info. The company phone numbers and address are in blue, which means you can request to edit them. If you click on the phone number, you will be directed to a 'request to edit' screen where you can edit the phone number. The same thing will happen if you click on the address or fax number.
companyinfo.gif_aligncenter
The following fields will be shown for the company's info:
The basic function of this screen is to show the contact information for the company. This screen will include the contact information for the shop and the user's salesperson's information.
contactus.gif_aligncenter
The contact information includes:
WebView will require a web server to operate. This may be the same computer as the SSLIP server, or another computer that has read/write access to the SSLIP server. Understanding how WebView interacts with Control will help your IT professional plan your WebView deployment. WebView is deployed on Microsoft IIS. The server running WebView will be referred to as the Web Server. WebView communicates with the Control SSLIP by exchanging messages. The messages are written into files, which are read by the other program. Because of this requirement, the two programs (WebView and the SSLIP) must be able to access a common shared folder.
WebView uses a configuration file (webview.inc) to tell it the path to the SSLIP server. WebView retrieves information from the Microsoft SQL Server or MSDE database. WebView must be able to communicate with the database server (which is usually the same computer running the SSLIP). When WebView is started, it obtains the database connection information from the SSLIP. In order to display high-resolution artwork for proof approvals; WebView requires access to the computer and network containing the artwork files.
This feature is not yet available, but should be planned for in any WebView deployment.
For the above reasons, it is strongly recommended that the Web Server run on the same network as the SSLIP Server.
In order to deploy WebView the following configuration is required:
You should install the WebView application under the root IIS folder.
install1.jpg_aligncenter
Microsoft SQL Server or MSDE must be installed on the Cyrious Server. This is a normal part of the Cyrious Control Installation.
The following services must be enabled and started on the Web Server:
You can check by going to Start | Settings | Control Panel | Administrative Tools | Services, and make sure these services are Showing, Started, and are set to Automatic.
For the WebView website, verify that “Index.asp” is set as the Default Document type for the Web Site. To accomplish this:
If Index.asp is not in the list of Default Documents, click the Add button and type in Index.asp as the Document Name. Click OK and then click OK to close the window and save.
Make sure in Antivirus Setup that Script Blocking has been disabled or WebView will not work.