ViStar LMS 178G Release Documentation



Table of Contents

Overview 2

Application Re-organization 3

Menu re-organization 5

ViStar Help System 29

New Functionality and Fixes by application 33

General Application 33

Interfaces 33

Miscellaneous 33

Account Payable 40

Account Receivable 43

Zero Last Pay amount resolved 55

Contract Management (Optional) 55

Customer Service 55

Database Management 60

Inventory Management 72

Order Management 87

Production Management 104

Shipping Management 110

System Management 112

LENS CREATE by SPREADSHEET 118

Contact Lens 123

Reports 123

Overview

This document is the road map to the Visionstar LMS V04 Release. It is written from the viewpoint of upgrading from 176B (Current Version on all V03 customers). It is broken down in these major sections:

1. Application re-organization

2. Menu re-organization

3. ViStar help system

4. New functionality and fixes by application

5. Report Details

Application Re-organization

The current applications have been re-organized to coordinate common functions within one application. Visionstar LMS V04 has 9 standard applications, one optional module, one future module and Reports.

• Accounts Payable

• Accounts Receivable

• Customer Service

• Database Management

• Inventory Management

• Order Management

• Production Management

• Shipping Management

• System Management

• Contract Management (Optional)

• AR Cell Management (Future)

• Vistar Reports

[pic]

Below is a cross reference of 176B applications to V04 applications:

176B Application V04 Application

Account and Pricing Accounts Receivable

Database Management Database Management

Frame Management Database Management

IM Inventory Management

Invoice Accounts Receivable

Lens Management Database Management

Production Inquiry Customer Service

Production Maintenance Production Management

Rx Order Entry Order Management

Stock Order Entry Order Management

Shipping Shipping Management

System Management System Management

Menu re-organization

The menu bar contained in each application is standardized to include:

• File

• Edit

• Maintenance

• Processing

• Inquiry

• Reports

• Window

• Help

If the menu bar has no items under it then the menu bar item will be grey. Setup and System configuration is under Maintenance. Daily User Tasks are under Processing. On-line lookups are under Inquiry. On-line reports are under Reports. On-line help is under Help.

[pic]

Below is a complete list of menu bar options for Visionstar LMS V04 by application:

Accounts Payable

File

Close

Change Password

Exit

Edit

Preferences

Maintenance

Vendor Profile

Processing

Transfer to A/P

Inquiry

Reports

Transfer to A/P Report

Window

Help

Help Topics

About

Account Receivable

File

Change Password

Exit

Edit

Preferences

Maintenance

Account Maintenance

Customer Profile

Customer Third Party

Customer PO’s

Ship to Account Profile

Report Groups

Courier

EOM Discount Schedule

Duty Status

Military Job Number

Reimbursable Category

Sales

Sales Control

Salesperson

Sales Region

Territory Type

Territory

Ship Method

Ship Fee Code

Taxes

Taxable Items

Tax District Maintenance

Tax Rate Schedule

Set Up Companies

Processing

Invoicing

Generate Invoice

Generate Shipping Surcharge

Generate Funding Document

Regenerate Invoices

Invoice Modification

Claims

Update AR Batch

Inquiry

AR Inquiry

Copay Inquiry

BUMED Inquiry

BUMED Frame Detail Inquiry

Reports

Invoice Summary

BUMED Invoice Summary

Window

Help

Help Topics

About

Contract Management (Optional)

File

Change Password

Exit

Edit

Preferences

Maintenance

Billing Code Validation

Contract Profile

Patient Required Fields

Patient Valid Data

Tender Type

Processing

Medicaid Export

Inquiry

Reports

Medicaid Export Report

Window

Help

Help Topics

About

Customer Service

File

Change Password

Reprint

Exit

Edit

Preferences

Maintenance

Reprice Job

Cancel Job

Unlock Job

Assign/Change Tray

Processing

Pre-Enter Orders

Inquiry

Production Inquiry

Reports

Window

Help

Help Topics

About

Database Management

File

Change Password

Exit

Edit

Preferences

Maintenance

System

Tray Color

Reason Code

Frame Status

Lens Status

Order Priorities

Messages

Packing List

Default Services

Default Customer Messages

Pricing

Price Maintenance

Price Schedule

Show Orphans

Discount

Reprocess Type

Reprocess Discount

Inv Discount Schedules

Wearer Protection Plan

Item Setup

Default Inventory Schedule

Discount Type

Quantity Price Types

Stock UOM

Tax Type

Lenses

Materials

Material Groups

Lens Styles

Lens Style Groups

Lens Product Groups

Processing Masters

Material Process Restriction

Lens Substitution

Sag Codes

Import Rules

Frames

Edge Type

Class

Color

Gender

Price Group

Temple Size

Services

Process Groups

Processing

Accessory Create

Frame Create

Lens Create

Service Create

Inquiry

Frame View X-reference

Reports

Lens Technical

Frame X-reference

Frame Compatibility

Window

Help

Help Topics

About

Inventory Management

File

Print Barcode

Change Password

Exit

Edit

Preference

Maintenance

Inventory Item Update

Outsource

Outsource Component

Outsource Vendor

Item Substitution

Bin Setup

IM for Companies

Transaction Code Maintenance

Product Line Code Maintenance

Category Code Maintenance

Item Options

Stocking Locations

PO for Companies

PO Locations

PO Codes

Freight Codes

FOB Codes

Processing

Inventory Verification

Breakage/Reverse Breakage

Outsource

Outsource Job

Outsource Inspection

Outsource Return

Reverse Outsource

Adjustments

Confirm Orders

Purchase Orders

Purchase Order Mgt

Close Non Vouchered Receivers

Receipts Management

Replenishment/Short Orders

Generate Replenish Ord

Order Management

Return to Vendor

Generate Return Order

Return Order Mgt

Return Management

Generate Return to Vendor

Assign Bin

UnAssign Bin

Late Order Confirmation

Inquiry

Bin Inquiry

Inventory Activity History

Item Usage

Reports

Window

Help

Help Topics

About

Order Management

File

Change Password

Exit

Edit

Preferences

Maintenance

Default Rx Schedule

Processing

Rx Order Entry

Stock Order Entry

Manual Invoice

Detail

Summary

Credit Order Entry

Calibration Order Entry

Rx Curve Calculator

Inquiry

Reports

Window

Help

Help Topics

About

Production Management

File

Print Barcode

Change Password

Exit

Edit

Preferences

Maintenance

Job Tracking

Department Maintenance

Device Group Maintenance

Technician Maintenance

Assign Services to Station

Equipment Tracking

Cell/Shift Maintenance

Assign Default Equipment

Lab Standards

Base Curve

Blocks

Block Groups

Block Cure Time

Crib Control

Default Decentration

Equipment Interfaces

Lap Increment Exceptions

Lap Locations

Lens Options

Prism Thinning

Prismatic Tolerance

PM Defaults

QA Controls

Variable Thickness

Job Flow

Job Flow Device Groups

Job Flow Schedules

Default Job Flow

Assign Services to Job Flow

Processing

Equipment Tracking

Assign Operator to Station

Manual Order Tracking

Failed QA Jobs

Job Flow

Job Flow Adjustment

Backward

Forward

Build Job Flow for Jobs

Inquiry

Breakage Inquiry

Remake Inquiry

Rework Inquiry

Production Tracking Inquiry

Reports

Window

Help

Help Topics

About

Shipping Management

File

Change Password

Print Mailing Label

Print Courier Barcodes

Exit

Edit

Preferences

Maintenance

Processing

Ship/Unship

Mailroom/Unmailroom

Courier Shipping

Courier Ship by Account

Courier Tracking Number

Inquiry

Reports

Window

Help

Help Topics

About

System Management

File

Change Password

Exit

Edit

Preferences

Maintenance

Data Extract Format Maintenance

Data Extract Template Maintenance

Order Data

Customer Data

Images

Print Maintenance

User Maintenance

User Setup

Security Maintenance

Roles/Profiles Setup

Password Profile Maintenance

EyeFinity

Benefit/Price List

Bevel Options

Edge Options

Edge Types

Frame Status

Frame Vendor

Import Rule

Job Status

Lens Thickness

Lens Service

Lens Style

VisionWeb Export

Edge Type

Job Type

Lens Style

Service Type

Calendar Code Maintenance

EDI Control

Job List Color Option

Translation Rule Maintenance

System Modems

System Option

Processing

Data Extract

Order Data

Customer Data

Inquiry

Job Import

Reports

Security Role Report

Security User Report

Security User By Role Report

Window

Help

Help Topic

About

Below is a translation from 176B options to Visionstar LMS V04:

In some places, there isn’t much change, if any. Those are listed as well as a matter of completeness.

|176B |Menu |Function |LMS V04 |Menu |Function |

|Rx Order Entry |N/A |Rx Entry |Order Management |P |Rx Order Entry |

| |E |Preferences | |E |Preferences |

| | |-> Mode | | |-> Mode |

|Stock Order Entry |O |Stock Order Entry | |P |Stock Order Entry |

| | |Credit Processing | | | |

| | |Manual Invoice | | | |

| | | | | |Credit Order Entry |

| | | | | |Manual Invoicing |

Menu KEY: E => ‘Edit’; O => ‘OrderEntry’; P=> ‘Processing’

|176B |Menu |Function |LMS V04 |Menu |Function |

|Production Inquiry |M |Cancel Job |Customer Service |M |Cancel Job |

| | |Unlock Job | | |Unlock Job |

| |I |Production Inquiry | |I |Production Inquiry |

Menu KEY: M => ‘Maintenance’; I => ‘Inquiry’

|176B |Menu |Function |LMS V04 |Menu |Function |

|Shipping |P |Ship/UnShip Orders |Shipping Management |P |Ship/Unship |

Menu KEY: P => ‘Processing’

|176B |Menu |Function |LMS V04 |Menu |Function |

|AR |M |Discount Schedule |Accounts Receivable |M |EOM Discount Sched… |

| |I |AR Inquiry | |I |AR Inquiry |

Menu KEY: M => ‘Maintenance’; I => ‘Inquiry’

|176B |Menu |Function |LMS V04 |Menu |Function |

|Account and Pricing |M |Account Maintenance |Accounts Receivable |M |Account Maintenance |

| | |->Customer Profile | | |->Customer Profile |

| | |->Ship To Acct Profile | | |->Ship To Acct Profile |

| | |->Report Groups | | |->Report Groups |

| |M |Price Maintenance |Database Management |M |Pricing -> Price Maint… |

| | |->Price Schedule | | |->Price Schedule |

| | |->Price Add-On | | |->Add-On |

| | |->Show Orphans | | |->Show Orphans |

| |M |Discount | |M |Pricing -> Discount |

| | | | | |->Inv Discount Sched… |

| |M |Reprice |Customer Service |M |Reprice Job |

| |M |Taxable Items |Accounts Receivable |M |Taxes |

| | | | | |->Taxable Items |

| |M |Tax District Maint… | |M |Taxes |

| | | | | |->Tax District Maint… |

| |M |Tax Rate Schedule | |M |Taxes |

| | | | | |->Tax Rate Schedule |

| |M |Sales |Accounts Receivable |M |Sales |

| | |->Sales Control | | |->Sales Control |

| | |->Salesperson | | |->Salesperson |

| | |->Sales Region | | |->Sales Region |

| | |->Territory | | |->Territory |

| | |->Territory type | | |->Territory Type |

| |M |Account Maintenance |Contract Management |M |Contract Profile |

| | |->Contract Profile | | | |

| |M |Price Maintenance |Database Management |M |Pricing |

| | |->Wearer Protection Pln | | |->Wearer Protection Pln |

| |M |Price Maintenance |Contract Management |M |Billing Code Validation |

| | |->Bill Code Valid Sched | | | |

| |I |Copay |Accounts Receivable |I |Copay Inquiry |

Menu KEY: M => ‘Maintenance’; I => ‘Inquiry’

|176B |Menu |Function |LMS V04 |Menu |Function |

|Invoice |M |Generate Invoice |Accounts Receivable |P |Invoicing |

| | | | | |->Generate Invoice |

| |M |Regenerate Invoice | |P |Invoicing |

| | | | | |->Regenerate Invoices |

| |M |Invoice Modification | |P |Invoicing |

| | | | | |->Invoice Modification |

| |R |Invoice Summary | |R |Invoice Summary |

| |M |Transfer to A/P |Accounts Payable |P |Transfer to A/P |

| |R |Transfer to A/P Report | |R |Transfer to A/P Report |

| |E |Medicaid Export |Contract Management |P |Medicaid Export |

| |R |Medicaid Export | |R |Medicaid Export Rpt |

Menu KEY: M => ‘Maintenance’; E => ‘Export’; P => ‘Processing’; R => ‘Report’

|176B |Menu |Function |LMS V04 |Menu |Function |

|Inventory Management |M |Adjustments |Inventory Management |P |Adjustments |

| |M |Item Substitution | |M |Item Substitution |

| |M |Replnshmnt/Short Ord | |P |Replnshmnt/Short Ord |

| | |->Gen Replnshmnt Ord | | |->Gen Replenish Ord |

| |M |Replnshmnt/Short Ord | |P |Replnshmnt/Short Ord |

| | |->Order Management | | |->Order Management |

| |M |Replnshmnt/Short Ord | |P |Replnshmnt/Short Ord |

| | |->Generate PO | | |->Generate PO |

| |M |Purchase Orders | |P |Purchase Orders |

| | |->Purchase Order Mgmt | | |->Purchase Order Mgmt |

| |V |Inventory Activity Hist | |I |Inventory Activity Hist |

Menu KEY: M => ‘Maintenance’; P => ‘Processing’; V => ‘View’; I => ‘Inquiry’

|176B |Menu |Function |LMS V04 |Menu |Function |

|Frame Maintenance |M |Accessory |Database Management |P |Accessory Create |

| |M |Service | |P |Service Create |

| |M |Frame | |P |Frame Create |

| | |->Creation Wizard | | | |

| | | | | | |

| |M |Frame | |I |Frame View X-reference |

| | |->Xref and View | | | |

| |M |Frame | |M |Frames |

| | |->Frame Code | | |->Edge Type |

| | | | | |->Class |

| | | | | |->Color |

| | | | | |->Gender |

| | | | | |->Price Group |

| | | | | |->Temple Size |

Menu KEY: M => ‘Maintenance’; P => ‘Processing’; I => ‘Inquiry’

|176B |Menu |Function |LMS V04 |Menu |Function |

|System Management |M |Schedule |Database Management |M |Item Setup |

| | | | | |->Default Inven Sched |

| | | | | |->Discount Type |

| | | | | |->Quantity Price Types |

| | | | | |->Tax Type |

| | | | | | |

| | | | | | |

| | | | | | |

| | | | | | |

| | | | | |Pricing -> Discount |

| | | | | |->Reprocess Type |

| | | | | |->Reprocess Discount |

| | | | | | |

| | | | | | |

| | | |Contract Management |M |Tender Type |

| |M |General Codes |Contract Management |M |Patient Required Fields |

| | | | |M |Patient Valid Data |

| | | |Accounts Receivable |M |Ship Method |

| | | | |M |Ship Fee Code |

| | | |Database Management |M |System |

| | | | | |->Tray Color |

| | | | | |->Reason Code |

| | | | | |->Frame Status |

| | | | | |->Lens Status |

| | | | | |->Order Priorities |

| | | | | | |

| | | | | | |

| | | | | | |

| | | | | | |

| | | | | | |

| |M |Messages |Database Management |M |System |

| | | | | |->Messages |

| | | | | |->Packing List |

| | | | | |->Default Services |

| | | | | |->Dflt Customer Msgs |

| | | | | | |

| | | | | | |

| | | | | | |

| | | | | | |

| |M |Lens Product Group |Database Management |M |Lenses |

| | | | | |->Lens Product Groups |

| | | | | | |

| |M |Print Maintenance |System Management |M |Print Maintenance |

| |M |User Maintenance | |M |User Maintenance |

| |M |Images | |M |Images |

| |E |File Format Maint… |System Management |M |Data Extract Fmt Maint |

| |E |Template Maintenance | |M |Data Ext Template Mnt |

| | |->Order Data | | |->Order Data |

| | |->Customer Data | | |->Customer Data |

| | | | | | |

| | | | | | |

| |E |Data Extract | |P |Data Extract |

| | |->Order Data | | |->Order Data |

| | |->Customer Data | | |->Customer Data |

| | | | | | |

| | | | | | |

Menu KEY: M => ‘Maintenance’; E => ‘Export’; P => ‘Processing’

|176B |Menu |Function |LMS V04 |Menu |Function |

|Lens Maintenance |M |Lens Maintenance |Database Management |M |Lenses |

| | | | | |->Materials |

| | | | | |->Material Groups |

| | | | | |->Lens Styles |

| | | | | |->Lens Style Groups |

| |M |Lens Substitution | |M |Lenses |

| | | | | |->Lens Substitution |

|176B |Menu |Function |LMS V04 |Menu |Function |

|Production Maint… |M |Job Tracking |Production Manage… |M |Job Tracking |

| | |->Department Maint… | | |->Department Maint… |

| |M |Laboratory Standards | |M |Laboratory Standards |

| | |->Crib Control | | |->Crib Control |

| | |->Default Decentration | | |->Default Decentration |

| | |->Equipment Interfaces | | |->Equipment Interfaces |

| | |->Lap Locations | | |->Lap Locations |

| | |->Prism Thinning | | |->Prism Thinning |

| | |->Prismatic Tolerance | | |->Prismatic Tolerance |

Menu KEY: M => ‘Maintenance’

The section outlines the menu options in LMS Main Menu that have been moved to the Visionstar LMS V04 applications.

LMS

|176B LMS |Function |LMS V04 |Menu |Function |

|LMS Main Menu |Order Processing |Production Manage… |P |->Outsource Job |

| |->Outsource Jobs | | | |

| |Order Processing |Customer Service |M |->Reprint Job |

| |->Rx Reprint | | |->Assign/Change Tray |

| |->Assign/Change Job Tray | | | |

| |Inventory Management |Inventory Management |P |->Breakage/Reverse Breakage |

| |->Breakage | | | |

| |->Reverse Breakage | | | |

| |Inventory Management | |M |->Inventory Item Update |

| |->Item Inventory Update | | | |

| |Laboratory Standards |Production Management |M |Laboratory Standards |

| |->Lens Options | | |->Lens Options |

| |->Blocks | | |->Blocks |

| |->Block Groups | | |->Block Groups |

| |->Variable Thickness Charts | | |->Variable Thickness |

| |->Base Curve Charts | | |->Base Curve |

| |->Lap Increment Exceptions | | |->Lap Increment Exceptions |

| |System Options Menu | |M |System Options |

| |->General Options | | |->Each one is contained in a |

| |->Order Entry Options | | |tab. |

| |->Production Options | | | |

| |->Document Number Options | | | |

| |->Inventory Options | | | |

| |->Options By Item Type | | | |

| |->Job Tracking Options | | | |

| |->Laboratory Standard Options | | | |

| |->Real-Time Query Options | | | |

| |->New system options | | | |

| |Job Tracking | |M |Job Tracking |

| |->Lab Positions | | |->Department Maintenance |

| |->Lab Reasons | | |Position and reason tab |

| |->Lab Technicians | | |->Technician Maintenance |

| |->Assign Services to Stations | | |->Assign Services to Stations |

| |System Setup |Accounts Receivable |M |->Courier |

| |->Courier Setup | | |->Ship Method |

| |->Ship Method/Courier Setup | | | |

| |System Setup |System Management |M |Print Maintenance print |

| |->Print Direction | | |direction tab |

|LMS Main Menu |Lens Maintenance |Database Management |P |->Lens Create |

| |->Shape Schedule | | | |

| |->Curve Schedule | | | |

| |->Lens Thickness Schedule | | | |

Menu KEY: M => ‘Maintenance’; P => ‘Processing’; I => ‘Inquiry’

SQLTIME

|176B SQLTIME |Function |LMS V04 |Menu |Function |

|Inventory Management |Transaction Processing |Production Manage… |P |Processing |

| |-> Inventory Verification | | |->Inventory Verification |

| |-> Confirm Orders | | |-> Confirm Orders |

| |Initial Setup |Inventory Management |M |->IM for Companies |

| |->Set up I/M for Companies | | |->Transaction Code Maintenance |

| |->Set up I/M Transaction Codes | | |->Product Line Maintenance |

| |->Set up Product Lines | | |->Category Code Maintenance |

| |->Set up Category Codes | | | |

| |Warehouse Setup | |M |Stocking Locations |

| |->Set up Stocking Locations | | | |

| |Forecast Movement Analysis | |I |Inventory Activity History |

| |->Query Usage Summary | | |Item Usage |

| |->Query Inventory History | | | |

|Accounts Receivable |Daily Processing and Analysis |Accounts Receivable |I |AR Inquiry |

| |->Query Customer Account | | | |

| |Balances | | | |

|Account Payable |Initial Setup |Account Payable |M |Vendor Profile |

| |-> Set Up Vendors | | | |

Menu KEY: M => ‘Maintenance’; P => ‘Processing’; I => ‘Inquiry’

The section below outlines new functionality that is unique to Visionstar LMS V04:

|LMS V04 |Menu |Function |

|Accounts Payable |File |->Change Password |

| |Edit |->Preferences |

| |Help |->Help Topics |

|Accounts Receivable |File |->Change Password |

| |Edit |->Preferences |

| |Maintenance |Account Maintenance |

| | |->Customer PO’s |

| | |->Duty Status |

| | |->Military Job Number |

| | |->Reimbursable Category |

| | |Taxes |

| | |->Taxable Items |

| | |->Tax District Maintenance |

| | |->Tax Rate Schedule |

| |Processing |Invoicing |

| | |->Generate Funding Document |

| | |->Invoice Modification |

| | |Claims |

| |Inquiry |->Copay Inquiry |

| | |->BUMED Inquiry |

| | |->BUMED Frame Detail Inquiry |

| |Reports |->Invoice Summary |

| | |->BUMED Invoice Summary |

| |Help |->Help Topics |

|Contract Management (Optional) |File |->Change Password |

| |Edit |->Preferences |

| |Maintenance |->Billing Code Validation |

| |Processing |->Medicaid Export |

| |Reports |->Medicaid Export Report |

| |Help |->Help Topics |

|Customer Service |File |->Change Password |

| | |->Reprint |

| |Edit |->Preferences |

| |Maintenance |System |

| | |->Packing List |

| | |Pricing |

| | |->Wearer Protection Plan |

| | |Services |

| | |->Process Groups |

| |Reports |->Lens Technical |

| | |->Frame X-reference |

| | |->Frame Compatibility |

| |Help |->Help Topics |

|Inventory Management |File |->Change Password |

| | |->Print Barcode |

| |Edit |->Preferences |

| |Maintenance |Outsource |

| | |->Outsource Component |

| | |->Outsource Vendor |

| | |->Bin Setup |

| | |->Item Options |

| | |->PO for Companies |

| | |-->PO Locations |

| |Processing |Outsource |

| | |->Outsource Inspection |

| | |->Outsource Return |

| | |->Reverse Outsource |

| | |Purchase Orders |

| | |->Close Non Vouchered |

| | |->Recipts Management |

| | |Return to Vendor |

| | |->Return Order Mgt |

| | |->Return Management |

| | |->Generate Return to Vendor |

| | |->Assign Bin |

| | |->UnAssign Bin |

| | |->Late Order Confirmation |

| |Inquiry |->Bin Inquiry |

| |Help |->Help Topics |

|Order Management |File |->Change Password |

| |Edit |->Preferences |

| |Maintenance |->Default Rx Schedule |

| |Processing |->Calibration Order Entry |

| | |->Manual Invoice |

| | |-> Detail |

| | |-> Summary |

| | |->Rx Curve Calculator |

| | |->Credit Order Entry |

| |Inquiry | |

| |Help |->Help Topics |

|Production Management |File |->Change Password |

| | |->Print Barcode |

| |Edit |->Preferences |

| |Maintenance |JobTtracking |

| | |->Device Group Maintenance |

| | |Equipment Tracking |

| | |->Cell/Shift Maintenance |

| | |->Assign Default Equipment |

| | |Lab Standards |

| | |->Block Cure Time |

| | |->PM Defaults |

| | |->QA Controls |

| | |Job Flow |

| | |->Job Flow Device Group |

| | |->Job Flow Schedules |

| | |->Assign Services to Job Flow |

| |Processing |Equipment Tracking |

| | |->Assign Operator to Station |

| | |->Manual Order Tracking |

| | |->Failed QA Jobs |

| |Inquiry |->Rework Inquiry |

| |Help |->Help Topics |

|Shipping Management |File |->Change Password |

| | |->Print Mailing Label |

| | |->Print Courier Barcodes |

| |Edit |->Preferences |

| |Processing |->Courier Ship By Account |

| | |->Courier Tracking Number |

| |Help |->Help Topics |

|System Management |File |->Change Password |

| |Edit |->Preferences |

| |Maintenance |User Maintenance |

| | |->Security Maintenance |

| | |->Role/Profiles Setup |

| | |->Password Profile Maintenance |

| | |EyeFinity |

| | |->Benefit/Price List |

| | |->Bevel Options |

| | |->Edge Options |

| | |->Edge Types |

| | |->Frame Status |

| | |->Frame Vendor |

| | |->Import Rule |

| | |->Job Status |

| | |->Lens Thickness |

| | |->Lens Services |

| | |->Lens Style |

| | |VisionWeb Export |

| | |-> Edge Data |

| | |-> Job Type |

| | |-> Lens Style |

| | |-> Service Type |

| | |Job List Color Option |

| | |Translation Rule Maintenance |

| |Inquiry |->Job Import |

| |Reports |->Security Role Report |

| | |->Security User Report |

| | |->Security User by Role Report |

| |Help |->Help Topics |

ViStar Help System

With Visionstar LMS V04 the system has help for each screens. The On-line Help is split into two sections. The Database Setup Section contains documentation to help an administrator enter information into the system. The Standard Procedures section explains how to perform daily tasks.

[pic]

Below is the help symbol legend:

[pic]

Below is a typical help screen. The underlined text in the instructions contain definitions of the text. Click on the underlined text to see the definition. Click on it again to close the definition.

[pic]

New Functionality and Fixes by application

This section details new functionality and fixes that are contained in this release. Screen shots are included to show features.

General Application

Interfaces

AIT “Optima” Edger

LMS now supports the AIT “Optima” edger.

Santinelli Equipment

LMS now supports all of the Santinelli Tracers, Finish Blockers and Edgers.

Frank Balestra and Ryuta Ueishi of Santinelli visited VisionStar on May 24-25, 2004 to test interfaces for their new line of equipment. VisionStar tested interfaces for the SE-9090 edger, LE-9000 edger, LT-900 tracer and the ICE-900NT automatic finished blocker. All devices were tested with standard mux and digi port server protocols.

Frank and Ryuta were great to work with and quickly turned around any issues found in testing, as did VisionStar. Upon completion of testing we were able to communicate successfully with each line of equipment.

Modified interfaces for finish equipment consistency

All finish equipment interface will return an appropriate message when an uncut job is requested by the equipment. If a particular machine does not support the standard OMA error codes the code can be mapped using ERR3 and ERR4 environment configuration in the interface startup script.

Miscellaneous

Import Process Now Retrieves Flat Discount List

The job import process will obtain the flat discount list for the customer on the job and populate it into the screen record.

Transitions EDI Incorrect Lens Sales Quantities

The process that populates the Transitions EDI file was obtaining incorrect lens sales quantities (numbers were too large). The correct lens sales quantities are now retrieved for the EDI file.

Vendor Change Properly Updates Stocking Location Item

In certain circumstances, changing an item’s vendor was updating all information, except for the stocking location record. This was causing some problems with Purchase Orders and other inventory processing. A vendor change will now properly update ALL item inventory information.

Breakage Uses Standard Unit Cost, if Applicable

Testing with the use of “standard unit costing” found that posting breakage only used an item’s “average unit cost” (regardless of the costing method for the item/database). Breakage has been adjusted to determine cost of breakage based on an item’s cost method (using “STD” and “AVG” based on item settings.)

Purge Claims Enhanced

In the SQLTIME A/R Daily Processing Claims Processing Clams Purge Claims Unprocessed orders can not be purged. These are claims where a document number for the claim does not correspond to an order on the system.

Sales Database Support

Adding new product lines and then assigning them to items caused the sales database load to fail. Reports on subsequent days then reported no sales, so the product lines had to be added by hand and the sales database load reran. A change was made so when a new product line is added and assigned to an item it is correctly added to the sales database, preventing this failure from occurring.

Two new additional fields are available for refined sales database reporting: discount and tax on “add-on” items (like power, prism, add power, etc.)

Security Features

Visionstar LMS V04 includes both application and menu level security lockouts. Each user is assigned a security role. Security also includes password expiration and complexity. All applications have a Change Password option so a user can change the password they use when it expires. When an option is not accessible by the user the option will be gray and can not be selected.

When the user is required to change passwords they are prompted for the old password and the new password. This is accessed by clicking on file then change password in any application.

[pic]

Preferences

Each application now has a user preference window where a user can change the entity, reporting entity, stocking location, sub-entity and site id. These values are populated from the user profile in system management. Some users may perform tasks under different Entities or stocking locations. When a user changes the preferences it will only be affective while the user is in that application. Once they close the application the settings revert back to default for that user. Additionally if a user has two applications open and changes the preferences in one of them it only affects the one that was change the other open application remains unchanged. At any time the user may click on the Help Menu and then About to display the Preferences in effect for that application. Below is a screen shot of the preference and Help About screen.

[pic]

[pic]

Item Finder

For all inventory applications a new universal item finder has been incorporated. This makes the looking up of lenses, frames, services and accessories the same for inventory updates, stock orders and purchase order processing. The new item finder allows a user to retrieve a large list of items instead of one at a time. It follows the model of the item finder in Inventory Adjustments in 176B. Also the OPC/UPC tab can be used with a scanner to make stock order entry faster for users that create a stock order after they pick stock.

[pic]

Foreign Address support Added

Through out the system customers, direct shipment and mail to patient supports foreign addresses. This can be seen in Customer Profile, Ship to account profile, Dispensers Profile, AR Inquiry, Rx and Stock Order Entry and Manual Invoicing

Statement Aging Process Increased Efficiency

The statement aging process that is run when statements are generated or aging reports run has been made 50% faster.

VisionWeb XML Functionality

An interface with web-based order entry company VisionWeb has been established. LMS can now accept Orders from VisionWeb customers over the internet. In order to make this work we have created an XML import process. LMS has a set of translation screens that converts

VisionWeb information to LMS information.

VisionWeb can also accept orders from LMS that go to another lab. This is done through the outsourcing process on LMS. The outsourced orders go real time to the outsourced vendor.

LMS has a set of translation screens that convert LMS data into VisionWeb information.

VisionWeb Duplicate Time Stamps resolved

The LMS export status to VisionWeb has multiple statuses with the same time stamp. This has been resolved by sending only one status per job in the XML status export.

EyeFinity Order Import

An interface web-based order entry company EyeFinity has been established. LMS can now accept orders from EyeFinity. On LMS a set of translations screens are available to translated Eyefinity Order data to LMS data.

Below is a list of Translated Data:

Benefit/Price List

Bevel Options

Edge Options

Edge Types

Frame Status

Frame Vendors

Import Rule

Job Status

Lens Thickness

Lens Services

Lens Styles

Each translation screen has a mapping drop down and an ignore flag for each item that might come from an EyeFinity Order. Below is a screen shot of a typical translation screen:

[pic]

Job Patient Information move and modification

The Job Patient Information has been moved from the job patient table to “User Defined Fields.”

The original design of these fields was limited to 20 characters. This is been expanded to 30 characters to allow for addresses of more then 30 characters. This affects Order Management, Database Management, Account Receivable, Contract Management, and Customer Service.

Account Payable

Transfer to AP

The Transfer to A/P menu options is used to transfer Account Payable transactions to the Account Payable System. This is used for Purchase orders that are transferred to Account Payable for payment. This is also used to transfer Dispensing fee batches to Account Payable to generate vouchers for Dispensers.

[pic]

Account Payable Transfer Report

This is an online report that can be used to print or view a list of Dispensing fees being vouchered in Account Payable.

[pic]

Vendor Profile Moved

The SQLTIME Set Up Vendor Information screens have been moved to this module.

[pic]

AP PO Control enhanced

In PO Control two different account numbers can be specified for the short and replenishment orders and a field for days to cancel and Ship or Cancel flag have been added to add flexibility to EDI Purchase orders.

Account Receivable

“Batch Invoices” and Processing WIP

Any customers that are being changed from consolidated/batch invoices (whether it be “DA/WK/MO”) to a “statement”—or vice versa—will now have work-in-process handled appropriately. Before this change, accounts being changed mid-month could have jobs that wouldn’t invoice because they were in process when the switch took place.

‘Customer Profile’ -> ‘Notes’ Functionality

There had been a problem creating new notes for a customer where an initial note had been “cleared” instead of being “Closed.” This issue has been corrected, so there should no longer be an issue saving “customer notes.”

Salesperson/Sales Manager Setup

Not all fields in the database were being written to appropriately for salespersons with sales manager. This caused some reporting problems, so the fix has been made to correct existing data and prevent this from happening in the future.

Job Total Viewable Fields

The job total and job count fields in the re-price window have been expanded to 4 digits.

Expand the hidden fields in re-price window

The flags “Allow Price and Cost Override” in System Management now control the Unit Price, Discount, Tax, Total Amt, Cost, Total Cost Columns.

[pic]

[pic]

Contract Tab Drop Down

The contract tab has been fixed to show all drop down indicator arrows correctly.

Zip Code Dropdown re-filter

The zip code field was not filtering correctly when a zip code was changed and the new zip code has multiply cities attached to it.

Zip Code Carrier Functionality Removed

The Zip Code Carrier field on the customer profile shipment tab has been removed.

Customer Address Change Trigger

When a customer address is changed all work in process orders and orders shipped today marked to indicate the change. When those orders are shipped or unshipped and reshipped the operator will be notified of the change.

EOM discount schedule

The menu option called discount schedule that was in invoicing was changed to EOM discount schedule. This was done to avoid confusion between setting up discounts lists and Volume Discounts.

Set Up Companies

Set Up companies was moved from SQLTIME over to AR. The code was cleaned up and error checking was added to make it more robust.

[pic]

Customer Profile Search Window Filter

The customer profile search for customer windows was fixed to filter correctly. An error used to occur when the filter tab was clicked. The customer lookup can be accessed by clicking on the open folder button at the top of the screen when customer profile is open. Also a customer report tab has been added. Once you click retrieve the screen switches to the report tab to allow the user to select the customer from the list.

[pic]

[pic]

Courier Setup Tracking Numbers

The courier setup screen has two new fields for tracking number length and position. The Shipping application now has a screen for scanning a courier tracking barcode and assigning it to the shipment. The tracking number is contained as part of the barcode that is found on the shipping label. For most couriers the barcode not only contains the tracking number but some other characters. These fields are used define where in the barcode the tracking number is located.

[pic]

Invoice Modification Changes

Two fields added to the system for NOSTRA. They are the Military Job Number and the Reimbursable Category code. When an invoice is modified the military job number and reimbursable category fields needed to be added so they could be changed.

For the X12 Medicaid project user defined fields have been added. The fields have been added to the invoice modification window.

BUMED Reports

The BUMED reports can be summarized by SHIPPED or SOLD quantity. Also the output of the report can be saved as a comma delimited text file.

Customer Profile Third Party

The Third Party and Doctor Provider fields in the customer profile window have been changed to view only. The maintenance windows are moved to Third Party Maintenance and Ship to Maintenance. The order Origin field was added for EyeFinity job importing. When you click on the column headers of order origin and provider number the sort is numeric.

[pic]

Generate Funding Document Modifications

The as of date is now set to today’s date and it is validated to as the correct next invoice date.

Added a calendar lookup for the as of date.

Claims Import Changes

Added run date and date of birth to the claim import form.

[pic]

Ship Method windows fixed

The ship method window now automatically populates the invoice description with a capitalized item description.

Tax Rate Schedule windows fixed

The tax rate schedule window was change to use the GL account mask when the GL account is displayed.

Taxes Follow Ship-To customer

When the bill-to and ship-to customers have different tax schedules and go to different G/L accounts LMS recorded the tax to the bill-to customer. That was incorrect. It now posts the tax to the ship-to customers G/L tax account.

AR Inquiry Added

This is an easy way to view accounts receivable information for a customer from one screen. It includes General information on the customer, Invoices in a date range, Volume discount in a date range, Sales Summary in a date range and customer notes.

[pic]

[pic]

[pic]

[pic]

Zero Last Pay amount resolved

There was a problem with a cash receipt where the last pay amount may get zeroed out. This has been resolved.

Added shipping surcharges

A shipping surcharge setup and generate shipping surcharge screen have been added to create shipping surcharges that are similar to generating Finance Charges.

Contract Management (Optional)

This was a menu option in Account and Pricing (176B). It has been moved to its own module. This is a billable optional module.

Customer Service

This application was called production inquiry (176B) and has been changed to Customer Service. It has been re-organized to perform better and make more logical sense.

View Price/Cost (Based on User)

The ‘Pricing’ tab will only display the Cost/Total Cost and Amt/Total Amt if the user has the appropriate privileges. If not, the columns will be removed and not displayed.

Expand the hidden fields in Inquiry window

The flags “Allow Price and Cost Override” in System Management now control the Unit Price, Discount, Tax, Total Amt, Cost, Total Cost Columns being hidden from the user.

Job Total Viewable Fields

The job total and job count fields in the basic tab have been expanded to 4 digits.

Order Notes

Notes in inquiry have been fixed. They can now be saved without errors.

Patient information Ship State Code

The ship state code is now working correctly. It was looking at the wrong state code.

[pic]

Invoice Amount on Summary

The invoice amount on the summary tab was not always correct. This has been corrected.

Cell, Shift and Technician added to job flow tab

The Job Flow tab now has the cell, shift and technician fields added.

[pic]

Added Modify Order Data Screen

The screen is located under the Edit menu option. It is used to change the promise date or priority of an order. It is also used to modify the ship to information on a specific order.

[pic]

Added Mail to Patient in the patient info tab

This functionality is used to mail the order directly to the patient. It will inform the operator at shipping that the order is to be mailed to the patient. At the time of shipping a mailing label can be printed on a dedicated label printer.

[pic]

Shape Vendor

The vendor number of the shape has been added to the Frame tab. This is useful if you have more then one vendor for a specific frame.

Lens Tab Changes

The lens tab has been changed to increase the size of the PD field and it has been renamed to Dec/PD.

Job List Changes

The job list now includes the order origin field (I.E. VisionWeb, Eyefinity). This is helpful when you have orders coming in from more then one source. The screen can also be filtered and sorted on this column.

Do Not Ship Logging

The Do Not Ship Flag now logs who marked the job as do not ship. This information is displayed at shipping.

Frame and Accessory/Service Information

When the field on the left hand side of the UPC field is click the inventory status and quantity is displayed for the frame. When the field on the right hand side of the UPC field is clicked the Item Number, Vendor Item number, UPC and item descriptions are displayed.

Prism Thinning In Lens Tab fixed

The prism thinning fields now shows the correct information.

Vertex Compensation

Vertex Compensation now stores and recalls correctly.

Billing Code in pricing tab

Billing code added to the pricing tab. This is used for Medicaid orders.

Production Inquiry User Defined Field Changes

The production inquiry summary and patient information tabs have been modified to show user defined fields (patient data). Also Eligibility Override is editable in the patient tab.

Breakage Information

The production inquiry lens tab now displays the number of breakages on each item on an order.

Reprice Job Commit Rule

The reprice job screen now forces the user to commit invoice changes. You can no longer just close the window.

Added Pre-Enter Orders

A screen was added to allow a customer service person to pre-enter orders into the system. For recall and entry at a later time.

[pic]

Added User Defined Color for Job List

In the Job list in Production Inquiry there are now user defined colors for:

Credit, Priority, Breakage, AR Coat, Expired Expected Date, Redo Job, Warranty Job, Industial Job, Uncut Job.

Database Management

Deletion of Frame Components in ‘Xref and View’

Frame components can be deleted from ‘Xref and View’ either one line item at a time, multiple line item at a time or all-at-once from the “View/Edit” popup box.

Shape Only Cross Reference in Blue

When a frame shape only is in the frame view and cross reference screen it will show up in blue.

Sunglass/Reading Glass Added to “Current Inventory”

The Frame Creation Wizard displays any current inventory once a frame component name has been specified on the opening screen. Sunglass and Reading Glass were not components listed at the bottom until now. They’ve just been added so that all frame components are represented.

“Add Vendor” Functionality Improved

The capability to add a vendor “on-the-fly” has been enhanced to check for the use of the FMS Accounts Payable module. If the A/P module is being used, all vendor maintenance MUST be done in FMS, and the “Add Vendor” function will be disabled. If the A/P module is not being used, all frame component vendors can be quickly added using “Add Vendor.”

“W/I” Print Code Definitions Returned to ‘Service’ Tabs

The ability to set up one description to print on the workticket side and another to print on the invoice side has been returned to the ‘Service’ tabs. So, the print code will display the corresponding “W” and “I” text for user modification. The System Administrator will have to change these values if needed. Also this will not change the Invoice Description in the Price lists.

Side Shield Cross-Reference Repaired

Under certain circumstances, the “Create Cross-Reference” option would fail when attempting to cross-reference side-shields to frames/fronts. This error has been uncovered and corrected.

Material and Seg Frame Exclusion in View and Xref

In the View Edit detail of every frame a material and seg group can be excluded from processing. This will restrict the materials and segs that are allowed with a frame in Rx Order Entry

[pic]

Creation Wizard “Restarts” on ‘Finish’

The Frame ‘Creation Wizard’ now returns to the opening screen when an iteration has been completed and the user clicks the “Finish” button. Previously, if the user wanted to create another frame component, he/she would have to restart the ‘Creation Wizard.’

“Eye/Bridge” Column Consistency on Xref and View

Some frame component Xref and View screens had the bridge column before the eye column and vice-versa. For consistency, all Xref and View tabs have eye followed by bridge.

“Inv Des” All Set to UPPER Case

All screens in Frame Maintenance where an invoice description can be entered are now forced upper case. In addition, any existing invoice descriptions with initial caps or all lower case were converted to all caps.

‘Gender’ Field on View/Edit Popup

If the user clicked on the dropdown for the ‘Gender’ field on any of the View/Edit popup windows, except shape only, the existing value would “disappear”. Subsequent recalls would display a blank ‘Gender’ field. The ‘Gender’ is now properly displayed on the View/Edit popup windows.

Validation Error Corrected on ‘Sunglass’ Tab in Creation Wizard

Any validation problems on the ‘Sunglass’ tab in the ‘Creation Wizard’ would cause an error message to be displayed that referenced “Reading Glass”. This error text has been corrected to indicate “Sunglass”.

Deleting Material/Lens Style Price Groups

Users were unable to completely delete material and lens style price groups if the same material and style group name had been used on a different price list. So, if the user created a “PLASTIC” material price group on both the “STANDARD” and “MEDICAID” price list, he couldn’t delete the price group from the “STANDARD” (or the “MEDICAID” price list). The system will delete the material and style price group from the price list that is being modified, it will also remove the material and style price groups from the “Lens Add-On Schedule” for that price list.

Price List Create Screen Enhanced

The price list create now asks what to create the options are Base List, Price List or Schedule.

This was changed to make creating new pricelists from scratch easier. There was a problem with having a base list attached to multiple price lists. The Base list is assigned to a customer. In 176B the Base List and the price list had to have the same name. Now they can be different. This allows the system to have fall through pricing. For instance, If you want to have a special price on some polycarbonate lenses but the rest of the lens prices be the standard price you can do that by creating a standard price list and a special polycarbonate price list and tie them to the same base list with different priorities.

Feature Changes:

• All of the create features are under the New Button

• The Next and Previous and new buttons have been removed from the screen. You now just click on the field at the top of the screen that you want to modify

• Attach a schedule to an existing price list is done under the all price list button only

• Deleting price lists is done under the all price list button only

• Changing a Price list schedule name effective data or description is done under the all price list button only

Below is a picture of the new screens:

[pic]

[pic]

Sphere/Cyl Add-On Pricing

The capability to set up separate sphere and cylinder add-on pricing (in addition to the “power” combination add-on pricing) has been developed to support specific Medicaid pricing.

[pic]

[pic]

Pricing Add-on Limits

Add on pricing for Sphere, Cylinder Add, Prism and Eye Size now have a limit (maximum) charge.

Service Schedule Descriptions copy fixed

When a Miscellaneous Schedule is copied from one pricelist to another the invoice descriptions are also copied.

Customer Service Inquiry Total Amt field calculation fixed

The Customer Service Inquiry Total Amt field is calculating incorrectly.

Lens Substitution

Lenses can now be substituted during the calculation process of order entry or batch processing.

This will allow a lens with a service to map to a lens that already has that service applied. An example is a Polycarbonate Single Vision order with AR coating can be substituted with a Polycarbonate AR coated finished Single Vision. It has an option for making the substitution always or only when the Primary lens is out of stock.

[pic]

Frame Priority

Frames now have priority just like lenses. This is used in conjunction with frame compatibility to allow different frames to be used interchangeably on an order. When you set two frames to be compatible the system will pick a frame to use by the priority. The lower priority frame will get selected first and the higher priority second. The frame priority is set in the view/edit frame button under Frame Inventory and Cross Reference.

[pic]

[pic]

Lens Technical Report added

The lens technical report has been added to the reports menu to make it easier to review lens detail information.

[pic]

Work Ticket and Invoice Description Enhancement

The Work Ticket and Invoice description where added to item types of coat, tint, fees, treatments, user defined services and wearer protection plans.

Group Type added to Material and Style groups

This is used to set what type of group the group is. The choices are Conflict, Exclude, Prod, Report, Sort.

[pic]

Discount Lists are now called Inv Discount Schedules

The screen called Discount Schedule is now named Inv Discount Schedule so it can be differentiated from the EOM Discount Schedule (Volume Discounts).

Red Required Fields

In all of the menu options required fields will now show in Red.

Accessory Create With No accessories created error resolved

When the accessory screen was accessed and no accessories where created yes an error would occur “specify retrieval arguments”. This issues has been resolved.

Inventory Management

‘Return to Vendor’ Functionality Added to Vistar IM

This functionality closely mimics Order/Purchase Order Processing:

1) ‘Return Order Management’ is used to generate a new “Return (to Vendor) Order”. For a particular type code/vendor combination, a return reason, RMA # and Inventory decision is entered for items being returned. The ‘Item Finder’ is used to select items for return. The “Return Order” can be saved, recalled, modified, etc. while it’s still in the order phase.

2) ‘Generate Return to Vendor’ confirms the return has been completed and all items have been selected. Basically, the package is ready to be physically shipped back to the vendor. This menu option is available under ‘Maintenance’ -> ‘Return to Vendor’ when an order has been selected/highlighted.

3) ‘Return Management’ displays all returns that have been generated, with print dates, approval status, and “actual amount” received. The user also uses this screen to open returns and record the actual quantity and dollar amount received by the vendor. For instance, if the return was a single $5.00 item, and the vendor issues a $5.00 credit, the user records that information using this screen.

4) ‘Receive Returns’ is available once a “posted” (the box has been checked for that specific return) return has been selected/highlighted. So, after all lines have been “received” and credit has been issued by the vendor, the return is “posted”. This enables the ‘Receive Returns’ option, which generates the AP credit voucher batch. This batch may be posted to a GL account either the default or a special account that is selected for returns.

Note that two inventory options are available: “NOACTION” (which means no inventory transactions will take place), and “REMOVE” (which means a “SHRINK”, or other ‘-‘ quantity on hand transaction, can be specified to handle inventory).

Modification to Return to Vendor

General Screen Cleanup from original release. Return reason are not assigned at the line level. Return to Vendor Print outs include the Line Level Return Reason.

[pic]

Replenishment Purchase Order Sorting Issue Resolved

Replenishment order processing has been reworked to order all items by the “sort key”. The “sort key” is used primarily for determining sort order of lens items. Some lens POs were not printing in the correct order. Now all Replenishment orders will print in “sort key” order.

Close Non Vouchered PO removal error resolved

Non Vouchered PO’s incorrectly looked the the total quantity rejected when considering for removal. This has been resolved.

Receipts Processing Functionality

Receiving inventory has been converted and enhanced. Inventory can be received by a barcode scanner directly into the screen. This requires the barcode scanner to be connected as a keyboard wedge to the PC that inventory is received at. The cost can be updated on any line item on the receiver. The user can receive extra or additional items on the receiver if needed by pressing the insert key. This brings up the item finder that is used through out Visionstar LMS V04. When the user is complete they click complete and Post the Receipt to inventory in one step. When the receiver is posted a receipts document will print out on the printer that is specified in print control.

[pic]

Backorder Items Enhancement

Items now have a stock out date that will notify the user during order entry (Rx & Stock) when certain items are on back order from the Vendor. For example if a STEVE frame (56-14-145skm-black) was on back order from the factory and the Vendor did not expect to ship for 5-6 weeks, the system will display the following message during Order Entry:

Frame is on Back Order until mm/dd/yyyy.

Users may continue to process the order, whereas this is just a warning message, or set the order aside to see if the customer would like to substitute a different frame.

Using inventory item update a user can set the Expected Receipts date for backordered items.

“Average Usage” Set to 0 on Min/Max Replenishment Items

The Min/Max replenishment routine calculates an “average usage”. This number is then used to determine the min/max and suggested order quantity. The routine had been clearing this field after the order had been created. This quantity is useful (on reports and on item lookup) and needs to be available to the user. The routine was changed to not only retain the calculated average, but to calculate ALL item’s average quantity, regardless of replenishment order or item status.

“Empty” Short Order No Longer Created

Under a VERY specific set of circumstances, it was possible to create a short order with no line items. The short order processing was changed to trap this condition and return an error to the user instead. (It was also possible for an item to look as if it had been short ordered, only to never appear on any short order.)

‘Inventory Activity History’ Usability Modifications

There were several changes to this window to improve usability:

1) Specifying ‘Transaction Date’ will disable date ‘Range’ (and vice versa)

2) ‘Type’ code was moved BEFORE ‘Item’ to filter Item Finder

3) ‘Retrieve’ and ‘Clear’ buttons are in the upper right area of the screen and the ‘Close’ option has been removed.

‘Item Finder’ OPC/UPC Tab Modifications

The ‘Item Finder’ is available in several applications with this release: Stock/MI/Credit Order Entry, Inventory Adjustments and Inventory Activity History, Order/PO Processing, and Return to Vendor Processing. The OPC/UPC tab of the ‘Item Finder’ was greatly enhanced with the following functionality:

[pic]

In Inventory Activity History and Return to Vendor, the OPC/UPC tab is restricted to selection of items based on type code. For instance, if “FRAMES” is the type code entered, a lens OPC cannot be scanned/retrieved. This is true for any inventory function, utilizing the Item Finder, where type code can be entered as criteria.

In Inventory Adjustments, the OPC/UPC tab also contains the ‘Adj Type’ and ‘Transaction Code’ fields to default transactions for OPC/UPCs entered/scanned.

[pic]

[pic]

In Order/PO Processing, a ‘Quantity’ field on the OPC/UPC tab allows the user to scan barcodes multiple times, automatically increasing the quantity to order. The quantity to order is then “pulled back” to the Order Management ‘Detail’ screen.

(NOTE: The ‘Item Finder’ changes for Stock Order Entry are addressed in the SOE section of this document.)

Miscellaneous Inventory Modifications

The item create process was not setting the “STD” (standard) unit cost when the item’s category code was set to the standard cost method. A flag was added to ‘Set Up I/M for Companies’ called “Copy Next PO Cost to Std Unit Cost?” This flag is initially set to ‘N’. If set to ‘Y’, the STD unit cost will be set during item creation.

Inventory Adjustments were setting an item’s “last received date” and “last received quantity” fields. Adjustments were corrected so that ONLY Purchase Order receipts set these two fields.

Purchase Order confirmation can now be set up for FTP orders. For example, if POs are FTP’d to Opticom, a reply e-mail address can be specified and an e-mail will be sent (by Opticom) to that address confirming order status, etc.

‘Require Approval for Purchase Orders?’ will now only allow entry of UPPER case “Y” or “N”. This ‘Set Up PO for Companies’ field had allowed entry of lowercase letters, which caused PO approval validation to fail.

EDI Purchase order account number has been moved to the vendor screen

Now when the purchase order format is selected for a vendor the account number can be different for short orders and replenishment orders. The setup is PO Control tab of Vendor Profile in Account Payable.

Inventory Verification OPC Override

In inventory verification only a user with QA Supervisor status can update the OPC code for an item.

Added new functionality for inventory bins

New Functionality called Inventory bins. This allows a job to be assigned to a bin along with other jobs. This can be used any time you are going to put orders in a bin. Examples are Backorder Frames, Frame To Come and AR Coating. Below is the setup screen for creating bins. Once these bins have been setup you can assign an order to a bin. Assign Bin and Unassign Bin are under the processing menu.

[pic]

[pic]

Outsource Component and Vendor

Added an outsource component screen to define what components can be oustsource. This then gets assigned to the outsource vendor. The outsource vendor screen provides a way to assign the in and out station for the vendor, Vendor contact information and Purchase order information.

[pic]

[pic]

Shift and Cell added to breakage

The breakage/reverse breakage screen now includes the Cell and Shift fields in the technician drop down. Breakage also now uses a new improved job flow procedure. Job flow must be turned on in order to use this feature.

Changed Menu Names

Inventory Activity Hist -- Inventory Activity History

Confirm Requisition -- Confirm Orders

Replenishment /Short or -- Replenishment / Short Orders

Outsource Functionality Enhancement

Outsourcing now has Components. The component is assigned to an outsource vendor. This sets the types of item that can be outsourced for that vendor.

The outsource vendor now specifies the outsource station, ship method, lead days, print parameters and bins that are used. Outsourced orders can not be re-outsourced unless the order is broken and a breakage is posted for the order. The Outsource screen can be used with a scanner (Symbol P360/460 inventory mode or Symbol 4000 programmed for inventory verification).

Added reverse outsource to the system to allow an outsourced order to be put back into production without having to return the order from outsourcing incorrectly.

Below are screens of both component and vendor.

[pic]

[pic]

Cost Show in Breakage

The cost fields will be hidden in the breakage screen if the users override cost flag is set to ‘N’.

Print Any Text as a Barcode

Visionstar LMS V04 now has an option under the file menu that will allow a user to print barcodes on a label printer. The text is typed in and the number of barcodes to print is entered.

This requires a Stripe Zebra S400 or S600 label printer. This was written to allow a user to reprint a tray barcode on the fly. It can be used with a scanner that is attached to the PC via a keyboard wedge. This options is also available in Production Management

[pic]

Order Management

Rx Best Cutout Graphical Display

New functionality has been put into place to display a graphical representation of the cutout on a job with a cutout error. The user can then adjust the cutout and “Continue/Edit/Store” the job as necessary. Note that the “Continue” option is only available once the cutout has been adjusted enough to overcome the error. On recalling an order that has been modified to cut out, the modified cutout values will be recalled instead of the original values.

A new option for ‘Cutout Calibration’ is also available in the ‘Tools’ menu. This will allow the user to set 1mm on the screen that exactly represents 1mm for the cutout popup.

[pic]

‘Unprocessed Orders’ Now Displays ‘Order Origin’

The ‘Order Origin’ is to be eventually populated/displayed on all ‘Job List’ screens (including Stock Order Entry and Production Inquiry). For now, the ‘Unprocessed Orders’ screen available in Rx Entry is the only place to display the ‘Order Origin’ on a list of jobs.

[pic]

Handling “TRT” (Treatments) at Rx Entry

Treatments can now be assigned to each eye individually via the ‘Rx Special’ tab. They will still default from the Processing Master, but will not appear on UNCUT jobs or right/left lenses where the lens status is an “enclosed” status.

Reverse Slab Off lens selection streamlined

Order entry procedure for supplying Reverse-slab lenses has been streamlined. It is no longer necessary to manually enter or adjust the calculated slab amount to match what is available -- the system will automatically chose the lens with the highest slab amount less than or equal to the calculated amount (if no more than 1/2 diopter less).

In addition, and edit check has been added to ensure that if Reverse slab is selected, the lens style entered must have "reverse seg" Y.

Specifying slab-off amount will still work, if desired.

Thickness Tolerance on Finish Lenses

Finish Lens thickness now has a low / high range in lens options. This is used for lens selection. If a finish lens is being considered it can be some amount thicker or thinner then a semi finished blank would generate to.

[pic]

Thickness Tolerance Now Selectable by customer

Now the finish and semi-finish lens thickness tolerances are configurable at the customer level. The Thickness Tolerance overrides the Processing Master Thickness Tolerance for that customers order.

[pic]

Variable Edge Thickness can be overridden by edge type

Now you can override the thickness for specific edge types within a thickness chart. For instance, you can have the minimum edge thickness for poly be 1.0 but for a rimless it can be 2.0. This was done in the edge type setup before but it is easier to control and more flexible.

[pic]

[pic]

Split Stock Order Moves tray number to split order

Now when a stock order is split and the original order is shipped the tray number from the original order will be moved to the split order. The tray number will print on the split ticket document for reference.

Default Services on Third Party Jobs

The “Default Service” popup window at Rx Entry now indicates from which customer the services have been defaulted from: either Order-by, Bill-to, or both. The ‘Customer Type’ is displayed for each of the defaulted services.

EyeFinity Import Frame Shapes

It was found that when an Eyefinity order was received that had a frame shape that was the same name as one of the LMS stored frame shapes it was incorrectly attaching the LMS stored shape to the order instead of the frame shape that was received from Eyefinity with the order. This issue has been resolved.

Equipment Calibration Orders

Visionstar LMS V04 now has calibration orders. The can be used to calibrate interfaced equipment. These orders can not be shipped and do not count against production (WIP).

This is used when an interface requires calibration. This can be used on an as needed basis or on a regular interval. In order to have calibration as on a regular interval the station in department maintenance that is associated with the machine needs the calibration interval set. Then when the machine usage equals the calibration interval the machine will not be usable until the calibration order has been run on the machine.

RX Re-bill Added

There are several reasons a user might generate order re-billings for Rx, Stock Invoices, and manual billings. Reasons for a re-bill might include:

• An order was billed to the wrong account

• An order was shipped to the wrong account

• An order had the wrong order by account (create new order/credit old)

• An order was billed using the wrong price list

• An order was billed less tax and should have been taxable

• An order included a discount and should not have been discounted

• A credit was issued to an account by mistake

• An order was billed to the customer and should have been billed to a Third Party

• An order was billed to a Third Party and should have been billed to the Customer

In 176B, users simple enter a new Rx to correct the problem and upon completion of printing, verify if necessary, and then ship the order. This could skew inventory counts and does skew production numbers. (entered, shipped, etc).

For this reason Visionstar LMS V04 allows users to generate these types of documents without causing the problems noted above. To facilitate this functionality we add a new job prefix of “RB” for re-bills. This will allow entry of these types of orders for the purposes of generating the correct accounting information and production statistics will be correct since those reports generate statistics based on the invoice prefix of “RX”.

The re-bill menu option will allow all the functionality currently in the Rx Order Entry screen. They following are things the user can change:

• Ship To Account

• Order by Account (the system will refresh price list, discount list, and tax lists)

• Bill To Account (the system refresh price list, discount list, and tax lists)

• Price List (The user will be able to enter a valid price list)

• Tax List (The user will be able to add or remove a valid tax list)

• The user will be able to change from a TP job type to an NW job type.

• The user t be able to change from a valid job type to a TP job type.

Default services will not be applied to the order but they will be warned that the default services might apply since the attributes of the order have changed. The user must manually decide what attributes to add or remove on re-bill orders.

Re-bill orders do not decrement inventory, update job cost, or generate job flow records. Additionally when these orders are shipped the system will not perform the normal job tracking checks whereas they will often fail since the job did not pass through production.

Upon completion of re-bill order entry the system will prompt the user to ship the order at that time since, the user quite often recalls the shipping screen and immediately ships the order after having performed inventory verification.

The transfer to AR process will re-set the RB invoice prefixes to be RX during the transfer to AR and Sales. This will cause the orders to appear correctly for the purpose of generating statements and reporting of sales.

A document for re-bills that is similar to the Invoice at Shipping document will contain the new billing information. This will print at shipping of the Re-bill order. The left hand side of this document will contain the word REBILL in bold letters designating this is a billing ticket only.

Max Co-payment Functionality

Maximum co-payment amount is the maximum dollar limit that the bill to customer agrees to pay per job. Thus, the difference of job total minus maximum dollar per job is what the patient would have to pay. Maximum co-pay per job only applies to the customer contract. There are several modifications to the existing VisionStar pricing routines, customer profile, contract profile and database structures to facilitate this functionality.

If the order by or bill to customer has a maximum limit per job the bill to customer has agreed to pay, the limit amount needs to be set up in the contract profile and copied to all corresponding customers. In this case, co-pay price lists are not required for those accounts. During order processing, the system will calculate the total job amount from the customer’s price list and create a co-payment item for the max co-payment amount in the contract. When the job total is less than the contract limit, the entire job total is then billed to the bill to customer.

Rx Entry Retains Co-pay on Recalc

When a co-pay is entered on a job not yet invoiced, a “M”iscellaneous line item is inserted on the job with the dollar amount and ‘COPAYMENT RECD’ as the description. If a job was recalc’d AFTER the co-pay had been entered, that line item was removed and the co-pay would not be recorded when the job transferred to A/R. Recalcs on jobs where the co-pay has been entered will no longer remove the co-pay line item.

Notes on Rx Orders

Notes can now be stored on Rx Orders. When a note is saved for an order it will be accessible from the Customer Service application as well as in Rx Order entry when an order is Recalled. The Notes tab will have a red check on it when a note is stored on the order.

Balanced Lens Enhanced

During Rx Order Entry the user will only have to key in the BAL lens status, the lens material and the lens style. The job will calculate with the appropriate power based on the value stored in the corresponding processing master for balance grind method.

The system administrator will need to go into the lens status setup screen and check the Balance flag in order for the system to know what status is balanced.

Contract “Extra SS” Default Retained at Rx Entry

After a contract customer has been specified on the Rx Entry ‘Header’ tab, the “Extra SS” box is defaulted with the number of extra side shields from the customer’s contract record. When the user selected a Frame Status for the job, the “Extra SS” box was cleared, thereby losing the contract’s default number of extra side shields. Rx Entry will now retain the value defaulted in the “Extra SS” box from the customer’s contract.

Miscellaneous Rx Entry Modifications

Call ID functionality has been expanded to support calls with over 999 jobs. All Call ID fields (in various applications) have been “stretched” to accommodate 4 digits.

Third Party Price List Lock Out

Now when a Third Party order is entered the price list and base list drop downs are gray indicating that they can not be changed.

Ship-To Changes in Rx Order entry fixed

When the ship to address was changed in Rx Order entry the address 2 fields was not being cleared from the original ship-to. This has been resolved.

Seg Height on Work Ticket Displays Corrected

In some cases the seg height on the Workticket might print the incorrect value. Usually round up or down by .5 mm. This issue has been resolved.

Max Inset Warning instead of forcing inset change

When the Max Inset exceeds the limit the user will just get a warning instead of having to adjust it below the limit.

SDS Batch Processed Order Frame Lookup

SDS occasionally sends a “blank” for frame shape in the import file when a shape is not found in the frame library. The import process will now look up shape information (in these situations) based on the name of the frame sent in the import file.

Added Prism for Progressives Functionality

‘Equipment Interface Translation’ can now be used to specify extra prism for progressive material/lens style combinations so that “blocking tabs” don’t have to be used. “PGTABS” is the ‘Device’, followed by the particular material/lens style and amount of prism to be added.

Prism Thinning Override Stays on Order Recall

The prism thinning amount if overridden on the Special tab of Rx Order Entry was being reset to default when the order was recalled. This has been resolved.

‘New Item Finder’ Used for Stock Orders

The methodology for entering line items on a stock order has changed. The user no longer selects “Item Type” and subsequently tabs through that type’s popup window. Once the [INSERT] key is pressed, the Item Finder comes up for any number of items to be selected, and quantity entered. This should facilitate much faster order entry.

The OPC/UPC tab is fully enabled and scanner-capable. If the user has the products on the order in front of them, order entry is as simple as scanning each item.

[pic]

Stock Invoices Print with Correct Ship Charge at “SHIPPING”

NOTE: This only applies to users who print stock invoices when the job is actually shipped AND assign the “ship charge” at shipping. There was a problem with assigning the shipping charge on a stock order when using ViStar Shipping. It wouldn’t print on the invoice, and it wasn’t being saved with the job data. That has been corrected.

“Order Status” Note on Stock Invoice

The Stock Invoice will now include additional information as to the status of backorders/split orders, etc.:

• ‘Backordered items will be on the next order , ’ will print on the original order’s invoice if a split job exists

• ‘All backorder items have been cancelled’ will print on the original order’s invoice if the split job has been cancelled

• ‘Backordered items were from invoice ’ will print on the split job’s invoice as long as the original job hasn’t been cancelled

• ‘The original job has been cancelled’ will print on the split job’s invoice if the original job has been cancelled.

‘Reference’ Length Check at Order Entry

There are two places to enter a line-item reference in Stock/Credit/Manual Invoice Entry: on the ‘Summary’ tab and on a line item’s popup screen. Neither location accurately checked that the ‘Reference’ was only 20 characters. References entered longer than this would simply disappear. Both fields now accurately check the length of the ‘Reference’.

‘Unit Disc Price’ on Stock Invoice Used Wrong Quantity

For those users that use this “special” field on the Stock Invoice, the wrong amount was printing when the ship/BO quantities were not the same. So, if 10 items were ordered at $5 a piece, and 5 were shipped with 5 on backorder, the ‘Unit Disc Price’ was showing as $2.50. This has been corrected so that the correct amount will print.

Credit Reprint Error Resolved

If a credit invoice had been printed at one printer, and then reprinted on another printer, any subsequent attempts to reprint that credit invoice would fail with an error message. The system will now recognize which printer had been printed to originally and properly update the “reprint/copy” information. In addition, the operator who reprinted the credit will be recorded in the job’s history.

Customer PO’s fixed

Customer PO’s now looks at the customer profile and contract profile correctly. In Rx Order Entry if the customer has a PO required but one is not supplied it will now allow the order to be calculated. On Remake Orders the current PO for that customer will replace the original PO from the original order. The system now uses the Order by PO first before it looks for a Bill-to account.

Hold Status Stops Calc

When a bill to, ship to or order by account is set to a hold status the orders for that account can not be calculated. This can be overridden by a use with QA supervisor status.

Document Number Uniqueness enhanced for batch processing

When the unique document number flag is active for a n import rule the document number field in order entry will be gray. This will keep order entry operators from changing the document number and forcing duplicate orders through the lab. For each order origin the unique document number can be set to override the system default unique document number flag. When this override is turned on canceled order will not be checked.

Zip Code Enhancement

When a zip code is changed and there is more then one city for that zip code the first city that is in the list will be placed in the city field in customer profile.

Copy Job ID to Tray

If this flag is set in system management the system will place the job id of the order to the tray number when the job is calculated or when it is received from batch processing. This is useful if you will be using peel off labels on Rx orders instead of regular permanent tray labels or if you are using different trays for surface and finish and you don’t want to have to change the tray number between the two areas of the lab.

Rx Patient Information tab

Rx Order Entry now has an Rx Patient tab to relieve some of the congestion on the Rx Header page and to add functionality for Mail to Patient, User Defined fields, Duty Status and Patient Grade.

[pic]

Default Rx Schedule

Rx Order Entry can default on Frame Status, Lens Status, Material, Seg Style and Priority.

The default is assigned in Order Entry System option in System Management and is effective for all Rx Orders that are entered.

[pic]

Original Frame Popup on Recall Order

When an order is recalled into order entry and the frame status or frame name is changed a screen will pop up that displays the frame information that was on the order. This only works when the order origin is populated

[pic]

Enhanced Cut Job Requires Shape Functionality

When the Cut Job Requires Shape flag is set to Y in system management the system will check that the shape is valid the frame dimensions for the job in addition to requiring a shape.

Fixed Invalid Temples

When an invalid temple is imported on a job the temple field is now accessible for change.

Fixed a problem with Unlock Job

When a Rx Order Entry was closed it would incorrectly unlock the previously locked order instead of the current order. It now correctly unlocks the current order.

Copy Job Function Added

You can now copy an existing order for easy creation of a second pair.

[pic]

EyeFinity Detail Window Added

When an order is brought in from EyeFinity the original order detail information is displayed in a window on the Rx order entry screen when the order is recalled.

Dual Eye Trace Functionality Added

The order entry screen now displays both the left and right eye dimensions and circumference. LMS now stores both the right and left eye tracing information independently. Equipment that request both left and right eye information will be sent both tracings.

For tracers that only send one eye’s information it will be stored as if it was a two eye tracing. If an order is recalled that only has a one eye trace the dimensions and circumference will be copied to the other eye.

Production Management

Job Flow Enhancements

Job flow forward and backward adjustments now log correctly to history. Job flow adjustments have an override threshold. Once the order has been adjusted the set amount of times only a supervisor can adjust it.

Vendor breakage added to departments

The department maintenance screen has a vendor breakage flag. The breakage flag indicates that this department ether contains AR stations, Lab Stations or Vendor Stations. This is used to report a breakage as one of these three types.

Failed QA Jobs Screen

Jobs that fail QA can now be seen in the Failed QA Jobs screen. This screen allows a user to query on a either the tray number or Job Id. This screen will show the QA status, Date and Time checked, operator and machine it was QA’d.

Breakage and Production Tracking Inquiry Added

To aid in spot checking Breakage and Job Tracking the system now has a query screen for both. The Breakage screen allow a user to enter a date range then click on a Department and breakage reason and on the right it will show details about breakage. The report can be broke down to the position cell technician and shift. This functionality only works with job flow turned on.

[pic]

Production tracking inquiry will show the detail of any tracking station under any department. It breaks down all the way to the number of orders that have when through that station by hour of the day.

[pic]

Rework Inquiry added

The rework inquiry screen has been added to show reverse job flow adjustments. It can been queried on Department, reason and position.

Department Maintenance Enhancement

In department maintenance when information is in the tabs (position, reason, shift, calibration) the tab will have a red check just like frame view and cross reference.

[pic]

Lap Rounding Exceptions

This allows for the system to have rounding exceptions for certain ranges of powers. It is assigned to processing masters for any material and lens style that might need exceptions to standard lap rounding. The Base or Cross must both have an exception.

Block Cure Times

Block cure time that was introduced in LMS Version 3 specifically for the Gerber Step 1 blocker and the Gerber Generators has been expanded to include any block and any generator. The setup of the block cure time has also moved from Equipment Interface Translation to Block Cure Time. The Block Cure Time is now setup by Blocker and Lens option. The blocker is any blocker that is setup in department maintenance as a surface blocker.

[pic]

Cell/Shift Redesign

Cell/Shift redesign. This involved modifications to the following:

Department Maintenance--Shift tab removed

Add Check Calibration to Tracking Station

Remove Require Calibration from Tracking S

Remove dropdown from Cell and protect.

Cell Maintenance

Add shift tab. tlm_shift now has cell_key.

Assign Operator to Equipment

Change order of Department/Shift/Cell

Add Start Shift and End Shift to menu

Add logic to restrict starting shift

Add logic to set calibration_reqd

Allow technician to be logged in to only

one cell at a time.

Assign Default Equipment

Change order of Department/Shift/Cell

Technician Maintenance

Change dropdown d_ddw_sy_user_id to use

lower case field.

Manual Order Tracking

Add technician

Check login_reqd for station and restrict

accordingly.

Job Flow Adjustment

Change order of Department/Shift/Cell

Base Curve Save Fixed

The base curve chart window was not always saving changes. This issue has been resolved.

Block Screen Changes

Added parameters in the block screen for block material and block type. Added a flag to allow cut into block and added a cut tolerance. This allows wax blocks to be cut into by the generator to a specified distance from the block itself. Relieved seg rings flag now works correctly.

[pic]

Descriptions Added

The Prismatic Tolerance and Crib control screens now allow for a description to be entered.

Shipping Management

VisionStar LMS V04 offers several features for initiating shipment of orders; which include:

Direct Shipping

The order arrives in the shipping area and the work ticket/invoice generated during Order Entry is wrapped around the job. (Some laboratories choose to use perforated paper and will tear off the lab portion before wrapping the job) The job is then scanned through the normal shipping screen. The list of jobs shipped will display on right-hand side of the form and a count of jobs shipped that day is displayed at the bottom of the form.

Direct Shipping Generating New Invoice

The order arrives in the shipping area and is scanned through the normal shipping screen. This in turn will trigger the print of a new invoice to be wrapped around the job. The list of jobs shipped will display on right-hand side of the form and a count of jobs shipped that day is displayed at the bottom of the form.

Courier Ship by Account

The order arrives in the shipping area, the invoice is wrapped around the eyeglasses and the order is put into the appropriate customer bin to be shipped at a later time. At the time of shipping, personnel initiate the Courier Ship by Account form, scan the customer number that is printed on the work ticket, select the appropriate courier and scan all orders for that customer. The system notifies the operator during the scanning process if a particular order is to be mailed to the patient, if the shipping address has been modified post order entry or if customer does not match the scanned customer number. After scanning all the jobs in a customers bin, personnel scan a ship barcode and the system will ship all the orders that were scanned. If ICARE wants to attach an Airborne tracking number to all the orders that were shipped for a particular customer, this requires a small Dymo Labelwriter SE300 printer to print a batch barcode to apply to the box sent out via Airborne. After generation of the Airborne document, personnel bring up the Courier Tracking Number screen, scan the VisionStar LMS V04 generated batch number and then scan the Airborne tracking number. This will then attach that tracking number to all jobs that were in that batch, thus enabling the customer service person to view the tracking number on the customer service inquiry screen.

Courier Ship by Account via Mailroom

The order arrives in a station prior to the shipping area called mailroom and is scanned. This scan will initiate the print of a new invoice that is wrapped around the order and placed in the appropriate customer’s bin. The list of orders scanned to the mailroom display on the right of the mailroom form. At the time of shipping, personnel initiate the Courier Ship by Account form, scan the customer number that is printed on the work ticket, select the appropriate courier and scan all orders for that customer. The system notifies the operator during the scanning process if a particular order is to be mailed to the patient, if the shipping address has modified post order entry or if customer does not match the scanned customer number. After scanning all the jobs in a customers bin, personnel scan a ship barcode and the system will ship all the orders that were scanned. If you want to attach an Airborne tracking number to all the orders that were shipped for a particular customer, this requires a small Dymo Labelwriter SE300 printer to print a batch barcode to apply to the box sent out via Airborne. After generation of the Airborne document, personnel would then bring up the Courier Tracking Number screen, scan the VisionStar LMS V04 generated batch number and then scan the Airborne tracking number. This will then attach that tracking number to all jobs that were in that batch, enabling customer service personnel to view the tracking number on the customer service inquiry screen.

New Functionality Added

Added screens:

Mailroom / Unmailroom

Courier shipping

Ship Account Validation

Courier ship by ship account

Courier Tracking Number

Print Mailing Label

Added logic to not allow shipping of calibration jobs or orders where the do not ship flag is set.

Changed “print mailing label” to use print control for configuration.

Added mail to patient functionality. In both Courier ship by ship account and Ship/Unship order the screen will print mail to patient and address change jobs after the question pop up for printing mailing labels.

On Courier Ship screens the buttons are now consistent with ship and cancel instead of print continue and clear.

Allow the user to specify 0 for the number of mailing labels to print.

Courier Ship by Account will not allow a job to be shipped that has been scanned in to the mailroom screen for regular courier shipping.

Courier ship by account can now print a shipping manifest after the orders are shipped.

Mailroom / Unmailroom

This feature allows Courier shipping to work. Courier shipping takes orders from the mailroom and ships them in a batch all at one time. Mailroom / Unmailroom functions exactly the same as the Ship / Unship screen, It will verify that all of the required stations have been went through. It also checks the “do not ship flag”.

Courier Tracking Setup

Courier Setup now has a place to define where in the barcode the tracking number is. It has a starting location and length.

USPS has been added to the list of couriers on Visionstar LMS V04.

Users name added to shipping failures dialogs

When an order is on hold canceled or set to Do Not Ship the user that put the order in that status will be displayed on the dialog box.

System Management

Varilux Data Extract file format change

The data file extract format for Varilux has changed. This will require some product group setup.

The Nikkon Performance Package was replaced with:

1. crizal alize

2. varilux ellips

3. varilux lpseo

4. future varilux product

The lens statistics report was also change to match.

Print Maintenance Functionality

There were several enhancements to the ‘Print Maintenance’ module:

• Changes to a tab will now be reflected in another tab’s dropdown (so the user doesn’t have to exit the application and return to select that value from a dropdown on another tab).

• “Invalid row range” errors have been addressed when updating existing errors.

• The user can now click a column heading to sort on that column without getting a “System Error” that closes the application.

• ‘Set Up Operating System Printers’ has been removed from FMS. The user must now use the “Add” button on the ‘Printer Name’ tab to make a new printer available.

“Rx User Printer” in ‘User Maintenance’

An “Rx User Printer” can be defined for each user in ‘User Maintenance’ on the ‘Production’ tab. The name of the printer on this form had been limited to 8 characters (even though the name of the printer on the ‘Print Maintenance’ tab can be up to 20 characters.) The full 20 characters are now allowed.

Force “Inv Des” to Upper Case

On the ‘General Codes’ tab, the user can set up Ship Methods, Order Priorities, and Lens Statuses. These items all have an associated “Inv Des” (invoice description) since pricing can be set up for each of these items. The application now forces this description to be UPPER case for consistency.

Security Roles Added

Added security maintenance that defines what menus and applications a user may have access to.

Items with a Black X’s are restricted and Items with red check marks are accessible for that user role. To toggle between the two options right click on the icon next to the menu option you want to change. Double click an application to expand the menu options below it. Click on the + next to a menu to see expand the menu to show the menu options.

[pic]

Added Password Complexity and Expiration

User passwords can not be set to expire and the complexity of the user password can be set.

User passwords can expire on be locked out for failed log attempts and expiration. How often a password can be re-used can also be set up.

Password complexity defines how many characters, numbers and punctuation are required and how long a password must be.

[pic]

[pic]

Role / Password profile assignment

A screen has been added to make assigning the role and password profile to a user quicker.

It lists all of the users for the system and a drop down is available for the role and password profile.

[pic]

Calendar Code Maintenance Added

The calendar code maintenance that was in the SQLTIME Initial Setup has been converted. It functions similarly to the old one. The calendar is now broke down by Fiscal Year. The user will create a 12 month calendar for each year. The Calendar code can stay the same name and just the year can change as when new years are added. For instance if you have a calendar named FISCAL you create a new calendar year by making a new calendar with the code of FISCAL and a new year. Then put the months in for that year.

[pic]

Added Security setup reports

Three reports have been added. A Security Role Report that reports on the roles that are defined. A Security User Report that displays the role that is assigned to a user or all users. A Security User by Role Report that shows each user assigned to a role.

Added Job List Color Options

Added a setup to have user defined colors for different job types when the job list is displayed in customer services.

[pic]

LENS CREATE by SPREADSHEET

Lens create has been removed from the system and replaced with an import process. This is now done by a spreadsheet.

1. Create the spreadsheet for the lenses the need created

2. Save the spreadsheet as comma delimited text file. With a txt extension

3. Place the spreadsheet in a working directory on your local PC

4. Start Database Management

5. Go into Maintenance / Lenses and verify the material and styles are entered for the lenses that you are going to create

6. Go into Processing / Lens Create

7. Click File

8. Click Import Lens File

9. Go to your working directory and select the text file to import

10. Verify information

11. Click Edit / Create Lenses

[pic]

This provides the file format necessary to import lens detail information into the Vistar Production System:

1. Required Fields: These fields must be provided in the import file. They are required for creating lens in the Vistar system.

2. Optional Fields: These fields contain additional information that is not necessary but nice to have to populate lens detail.

Required Fields

|Fld # |Detail Lens |Required |Type |Size | Notes |

| |TABLE Column | | | | |

|1 |SEG |Y |VARCHAR2 |9 |Must be a valid lens style code in the |

| | | | | |lm_seg table. |

|2 |MAT |Y |VARCHAR2 |4 |Must be a valid material code in the |

| | | | | |lm_mat table. |

|3 |TYPE |Y |CHAR |1 |F = Finished |

| | | | | |S = Single Vision |

|4 |ADD_1 |Y |NUMBER |6,2 |For semi-finished and finished |

| | | | | |multi-focal lens this represents the add|

| | | | | |power. |

| | | | | | |

| | | | | |For finished single vision lens this |

| | | | | |represents the cylinder power. |

|5 |EXTRA |Y |NUMBER |6,2 |For Reverse Segs, Prism Segs, |

| | | | | |Quadri-focals and Double Segs this |

| | | | | |represents the slab off, prism seg, and |

| | | | | |add power ranges. Will be 00.00 for all |

| | | | | |other types of lens. |

|6 |EYE |Y |CHAR |1 |R= Right |

| | | | | |L= Left |

| | | | | |P= Pair (for non pair type lens like |

| | | | | |single vision, round segs and |

| | | | | |non-decentered executives) |

|7 |NOMINAL |Y |NUMBER |6,2 |This value will represent the nominal |

| | | | | |curve for a semi-finished lens. Users |

| | | | | |can call similar manufacturer name |

| | | | | |curves by the same nominal curve (e.g, |

| | | | | |6.12, 6.25, and 6.50 would all have the |

| | | | | |nominal base of 6.25). This is the base|

| | | | | |curve used to determine lens selection. |

| | | | | | |

| | | | | |This value also represents the Sphere |

| | | | | |power for finished single vision and/or |

| | | | | |mult-ifocals. |

|8 |DIA |Y |NUMBER |4,1 |This is the print diameter that will be |

| | | | | |displayed on the work ticket and |

| | | | | |replenishment orders. |

| | | | | | |

| | | | | |Valid values are 45.0-99.0 |

|9 |MANF |Y |VARCHAR2 |8 |Must be a valid manufacturer in the |

| | | | | |Vendor table. |

|10 |MANF_ENTITY |N |VARCHAR2 |15 |System will default during the creation |

| | | | | |process. |

|11 |OTHER |N |VARCHAR2 |2 |Used to segregate lens for special type |

| | | | | |items for order entry personnel. System |

| | | | | |will default (..) and user may modify as|

| | | | | |follows: |

| | | | | | |

| | | | | |DC = Decentered |

| | | | | |TK =Thick |

|13 |CODE |N |VARCHAR2 |32 |System will default during the creation |

| | | | | |process. |

|14 |ITEM_ENTITY |N |VARCHAR2 |15 |System will default during the creation |

| | | | | |process. |

|15 |ITEM_STYLE |N |VARCHAR2 |8 |System will default during the creation |

| | | | | |process. |

|16 |BASE_SPEC | |NUMBER |1 | |

|17 |DIA_SPEC | |NUMBER |1 | |

|18 |ADD_SPEC | |NUMBER |1 | |

|19 |SIDE |N |NUMBER |1 |System will default during the creation |

| | | | | |process. |

|20 |TRUE_BASE |Y |NUMBER |6,2 |True Front Curve Measurement |

|21 |INSIDE |Y |NUMBER |6,2 |Rear surface curve. Entry is always |

| | | | | |assumed to be minus. |

|22 |INDEX_OF_REFRACT |N |NUMBER |5,3 |This is the true index for the specified|

| | | | | |material. |

|23 |SEG_IN |Y |NUMBER |5,2 |This is the horizontal distance from |

| | | | | |blank center to the segment reference |

| | | | | |point. Valid values are from 0.0 to 9.5.|

|24 |SEG_DOWN |Y |NUMBER |5,2 |This is the vertical distance from blank|

| | | | | |center to the segment reference point. |

| | | | | |Valid values are from 0.0 to 20.0. |

|25 |SEGMENT_WIDTH |N |NUMBER |5,2 |This represents the width of a |

| | | | | |multifocal segment. (i.e. 28, 35, 45 |

| | | | | |ect.) |

|26 |SEGMENT_CENTER |Y |NUMBER |5,2 |This is the vertical distance from |

| | | | | |segment OC to segment reference point. |

| | | | | |Value values are from 0.00 to 25.0. |

|27 |SEGMENT_THICK |Y |NUMBER |5,2 |Center thickness of the lens blank. |

| | | | | |Valid values are from 1.0 to 32 |

|28 |OC_IN |Y |NUMBER |5,2 |This is the horizontal distance from |

| | | | | |blank center to the distant optical |

| | | | | |center. Valid values are from 0.0 to |

| | | | | |9.5. |

|29 |OC_DOWN |Y |NUMBER |5,2 |Entry is assumed to be a positive number|

| | | | | |which; actually means below center. |

| | | | | |Valid values are from 0.0 to 9.5. This |

| | | | | |value is required on progressives. |

|30 |POLOROID_DEPTH |Y |NUMBER |5,2 |This represents the thickness of the |

| | | | | |Polaroid wafer. |

|31 |POLOROID_CURVE |Y |NUMBER |5,2 |This represents the Polaroid Curve. |

|32 |BALL_RADIUS |Y |NUMBER |5,2 |For Aspheric Lenticulars this represents|

| | | | | |the bowl size. |

| | | | | | |

| | | | | |For Aspheric Lens in some cases this |

| | | | | |represents the sag at 50. |

|33 |CARRIER_CURVE |Y | | |For Aspheric Lenticulars this represents|

| | | | | |the measurement of the carrier base |

| | | | | |curve. |

|34 |CENTER_THICKNESS |Y | | |This represents the lens blank center |

| | | | | |thickness. Valid Values are ???? |

|35 |H_DIA |N |NUMBER |5,2 |This is the true horizontal measurement |

| | | | | |of the lens. |

| | | | | | |

| | | | | |Valid values are 45.0-99.0. |

|36 |V_DIA |N |NUMBER |5,2 |This is the true vertical measurement of|

| | | | | |the lens. |

| | | | | | |

| | | | | |Valid values are 45.0-99.0. |

|37 |TRUE_DIA |N |NUMBER |4,1 |This is the true diameter that is sent |

| | | | | |to the generator for manufacturing. . |

| | | | | | |

| | | | | |Valid values are 45.0-99.0. |

|38 |DISPLAY_BASE |Y |NUMBER |6,2 |Base Curve displayed on the lens |

| | | | | |package. |

|39 |LENS_SHAPE |N |VARCHAR2 |2 |System will default the shape flag based|

| | | | | |on the Lens Style selected. |

| | | | | | |

| | | | | |LL = Lab Lens |

| | | | | |OV = Oval |

| | | | | |RD = Round |

| | | | | |RR = Read-Rite |

| | | | | |UL = Ultex |

|40 |INVENTORY_SCHEDULE |Y | | |Must be a valid inventory schedule. |

|41 |OPC_CODE |Y |NUMBER |20 |The Vendor’s OPC code for this item. |

|42 |ITEM_COST |Y |NUMBER |7,2 |The cost of this item. Must be specified|

| | | | | |in pair cost. System will divide during|

| | | | | |creation process. |

|43 |ITEM_STATUS |Y | | |Active = Active (will be replenished) |

| | | | | |Keep = Keep (will not be automatically |

| | | | | |replenished) |

| | | | | |Obsolete = Obsolete (will be ignored |

| | | | | |unless item has quantity on hand) |

|44 |PRIORITY |N |NUMBER |4 |If NULL (not included), priority will be|

| | | | | |set to print diameter for semi-finished |

| | | | | |and 50% print diameter (w/rounding) for |

| | | | | |finished |

Contact Lens

Contact Lens Purchase Orders

Contact lenses can be entered into purchase orders. The Item Finder was expanded to look up contact lenses. The Purchase order print has been modified to handle contact lenses. The contact lenses are entered into the system through a spreadsheet. Contact Support for the format.

Contact Lens Order

Stock Order entry and credit processing now has contact lens. The Item Finder has been expanded to include contact lens look ups.

Contact Lens Create

The contact lenses are entered into the system through a spreadsheet. Contact Support for the spreadsheet format.

Reports

Aging by Vendor (Summary/Detail) => NEW

Alaska Medicaid Report => NEW can by run by date ranges daily, weekly, monthly, yearly and other, resolved issues with print to file

AP 1099 Summary => NEW

Billing Code Schedule Report => NEW

Billing Code Usage => Resolved invalid value error on opening report

Breakage Management => NEW, added options for include services and vendor breakage options

Breakage Weekly => include services and vendor breakage options

Breakage Summary => include services and vendor breakage options

Breakage Summary by Department => include services and vendor breakage options

Breakage Flash => include services and vendor breakage options

Breakage Detail => include services and vendor breakage options and resolved issue with requesting for one customer

BUMED Summary = Balanced to BUMED Inquiry

Cancel Job => Renamed to Cancel Order

Cancel Order => resolved issues with print to file

Contract Detail => Added reimbursable category and Military Job Number

Customer Detail => Added reimbursable category and Military Job Number

Cost of Sales (by Customer) => Prints job prefix correctly as CR instead of SC,RC,MC

Daily Cost Accounting => Now balances with flash sales report

Daily Receipts and Shipments => modified to exclude Calibration orders

Daily Shipped Order Production => added ability to run for any date range

Days In House (by priority) => NEW, include services and vendor breakage options, modified to exclude Calibration orders

Descending Sales Analysis => Standardized Reporting Period Description

Dispensing Fee Variance (Summary/Detail) => Accounts for Credits of Dispensing Fees

Dispensing Fee Remittance => Include Credit Jobs

Frame Configuration => Added Priority to report

Frame Sales (by category, by product line) => NEW, modified to include stocking location in submitter form

Frame Sales Summary (by customer) => Removed blank page before summary and grand total page, also includes stocking location on submitter form

Frame Sales Detail (by customer) => Now runs by customer group or single customer correctly, also includes stocking location on submitter form

Frame Sales Summary (by Manufacturer) => Problems with ‘Other’ Resolved, also includes stocking location on submitter form

Funding Document => NEW, Modified to sort by “bill to” and “order by” instead of contract and “bill to” , resolved issues with print to file

Hold Reason => NEW, resolved issues with print to file

Item Cost (Lens/Frame/Misc) => Reworked & Enhanced

Item Master (Summary/Detail) => Added Subledger No

Item OPC/UPC => REMOVED (Data available in Stock Status)

Inventory Control by Item Type => NEW

Inventory Adjustments => Now Handles “Allocate/Deallocate” Adjustments

Incomplete Orders by Customer/Vendor => Didn’t Handle Multiple Stocking Locations, Added a page break by customer option

Invoice Journal by Account (Detail) => Sort by Patient Last Name

Inventory Valuation Summary by Vendor => Balancing Issues Resolved

Lens/Frame/Misc Valuation (Detail) => Subledger #, Cost Method, Frame Name Issues

Late Order by Vendor => Sort Issues Resolved

Lens Usage (by Period) => Now Prints Correct Item Substitution Info

Monthly Sales by Product Line/Category Code => Exclude “Add-ons” from Lens Qty

Monthly Shipped Orders => Resolved internal function error

Monthly Remake detail (by Customer) => Now has a page break by customer option

Non-Vouchered PO Receivers (by GL Account) => Added “Incl Vch Beyond As Of Date”

Order by Station Detail => Moved to Time at Current Station Detail

Order by Station Summary => Is replaced by Time at Current Station Summary

Orders By Station (summary/detail) => Added back to vistar reports

Past Due Receivables => Didn’t Consider Credits/”U”napplied Cash, Now Includes Balances

PO Receiver History => Run by Type Code

PO Audit => NEW, resolved issues with print to file

Production Statistics (Monthly) => J/D Correct When Not End-of-Month

Production Management Summary=> NEW, include services and vendor breakage options, added one decimal place to ADJ columns, resolved divide by zero error

Promised Orders => added page break by customer as an option

Processing Master Report => Added the sag code description and sort by mat or style options

Remake Flash Report => Moved grand totals to follow report detail instead of going on a separate page

Rejected Orders => Added Filter for Reject Reason and defaulted start and end date to be the oldest and newest order date found in the unprocessed orders screen, resolved issues with print to file

Receipts History Report => The report now includes the stocking location filter like the Receipts Edit Report

Salesperson Commission => Discounts Included in Commission Calculation

Sales Tax Summary (by State) => Include Discounts for Correct ‘Tax %’

Sales Aging (by customer) => Can now be run the last day of the period

Sales Analysis (by Entity) => Put ‘USR’ services in correct category

Sales Analysis (by Customer, by contract, by entity, by price list, by salesperson, by sales territory) summary => NEW

Sales Analysis (by Customer, by contract, by entity, by price list, by salesperson, by sales territory) Detail => Group by Frame Vendor instead of price group, improved performance

SF-1080 => Added for NOSTRA invoice summary report, Added option for Including invoices with amount = 0, resolved issues with print to file

Shipped Orders by Account Summary => NEW

Ship Valuation by Station => Submitter Error Resolved

Slow Moving Orders (by lab /by station) => Resolved issue with validation of customer and customer type, and added device group to the report

Time at Station => Report will now run by “order by” and “bill to”

Time at Current Station Summary => NEW, changed to print lastname, firstname

Turnaround Time => NEW, include services and vendor breakage options

WIP by Account => Added ability to show shipped and canceled orders, resolved issues with print to file, modified to exclude Calibration orders, added ability to run for any date range

WIP by Account Summary => NEW, resolved issues with print to file

WIP by Priority => Added minimum days in house option, resolved issues with print to file

WIP Funding => Changed to exclude orders with amount ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download