class Eddy::Elements::E648
### Element Summary:
-
Id: 648
-
Name: Price Multiplier Qualifier
-
Type: ID
-
Min/Max: 3/3
-
Description: Code indicating the type of price multiplier
Public Class Methods
new(val: nil, req: nil, ref: nil)
click to toggle source
@param val [String] @param req [String] @param ref [String] @return [void]
Calls superclass method
Eddy::Models::Element::ID::new
# File lib/definitions/elements/generated/648.price_multiplier_qualifier.rb, line 16 def initialize(val: nil, req: nil, ref: nil) @id = "648" @name = "Price Multiplier Qualifier" @description = "Code indicating the type of price multiplier" super( min: 3, max: 3, req: req, ref: ref, val: val, ) end
Public Instance Methods
code_list()
click to toggle source
@return [Array<String>]
# File lib/definitions/elements/generated/648.price_multiplier_qualifier.rb, line 30 def code_list() return [ "CSD", # Cost Markup Multiplier - Original Cost "CSR", # Cost Markup Multiplier - Retail Cost "DIS", # Discount Multiplier "ILP", # Cost Markup Multiplier - Wholesale Cost "PSP", # Percent Solution Multiplier "SEL", # Selling Multiplier ] end