Class: PoLimits

Inherits:
Object
  • Object
show all
Defined in:
lib/po_detail/po_limits.rb

Overview

class used to represent POLIMITS. Used internally

Instance Attribute Summary collapse

Instance Attribute Details

#con_existString

Returns Limit on contract items exists.

Returns:

  • (String)

    Limit on contract items exists



6
7
8
# File 'lib/po_detail/po_limits.rb', line 6

def con_exist
  @con_exist
end

#cont_percInteger

Returns Percentage for price determination.

Returns:

  • (Integer)

    Percentage for price determination



4
5
6
# File 'lib/po_detail/po_limits.rb', line 4

def cont_perc
  @cont_perc
end

#editionString

Returns Edition of Service Type.

Returns:

  • (String)

    Edition of Service Type



8
9
10
# File 'lib/po_detail/po_limits.rb', line 8

def edition
  @edition
end

#exp_valueInteger

Returns Expected value.

Returns:

  • (Integer)

    Expected value



10
11
12
# File 'lib/po_detail/po_limits.rb', line 10

def exp_value
  @exp_value
end

#free_limitInteger

Returns Free limit.

Returns:

  • (Integer)

    Free limit



12
13
14
# File 'lib/po_detail/po_limits.rb', line 12

def free_limit
  @free_limit
end

#limitInteger

Returns Overall limit.

Returns:

  • (Integer)

    Overall limit



14
15
16
# File 'lib/po_detail/po_limits.rb', line 14

def limit
  @limit
end

#no_frlimitString

Returns No Limit.

Returns:

  • (String)

    No Limit



16
17
18
# File 'lib/po_detail/po_limits.rb', line 16

def no_frlimit
  @no_frlimit
end

#no_limitString

Returns No Limit.

Returns:

  • (String)

    No Limit



18
19
20
# File 'lib/po_detail/po_limits.rb', line 18

def no_limit
  @no_limit
end

#pckg_noString

Returns Package number.

Returns:

  • (String)

    Package number



20
21
22
# File 'lib/po_detail/po_limits.rb', line 20

def pckg_no
  @pckg_no
end

#price_chgString

Returns Price Change in Entry Sheet.

Returns:

  • (String)

    Price Change in Entry Sheet



22
23
24
# File 'lib/po_detail/po_limits.rb', line 22

def price_chg
  @price_chg
end

#serv_typeString

Returns Short Description of Service Type.

Returns:

  • (String)

    Short Description of Service Type



24
25
26
# File 'lib/po_detail/po_limits.rb', line 24

def serv_type
  @serv_type
end

#ssc_existString

Returns Limits exist for service types.

Returns:

  • (String)

    Limits exist for service types



26
27
28
# File 'lib/po_detail/po_limits.rb', line 26

def ssc_exist
  @ssc_exist
end

#ssc_limitInteger

Returns Value limits on service types.

Returns:

  • (Integer)

    Value limits on service types



28
29
30
# File 'lib/po_detail/po_limits.rb', line 28

def ssc_limit
  @ssc_limit
end

#ssc_nolimString

Returns No limit on standard service type.

Returns:

  • (String)

    No limit on standard service type



30
31
32
# File 'lib/po_detail/po_limits.rb', line 30

def ssc_nolim
  @ssc_nolim
end

#ssc_percInteger

Returns Percentage for price determination.

Returns:

  • (Integer)

    Percentage for price determination



32
33
34
# File 'lib/po_detail/po_limits.rb', line 32

def ssc_perc
  @ssc_perc
end

#ssc_prschgString

Returns Price Change in Entry Sheet.

Returns:

  • (String)

    Price Change in Entry Sheet



34
35
36
# File 'lib/po_detail/po_limits.rb', line 34

def ssc_prschg
  @ssc_prschg
end

#tmp_existString

Returns Limit on service packages exists.

Returns:

  • (String)

    Limit on service packages exists



36
37
38
# File 'lib/po_detail/po_limits.rb', line 36

def tmp_exist
  @tmp_exist
end

#tmp_limitInteger

Returns Limits on model service specifications.

Returns:

  • (Integer)

    Limits on model service specifications



38
39
40
# File 'lib/po_detail/po_limits.rb', line 38

def tmp_limit
  @tmp_limit
end

#tmp_nolimString

Returns No Limit on Model Specifications.

Returns:

  • (String)

    No Limit on Model Specifications



40
41
42
# File 'lib/po_detail/po_limits.rb', line 40

def tmp_nolim
  @tmp_nolim
end

#tmp_numberString

Returns Number of a Set of Model Service Specifications.

Returns:

  • (String)

    Number of a Set of Model Service Specifications



42
43
44
# File 'lib/po_detail/po_limits.rb', line 42

def tmp_number
  @tmp_number
end

#tmp_percInteger

Returns Percentage for Price Determination.

Returns:

  • (Integer)

    Percentage for Price Determination



44
45
46
# File 'lib/po_detail/po_limits.rb', line 44

def tmp_perc
  @tmp_perc
end

#tmp_prschgString

Returns Price Change in Entry Sheet.

Returns:

  • (String)

    Price Change in Entry Sheet



46
47
48
# File 'lib/po_detail/po_limits.rb', line 46

def tmp_prschg
  @tmp_prschg
end