Class: PoItem

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

Overview

class used to represent POITEM. Used internally

Instance Attribute Summary collapse

Instance Attribute Details

#acctasscatString

Returns Account Assignment Category.

Returns:

  • (String)

    Account Assignment Category



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

def acctasscat
  @acctasscat
end

#ackn_reqdString

Returns Order Acknowledgment Requirement.

Returns:

  • (String)

    Order Acknowledgment Requirement



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

def ackn_reqd
  @ackn_reqd
end

#acknowl_noString

Returns Order Acknowledgment Number.

Returns:

  • (String)

    Order Acknowledgment Number



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

def acknowl_no
  @acknowl_no
end

#agmt_itemString

Returns Item number of principal purchase agreement.

Returns:

  • (String)

    Item number of principal purchase agreement



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

def agmt_item
  @agmt_item
end

#agreementString

Returns Number of principal purchase agreement.

Returns:

  • (String)

    Number of principal purchase agreement



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

def agreement
  @agreement
end

#alloc_tblString

Returns Allocation Table Number.

Returns:

  • (String)

    Allocation Table Number



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

def alloc_tbl
  @alloc_tbl
end

#alloc_tbl_itemString

Returns Item number of allocation table.

Returns:

  • (String)

    Item number of allocation table



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

def alloc_tbl_item
  @alloc_tbl_item
end

#at_relevString

Returns Relevant to Allocation Table.

Returns:

  • (String)

    Relevant to Allocation Table



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

def at_relev
  @at_relev
end

#batchString

Returns Batch Number.

Returns:

  • (String)

    Batch Number



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

def batch
  @batch
end

#block_reason_idString

Returns Blocking Reason - ID.

Returns:

  • (String)

    Blocking Reason - ID



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

def block_reason_id
  @block_reason_id
end

#block_reason_textString

Returns Blocking Reason - Text.

Returns:

  • (String)

    Blocking Reason - Text



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

def block_reason_text
  @block_reason_text
end

#bon_grp1String

Returns Settlement Group 1 (Purchasing).

Returns:

  • (String)

    Settlement Group 1 (Purchasing)



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

def bon_grp1
  @bon_grp1
end

#bon_grp2String

Returns Settlement Group 2 (Rebate Settlement, Purchasing).

Returns:

  • (String)

    Settlement Group 2 (Rebate Settlement, Purchasing)



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

def bon_grp2
  @bon_grp2
end

#bon_grp3String

Returns Settlement Group 3 (Rebate Settlement, Purchasing).

Returns:

  • (String)

    Settlement Group 3 (Rebate Settlement, Purchasing)



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

def bon_grp3
  @bon_grp3
end

#bras_nbmString

Returns Brazilian NCM Code.

Returns:

  • (String)

    Brazilian NCM Code



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

def bras_nbm
  @bras_nbm
end

#budget_periodString

Returns FM: Budget Period.

Returns:

  • (String)

    FM: Budget Period



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

def budget_period
  @budget_period
end

#calctypeString

Returns Pricing type.

Returns:

  • (String)

    Pricing type



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

def calctype
  @calctype
end

#cmmt_itemString

Returns Commitment Item.

Returns:

  • (String)

    Commitment Item



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

def cmmt_item
  @cmmt_item
end

#cmmt_item_longString

Returns Commitment item.

Returns:

  • (String)

    Commitment item



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

def cmmt_item_long
  @cmmt_item_long
end

#cond_groupString

Returns Condition Group with Vendor.

Returns:

  • (String)

    Condition Group with Vendor



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

def cond_group
  @cond_group
end

#conf_ctrlString

Returns Confirmation Control Key.

Returns:

  • (String)

    Confirmation Control Key



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

def conf_ctrl
  @conf_ctrl
end

#conv_den1Integer

Returns Denominator for Conv. of Order Price Unit into Order Unit.

Returns:

  • (Integer)

    Denominator for Conv. of Order Price Unit into Order Unit



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

def conv_den1
  @conv_den1
end

#conv_num1Integer

Returns Numerator for Conversion of Order Price Unit into Order Unit.

Returns:

  • (Integer)

    Numerator for Conversion of Order Price Unit into Order Unit



48
49
50
# File 'lib/po_detail/po_item.rb', line 48

def conv_num1
  @conv_num1
end

#crm_ref_sales_order_noString

Returns CRM Reference Order Number for TPOP Process.

Returns:

  • (String)

    CRM Reference Order Number for TPOP Process



50
51
52
# File 'lib/po_detail/po_item.rb', line 50

def crm_ref_sales_order_no
  @crm_ref_sales_order_no
end

#crm_ref_so_item_noString

Returns CRM Reference Sales Order Item Number in TPOP Process.

Returns:

  • (String)

    CRM Reference Sales Order Item Number in TPOP Process



52
53
54
# File 'lib/po_detail/po_item.rb', line 52

def crm_ref_so_item_no
  @crm_ref_so_item_no
end

#crm_sales_order_item_noString

Returns CRM Sales Order Item Number in TPOP Process.

Returns:

  • (String)

    CRM Sales Order Item Number in TPOP Process



54
55
56
# File 'lib/po_detail/po_item.rb', line 54

def crm_sales_order_item_no
  @crm_sales_order_item_no
end

#crm_sales_order_noString

Returns CRM Sales Order Number for TPOP Process.

Returns:

  • (String)

    CRM Sales Order Number for TPOP Process



56
57
58
# File 'lib/po_detail/po_item.rb', line 56

def crm_sales_order_no
  @crm_sales_order_no
end

#ctrl_keyString

Returns Control Key for Quality Management in Procurement.

Returns:

  • (String)

    Control Key for Quality Management in Procurement



58
59
60
# File 'lib/po_detail/po_item.rb', line 58

def ctrl_key
  @ctrl_key
end

#customerString

Returns Customer.

Returns:

  • (String)

    Customer



60
61
62
# File 'lib/po_detail/po_item.rb', line 60

def customer
  @customer
end

#date_qty_fixedString

Returns Delivery Date and Quantity Fixed.

Returns:

  • (String)

    Delivery Date and Quantity Fixed



62
63
64
# File 'lib/po_detail/po_item.rb', line 62

def date_qty_fixed
  @date_qty_fixed
end

#delete_indString

Returns Deletion indicator in purchasing document.

Returns:

  • (String)

    Deletion indicator in purchasing document



64
65
66
# File 'lib/po_detail/po_item.rb', line 64

def delete_ind
  @delete_ind
end

#deliv_complString

Returns Outward Delivery Completed Indicator.

Returns:

  • (String)

    Outward Delivery Completed Indicator



66
67
68
# File 'lib/po_detail/po_item.rb', line 66

def deliv_compl
  @deliv_compl
end

#distribString

Returns Distribution indicator for multiple account assignment.

Returns:

  • (String)

    Distribution indicator for multiple account assignment



68
69
70
# File 'lib/po_detail/po_item.rb', line 68

def distrib
  @distrib
end

#downpay_amountInteger

Returns Down Payment Amount in BAPI.

Returns:

  • (Integer)

    Down Payment Amount in BAPI



70
71
72
# File 'lib/po_detail/po_item.rb', line 70

def downpay_amount
  @downpay_amount
end

#downpay_duedateDate

Returns Due Date for Down Payment.

Returns:

  • (Date)

    Due Date for Down Payment



72
73
74
# File 'lib/po_detail/po_item.rb', line 72

def downpay_duedate
  @downpay_duedate
end

#downpay_percentInteger

Returns Down Payment Percentage.

Returns:

  • (Integer)

    Down Payment Percentage



74
75
76
# File 'lib/po_detail/po_item.rb', line 74

def downpay_percent
  @downpay_percent
end

#downpay_typeString

Returns Down Payment Indicator.

Returns:

  • (String)

    Down Payment Indicator



76
77
78
# File 'lib/po_detail/po_item.rb', line 76

def downpay_type
  @downpay_type
end

#ematerialString

Returns Material number.

Returns:

  • (String)

    Material number



78
79
80
# File 'lib/po_detail/po_item.rb', line 78

def ematerial
  @ematerial
end

#ematerial_externalString

Returns Long Material Number for MATERIAL Field.

Returns:

  • (String)

    Long Material Number for MATERIAL Field



80
81
82
# File 'lib/po_detail/po_item.rb', line 80

def ematerial_external
  @ematerial_external
end

#ematerial_guidString

Returns External GUID for MATERIAL Field.

Returns:

  • (String)

    External GUID for MATERIAL Field



82
83
84
# File 'lib/po_detail/po_item.rb', line 82

def ematerial_guid
  @ematerial_guid
end

#ematerial_longString

Returns Material Number (40 Characters, Technical Requirement).

Returns:

  • (String)

    Material Number (40 Characters, Technical Requirement)



84
85
86
# File 'lib/po_detail/po_item.rb', line 84

def ematerial_long
  @ematerial_long
end

#ematerial_versionString

Returns Version Number for MATERIAL Field.

Returns:

  • (String)

    Version Number for MATERIAL Field



86
87
88
# File 'lib/po_detail/po_item.rb', line 86

def ematerial_version
  @ematerial_version
end

#ersString

Returns Evaluated Receipt Settlement (ERS).

Returns:

  • (String)

    Evaluated Receipt Settlement (ERS)



88
89
90
# File 'lib/po_detail/po_item.rb', line 88

def ers
  @ers
end

#est_priceString

Returns Indicator: Estimated Price.

Returns:

  • (String)

    Indicator: Estimated Price



90
91
92
# File 'lib/po_detail/po_item.rb', line 90

def est_price
  @est_price
end

#ext_rfx_itemString

Returns Item Number of External Document.

Returns:

  • (String)

    Item Number of External Document



96
97
98
# File 'lib/po_detail/po_item.rb', line 96

def ext_rfx_item
  @ext_rfx_item
end

#ext_rfx_numberString

Returns Document Number of External Document.

Returns:

  • (String)

    Document Number of External Document



98
99
100
# File 'lib/po_detail/po_item.rb', line 98

def ext_rfx_number
  @ext_rfx_number
end

#ext_rfx_systemString

Returns Logical System.

Returns:

  • (String)

    Logical System



100
101
102
# File 'lib/po_detail/po_item.rb', line 100

def ext_rfx_system
  @ext_rfx_system
end

#external_hierarchy_typeString

Returns External Hierarchy Category.

Returns:

  • (String)

    External Hierarchy Category



92
93
94
# File 'lib/po_detail/po_item.rb', line 92

def external_hierarchy_type
  @external_hierarchy_type
end

#external_sort_numberString

Returns External Sorting.

Returns:

  • (String)

    External Sorting



94
95
96
# File 'lib/po_detail/po_item.rb', line 94

def external_sort_number
  @external_sort_number
end

#final_invString

Returns Final Invoice Indicator.

Returns:

  • (String)

    Final Invoice Indicator



102
103
104
# File 'lib/po_detail/po_item.rb', line 102

def final_inv
  @final_inv
end

#fiscal_incentiveString

Returns Tax Incentive Type.

Returns:

  • (String)

    Tax Incentive Type



104
105
106
# File 'lib/po_detail/po_item.rb', line 104

def fiscal_incentive
  @fiscal_incentive
end

#fiscal_incentive_idString

Returns Incentive ID.

Returns:

  • (String)

    Incentive ID



106
107
108
# File 'lib/po_detail/po_item.rb', line 106

def fiscal_incentive_id
  @fiscal_incentive_id
end

#free_itemString

Returns Free Item.

Returns:

  • (String)

    Free Item



108
109
110
# File 'lib/po_detail/po_item.rb', line 108

def free_item
  @free_item
end

#func_area_longString

Returns Functional Area.

Returns:

  • (String)

    Functional Area



110
111
112
# File 'lib/po_detail/po_item.rb', line 110

def func_area_long
  @func_area_long
end

#fundString

Returns Fund.

Returns:

  • (String)

    Fund



112
113
114
# File 'lib/po_detail/po_item.rb', line 112

def fund
  @fund
end

#fund_longString

Returns Long Fund (Obsolete).

Returns:

  • (String)

    Long Fund (Obsolete)



118
119
120
# File 'lib/po_detail/po_item.rb', line 118

def fund_long
  @fund_long
end

#funds_ctrString

Returns Funds Center.

Returns:

  • (String)

    Funds Center



114
115
116
# File 'lib/po_detail/po_item.rb', line 114

def funds_ctr
  @funds_ctr
end

#funds_resString

Returns Document number for earmarked funds.

Returns:

  • (String)

    Document number for earmarked funds



116
117
118
# File 'lib/po_detail/po_item.rb', line 116

def funds_res
  @funds_res
end

#gi_based_grString

Returns Indicator for GI-based goods receipt.

Returns:

  • (String)

    Indicator for GI-based goods receipt



120
121
122
# File 'lib/po_detail/po_item.rb', line 120

def gi_based_gr
  @gi_based_gr
end

#gr_basedivString

Returns Indicator: GR-Based Invoice Verification.

Returns:

  • (String)

    Indicator: GR-Based Invoice Verification



126
127
128
# File 'lib/po_detail/po_item.rb', line 126

def gr_basediv
  @gr_basediv
end

#gr_indString

Returns Goods Receipt Indicator.

Returns:

  • (String)

    Goods Receipt Indicator



128
129
130
# File 'lib/po_detail/po_item.rb', line 128

def gr_ind
  @gr_ind
end

#gr_non_valString

Returns Goods Receipt, Non-Valuated.

Returns:

  • (String)

    Goods Receipt, Non-Valuated



130
131
132
# File 'lib/po_detail/po_item.rb', line 130

def gr_non_val
  @gr_non_val
end

#gr_pr_timeInteger

Returns Goods receipt processing time in days.

Returns:

  • (Integer)

    Goods receipt processing time in days



132
133
134
# File 'lib/po_detail/po_item.rb', line 132

def gr_pr_time
  @gr_pr_time
end

#gr_to_dateDate

Returns Latest Possible Goods Receipt.

Returns:

  • (Date)

    Latest Possible Goods Receipt



134
135
136
# File 'lib/po_detail/po_item.rb', line 134

def gr_to_date
  @gr_to_date
end

#grant_nbrString

Returns Grant.

Returns:

  • (String)

    Grant



122
123
124
# File 'lib/po_detail/po_item.rb', line 122

def grant_nbr
  @grant_nbr
end

#gross_wtInteger

Returns Gross Weight.

Returns:

  • (Integer)

    Gross Weight



124
125
126
# File 'lib/po_detail/po_item.rb', line 124

def gross_wt
  @gross_wt
end

#handoverlocString

Returns Location for a physical handover of goods.

Returns:

  • (String)

    Location for a physical handover of goods



136
137
138
# File 'lib/po_detail/po_item.rb', line 136

def handoverloc
  @handoverloc
end

#hl_itemString

Returns Higher-Level Item in Purchasing Documents.

Returns:

  • (String)

    Higher-Level Item in Purchasing Documents



138
139
140
# File 'lib/po_detail/po_item.rb', line 138

def hl_item
  @hl_item
end

#in_houseString

Returns Produced in-house.

Returns:

  • (String)

    Produced in-house



158
159
160
# File 'lib/po_detail/po_item.rb', line 158

def in_house
  @in_house
end

#incoterms1String

Returns Incoterms (Part 1).

Returns:

  • (String)

    Incoterms (Part 1)



140
141
142
# File 'lib/po_detail/po_item.rb', line 140

def incoterms1
  @incoterms1
end

#incoterms2String

Returns Incoterms (Part 2).

Returns:

  • (String)

    Incoterms (Part 2)



142
143
144
# File 'lib/po_detail/po_item.rb', line 142

def incoterms2
  @incoterms2
end

#incoterms2lString

Returns Incoterms Location 1.

Returns:

  • (String)

    Incoterms Location 1



144
145
146
# File 'lib/po_detail/po_item.rb', line 144

def incoterms2l
  @incoterms2l
end

#incoterms3lString

Returns Incoterms Location 2.

Returns:

  • (String)

    Incoterms Location 2



146
147
148
# File 'lib/po_detail/po_item.rb', line 146

def incoterms3l
  @incoterms3l
end

#indus3String

Returns Material CFOP category.

Returns:

  • (String)

    Material CFOP category



148
149
150
# File 'lib/po_detail/po_item.rb', line 148

def indus3
  @indus3
end

#inf_indexString

Returns Inflation Index.

Returns:

  • (String)

    Inflation Index



154
155
156
# File 'lib/po_detail/po_item.rb', line 154

def inf_index
  @inf_index
end

#info_recString

Returns Number of purchasing info record.

Returns:

  • (String)

    Number of purchasing info record



150
151
152
# File 'lib/po_detail/po_item.rb', line 150

def info_rec
  @info_rec
end

#info_updString

Returns Indicator: Update Info Record.

Returns:

  • (String)

    Indicator: Update Info Record



152
153
154
# File 'lib/po_detail/po_item.rb', line 152

def info_upd
  @info_upd
end

#int_obj_noString

Returns Configuration (internal object number).

Returns:

  • (String)

    Configuration (internal object number)



156
157
158
# File 'lib/po_detail/po_item.rb', line 156

def int_obj_no
  @int_obj_no
end

#ir_indString

Returns Invoice receipt indicator.

Returns:

  • (String)

    Invoice receipt indicator



160
161
162
# File 'lib/po_detail/po_item.rb', line 160

def ir_ind
  @ir_ind
end

#item_catString

Returns Item category in purchasing document.

Returns:

  • (String)

    Item category in purchasing document



162
163
164
# File 'lib/po_detail/po_item.rb', line 162

def item_cat
  @item_cat
end

#kanban_indString

Returns Kanban Indicator.

Returns:

  • (String)

    Kanban Indicator



164
165
166
# File 'lib/po_detail/po_item.rb', line 164

def kanban_ind
  @kanban_ind
end

#long_item_numberString

Returns Item Number Length.

Returns:

  • (String)

    Item Number Length



166
167
168
# File 'lib/po_detail/po_item.rb', line 166

def long_item_number
  @long_item_number
end

#manual_tc_reasonString

Returns Manual Tax Code Reason.

Returns:

  • (String)

    Manual Tax Code Reason



168
169
170
# File 'lib/po_detail/po_item.rb', line 168

def manual_tc_reason
  @manual_tc_reason
end

#mat_originString

Returns Origin of the material.

Returns:

  • (String)

    Origin of the material



184
185
186
# File 'lib/po_detail/po_item.rb', line 184

def mat_origin
  @mat_origin
end

#materialString

Returns Material Number.

Returns:

  • (String)

    Material Number



170
171
172
# File 'lib/po_detail/po_item.rb', line 170

def material
  @material
end

#material_externalString

Returns Long Material Number for MATERIAL Field.

Returns:

  • (String)

    Long Material Number for MATERIAL Field



172
173
174
# File 'lib/po_detail/po_item.rb', line 172

def material_external
  @material_external
end

#material_guidString

Returns External GUID for MATERIAL Field.

Returns:

  • (String)

    External GUID for MATERIAL Field



174
175
176
# File 'lib/po_detail/po_item.rb', line 174

def material_guid
  @material_guid
end

#material_longString

Returns Material Number (40 Characters, needed f. technical reasons).

Returns:

  • (String)

    Material Number (40 Characters, needed f. technical reasons)



176
177
178
# File 'lib/po_detail/po_item.rb', line 176

def material_long
  @material_long
end

#material_versionString

Returns Version Number for MATERIAL Field.

Returns:

  • (String)

    Version Number for MATERIAL Field



178
179
180
# File 'lib/po_detail/po_item.rb', line 178

def material_version
  @material_version
end

#matl_groupString

Returns Material Group.

Returns:

  • (String)

    Material Group



180
181
182
# File 'lib/po_detail/po_item.rb', line 180

def matl_group
  @matl_group
end

#matl_usageString

Returns Usage of the material.

Returns:

  • (String)

    Usage of the material



182
183
184
# File 'lib/po_detail/po_item.rb', line 182

def matl_usage
  @matl_usage
end

#minremlifeInteger

Returns Minimum Remaining Shelf Life.

Returns:

  • (Integer)

    Minimum Remaining Shelf Life



186
187
188
# File 'lib/po_detail/po_item.rb', line 186

def minremlife
  @minremlife
end

#net_priceInteger

Returns Currency amount for BAPIS (with 9 decimal places).

Returns:

  • (Integer)

    Currency amount for BAPIS (with 9 decimal places)



188
189
190
# File 'lib/po_detail/po_item.rb', line 188

def net_price
  @net_price
end

#net_weightInteger

Returns Net Weight.

Returns:

  • (Integer)

    Net Weight



190
191
192
# File 'lib/po_detail/po_item.rb', line 190

def net_weight
  @net_weight
end

#no_disctString

Returns Item Does Not Qualify for Cash Discount.

Returns:

  • (String)

    Item Does Not Qualify for Cash Discount



192
193
194
# File 'lib/po_detail/po_item.rb', line 192

def no_disct
  @no_disct
end

#no_more_grString

Returns Delivery Completed Indicator.

Returns:

  • (String)

    Delivery Completed Indicator



194
195
196
# File 'lib/po_detail/po_item.rb', line 194

def no_more_gr
  @no_more_gr
end

#no_roundingString

Returns Indicator: suppress rounding in purchase order item.

Returns:

  • (String)

    Indicator: suppress rounding in purchase order item



196
197
198
# File 'lib/po_detail/po_item.rb', line 196

def no_rounding
  @no_rounding
end

#order_reasonString

Returns Reason for Ordering.

Returns:

  • (String)

    Reason for Ordering



202
203
204
# File 'lib/po_detail/po_item.rb', line 202

def order_reason
  @order_reason
end

#orderpr_unString

Returns Order Price Unit (Purchasing).

Returns:

  • (String)

    Order Price Unit (Purchasing)



198
199
200
# File 'lib/po_detail/po_item.rb', line 198

def orderpr_un
  @orderpr_un
end

#orderpr_un_isoString

Returns ISO code for purchase order price unit.

Returns:

  • (String)

    ISO code for purchase order price unit



200
201
202
# File 'lib/po_detail/po_item.rb', line 200

def orderpr_un_iso
  @orderpr_un_iso
end

#orig_acceptString

Returns Acceptance At Origin.

Returns:

  • (String)

    Acceptance At Origin



204
205
206
# File 'lib/po_detail/po_item.rb', line 204

def orig_accept
  @orig_accept
end

#over_dlv_tolInteger

Returns Overdelivery Tolerance Limit.

Returns:

  • (Integer)

    Overdelivery Tolerance Limit



206
207
208
# File 'lib/po_detail/po_item.rb', line 206

def over_dlv_tol
  @over_dlv_tol
end

#part_delivString

Returns Partial Delivery at Item Level (Stock Transfer).

Returns:

  • (String)

    Partial Delivery at Item Level (Stock Transfer)



208
209
210
# File 'lib/po_detail/po_item.rb', line 208

def part_deliv
  @part_deliv
end

#part_invString

Returns Partial invoice indicator.

Returns:

  • (String)

    Partial invoice indicator



210
211
212
# File 'lib/po_detail/po_item.rb', line 210

def part_inv
  @part_inv
end

#pckg_noString

Returns Package number.

Returns:

  • (String)

    Package number



212
213
214
# File 'lib/po_detail/po_item.rb', line 212

def pckg_no
  @pckg_no
end

#period_ind_expiration_dateString

Returns Period Indicator for Shelf Life Expiration Date.

Returns:

  • (String)

    Period Indicator for Shelf Life Expiration Date



214
215
216
# File 'lib/po_detail/po_item.rb', line 214

def period_ind_expiration_date
  @period_ind_expiration_date
end

#plan_delInteger

Returns Planned Delivery Time in Days.

Returns:

  • (Integer)

    Planned Delivery Time in Days



218
219
220
# File 'lib/po_detail/po_item.rb', line 218

def plan_del
  @plan_del
end

#plantString

Returns Plant.

Returns:

  • (String)

    Plant



216
217
218
# File 'lib/po_detail/po_item.rb', line 216

def plant
  @plant
end

#po_itemString

Returns Item Number of Purchasing Document.

Returns:

  • (String)

    Item Number of Purchasing Document



226
227
228
# File 'lib/po_detail/po_item.rb', line 226

def po_item
  @po_item
end

#po_priceString

Returns Price Adoption: 1 = Gross, 2 = Net.

Returns:

  • (String)

    Price Adoption: 1 = Gross, 2 = Net



228
229
230
# File 'lib/po_detail/po_item.rb', line 228

def po_price
  @po_price
end

#po_unitString

Returns Purchase Order Unit of Measure.

Returns:

  • (String)

    Purchase Order Unit of Measure



230
231
232
# File 'lib/po_detail/po_item.rb', line 230

def po_unit
  @po_unit
end

#po_unit_isoString

Returns Order unit in ISO code.

Returns:

  • (String)

    Order unit in ISO code



232
233
234
# File 'lib/po_detail/po_item.rb', line 232

def po_unit_iso
  @po_unit_iso
end

#point_unitString

Returns Points unit.

Returns:

  • (String)

    Points unit



222
223
224
# File 'lib/po_detail/po_item.rb', line 222

def point_unit
  @point_unit
end

#point_unit_isoString

Returns ISO code for points unit.

Returns:

  • (String)

    ISO code for points unit



224
225
226
# File 'lib/po_detail/po_item.rb', line 224

def point_unit_iso
  @point_unit_iso
end

#pointsInteger

Returns Number of Points.

Returns:

  • (Integer)

    Number of Points



220
221
222
# File 'lib/po_detail/po_item.rb', line 220

def points
  @points
end

#pre_vendorString

Returns Prior Vendor.

Returns:

  • (String)

    Prior Vendor



240
241
242
# File 'lib/po_detail/po_item.rb', line 240

def pre_vendor
  @pre_vendor
end

#preq_itemString

Returns Item number of purchase requisition.

Returns:

  • (String)

    Item number of purchase requisition



234
235
236
# File 'lib/po_detail/po_item.rb', line 234

def preq_item
  @preq_item
end

#preq_nameString

Returns Name of requisitioner/requester.

Returns:

  • (String)

    Name of requisitioner/requester



236
237
238
# File 'lib/po_detail/po_item.rb', line 236

def preq_name
  @preq_name
end

#preq_noString

Returns Purchase Requisition Number.

Returns:

  • (String)

    Purchase Requisition Number



238
239
240
# File 'lib/po_detail/po_item.rb', line 238

def preq_no
  @preq_no
end

#price_dateDate

Returns Date of Price Determination.

Returns:

  • (Date)

    Date of Price Determination



244
245
246
# File 'lib/po_detail/po_item.rb', line 244

def price_date
  @price_date
end

#price_unitInteger

Returns Price unit.

Returns:

  • (Integer)

    Price unit



246
247
248
# File 'lib/po_detail/po_item.rb', line 246

def price_unit
  @price_unit
end

#pricedateString

Returns Price Determination (Pricing) Date Control.

Returns:

  • (String)

    Price Determination (Pricing) Date Control



242
243
244
# File 'lib/po_detail/po_item.rb', line 242

def pricedate
  @pricedate
end

#prio_requirementString

Returns Requirement Priority.

Returns:

  • (String)

    Requirement Priority



248
249
250
# File 'lib/po_detail/po_item.rb', line 248

def prio_requirement
  @prio_requirement
end

#prio_urgencyString

Returns Requirement Urgency.

Returns:

  • (String)

    Requirement Urgency



250
251
252
# File 'lib/po_detail/po_item.rb', line 250

def prio_urgency
  @prio_urgency
end

#prnt_priceString

Returns Price Printout.

Returns:

  • (String)

    Price Printout



252
253
254
# File 'lib/po_detail/po_item.rb', line 252

def prnt_price
  @prnt_price
end

#qual_inspString

Returns Stock Type.

Returns:

  • (String)

    Stock Type



254
255
256
# File 'lib/po_detail/po_item.rb', line 254

def qual_insp
  @qual_insp
end

#quantityInteger

Returns Purchase Order Quantity.

Returns:

  • (Integer)

    Purchase Order Quantity



256
257
258
# File 'lib/po_detail/po_item.rb', line 256

def quantity
  @quantity
end

#r_promoString

Returns Promotion.

Returns:

  • (String)

    Promotion



286
287
288
# File 'lib/po_detail/po_item.rb', line 286

def r_promo
  @r_promo
end

#reason_codeString

Returns Goods Receipt Reason Code.

Returns:

  • (String)

    Goods Receipt Reason Code



258
259
260
# File 'lib/po_detail/po_item.rb', line 258

def reason_code
  @reason_code
end

#reason_rejString

Returns Reason for rejection of quotations and sales orders.

Returns:

  • (String)

    Reason for rejection of quotations and sales orders



260
261
262
# File 'lib/po_detail/po_item.rb', line 260

def reason_rej
  @reason_rej
end

#ref_docString

Returns Reference Document Number.

Returns:

  • (String)

    Reference Document Number



262
263
264
# File 'lib/po_detail/po_item.rb', line 262

def ref_doc
  @ref_doc
end

#ref_itemString

Returns Item of reference document.

Returns:

  • (String)

    Item of reference document



264
265
266
# File 'lib/po_detail/po_item.rb', line 264

def ref_item
  @ref_item
end

#reminder1Integer

Returns Number of Days for First Reminder/Expediter.

Returns:

  • (Integer)

    Number of Days for First Reminder/Expediter



266
267
268
# File 'lib/po_detail/po_item.rb', line 266

def reminder1
  @reminder1
end

#reminder2Integer

Returns Number of Days for Second Reminder/Expediter.

Returns:

  • (Integer)

    Number of Days for Second Reminder/Expediter



268
269
270
# File 'lib/po_detail/po_item.rb', line 268

def reminder2
  @reminder2
end

#reminder3Integer

Returns Number of Days for Third Reminder/Expediter.

Returns:

  • (Integer)

    Number of Days for Third Reminder/Expediter



270
271
272
# File 'lib/po_detail/po_item.rb', line 270

def reminder3
  @reminder3
end

#req_segmentString

Returns Requirement Segment.

Returns:

  • (String)

    Requirement Segment



272
273
274
# File 'lib/po_detail/po_item.rb', line 272

def req_segment
  @req_segment
end

#res_itemString

Returns Earmarked Funds: Document Item.

Returns:

  • (String)

    Earmarked Funds: Document Item



274
275
276
# File 'lib/po_detail/po_item.rb', line 274

def res_item
  @res_item
end

#ret_itemString

Returns Item

Returns:

  • (String)

    Returns Item



278
279
280
# File 'lib/po_detail/po_item.rb', line 278

def ret_item
  @ret_item
end

#retention_percentageInteger

Returns Retention in Percent.

Returns:

  • (Integer)

    Retention in Percent



276
277
278
# File 'lib/po_detail/po_item.rb', line 276

def retention_percentage
  @retention_percentage
end

#rev_levString

Returns Revision level.

Returns:

  • (String)

    Revision level



280
281
282
# File 'lib/po_detail/po_item.rb', line 280

def rev_lev
  @rev_lev
end

#rfq_itemString

Returns Item Number of RFQ.

Returns:

  • (String)

    Item Number of RFQ



282
283
284
# File 'lib/po_detail/po_item.rb', line 282

def rfq_item
  @rfq_item
end

#rfq_noString

Returns RFQ Number.

Returns:

  • (String)

    RFQ Number



284
285
286
# File 'lib/po_detail/po_item.rb', line 284

def rfq_no
  @rfq_no
end

#sc_vendorString

Returns Subcontracting vendor.

Returns:

  • (String)

    Subcontracting vendor



288
289
290
# File 'lib/po_detail/po_item.rb', line 288

def sc_vendor
  @sc_vendor
end

#seasonString

Returns Season Category.

Returns:

  • (String)

    Season Category



290
291
292
# File 'lib/po_detail/po_item.rb', line 290

def season
  @season
end

#season_yrString

Returns Season Year.

Returns:

  • (String)

    Season Year



292
293
294
# File 'lib/po_detail/po_item.rb', line 292

def season_yr
  @season_yr
end

#sett_itemString

Returns Item Relevant to Subsequent (Period-End Rebate) Settlement.

Returns:

  • (String)

    Item Relevant to Subsequent (Period-End Rebate) Settlement



294
295
296
# File 'lib/po_detail/po_item.rb', line 294

def sett_item
  @sett_item
end

#sf_txjcdString

Returns Jurisdiction Code of the Point of Origin.

Returns:

  • (String)

    Jurisdiction Code of the Point of Origin



296
297
298
# File 'lib/po_detail/po_item.rb', line 296

def sf_txjcd
  @sf_txjcd
end

#ship_blockedString

Returns Item blocked for SD delivery.

Returns:

  • (String)

    Item blocked for SD delivery



302
303
304
# File 'lib/po_detail/po_item.rb', line 302

def ship_blocked
  @ship_blocked
end

#shippingString

Returns Shipping Instructions.

Returns:

  • (String)

    Shipping Instructions



298
299
300
# File 'lib/po_detail/po_item.rb', line 298

def shipping
  @shipping
end

#shiptypeString

Returns Shipping type.

Returns:

  • (String)

    Shipping type



300
301
302
# File 'lib/po_detail/po_item.rb', line 300

def shiptype
  @shiptype
end

#short_textString

Returns Short Text.

Returns:

  • (String)

    Short Text



304
305
306
# File 'lib/po_detail/po_item.rb', line 304

def short_text
  @short_text
end

#si_catString

Returns Subitem Category, Purchasing Document.

Returns:

  • (String)

    Subitem Category, Purchasing Document



306
307
308
# File 'lib/po_detail/po_item.rb', line 306

def si_cat
  @si_cat
end

#spe_crm_fkrelString

Returns Billing Relevance CRM.

Returns:

  • (String)

    Billing Relevance CRM



308
309
310
# File 'lib/po_detail/po_item.rb', line 308

def spe_crm_fkrel
  @spe_crm_fkrel
end

#src_stock_typeString

Returns Stock Type of Source Storage Location in STO.

Returns:

  • (String)

    Stock Type of Source Storage Location in STO



310
311
312
# File 'lib/po_detail/po_item.rb', line 310

def src_stock_type
  @src_stock_type
end

#srm_contract_idString

Returns Central Contract.

Returns:

  • (String)

    Central Contract



312
313
314
# File 'lib/po_detail/po_item.rb', line 312

def srm_contract_id
  @srm_contract_id
end

#srm_contract_itmString

Returns Central Contract Item Number.

Returns:

  • (String)

    Central Contract Item Number



314
315
316
# File 'lib/po_detail/po_item.rb', line 314

def srm_contract_itm
  @srm_contract_itm
end

#srv_based_ivString

Returns Indicator for Service-Based Invoice Verification.

Returns:

  • (String)

    Indicator for Service-Based Invoice Verification



316
317
318
# File 'lib/po_detail/po_item.rb', line 316

def srv_based_iv
  @srv_based_iv
end

#stge_locString

Returns Storage Location.

Returns:

  • (String)

    Storage Location



318
319
320
# File 'lib/po_detail/po_item.rb', line 318

def stge_loc
  @stge_loc
end

#stk_segmentString

Returns Stock Segment.

Returns:

  • (String)

    Stock Segment



320
321
322
# File 'lib/po_detail/po_item.rb', line 320

def stk_segment
  @stk_segment
end

#supp_vendorString

Returns Vendor to be supplied/who is to receive delivery.

Returns:

  • (String)

    Vendor to be supplied/who is to receive delivery



324
325
326
# File 'lib/po_detail/po_item.rb', line 324

def supp_vendor
  @supp_vendor
end

#suppl_stlocString

Returns Issuing Storage Location for Stock Transport Order.

Returns:

  • (String)

    Issuing Storage Location for Stock Transport Order



322
323
324
# File 'lib/po_detail/po_item.rb', line 322

def suppl_stloc
  @suppl_stloc
end

#tax_codeString

Returns Tax on Sales/Purchases Code.

Returns:

  • (String)

    Tax on Sales/Purchases Code



328
329
330
# File 'lib/po_detail/po_item.rb', line 328

def tax_code
  @tax_code
end

#tax_subject_stString

Returns Tax Subject to Substituição Tributária.

Returns:

  • (String)

    Tax Subject to Substituição Tributária



330
331
332
# File 'lib/po_detail/po_item.rb', line 330

def tax_subject_st
  @tax_subject_st
end

#taxjurcodeString

Returns Tax Jurisdiction.

Returns:

  • (String)

    Tax Jurisdiction



326
327
328
# File 'lib/po_detail/po_item.rb', line 326

def taxjurcode
  @taxjurcode
end

#tc_aut_detString

Returns Tax Code Automatically Determined.

Returns:

  • (String)

    Tax Code Automatically Determined



332
333
334
# File 'lib/po_detail/po_item.rb', line 332

def tc_aut_det
  @tc_aut_det
end

#trackingnoString

Returns Requirement Tracking Number.

Returns:

  • (String)

    Requirement Tracking Number



334
335
336
# File 'lib/po_detail/po_item.rb', line 334

def trackingno
  @trackingno
end

#under_dlv_tolInteger

Returns Underdelivery Tolerance Limit.

Returns:

  • (Integer)

    Underdelivery Tolerance Limit



336
337
338
# File 'lib/po_detail/po_item.rb', line 336

def under_dlv_tol
  @under_dlv_tol
end

#unlimited_dlvString

Returns Indicator: Unlimited Overdelivery Allowed.

Returns:

  • (String)

    Indicator: Unlimited Overdelivery Allowed



338
339
340
# File 'lib/po_detail/po_item.rb', line 338

def unlimited_dlv
  @unlimited_dlv
end

#until_dateDate

Returns Inflation Index Date.

Returns:

  • (Date)

    Inflation Index Date



340
341
342
# File 'lib/po_detail/po_item.rb', line 340

def until_date
  @until_date
end

#val_typeString

Returns Valuation Type.

Returns:

  • (String)

    Valuation Type



342
343
344
# File 'lib/po_detail/po_item.rb', line 342

def val_type
  @val_type
end

#vend_matString

Returns Material Number Used by Vendor.

Returns:

  • (String)

    Material Number Used by Vendor



346
347
348
# File 'lib/po_detail/po_item.rb', line 346

def vend_mat
  @vend_mat
end

#vend_partString

Returns Vendor Subrange.

Returns:

  • (String)

    Vendor Subrange



348
349
350
# File 'lib/po_detail/po_item.rb', line 348

def vend_part
  @vend_part
end

#vendrbatchString

Returns Vendor Batch Number.

Returns:

  • (String)

    Vendor Batch Number



344
345
346
# File 'lib/po_detail/po_item.rb', line 344

def vendrbatch
  @vendrbatch
end

#volumeInteger

Returns Volume.

Returns:

  • (Integer)

    Volume



350
351
352
# File 'lib/po_detail/po_item.rb', line 350

def volume
  @volume
end

#volumeunitString

Returns Volume Unit.

Returns:

  • (String)

    Volume Unit



352
353
354
# File 'lib/po_detail/po_item.rb', line 352

def volumeunit
  @volumeunit
end

#volumeunit_isoString

Returns Volume unit in ISO code.

Returns:

  • (String)

    Volume unit in ISO code



354
355
356
# File 'lib/po_detail/po_item.rb', line 354

def volumeunit_iso
  @volumeunit_iso
end

#weightunitString

Returns Unit of Weight.

Returns:

  • (String)

    Unit of Weight



356
357
358
# File 'lib/po_detail/po_item.rb', line 356

def weightunit
  @weightunit
end

#weightunit_isoString

Returns ISO code for unit of weight.

Returns:

  • (String)

    ISO code for unit of weight



358
359
360
# File 'lib/po_detail/po_item.rb', line 358

def weightunit_iso
  @weightunit_iso
end