Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
top
top

Search Optifacts User Documentation

Live Search
spaceKeyOPPUB
placeholderEnter search keyword(s) here


Table of Contents (on this page)

Table of Contents
outlinetrue
indent20px
styleBulletnone


Introduction

This document provides instructions for setting up Commercial Pricing in Optifacts and assigning Commercial Price lists Lists to your customerscustomer accounts

We will also provide examples using The examples in this document use various combinations of assignments to show you Price List Assignments to outline just how flexible our the commercial pricing program can be.

Procedure

Commercial

Brand Name

Price List Name (Plan Identifier) Setup

The Insurance Master Editor within the Commercial Pricing Editor is used to set up the Price List Name and Description. (Plan Identifier). The Plan Identifier (price list name) must be set up exist before proceeding to set up the price list.

From the Optifacts main menu:               

Type
  • Select Option 3 – Editor Utilities and press
enter
  • Enter.
Type
  • Select Option 15 – Commercial Pricing Editor and press
enter
  • Enter.
Type
  • Select Option 2 – Insurance Master Editor and press
enter
  • Enter.

The Master Control Editor table displaysis displayed.

  • Type A to add Press “A” - Add a new record.
  • Type Enter the Plan Identifier name and press enter.
  • Type Enter the Plan Description (optional) and press enter.
  • Enter the beginning and end dates (if applicable) pressing enter past each field.
  • If the price list is to be NET (no further discount off statement), Type Y and press enter “Y.If it the price list is NOT NET, type N and press enter “N.
Info

 *** Using the Net Price List flag is the only way to make an Invoice Net invoice net with Commercial pricing.  You have to make the entire price list Net.  You cannot make mark part of it Net and part discountable.  You will have to must create two price lists if you want to identify some products as net and others not. ***

  • Press Escape to save the data.
Note:   To setup

To set up Stock (Bulk)

pricing

 pricing, type a dash (-)

and

 and BK after the name.

  • Press Escape to save the data.

RX Price List Example: Base

  • Type E

    Press “E” to return to the Optifacts Insurance Editors Menu.

Commercial Price List Setup

This section provides instructions for setting up price lists within the Commercial Pricing Editor. This will define It defines the fields within the table used to define identify a price list. 

The Price List Name or Plan Identifier must be created exist before proceeding. (Menu 3-15-2, as described in the previous section). Once  After creating the Plan Identifier has been created, setup the price lists can be set up for each Plan Identifier. The controls

Controls (or rules) in this table allow you to define the conditions under which - This table defines the conditions for applying the given price, discount, or override will be applied.

From the Optifacts main menu:

Type
  • Select Option 3 – Editor Utilities and press
enter
  • Enter.
Type
  • Select Option 15 – Commercial Pricing Editor and press
enter
  • Enter.
Type
  • Select Option 4 - Commercial Codes Editor and press
enter
  • Enter.

The hpa_hcpc table displaysis displayed. This is the table used to setup commercial table is where you set up Commercial pricing.

Screen Page 1 and 2

Image Modified

Screen Page 2

Field Definitions

Plan Identifier - Price List Name. Must match a plan in the Insurance Master Editor.

Commercial Code - Commercial Code for Reporting.

Full Description - Detail Description Internal Use Only.

Invoice Description

Description to print on Invoice

The description that prints on the invoice.

Invoice Box - Where to Print on

Invoice

invoice

  • I = Special Instructions box
  • E = Edging box
  • T = Tints/Coats box
  • S = Specials box
  • N = Do Not Print box

Report Desc - The description

that will be

gets stored in sales analysis or trallar.

Detl Add/Pt/Max/Ov

An entry would be made either in this field or in the Itemization field, but not both.

If an

Place the entry

is made

in this field, and the dollar adjustment

will apply

applies at the detail level, which is the most granular level of detail.

  • A = - Add (plus or minus) to any other charges for that itemization.
  • P = - Apply percentage (plus or minus) to the prior amounts accumulated in the category.
  • M = Will - Will allow a lower list price to apply, but the maximum applies if the list price is higher than the maximum, then the maximum would apply.
  • O = - Override other values in the category, which ignores any prior amounts that have been accumulated for the category amounts and overrides with the fixed dollar amount.

Itemization

How

Item Add/Pt/Max/Ovr

This field defines how to itemize the job. Any entry would be made either in this field or in the Detl Add/Pt/Max/Ov field, but not both.

If an

An entry

is made

placed in this field, the dollar adjustment

will apply

, applies at the invoice itemization category level. The invoice itemization categories (IE: LENS, COAT, FRAME) typically have several AR DETAIL records added together in each. For example, the dollar amount in the COAT category for SRC and the dollar amount for AR COAT would

be combined

combine, and the entered value would apply to both.

  • A = - Add (plus or minus) to any other charges for that itemization. Generally , typically used for Base price lists.
  • P = - Apply percentage (plus or minus) to the prior amounts accumulated in the category.
  • M = Will  Will allow a lower list price to apply, but the maximum applies if the list price is higher than the maximum, then the maximum would apply.
  • O = - Override other values in the category, which ignores any prior amounts that have been accumulated for the category amounts and overrides with the fixed dollar amount.
info

Example of Detail

versus

Versus Item

DETAIL Level is the most simplistic in regards to a line item.  For example, you can have a Backside Coat

be listed as COAT

and

you can have

Front-side Coat

be listed

, both categorized as COAT.

  These can be added together when using Detail for a result of

When using Detail, both added together results in the Itemization under COAT to be the total of the

2

two coatings.

Detail

  • Backside SRC = $5.00 Detail level as Add
  • Front-side SRC = $5.00 Detail level as Add
  • Crizal AR = $25.00 as Add
    • Total of $35.00

For ITEM Level, any line item overrides that

entire

whole pricing level within the COAT Itemization and

will make

makes that level that price.

Item

  • Backside SRC = $5.00 Detail level as Add
  • Front-side SRC = $5.00 Detail level as Add
  • Crizal AR Coat = $25.00 Item level as Max
    • Total = $25.00
Tip

 *** There There is a custom configuration that can be set up to set the order in which the system reads the price Percent/Max/Override is applied. Refer to the Commercial Pricing Custom Configurations document for details. *** In our examples on this document, the setting is to read reads Add-on price lists first, then Override, Percentage, and Max Fee in that order. *** 

Left/Right/Pr/Job - How to Price the Job.

  • L = Left only

  • R = Right only

  • P = Pair

  • J = Job (If a percentage is

    being

    applied,

    then

    it is required to enter J in this field.)

Price or Pct Amount - Dollar value or Discount amount.

  • Plus or minus $
  • Percentage

Style/Style Grp

 If the Left/Right/Pr/Job flag is P, then price each eye. If the flag is J then price per job. If this is a percent discount, put in the percent value.

  • Plus, or minus $

  • Percentage

Style/Style Grp - Lens Style Code.

  • Use the Lens style code as determined by Optifacts or one of the following options:

    • SINGLE VISION –

      will apply

      Applies to all types of SV lenses.

    • BIFOCAL –

      Will apply

      Applies to all types of Bifocal lenses.

    • TRIFOCAL –

      Will apply

      Applies to all types of Trifocal lenses.

    • PROGRESSIVE –

      Will apply

      Applies to all types of Progressive lenses.

    • Blank – Applies to all types of lenses.

Color - Lens Color Code.

  • Blank – Applies to all color codes.

Lens Material - Use a specific Lens Material Code or one of the following options.

  • GLASS – Applies to all

    , glass

    Glass materials.

  • PLASTIC – Applies to all

    plastic

    Plastic materials.

  • POLYCARBONATE – Applies to all

    polycarbonate

    Polycarbonate materials.

  • Blank – Applies to all lens material codes.

Lens Type - Lens Type Code.

  • Blank – Applies to all lens types.

Lens Mfr - Lens Manufacturer Code.

  • Blank – Applies to all lens manufacturers

Commercial Brand - Commercial Brand Name or Code used for this lens design.

  • Blank –Does not apply to a specific Commercial Brand.

Edged/Uncut (E/U)

  • E – Apply to edged jobs only

  • U – Apply to Uncut jobs only

  • Blank – Applies to both Edged and Uncut jobs

Finished SF (F/S)

  • F – Apply to Finished Stock lenses only

  • S – Apply to Semi-Finished lenses only

  • Blank – Applies to both Finished Stock and Semi-finished lenses

Dress/IND Thk (D/I)

  • D – Apply to Dress thickness only.

  • I – Apply to Industrial thickness only.

  • Blank – Applies to both Dress and Industrial thickness.

Begin Date - Beginning Date range. (When the price list starts)

  • Blank – No specific date range applies. Price begins immediately.

End Date - Ending Date range. (When the price list ends)

  • Blank – No specific date range applies. Price remains until changed.

To

Sphere Power

  • From lowest Sphere Power.
  • This is the range from lowest to highest Sphere Power.

    • Blank – No specific Sphere Power range applies.

    To

    Cylinder Power

  • From lowest Cylinder Power.
  • This is the range from lowest to highest Cylinder Power.

    • Blank – No specific Cylinder Power range applies.

    Segment Width

    From

    This is the range from the lowest

    Segment Width.To

    to highest Segment Width.

    • Blank – No specific Segment Width applies.

    RX Prism

    From

    This is the range from the lowest

    RX Prism range.To

    to highest RX Prism range.

    • Blank – No specific RX Prism range applies.

    To highest

    Lens Index of Ref.

  • From Lens Index of Refraction range.
  • This is the range from and to Lens Index of Refraction range.

    • Blank – No specific Lens Index of Refraction range applies.

    Pricing Num/Bit

    • Lite-up Num

    • Lite-up Bit

    • Blank – No specific Lite-up applies.

    Calculation Option - Calculation option number to be applied. (as shown in Order Entry by pressing F2)

    • Blank – No specific Calculation Option applies.

    Commercial Code - Applicable if the lab is using (CPS) Commercial Product Selection.

    • Commercial Product Code.

    • Blank – No specific Commercial Code applies.

    Lenticular

    • Y – Yes, the lens is Lenticular

    • N – No, the lens is not Lenticular

    • Blank - Applies to all types of lenses.

    Aspheric

    • Y – Yes, the lens is Aspheric

    • N – No, the lens is not Aspheric

    • Blank - Applies to all types of lenses.

    Second Pricing Num/Bit

    • Lite-up Num

    • Lite-up Bit

    • Blank – No specific Lite-up applies.

    Begin Diameter - Beginning Lens Diameter range.

    • Blank – Applies to all Lens Diameters.

    End Diameter - Ending Lens Diameter range.

    • Blank – Applies to all Lens Diameters.

    Option Code - This field applies only to

    misc

    Misc.

    stock options

    Stock Options in menu 6 Stock Pricing.

    • Blank – Not

      applicable

      Applicable.

    Polarized

    • Y - Yes

    • N - No

    Group Pt/Max/Ov - Itemization Control

    • P – Percent adjustment.

    • M – Max or Cap amount.

    • O

      – Override

    • Blank – Not applicable.

    Group to Match - If matching by group, this is the group name to use.

    • Blank – Not

      applicable

      Applicable.

    Group Name Set A - Name of a group (IE: AR Coat)

    that can be

    , used to assign

    percents

    percentages or overrides.

    • Blank – Not

      applicable

      Applicable.

    Group Name Set B - Name of a group (IE: AR Coat)

    that can be

    , used to assign

    percents

    percentages or overrides.

    • Blank – Not

      applicable

      Applicable.

    Group Name Set C - Name of a group (IE: AR Coat)

    that can be

    , used to assign

    percents

    percentages or overrides.

    • Blank – Not

      applicable

      Applicable.

    Sort Order on Faktura (Statement) - Lowest #’s show first. 9000+ reserved for a

    misc, disc, etc

    Misc. and Disc.

    • Blank – Not

      applicable

      Applicable.

    Tax Material Code - Tax Material Code for calculating tax amount

    . Only

    , only if taxes are unique by line item.

    • Blank – Not

      applicable

      Applicable.

    Discountable on Faktura (Statement)

    • D – Discountable.

    • N – Non-Discountable or Net.

    Production Cost - Production is Per Lens of a pair. Per Job of a job.

    • Blank – Not

      applicable

      Applicable.

    Yield Cost - Yield Cost is Per Lens of a pair. Per Job of a job.

    • Blank – Not

      applicable

      Applicable.

    Notes

    • Free-format text field.

    Diagnosis Code

    • Blank – Not

      applicable

      Applicable.

    Overview and Examples

    This section will explain explains the flexibility and various levels of this feature. It will also provide provides examples and explanations.

    The following describes the various uses for the Commercial Pricing Editor. In general, this editor allows you to set up the following conditions:

    • A simple Simple dollar discount. (e.g., where every AR coating order is reduced by $2.00).
    • A simple Simple dollar addition. (e.g., where every AR coating order is increased by $2.00).
    • A percentage discount where, for Percentage discount. For example, you might allow a 10% discount on AR coating or a 15% discount on POLISHED EDGES for all Polycarbonate materials.
    • A percentage Percentage discount on an itemization category. For example, so 10% off of any charges that fall into LENS or COAT in the invoice summary box on the invoice’s lower right corner of the invoice.
    • A maximum fee where Maximum fee. For example, AR might be limited to a maximum of $15.00 per lens. In this case, if the list price is below lower than $15.00 per lens, then the list price would apply.  If the list price is higher than $15.00, then the maximum of $15.00 would be appliedapply.
    • A price Price override for a coating where the , a fee of $18.00, replaces the regular AR lite-up price is replaced by a fee of $18.00.
    • A price override on an itemization category where the LENS category might be simply set to be Price override for a LENS Itemization category. A fee of $75.00 replaces the list price on all non-progressive multifocal lenses.

    Controls (Rules)

    First, the following describes the rules section of this screen.   The Controls (or rules) section is used to define the defines the conditions under which the given price, discount, or override is applied.   The applies.   The rules work very much like the rules in the routing system rules, although there is no priority field at this time. 

    The following is an example where in blue or red font of the Controls or Rules are listed in blue or red:.

    In the example case above, there is only one rule that applies, and that’s the num/bit combination of 2 and 11, which tie back to the AR or other types of service lite-ups.   So, if the AR lite-up is turned turns on a for a job that has the TEST PLAN Commercial Agreement enabled, then the AR charge would be reduced by $2.00 if a pair and $1.00 if a one-eye only job.

    Tip

    The Style/Style Grp field allows the typical Optifacts style code (e.g., SV, D, 7X, etcand other styles.), or you can choose among the following pre-defined predefined group names: SINGLE VISION, BIFOCAL, or TRIFOCAL.  This way, the SINGLE VISION group name will apply applies to spherical SV lenses or aspheric FFSV lenses.   Bifocal will apply applies to D, FFD, C, E, etcor other types of bifocal lenses.   Then, the Lens Material field allows the current Optifacts lens material codes or one of the following three categories: GLASS, PLASTIC, or POLYCARBONATE where GLASS refers

    • GLASS - Refers to all glass-types of materials

    and
    • PLASTIC

    refers
    • - Refers to all

    PLASTIC
    • plastic-types of materials.

      
    • POLYCARBONATE

    refers
    • - Refers only to material PC at this time.

    Actions

    Next, in this section The following is an example shown in greencontrols font of the Actions to be takentake

    First of all, you see the Commercial Code field .   This will be important - Important in Managed Care situations and will typically hold holds the HCPC code for a transaction.   For Commercial Agreements, you can simply put the same description here that you’d use further down.   This is not Not usually a required field, but is important essential and required if a Managed Care agreement is in effect.

    Full Description is a nice an excellent spot to put notes for future reference. Full Description and Diagnosis code (one on the second screen) are only necessary for Managed Care. 

    The Invoice Description will print prints on the left side of the invoice.   Report Description will be used to supply supplies the text description in the AR DETAIL record of the trallar or Data Warehouse file.  NormallyUsually, this will be is the same as the lite-up name if the discount or override applies to a lite-up, although this is not a requirement. Whenever using a lite-up is used for a discount, it should be used as match the description.  If you don'tnot, the discount may apply to all lite-ups in the Itemization category

    Next, you have your there is a choice.  You can Use either fill in the "Detail Add/Pt/Max/Ov" field or the “Itemize "Itemize Add/Pt/Max/Ov" field.  If you put an entry into the Detail Add/Pt/Max/Ov field, then the dollar adjustment will apply applies at the detail level, which is the most granular detail level of detail.    This It would be the same detail as the AR DETAIL record of the trallar file or the detail records within the anal_dtl table that’s used for sales analysis reporting.

    If you choose instead to fill in the Itemize Add/Pt/Max/Ov field, then the dollar adjustment will apply applies at the “invoice itemization category” level.   The invoice itemization categories (e.g., LENS, COAT, FRAME, etc.and other categories) typically have several AR DETAIL records added together in each.    For example, the COAT category’s dollar amount in the COAT category might be $15.00 for an SRC COATING lite-up and $11.00 for an AR COATING lite-up.

    Info
    Note: You must choose to adjust

    Adjustments must be made either at the Detail level or the Itemize level

    .  You cannot choose both of these.Once the decision has been made

    , not both.

    After deciding to use either Detail or Itemization, you need to decide whether you want then another decision is required as to whether to adjust by a fixed amount :

    • Fixed Amount (A)
    which
    •  would
    simply
    • add (plus or minus) to any other charges for that itemization. 
    Or, you can apply
    • Apply a discount
    percent
    • Percentage (P), which applies a percentage (plus or minus) to the prior amounts accumulated in the category.
    • Or, you can set a
    maximum amount
    • Maximum (M) Amount for a category.  
    This
    • TThis maximum amount
    will allow
    • allows a lower list price to apply, but the maximum applies if the list price is higher than the maximum
    , then the maximum would apply
    • .  
    Note
    • Notice that the list price here refers to all other amounts totaled into the matching itemization or detail category. 
    Or, you
    • You can override (O) other dollar amounts in the category
    which
    • that ignores any prior amounts
    that have been
    • accumulated for the category and overrides with the fixed dollar amount.
     
    •   

    Discount Price Lists as Percentage

    Example 1

    Let’s look at In the following example, a percentage discount to be applied applies at the detail level first.    We’ll apply a A 10% discount applies to the AR coating for a customer.  This rule will do

    The following rule accomplishes that:

    Image Removed

    Note that we are applying at the detail level by

    Image Added

    Info

    By putting a P in the Detail Add/Pt/Max/Ov field, it applies at the detail level.  

    We are required

    The requirement is to put a J in the Left/Right/Pr/Job field if applying a percentage

    , so we do that

    .  

    Then we put

    Put a negative 10

    in

    into the Price or Pct Amount field to indicate a 10% discount.  

    Finally

    In the example,

    we put

    the num/bit of 3 and 20 are in the CONTROLS TO TRIGGER section

    , so we know

    to indicate when the discount should kick in.

    So, if

    If the customer is

    set up on

    using a traditional pricing structure and AR would charge $75.

    00  per

    00 per pair,

    we

    the system would find the $75.00 in the traditional pricing first

    ,

    and then

    we would

    apply a 10% discount

    to that

    to reduce the AR amount by 7.50.  

    We will put two records in

    Two records get put into the anal_dtl table for each eye (37.50 for the initial price and then –3.75 for the discount calculated from this Commercial Agreement).

    Example 2

    Now, let’s get The following example is a little more complicated.  

    The above previous example is nice suitable for lite-ups, but some Commercial Agreements might apply to colors like Transitions or Powers over 5D , etcor other such variables.  

    You can apply to detail records as they Detail records show up in the anal_dtl table to apply to colors or lens powers etc, or other lens details.  

    Image RemovedImage Added

    The entry above would apply a 10% discount specifically to the charge for color TGU T8G on any bifocal prescription run for against this test plan.   Note that this This can be tricky.   This It applies only to the fee that’s been put in the price list for color code TGUT8G.   It does NOT apply to the lens charge, so be careful that you’re applying to apply the adjustment amount to the appropriate categories.

    In the example above, we chose not to print anything on the invoice if this is applied, so we left the Invoice Box set to Nthe Invoice Box is “N,” so nothing prints on the invoice. Setting this to “Y” allows printing on the invoice.

    Example 3

    So, let’s assume that If the price for TGU color has been factored into the lens price and it’s of the lens includes the charge for T8G color, and not stored in the price list associated with TGU T8G color alone.   In this case, we could set up a rule that would apply the 10% discount to the entire LENS category when we use using the TGU color with this rule:

    Image Removed

    You see that we’ve changed a few thingsT8G color is needed. The following example would accomplish what is required.

    Image Added

    A few things have changed:

    • The P has been moved from Detail Add/Pt/Max/Ov to Itemize Add/Pt/Max/Ov.
    We
    • T8G is added
    TGU
    • to the color section of the CONTROLS TO TRIGGER so that the rule
    will
    • applies only
    apply
    • if the job is bifocal
    and
    • with the color
    TGU was keyed
    • T8G.
    We changed one
    • One other thing changed as an example
    for you
    • .  
    We changed the REPORT Description to TRN DISCOUNT. This will ensure
    • The Report Description changed to Trn Discount. It ensures that the AR DETAIL record of the trallar file shows the discount percentage with
    TRN DISCOUNT
    • Trn Discount as the detail description with the dollar amount
    that was
    • calculated for the discount on the job. 
    We’re very excited about this discount, so we added two exclamation points after TRN DISCOUNT!! to print on the invoice. This can be a very valuable tool to help you
    • The Report Description can be a valuable tool to help track the various discounts and adjustments that
    you
    • apply to itemization categories.

    Debugging the Process:

    When you enable a Pricing Debug, we will list the debug lines list with a prefix of CA: (Commercial Agreement) to make them easy to distinguish from other debugging lines.  

    Here’s The following is an example of a very detailed price debug report:

    The first section in red will show font shows what the system is thinking about some of the TRIGGER CONTROLS.   It will show you shows which material or style groups it’s it's applied to this job.

    The second section in blue font shows all of the discounts or overrides that it’s found for this plan that it “may” apply if applicable.   The application of the    The discount or override application has not yet happened at this point, so these debug lines are purely informational at this point.

    The next section in green font shows some actual prices which have been appliedthat apply.   We’ve added It shows two records totaling $27.00 added to the COAT itemization category and then . Then subtracted one record totaling $4.00 to the COAT itemization category for a net change of $23.00.  Then we added it shows $50.00 added to the TINT itemization category.

    A pair job will show job for a pair of lenses shows these categories repeat again for the left eye.  Note that these additions to this point will be These additions are caused by doing an “Add” as per pair, or as left or right eye only for either the Itemization or Detail levels. 

    For example: 

    Itemize Add/Ovr/Pct [A]

    Left/Right/Pr/Job   [P]                                                                      

    Next, we look at additions on a per-Job level.  These are shown in the yellow font in the pricing debug example above.   These would occur if you Add to either Itemize or Detail levels as per-Job. 

    For example:

    Itemize Add/Pt/Max/Ov [A]

    Left/Right/Pr/Job   [J]                                                                      

    The next process is to apply Overrides to either Detail or Itemization categories.  You’ll see that we apply the The detail overrides apply first, as shown in the purple font in the pricing debug example above.  Then we apply any Overrides that would apply to the itemization category after that.

    In the The example below , we set shows an override for an itemization category, such as TINT or COAT on a per-pair basis, so the amount will be divided by two if we are running for a half-pair job.

    Itemize Add/Pt/Max/Ov [O]

    Left/Right/Pr/Job   [P]

    You will notice Notice that these many controls are to be applied apply in a very specific particular order.   We made the The prompt in the editor so it reflects reflects this order (Add/Pt/Max/Ov):

    • First additions/subtractions at the per-pair or per eye level.

    • Then Additions/Subtractions at the per-Job level.

    • Then Percentages (e.g., percent discount) at the detail level.

    • Then Maximum at the detail level.

    • Then Overrides at the detail level.

    • Then Percentages (e.g., percent discount) at the itemization level.

    • Then Maximum at the itemization level.

    • Then Overrides at the itemization level.

    Discounts and Additions are cumulative.  So, if you have a A 10% discount on Transitions color for one rule and a 2% discount on Transitions Color if CRIZAL is turned on, we’ll apply applies results in a 12% discount to the Transitions Color.   However, overrides are not additive.   The debug will show shows you cases where we ignore an override if it conflicts with another.   We will not fail the job if we have an overriding conflicta conflict occurs, and the override gets ignored.   The job does not fail if there is a conflict between overrides.  

    Finally, we have set up the program so that it will not print Invoice Descriptions doesn’t print invoice descriptions for rows or rules that do not adjust a dollar value on the invoice.   This way, rules within a program that might apply to a progressive lens would not show up for a Single Vision Jobjob.

    Add-on Price List with Dollar

    Value Discount 

    Discount 

    Add-on price lists can be set up to either reduce the price of a product or to increase the price . You can use by using percentage or dollar values. In our the example below, we are applying a discount dollar value applies

    Note

    Remember these 2 field rules when creating Add-on price lists.

    Detl Add/Pt/Max/Ov

    - An entry would be made

    – Make an entry either in this field or in the Itemization field, but not both. If an entry

    is made

    exists in this field, the dollar adjustment

    will apply

    applies at the detail level, which is the most granular detail level

    of detail

    .

    Item Add/Pt/Max/Ovr - How to itemize the job.

    Any

    Make an entry

    would be made

    either in this field or in the Detl Add/Pt/Max/Ov field, but not both. If an entry

    is made

    exists in this field, the dollar adjustment

    will apply

    applies at the invoice itemization category level. The invoice itemization categories (IE: LENS, COAT, FRAME) typically have several AR DETAIL records added together in each. For example, the dollar amount in the COAT category for SRC and the dollar amount for AR COAT

    would be combined

    combine, and the entered value would apply to both.

    Special Price List $10.00 Off

    This price list is much like the price lists described previously setup , but we are simply giving the customer $10.00 off per pair on Single Vision semi-finished lenses for the month of January.  Notice how we created this list as is an Add-on in the Detail field, P in the Left/Right/Pr/Job field, and -10$10.00 in the Price or Pct Amount.

    Price Debug:

    We can see in In the price debug shown below, the customer has been charged customers' price is a base lens price of $50.00 per lens, and the discount of $10.00 was applied.

    Image RemovedImage Added

    Override Price List

    Use Override price lists are used to override the base price.

    Note

    Remember these 2 field rules when creating Add-on price lists.

    Detl Add/Pt/Max/Ov

    - An entry would be made

    – Make an entry either in this field or in the Itemization field, but not both. If an entry

    is made

    exists in this field, the dollar adjustment

    will apply

    applies at the detail level, which is the most granular detail level

    of detail

    .

    Item Add/Pt/Max/Ovr - How to itemize the job.

    Any

    Make an entry

    would be made

    either in this field or in the Detl Add/Pt/Max/Ov field, but not both. If an entry

    is made

    exists in this field, the dollar adjustment

    will apply

    applies at the invoice itemization category level. The invoice itemization categories (IE: LENS, COAT, FRAME) typically have several AR DETAIL records added together in each. For example, the dollar amount in the COAT category for SRC and the dollar amount for AR COAT

    would be combined

    combine, and the entered value would apply to both.

    Override SV Lens to $40.00 per Lens

    This price list is much like the price lists previously setup, but we are now overriding the base price of $50.00 per lens to is overridden at $40.00 per lens on Single Vision semi-finished lenses for the month of January.  Notice how we created this list as is an Override in the Item field, P in the Left/Right/Pr/Job field, and 40.00 in the Price or Pct Amount.

    Price Debug:

    We can see in the The price debug shown below, the customer base lens price of $50.00 per lens is now reduced to , and considering the JAN SPC, it calculates at $40.00 per lens.

    Image RemovedImage Added

    Max Fee

    Remember this rule when using Max Fee in the Detl Add/Pt/Max/Ov or Item Add/Pt/Max/Ovr fields.

    M

    =

    - Will allow a lower list price to apply, but the maximum applies if the list price is higher than the maximum

    , then the maximum would apply.

    .

    Info
    titleExample
    :

    A maximum fee where AR might be limited to $15.00 per lens. In this case, if the list price is below $15.00 per lens, then the list price

    would apply

    applies. If the list price is higher

    , then the maximum

    than $15.00, then a maximum of $15.00

    would be applied. In our example below, we are using an SV lens

    applies. The example below uses a lens-style SV with a Crizal Coating. 

    Lab Base List

    The SV lens is priced on the base list at $50.00 per lens. Then we have Crizal priced at 30the Crizal is $30.00 per lens on the base list.

    Base Disc List

    Next, we have both the SV and Crizal are on the Base Disc. list.

    SV is priced as has a 25% discount, and the Crizal is priced as has an override of $20.00 per lens.

    Max Fee List

    Then, we have Next is a Max Fee price list setting that sets the Crizal at $15.00 per lens.

    Price Debug

    When we look at the debug we see The price debug indicates the following:

    SV lens Base List $50.00 per lens less the 5% discount off the Main price list = $47.50 per lens. Then

    it looks at

    the Base Disc list

    and

    reduces the price by

    the

    a 25% discount = $35.63 per lens.

    Crizal Base List $40.00 per lens less the 5% discount off the Main price list = $28.50. Then

    , it looks at

    the Base Disc

    override and prices

    overrides it at $20.00 per lens. However, there is also the Max Fee price list to consider. The Max Fee for Crizal is $15 per lens

    so

    . So, it reduces the price even further to bring the Crizal price down to $15.00 per lens.

    Using Group Name Sets in Pricing

    This section is a general overview of using Group Name Sets in Pricing. Pricing is very flexible, so the overview below provides a few approaches.

    Set up three separate price lists.

    1. A Base Price List.
    2. A Discount (secondary) Price List for a specific customer that would override overrides the Base Price List.
    3. A Special Price List that would be is either be cumulative with the secondary price list discount or will be in is a discount over and above the secondary price list discount, depending on the process used. For the examples that follow, we’ll use the price list name “JANUARY SPECIAL”SPECIAL.


    Note

     *** Remember, the Price List Names (Plan Identifiers) must be created exist before proceeding to with the set up of the price list details. (Refer to Menu 3-15-2 as described in the 1st section of this document) ***.

    Once the Plan Identifier has been createdexists, the price lists can be next step is to set up for each the Plan Identifier's price lists. The controls (or rules) in this table allow you to define allows the definition of the conditions under which the given price, discount, or override will be appliedapplies. (Menu 3-15-4)

    Set up the many price/discount rows for each applicable Plan Identifier (price list name).

    In The examples on the following examples, we are associating a pages are using Group Name Sets to the productassociated with products. Group Name Sets are used to remember assist in remembering the pricing item so it can be to be distinguished from other items when the discount is applied later.

    The following examples include a Base List, Secondary Price ListOn the base list, we are defining , Specials Price Lists - January Special and Specials Price List - JAN SPC.

    Base List

    The Base List in the following example has only one name set but allows up to three can be used. Group Name Set A is flagging the product as part of the group name SINGLE VISION. The Base List price is $50.Note: 00 per lens.

    Note

    When defining Bulk Price Lists, the word BULK must

    be defined

    put in Group Name Set C on Bulk Base Price Lists as well as any Bulk Discount Price Lists.

    In this example, we have a base list price of 50.00 per lens.

     

    Secondary Price List

    On the Secondary Price List, the pricing entry is different from that of the base price list.

    This Left/Right/Pr/Job entry is set as J for per-job because a percentage is being appliedapplies. Also, we omitting the field entries in the Detl Add/Pt/Max/Ov and Item Add/Pt/Max/Ovr on the first screen and using the fields on the second screen to flag the P (percentage) and matching the price to Group Name Set SINGLE VISION. Remember, we associated the Group Name SINGLE VISION to is associated with the item on the base price list. So, this entry reflects a 25% discount off of the base price.

    In this example, we are allowing The following example allows for a discount of 25%.

    Specials Price Lists - January Special

    Setup Set up a third price list that will apply applies an additional percentage off within a specific time perioddate range. This price list is much like the secondary price list previously setup set up, but a 10% percentage within a specific date range is being appliedapplies.

    In this example, we are giving The following example allows for a 10% discount for the month of January.

    Specials Price List - Jan SpcNow we will JAN SPC

    Next, add a 4th discount list called Jan Spc, JAN SPC to further reduce the lens by another $10.00 per lens. We want the The price is to be a net price of the lens to be $20.88 per lens. 

    This time,

    we will

    set up this price list to NOT use the group name Single Vision in the Group to Match on the second page. It is set up as an Add-on to use the style SV and Semi-finished flag and reduce $10 per lens for

    the month of

    January. 

    Now, the There are 4 price lists built and must somehow be associated with each other, so the system will know knows when to use these price lists. We will show you this The association is described in the next section Assigning Commercial Price Lists section below.

    Assigning Commercial Price Lists

    Infonote

     *** Your lab must be using XML statements in order to use Commercial Pricing Assignments.  (Menu 3-1-13) ***

    Assign the base price list, discount from the main list, any discounts and/, or special price lists to a customer, so the system will know knows which price lists to apply to which customerseach customer. (Menu 3-1-13)

    Info

     *** There There is a custom configuration that can be set up to set the order in which the price Percent/Max/Override is appliedapplies. Refer to the Commercial Pricing Custom Configurations document for details. Add-on price lists are always taken into consideration first and then the rest of the secondary price lists. In our the examples shown below, the setting is to read Add-on price lists first, then Override, Percentage, and Max Fee in that order. ***

    Example:

    The assignments above will allow the price lists (BASE LIST, Discount from Main List, BASE DISC, and JANUARY SPECIAL) to be processed consideration during calculations.

    • The Main Pricing List Name is the base price list
    which will accumulate
    • that accumulates prices first.
    • The discount shown in the Discount from Main List on the 1st screenshot above allows a discount from the Main Pricing List Name for all Rx orders.
    • The discounts that are in Secondary Pricing Lists would apply to the prices that are in the Main Pricing List.
    • Percentages in the Secondary Price Lists will be are cumulative and be applied apply to the Main Price List, less any Discount from Main List, for any items where a percentage or dollar discount is found in the Secondary Price Lists. 

    Now we will provide you with The following are assignment examples using various combinations of assignments to show you just how flexible our the commercial pricing program can be.

    1. Base List price, 5% Discount from the base list and 25% Base Discount.
      • The 5% discount from the main and 25% secondary are not cumulative. The system will take the base list price and reduce it by 5 % and then take off any secondary discounts, in this case, 25%. (The secondary price lists are cumulative.)
    2. Base List price, 5%  Discount from base list, 25% Base Discount List and 10% January Special. (Only the secondary price lists are cumulative.)
      • The 5% discount from the main and secondary discounts are not cumulative. The system will take the base list price and reduce it by 5 % and then take off any secondary discounts, in this case, 25% and 10% = 35%. (The secondary price lists are cumulative.)
    3. Base List price, 5%  Discount from base list, 25% Base Discount List and 10% January Special and for this example, we are going to add another secondary price list called JAN SPC. to further reduce the price by another $10.00 per lens.
      • The 5% discount from the main and secondary discounts are not cumulative. The system will take the base list price and reduce it by 5 % and then take off any secondary discounts, in this case, 25% and 10% = 35% and another reduction of $10.00 per lens. (The secondary price lists are cumulative.)

    Example 1

    Base List price less Example 1

    The following allows for a Base List price, 5% Discount from the base list, and an additional a 25% from the secondary Base Discount. (:

    • The 5% discount from
    main
    • the Main List and the 25% secondary are not cumulative. The system takes the base list price, reduces it by 5%, and then takes off any secondary discounts. In this case, 25%. (The secondary price lists are cumulative.)

    The following shows the Price Debug for our 1st example:

    In the Start setting

    Hipaa

    HIPAA codes section,

    we can see

    it shows a 5% discount from the Base List price of $50.00 per lens, then an additional 25% discount from the Base Disc

    .

    secondary price list. 

    In the

    The adjustment section

    , we see that

    shows the Base $50.00

    has been

    reduced by a 5% ($2.50) discount off

    main

    the Main List, to arrive at

    a price of

    $47.50 per lens. Then it considers the secondary

    discount - 25% (11.87) 

    discounts and adds them together to arrive at a 35% discount ($16.62) off of $47.50 =

      $35

     $30.

    63

    88 per lens or

    $71

    $61.

    26

    76 per pair.

    Example 2:

    The following allows for a Base List price, 5%  Discount a 5% Discount from the base list, a 25% Base Discount List, and a 10% January Special.  Base List price less 5% Discount from the base list and an additional 25% plus 10% from (Only the secondary price lists are cumulative. ()

    • The 5% discount from
    main
    • the Main List and secondary discounts are not cumulative.
    Only
    • The system takes the base list price, reduces it by 5%, and then takes off any secondary discounts, in this case, 25% and 10%
    , secondary discounts
    • = 35%. (The secondary price lists are cumulative.)

    The following shows the Price Debug for our 2nd example:

    In the Start setting Hipaa HIPAA codes section, we can see it shows a 5% discount from the Base List price of $50.00 per lens, a 25% discount, and a 10% discount from the secondary price lists. 

    In the adjustment section, we see that the Base $50.00 has been reduced by 5% ($2.50) discount off mainthe Main List, to arrive at a price of $47.50 per lens. Then it considers the secondary discounts and adds them together to arrive at a 35% discount ($16.62) off of $47.50 =  $30 $30.88 per lens or $61.76 per pair.

    Example 3

    Base List price, 5%  Discount 5% Discount from base list, 25% Base Discount List, and 10% January Special and an additional for this example, add another secondary price list called JAN SPC to further reduce the price by another $10.00 off per lens.Base List price less 5% Discount

    • The 5% discount from the
    base list and an additional 25% plus 10% and -$10.00 per lens from the secondary price lists. (The 5% discount from main and secondary discounts are not cumulative. Only 25%, 10% and -$10.00 secondary discounts are cumulative.) 
    • Main List and secondary discounts are not cumulative. The system takes the base list price and reduces it by 5 % and then takes off any secondary discounts. In this case, 25% and 10% = 35% and another reduction of $10.00 per lens. (The secondary price lists are cumulative.)

    The following shows the Price Debug for our  the 3rd example:

    In the Start setting Hipaa HIPAA codes section, we can see it shows a 5% discount from the Base List price of $50.00 per lens, a 25% discount and , a 10% discount, and then we see a further $10.00 off per lens, bringing the lens price down to $20.88 per lens. Remember, we did not use a this price list is NOT using the group name in this price list.In the adjustment section, we see that the Base $50.00 has been reduced by Single Vision in the Group to Match on the second page. It is set up as an Add-on to use the style SV and Semi-finished flag and reduce $10 per lens for January. 

    The adjustment section shows the Base price of $50.00 reduced by a 5% ($2.50) discount off

    main

    the Main List, to arrive at

    a price of

    $47.50 per lens. Then it considers the secondary price lists, the -10.00 per lens discount and the (25% + 10%) = 35% discount ($16.62). The net price of the lens calculates

    to

    at $20.88 per lens, just as we wanted

    it to

    .

    Warning

     ***There are endless possibilities when using our the Commercial Pricing module. However, you must It is essential to take care when doing your the price list setup , and combining multiple discounts so as . You must not to over or undercharge your the customer. ***



    To view and, or download these instructions as a PDF file, click on the following document image. 

    View file
    nameCommercial Pricing Overview with Examples.pdf
    height250