Skip to content

Epicor 10.2.700 Product Configurator - Surestep SMO

Notifications You must be signed in to change notification settings

taconomix/E10PC-SMO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E10PC-SMO

Epicor 10.2.700 Product Configurator - Surestep SMO version 11.0

This repository includes a full copy of the SMO Configurator (SMO11.xml) exported from Epicor.

Also included: *.cs files for all Document and Method Rules, as well as User Defined Methods and various Input and Page expressions for the Client UI.

Configurator Overview:

Client User Interface (Configurator Design)

  >Inputs for all info related Order Line Pricing

  >Inputs for all info to determine Method of Manufacturing, both Operations and Materials)

  >Inptus for any additional information for production in Surestep Central Fab

  >All Measurements, with additional fields for Left / Right.
    -Includes 3 fields for Standard Measurements (Int, Fraction Divisor & Divident), as well as a field to enter Metric measurements as CM.
    -Also includes single field for Measurement value.

  >For PartTrap orders, all data either exists or can be calculated from OrderDtl and OrderDtl_UD Fields. 
    -The UD Method "ImportFromLineDtl" pulls (or calculates) all this data into configurator Inputs onPageLoaded. 
    -The UD Method "ExportToLineDtl" sends / translates all Input data back to OrderDtl only on successful OnPageLeave (save).

Document Rules (Configuration Entry)

  >Runs on submission from PartTrap and after Configurator is saved from Client UI.
  
  >First method runs "drSetFinalData" to clean-up any data formatting issues, and populate calculated UD Fields. Includes:
    -Surestep Mold Library selection,
    -Full "O-Form" notes for Epicor-generated Orthotmetry Forms,
    -Changing same-day to next-day rush if late in the day
    -Get O-Form email from custom Lookup Table
    -calculate shoe size from measurements.
    -Copy measurements from other foot if 0,
    -If any required fields are skipped somehow, populate with default values
    -Set legacy Bool fields from strings so Method Rules didn't have to be completely rewritten,
    -Fix Order Notes formatting issue (SSRS not recognizing \r)
 
  >Calculate and set Pricing and Discounts for Order Line
  
  >Calculate and set Turnaround and Promised Dates 
  
  >Build and Set new Part Number and Description

<>

About

Epicor 10.2.700 Product Configurator - Surestep SMO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages