Class: PreqServices
- Inherits:
-
Object
- Object
- PreqServices
- Defined in:
- lib/preq_detail/preq_services.rb
Overview
class used to represent REQUISITION_SERVICES. Used internally
Instance Attribute Summary collapse
-
#actual_qty ⇒ Integer
Purchase Order: Entered Quantity.
-
#actual_val ⇒ Integer
Purchase order: Entered value.
-
#alternat ⇒ String
Alternative Line.
-
#base_uom ⇒ String
Base Unit of Measure.
-
#basic_line ⇒ String
Basic Line.
-
#basline_no ⇒ String
Alternatives: Reference to basic item.
-
#begintime ⇒ String
Start Time.
-
#bidder ⇒ String
Bidder’s Line.
-
#blanket ⇒ String
Blanket Line.
-
#con_line ⇒ String
Entry: Unplanned from contract.
-
#con_pckg ⇒ String
Entry: Unplanned from contract.
-
#con_qty ⇒ Integer
Contract: Quantity Released (by Issue of Release Orders).
-
#con_value ⇒ Integer
Contract: Value released (via release orders).
-
#date ⇒ Date
Date.
-
#delete_ind ⇒ String
Deletion Indicator.
-
#distrib ⇒ String
Distribution indicator for multiple account assignment.
-
#edition ⇒ String
Edition of Service Type.
-
#endtime ⇒ String
End Time.
-
#eventual ⇒ String
Contingency Line.
-
#ext_line ⇒ String
Line Number.
-
#ext_serv ⇒ String
Vendor’s Service Number.
-
#extpers_no ⇒ String
External Personnel Number.
-
#extrefkey ⇒ String
External Reference Key for Service.
-
#form_val1 ⇒ Integer
Formula Value.
-
#form_val2 ⇒ Integer
Formula value.
-
#form_val3 ⇒ Integer
Formula value.
-
#form_val4 ⇒ Integer
Formula value.
-
#form_val5 ⇒ Integer
Formula value.
-
#formula ⇒ String
Formula Number.
-
#from_line ⇒ String
Lower Limit.
-
#gr_price ⇒ Integer
Gross price.
-
#gross_val ⇒ Integer
Gross value.
-
#hi_line_no ⇒ String
Hierarchically superior line number.
-
#inform ⇒ String
Informatory Line.
-
#limit_line ⇒ String
Entry: Unplanned, limit line.
-
#line_no ⇒ String
Internal line number.
-
#matl_group ⇒ String
Material Group.
-
#net_value ⇒ Integer
Net value.
-
#nond_itax ⇒ Integer
Non-deductible input tax.
-
#open_qty ⇒ String
Line with Open Quantity.
-
#outl_ind ⇒ String
Indicator: Outline line.
-
#outl_level ⇒ I
Hierarchy level of group.
-
#outl_no ⇒ String
Outline Level.
-
#ovf_tol ⇒ Integer
Overfulfillment Tolerance.
-
#ovf_unlim ⇒ String
Unlimited Overfulfillment.
-
#pckg_no ⇒ String
Package number.
-
#per_edate ⇒ Date
Period of Performance End Date.
-
#per_sdate ⇒ Date
Period of Performance Start Date.
-
#pers_no ⇒ String
Personnel Number.
-
#pln_line ⇒ String
Entry: Planned package line.
-
#pln_pckg ⇒ String
Source package number.
-
#price_chg ⇒ String
Price Change in Entry Sheet.
-
#price_unit ⇒ Integer
Price unit.
-
#quantity ⇒ Integer
Quantity with Sign.
-
#serv_type ⇒ String
Short Description of Service Type.
-
#service ⇒ String
Activity Number.
-
#short_text ⇒ String
Short Text.
-
#ssc_item ⇒ String
Standard Service Catalog Item.
-
#ssc_lim ⇒ String
Service line refers to standard service catalog limits.
-
#subpckg_no ⇒ String
Subpackage number.
-
#supp_line ⇒ String
Supplementary Line.
-
#target_val ⇒ Integer
Target Value.
-
#tax_code ⇒ String
Tax on Sales/Purchases Code.
-
#taxjurcode ⇒ String
Tax Jurisdiction.
-
#tmp_line ⇒ String
Entry: Unplanned service from model specifications.
-
#tmp_pckg ⇒ String
Entry: Unplanned service from model specifications.
-
#to_line ⇒ String
Upper Limit.
-
#unpl_qty ⇒ Integer
Contract: Unplanned Released Quantity.
-
#unpl_val ⇒ Integer
Contract: Unplanned released value.
-
#uom_iso ⇒ String
ISO code for unit of measurement.
-
#userf1_num ⇒ String
User-Defined Field.
-
#userf1_txt ⇒ String
User-Defined Field.
-
#userf2_num ⇒ Integer
User-Defined Field.
-
#userf2_txt ⇒ String
User-Defined Field.
-
#wagetype ⇒ String
Wage Type.
Instance Attribute Details
#actual_qty ⇒ Integer
Returns Purchase Order: Entered Quantity.
4 5 6 |
# File 'lib/preq_detail/preq_services.rb', line 4 def actual_qty @actual_qty end |
#actual_val ⇒ Integer
Returns Purchase order: Entered value.
6 7 8 |
# File 'lib/preq_detail/preq_services.rb', line 6 def actual_val @actual_val end |
#alternat ⇒ String
Returns Alternative Line.
8 9 10 |
# File 'lib/preq_detail/preq_services.rb', line 8 def alternat @alternat end |
#base_uom ⇒ String
Returns Base Unit of Measure.
10 11 12 |
# File 'lib/preq_detail/preq_services.rb', line 10 def base_uom @base_uom end |
#basic_line ⇒ String
Returns Basic Line.
12 13 14 |
# File 'lib/preq_detail/preq_services.rb', line 12 def basic_line @basic_line end |
#basline_no ⇒ String
Returns Alternatives: Reference to basic item.
14 15 16 |
# File 'lib/preq_detail/preq_services.rb', line 14 def basline_no @basline_no end |
#begintime ⇒ String
Returns Start Time.
16 17 18 |
# File 'lib/preq_detail/preq_services.rb', line 16 def begintime @begintime end |
#bidder ⇒ String
Returns Bidder’s Line.
18 19 20 |
# File 'lib/preq_detail/preq_services.rb', line 18 def bidder @bidder end |
#blanket ⇒ String
Returns Blanket Line.
20 21 22 |
# File 'lib/preq_detail/preq_services.rb', line 20 def blanket @blanket end |
#con_line ⇒ String
Returns Entry: Unplanned from contract.
22 23 24 |
# File 'lib/preq_detail/preq_services.rb', line 22 def con_line @con_line end |
#con_pckg ⇒ String
Returns Entry: Unplanned from contract.
24 25 26 |
# File 'lib/preq_detail/preq_services.rb', line 24 def con_pckg @con_pckg end |
#con_qty ⇒ Integer
Returns Contract: Quantity Released (by Issue of Release Orders).
26 27 28 |
# File 'lib/preq_detail/preq_services.rb', line 26 def con_qty @con_qty end |
#con_value ⇒ Integer
Returns Contract: Value released (via release orders).
28 29 30 |
# File 'lib/preq_detail/preq_services.rb', line 28 def con_value @con_value end |
#date ⇒ Date
Returns Date.
30 31 32 |
# File 'lib/preq_detail/preq_services.rb', line 30 def date @date end |
#delete_ind ⇒ String
Returns Deletion Indicator.
32 33 34 |
# File 'lib/preq_detail/preq_services.rb', line 32 def delete_ind @delete_ind end |
#distrib ⇒ String
Returns Distribution indicator for multiple account assignment.
34 35 36 |
# File 'lib/preq_detail/preq_services.rb', line 34 def distrib @distrib end |
#edition ⇒ String
Returns Edition of Service Type.
36 37 38 |
# File 'lib/preq_detail/preq_services.rb', line 36 def edition @edition end |
#endtime ⇒ String
Returns End Time.
38 39 40 |
# File 'lib/preq_detail/preq_services.rb', line 38 def endtime @endtime end |
#eventual ⇒ String
Returns Contingency Line.
40 41 42 |
# File 'lib/preq_detail/preq_services.rb', line 40 def eventual @eventual end |
#ext_line ⇒ String
Returns Line Number.
46 47 48 |
# File 'lib/preq_detail/preq_services.rb', line 46 def ext_line @ext_line end |
#ext_serv ⇒ String
Returns Vendor’s Service Number.
48 49 50 |
# File 'lib/preq_detail/preq_services.rb', line 48 def ext_serv @ext_serv end |
#extpers_no ⇒ String
Returns External Personnel Number.
42 43 44 |
# File 'lib/preq_detail/preq_services.rb', line 42 def extpers_no @extpers_no end |
#extrefkey ⇒ String
Returns External Reference Key for Service.
44 45 46 |
# File 'lib/preq_detail/preq_services.rb', line 44 def extrefkey @extrefkey end |
#form_val1 ⇒ Integer
Returns Formula Value.
52 53 54 |
# File 'lib/preq_detail/preq_services.rb', line 52 def form_val1 @form_val1 end |
#form_val2 ⇒ Integer
Returns Formula value.
54 55 56 |
# File 'lib/preq_detail/preq_services.rb', line 54 def form_val2 @form_val2 end |
#form_val3 ⇒ Integer
Returns Formula value.
56 57 58 |
# File 'lib/preq_detail/preq_services.rb', line 56 def form_val3 @form_val3 end |
#form_val4 ⇒ Integer
Returns Formula value.
58 59 60 |
# File 'lib/preq_detail/preq_services.rb', line 58 def form_val4 @form_val4 end |
#form_val5 ⇒ Integer
Returns Formula value.
60 61 62 |
# File 'lib/preq_detail/preq_services.rb', line 60 def form_val5 @form_val5 end |
#formula ⇒ String
Returns Formula Number.
50 51 52 |
# File 'lib/preq_detail/preq_services.rb', line 50 def formula @formula end |
#from_line ⇒ String
Returns Lower Limit.
62 63 64 |
# File 'lib/preq_detail/preq_services.rb', line 62 def from_line @from_line end |
#gr_price ⇒ Integer
Returns Gross price.
66 67 68 |
# File 'lib/preq_detail/preq_services.rb', line 66 def gr_price @gr_price end |
#gross_val ⇒ Integer
Returns Gross value.
64 65 66 |
# File 'lib/preq_detail/preq_services.rb', line 64 def gross_val @gross_val end |
#hi_line_no ⇒ String
Returns Hierarchically superior line number.
68 69 70 |
# File 'lib/preq_detail/preq_services.rb', line 68 def hi_line_no @hi_line_no end |
#inform ⇒ String
Returns Informatory Line.
70 71 72 |
# File 'lib/preq_detail/preq_services.rb', line 70 def inform @inform end |
#limit_line ⇒ String
Returns Entry: Unplanned, limit line.
72 73 74 |
# File 'lib/preq_detail/preq_services.rb', line 72 def limit_line @limit_line end |
#line_no ⇒ String
Returns Internal line number.
74 75 76 |
# File 'lib/preq_detail/preq_services.rb', line 74 def line_no @line_no end |
#matl_group ⇒ String
Returns Material Group.
76 77 78 |
# File 'lib/preq_detail/preq_services.rb', line 76 def matl_group @matl_group end |
#net_value ⇒ Integer
Returns Net value.
78 79 80 |
# File 'lib/preq_detail/preq_services.rb', line 78 def net_value @net_value end |
#nond_itax ⇒ Integer
Returns Non-deductible input tax.
80 81 82 |
# File 'lib/preq_detail/preq_services.rb', line 80 def nond_itax @nond_itax end |
#open_qty ⇒ String
Returns Line with Open Quantity.
82 83 84 |
# File 'lib/preq_detail/preq_services.rb', line 82 def open_qty @open_qty end |
#outl_ind ⇒ String
Returns Indicator: Outline line.
84 85 86 |
# File 'lib/preq_detail/preq_services.rb', line 84 def outl_ind @outl_ind end |
#outl_level ⇒ I
Returns Hierarchy level of group.
86 87 88 |
# File 'lib/preq_detail/preq_services.rb', line 86 def outl_level @outl_level end |
#outl_no ⇒ String
Returns Outline Level.
88 89 90 |
# File 'lib/preq_detail/preq_services.rb', line 88 def outl_no @outl_no end |
#ovf_tol ⇒ Integer
Returns Overfulfillment Tolerance.
90 91 92 |
# File 'lib/preq_detail/preq_services.rb', line 90 def ovf_tol @ovf_tol end |
#ovf_unlim ⇒ String
Returns Unlimited Overfulfillment.
92 93 94 |
# File 'lib/preq_detail/preq_services.rb', line 92 def ovf_unlim @ovf_unlim end |
#pckg_no ⇒ String
Returns Package number.
94 95 96 |
# File 'lib/preq_detail/preq_services.rb', line 94 def pckg_no @pckg_no end |
#per_edate ⇒ Date
Returns Period of Performance End Date.
98 99 100 |
# File 'lib/preq_detail/preq_services.rb', line 98 def per_edate @per_edate end |
#per_sdate ⇒ Date
Returns Period of Performance Start Date.
100 101 102 |
# File 'lib/preq_detail/preq_services.rb', line 100 def per_sdate @per_sdate end |
#pers_no ⇒ String
Returns Personnel Number.
96 97 98 |
# File 'lib/preq_detail/preq_services.rb', line 96 def pers_no @pers_no end |
#pln_line ⇒ String
Returns Entry: Planned package line.
102 103 104 |
# File 'lib/preq_detail/preq_services.rb', line 102 def pln_line @pln_line end |
#pln_pckg ⇒ String
Returns Source package number.
104 105 106 |
# File 'lib/preq_detail/preq_services.rb', line 104 def pln_pckg @pln_pckg end |
#price_chg ⇒ String
Returns Price Change in Entry Sheet.
106 107 108 |
# File 'lib/preq_detail/preq_services.rb', line 106 def price_chg @price_chg end |
#price_unit ⇒ Integer
Returns Price unit.
108 109 110 |
# File 'lib/preq_detail/preq_services.rb', line 108 def price_unit @price_unit end |
#quantity ⇒ Integer
Returns Quantity with Sign.
110 111 112 |
# File 'lib/preq_detail/preq_services.rb', line 110 def quantity @quantity end |
#serv_type ⇒ String
Returns Short Description of Service Type.
114 115 116 |
# File 'lib/preq_detail/preq_services.rb', line 114 def serv_type @serv_type end |
#service ⇒ String
Returns Activity Number.
112 113 114 |
# File 'lib/preq_detail/preq_services.rb', line 112 def service @service end |
#short_text ⇒ String
Returns Short Text.
116 117 118 |
# File 'lib/preq_detail/preq_services.rb', line 116 def short_text @short_text end |
#ssc_item ⇒ String
Returns Standard Service Catalog Item.
118 119 120 |
# File 'lib/preq_detail/preq_services.rb', line 118 def ssc_item @ssc_item end |
#ssc_lim ⇒ String
Returns Service line refers to standard service catalog limits.
120 121 122 |
# File 'lib/preq_detail/preq_services.rb', line 120 def ssc_lim @ssc_lim end |
#subpckg_no ⇒ String
Returns Subpackage number.
122 123 124 |
# File 'lib/preq_detail/preq_services.rb', line 122 def subpckg_no @subpckg_no end |
#supp_line ⇒ String
Returns Supplementary Line.
124 125 126 |
# File 'lib/preq_detail/preq_services.rb', line 124 def supp_line @supp_line end |
#target_val ⇒ Integer
Returns Target Value.
126 127 128 |
# File 'lib/preq_detail/preq_services.rb', line 126 def target_val @target_val end |
#tax_code ⇒ String
Returns Tax on Sales/Purchases Code.
130 131 132 |
# File 'lib/preq_detail/preq_services.rb', line 130 def tax_code @tax_code end |
#taxjurcode ⇒ String
Returns Tax Jurisdiction.
128 129 130 |
# File 'lib/preq_detail/preq_services.rb', line 128 def taxjurcode @taxjurcode end |
#tmp_line ⇒ String
Returns Entry: Unplanned service from model specifications.
132 133 134 |
# File 'lib/preq_detail/preq_services.rb', line 132 def tmp_line @tmp_line end |
#tmp_pckg ⇒ String
Returns Entry: Unplanned service from model specifications.
134 135 136 |
# File 'lib/preq_detail/preq_services.rb', line 134 def tmp_pckg @tmp_pckg end |
#to_line ⇒ String
Returns Upper Limit.
136 137 138 |
# File 'lib/preq_detail/preq_services.rb', line 136 def to_line @to_line end |
#unpl_qty ⇒ Integer
Returns Contract: Unplanned Released Quantity.
138 139 140 |
# File 'lib/preq_detail/preq_services.rb', line 138 def unpl_qty @unpl_qty end |
#unpl_val ⇒ Integer
Returns Contract: Unplanned released value.
140 141 142 |
# File 'lib/preq_detail/preq_services.rb', line 140 def unpl_val @unpl_val end |
#uom_iso ⇒ String
Returns ISO code for unit of measurement.
142 143 144 |
# File 'lib/preq_detail/preq_services.rb', line 142 def uom_iso @uom_iso end |
#userf1_num ⇒ String
Returns User-Defined Field.
144 145 146 |
# File 'lib/preq_detail/preq_services.rb', line 144 def userf1_num @userf1_num end |
#userf1_txt ⇒ String
Returns User-Defined Field.
146 147 148 |
# File 'lib/preq_detail/preq_services.rb', line 146 def userf1_txt @userf1_txt end |
#userf2_num ⇒ Integer
Returns User-Defined Field.
148 149 150 |
# File 'lib/preq_detail/preq_services.rb', line 148 def userf2_num @userf2_num end |
#userf2_txt ⇒ String
Returns User-Defined Field.
150 151 152 |
# File 'lib/preq_detail/preq_services.rb', line 150 def userf2_txt @userf2_txt end |
#wagetype ⇒ String
Returns Wage Type.
152 153 154 |
# File 'lib/preq_detail/preq_services.rb', line 152 def wagetype @wagetype end |