Class: PoItem
- Inherits:
-
Object
- Object
- PoItem
- Defined in:
- lib/po_detail/po_item.rb
Overview
class used to represent POITEM. Used internally
Instance Attribute Summary collapse
-
#acctasscat ⇒ String
Account Assignment Category.
-
#ackn_reqd ⇒ String
Order Acknowledgment Requirement.
-
#acknowl_no ⇒ String
Order Acknowledgment Number.
-
#agmt_item ⇒ String
Item number of principal purchase agreement.
-
#agreement ⇒ String
Number of principal purchase agreement.
-
#alloc_tbl ⇒ String
Allocation Table Number.
-
#alloc_tbl_item ⇒ String
Item number of allocation table.
-
#at_relev ⇒ String
Relevant to Allocation Table.
-
#batch ⇒ String
Batch Number.
-
#block_reason_id ⇒ String
Blocking Reason - ID.
-
#block_reason_text ⇒ String
Blocking Reason - Text.
-
#bon_grp1 ⇒ String
Settlement Group 1 (Purchasing).
-
#bon_grp2 ⇒ String
Settlement Group 2 (Rebate Settlement, Purchasing).
-
#bon_grp3 ⇒ String
Settlement Group 3 (Rebate Settlement, Purchasing).
-
#bras_nbm ⇒ String
Brazilian NCM Code.
-
#budget_period ⇒ String
FM: Budget Period.
-
#calctype ⇒ String
Pricing type.
-
#cmmt_item ⇒ String
Commitment Item.
-
#cmmt_item_long ⇒ String
Commitment item.
-
#cond_group ⇒ String
Condition Group with Vendor.
-
#conf_ctrl ⇒ String
Confirmation Control Key.
-
#conv_den1 ⇒ Integer
Denominator for Conv.
-
#conv_num1 ⇒ Integer
Numerator for Conversion of Order Price Unit into Order Unit.
-
#crm_ref_sales_order_no ⇒ String
CRM Reference Order Number for TPOP Process.
-
#crm_ref_so_item_no ⇒ String
CRM Reference Sales Order Item Number in TPOP Process.
-
#crm_sales_order_item_no ⇒ String
CRM Sales Order Item Number in TPOP Process.
-
#crm_sales_order_no ⇒ String
CRM Sales Order Number for TPOP Process.
-
#ctrl_key ⇒ String
Control Key for Quality Management in Procurement.
-
#customer ⇒ String
Customer.
-
#date_qty_fixed ⇒ String
Delivery Date and Quantity Fixed.
-
#delete_ind ⇒ String
Deletion indicator in purchasing document.
-
#deliv_compl ⇒ String
Outward Delivery Completed Indicator.
-
#distrib ⇒ String
Distribution indicator for multiple account assignment.
-
#downpay_amount ⇒ Integer
Down Payment Amount in BAPI.
-
#downpay_duedate ⇒ Date
Due Date for Down Payment.
-
#downpay_percent ⇒ Integer
Down Payment Percentage.
-
#downpay_type ⇒ String
Down Payment Indicator.
-
#ematerial ⇒ String
Material number.
-
#ematerial_external ⇒ String
Long Material Number for MATERIAL Field.
-
#ematerial_guid ⇒ String
External GUID for MATERIAL Field.
-
#ematerial_long ⇒ String
Material Number (40 Characters, Technical Requirement).
-
#ematerial_version ⇒ String
Version Number for MATERIAL Field.
-
#ers ⇒ String
Evaluated Receipt Settlement (ERS).
-
#est_price ⇒ String
Indicator: Estimated Price.
-
#ext_rfx_item ⇒ String
Item Number of External Document.
-
#ext_rfx_number ⇒ String
Document Number of External Document.
-
#ext_rfx_system ⇒ String
Logical System.
-
#external_hierarchy_type ⇒ String
External Hierarchy Category.
-
#external_sort_number ⇒ String
External Sorting.
-
#final_inv ⇒ String
Final Invoice Indicator.
-
#fiscal_incentive ⇒ String
Tax Incentive Type.
-
#fiscal_incentive_id ⇒ String
Incentive ID.
-
#free_item ⇒ String
Free Item.
-
#func_area_long ⇒ String
Functional Area.
-
#fund ⇒ String
Fund.
-
#fund_long ⇒ String
Long Fund (Obsolete).
-
#funds_ctr ⇒ String
Funds Center.
-
#funds_res ⇒ String
Document number for earmarked funds.
-
#gi_based_gr ⇒ String
Indicator for GI-based goods receipt.
-
#gr_basediv ⇒ String
Indicator: GR-Based Invoice Verification.
-
#gr_ind ⇒ String
Goods Receipt Indicator.
-
#gr_non_val ⇒ String
Goods Receipt, Non-Valuated.
-
#gr_pr_time ⇒ Integer
Goods receipt processing time in days.
-
#gr_to_date ⇒ Date
Latest Possible Goods Receipt.
-
#grant_nbr ⇒ String
Grant.
-
#gross_wt ⇒ Integer
Gross Weight.
-
#handoverloc ⇒ String
Location for a physical handover of goods.
-
#hl_item ⇒ String
Higher-Level Item in Purchasing Documents.
-
#in_house ⇒ String
Produced in-house.
-
#incoterms1 ⇒ String
Incoterms (Part 1).
-
#incoterms2 ⇒ String
Incoterms (Part 2).
-
#incoterms2l ⇒ String
Incoterms Location 1.
-
#incoterms3l ⇒ String
Incoterms Location 2.
-
#indus3 ⇒ String
Material CFOP category.
-
#inf_index ⇒ String
Inflation Index.
-
#info_rec ⇒ String
Number of purchasing info record.
-
#info_upd ⇒ String
Indicator: Update Info Record.
-
#int_obj_no ⇒ String
Configuration (internal object number).
-
#ir_ind ⇒ String
Invoice receipt indicator.
-
#item_cat ⇒ String
Item category in purchasing document.
-
#kanban_ind ⇒ String
Kanban Indicator.
-
#long_item_number ⇒ String
Item Number Length.
-
#manual_tc_reason ⇒ String
Manual Tax Code Reason.
-
#mat_origin ⇒ String
Origin of the material.
-
#material ⇒ String
Material Number.
-
#material_external ⇒ String
Long Material Number for MATERIAL Field.
-
#material_guid ⇒ String
External GUID for MATERIAL Field.
-
#material_long ⇒ String
Material Number (40 Characters, needed f. technical reasons).
-
#material_version ⇒ String
Version Number for MATERIAL Field.
-
#matl_group ⇒ String
Material Group.
-
#matl_usage ⇒ String
Usage of the material.
-
#minremlife ⇒ Integer
Minimum Remaining Shelf Life.
-
#net_price ⇒ Integer
Currency amount for BAPIS (with 9 decimal places).
-
#net_weight ⇒ Integer
Net Weight.
-
#no_disct ⇒ String
Item Does Not Qualify for Cash Discount.
-
#no_more_gr ⇒ String
Delivery Completed Indicator.
-
#no_rounding ⇒ String
Indicator: suppress rounding in purchase order item.
-
#order_reason ⇒ String
Reason for Ordering.
-
#orderpr_un ⇒ String
Order Price Unit (Purchasing).
-
#orderpr_un_iso ⇒ String
ISO code for purchase order price unit.
-
#orig_accept ⇒ String
Acceptance At Origin.
-
#over_dlv_tol ⇒ Integer
Overdelivery Tolerance Limit.
-
#part_deliv ⇒ String
Partial Delivery at Item Level (Stock Transfer).
-
#part_inv ⇒ String
Partial invoice indicator.
-
#pckg_no ⇒ String
Package number.
-
#period_ind_expiration_date ⇒ String
Period Indicator for Shelf Life Expiration Date.
-
#plan_del ⇒ Integer
Planned Delivery Time in Days.
-
#plant ⇒ String
Plant.
-
#po_item ⇒ String
Item Number of Purchasing Document.
-
#po_price ⇒ String
Price Adoption: 1 = Gross, 2 = Net.
-
#po_unit ⇒ String
Purchase Order Unit of Measure.
-
#po_unit_iso ⇒ String
Order unit in ISO code.
-
#point_unit ⇒ String
Points unit.
-
#point_unit_iso ⇒ String
ISO code for points unit.
-
#points ⇒ Integer
Number of Points.
-
#pre_vendor ⇒ String
Prior Vendor.
-
#preq_item ⇒ String
Item number of purchase requisition.
-
#preq_name ⇒ String
Name of requisitioner/requester.
-
#preq_no ⇒ String
Purchase Requisition Number.
-
#price_date ⇒ Date
Date of Price Determination.
-
#price_unit ⇒ Integer
Price unit.
-
#pricedate ⇒ String
Price Determination (Pricing) Date Control.
-
#prio_requirement ⇒ String
Requirement Priority.
-
#prio_urgency ⇒ String
Requirement Urgency.
-
#prnt_price ⇒ String
Price Printout.
-
#qual_insp ⇒ String
Stock Type.
-
#quantity ⇒ Integer
Purchase Order Quantity.
-
#r_promo ⇒ String
Promotion.
-
#reason_code ⇒ String
Goods Receipt Reason Code.
-
#reason_rej ⇒ String
Reason for rejection of quotations and sales orders.
-
#ref_doc ⇒ String
Reference Document Number.
-
#ref_item ⇒ String
Item of reference document.
-
#reminder1 ⇒ Integer
Number of Days for First Reminder/Expediter.
-
#reminder2 ⇒ Integer
Number of Days for Second Reminder/Expediter.
-
#reminder3 ⇒ Integer
Number of Days for Third Reminder/Expediter.
-
#req_segment ⇒ String
Requirement Segment.
-
#res_item ⇒ String
Earmarked Funds: Document Item.
-
#ret_item ⇒ String
Returns Item.
-
#retention_percentage ⇒ Integer
Retention in Percent.
-
#rev_lev ⇒ String
Revision level.
-
#rfq_item ⇒ String
Item Number of RFQ.
-
#rfq_no ⇒ String
RFQ Number.
-
#sc_vendor ⇒ String
Subcontracting vendor.
-
#season ⇒ String
Season Category.
-
#season_yr ⇒ String
Season Year.
-
#sett_item ⇒ String
Item Relevant to Subsequent (Period-End Rebate) Settlement.
-
#sf_txjcd ⇒ String
Jurisdiction Code of the Point of Origin.
-
#ship_blocked ⇒ String
Item blocked for SD delivery.
-
#shipping ⇒ String
Shipping Instructions.
-
#shiptype ⇒ String
Shipping type.
-
#short_text ⇒ String
Short Text.
-
#si_cat ⇒ String
Subitem Category, Purchasing Document.
-
#spe_crm_fkrel ⇒ String
Billing Relevance CRM.
-
#src_stock_type ⇒ String
Stock Type of Source Storage Location in STO.
-
#srm_contract_id ⇒ String
Central Contract.
-
#srm_contract_itm ⇒ String
Central Contract Item Number.
-
#srv_based_iv ⇒ String
Indicator for Service-Based Invoice Verification.
-
#stge_loc ⇒ String
Storage Location.
-
#stk_segment ⇒ String
Stock Segment.
-
#supp_vendor ⇒ String
Vendor to be supplied/who is to receive delivery.
-
#suppl_stloc ⇒ String
Issuing Storage Location for Stock Transport Order.
-
#tax_code ⇒ String
Tax on Sales/Purchases Code.
-
#tax_subject_st ⇒ String
Tax Subject to Substituição Tributária.
-
#taxjurcode ⇒ String
Tax Jurisdiction.
-
#tc_aut_det ⇒ String
Tax Code Automatically Determined.
-
#trackingno ⇒ String
Requirement Tracking Number.
-
#under_dlv_tol ⇒ Integer
Underdelivery Tolerance Limit.
-
#unlimited_dlv ⇒ String
Indicator: Unlimited Overdelivery Allowed.
-
#until_date ⇒ Date
Inflation Index Date.
-
#val_type ⇒ String
Valuation Type.
-
#vend_mat ⇒ String
Material Number Used by Vendor.
-
#vend_part ⇒ String
Vendor Subrange.
-
#vendrbatch ⇒ String
Vendor Batch Number.
-
#volume ⇒ Integer
Volume.
-
#volumeunit ⇒ String
Volume Unit.
-
#volumeunit_iso ⇒ String
Volume unit in ISO code.
-
#weightunit ⇒ String
Unit of Weight.
-
#weightunit_iso ⇒ String
ISO code for unit of weight.
Instance Attribute Details
#acctasscat ⇒ String
Returns Account Assignment Category.
4 5 6 |
# File 'lib/po_detail/po_item.rb', line 4 def acctasscat @acctasscat end |
#ackn_reqd ⇒ String
Returns Order Acknowledgment Requirement.
8 9 10 |
# File 'lib/po_detail/po_item.rb', line 8 def ackn_reqd @ackn_reqd end |
#acknowl_no ⇒ String
Returns Order Acknowledgment Number.
6 7 8 |
# File 'lib/po_detail/po_item.rb', line 6 def acknowl_no @acknowl_no end |
#agmt_item ⇒ String
Returns Item number of principal purchase agreement.
10 11 12 |
# File 'lib/po_detail/po_item.rb', line 10 def agmt_item @agmt_item end |
#agreement ⇒ String
Returns Number of principal purchase agreement.
12 13 14 |
# File 'lib/po_detail/po_item.rb', line 12 def agreement @agreement end |
#alloc_tbl ⇒ String
Returns Allocation Table Number.
14 15 16 |
# File 'lib/po_detail/po_item.rb', line 14 def alloc_tbl @alloc_tbl end |
#alloc_tbl_item ⇒ String
Returns 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_relev ⇒ String
Returns Relevant to Allocation Table.
18 19 20 |
# File 'lib/po_detail/po_item.rb', line 18 def at_relev @at_relev end |
#batch ⇒ String
Returns Batch Number.
20 21 22 |
# File 'lib/po_detail/po_item.rb', line 20 def batch @batch end |
#block_reason_id ⇒ String
Returns 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_text ⇒ String
Returns Blocking Reason - Text.
24 25 26 |
# File 'lib/po_detail/po_item.rb', line 24 def block_reason_text @block_reason_text end |
#bon_grp1 ⇒ String
Returns Settlement Group 1 (Purchasing).
26 27 28 |
# File 'lib/po_detail/po_item.rb', line 26 def bon_grp1 @bon_grp1 end |
#bon_grp2 ⇒ String
Returns 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_grp3 ⇒ String
Returns 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_nbm ⇒ String
Returns Brazilian NCM Code.
32 33 34 |
# File 'lib/po_detail/po_item.rb', line 32 def bras_nbm @bras_nbm end |
#budget_period ⇒ String
Returns FM: Budget Period.
34 35 36 |
# File 'lib/po_detail/po_item.rb', line 34 def budget_period @budget_period end |
#calctype ⇒ String
Returns Pricing type.
36 37 38 |
# File 'lib/po_detail/po_item.rb', line 36 def calctype @calctype end |
#cmmt_item ⇒ String
Returns Commitment Item.
38 39 40 |
# File 'lib/po_detail/po_item.rb', line 38 def cmmt_item @cmmt_item end |
#cmmt_item_long ⇒ String
Returns Commitment item.
40 41 42 |
# File 'lib/po_detail/po_item.rb', line 40 def cmmt_item_long @cmmt_item_long end |
#cond_group ⇒ String
Returns Condition Group with Vendor.
42 43 44 |
# File 'lib/po_detail/po_item.rb', line 42 def cond_group @cond_group end |
#conf_ctrl ⇒ String
Returns Confirmation Control Key.
44 45 46 |
# File 'lib/po_detail/po_item.rb', line 44 def conf_ctrl @conf_ctrl end |
#conv_den1 ⇒ Integer
Returns 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_num1 ⇒ Integer
Returns 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_no ⇒ String
Returns 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_no ⇒ String
Returns 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_no ⇒ String
Returns 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_no ⇒ String
Returns 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_key ⇒ String
Returns 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 |
#customer ⇒ String
Returns Customer.
60 61 62 |
# File 'lib/po_detail/po_item.rb', line 60 def customer @customer end |
#date_qty_fixed ⇒ String
Returns 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_ind ⇒ String
Returns Deletion indicator in purchasing document.
64 65 66 |
# File 'lib/po_detail/po_item.rb', line 64 def delete_ind @delete_ind end |
#deliv_compl ⇒ String
Returns Outward Delivery Completed Indicator.
66 67 68 |
# File 'lib/po_detail/po_item.rb', line 66 def deliv_compl @deliv_compl end |
#distrib ⇒ String
Returns Distribution indicator for multiple account assignment.
68 69 70 |
# File 'lib/po_detail/po_item.rb', line 68 def distrib @distrib end |
#downpay_amount ⇒ Integer
Returns Down Payment Amount in BAPI.
70 71 72 |
# File 'lib/po_detail/po_item.rb', line 70 def downpay_amount @downpay_amount end |
#downpay_duedate ⇒ Date
Returns Due Date for Down Payment.
72 73 74 |
# File 'lib/po_detail/po_item.rb', line 72 def downpay_duedate @downpay_duedate end |
#downpay_percent ⇒ Integer
Returns Down Payment Percentage.
74 75 76 |
# File 'lib/po_detail/po_item.rb', line 74 def downpay_percent @downpay_percent end |
#downpay_type ⇒ String
Returns Down Payment Indicator.
76 77 78 |
# File 'lib/po_detail/po_item.rb', line 76 def downpay_type @downpay_type end |
#ematerial ⇒ String
Returns Material number.
78 79 80 |
# File 'lib/po_detail/po_item.rb', line 78 def ematerial @ematerial end |
#ematerial_external ⇒ String
Returns 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_guid ⇒ String
Returns External GUID for MATERIAL Field.
82 83 84 |
# File 'lib/po_detail/po_item.rb', line 82 def ematerial_guid @ematerial_guid end |
#ematerial_long ⇒ String
Returns 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_version ⇒ String
Returns Version Number for MATERIAL Field.
86 87 88 |
# File 'lib/po_detail/po_item.rb', line 86 def ematerial_version @ematerial_version end |
#ers ⇒ String
Returns Evaluated Receipt Settlement (ERS).
88 89 90 |
# File 'lib/po_detail/po_item.rb', line 88 def ers @ers end |
#est_price ⇒ String
Returns Indicator: Estimated Price.
90 91 92 |
# File 'lib/po_detail/po_item.rb', line 90 def est_price @est_price end |
#ext_rfx_item ⇒ String
Returns 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_number ⇒ String
Returns 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_system ⇒ String
Returns Logical System.
100 101 102 |
# File 'lib/po_detail/po_item.rb', line 100 def ext_rfx_system @ext_rfx_system end |
#external_hierarchy_type ⇒ String
Returns 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_number ⇒ String
Returns External Sorting.
94 95 96 |
# File 'lib/po_detail/po_item.rb', line 94 def external_sort_number @external_sort_number end |
#final_inv ⇒ String
Returns Final Invoice Indicator.
102 103 104 |
# File 'lib/po_detail/po_item.rb', line 102 def final_inv @final_inv end |
#fiscal_incentive ⇒ String
Returns Tax Incentive Type.
104 105 106 |
# File 'lib/po_detail/po_item.rb', line 104 def fiscal_incentive @fiscal_incentive end |
#fiscal_incentive_id ⇒ String
Returns Incentive ID.
106 107 108 |
# File 'lib/po_detail/po_item.rb', line 106 def fiscal_incentive_id @fiscal_incentive_id end |
#free_item ⇒ String
Returns Free Item.
108 109 110 |
# File 'lib/po_detail/po_item.rb', line 108 def free_item @free_item end |
#func_area_long ⇒ String
Returns Functional Area.
110 111 112 |
# File 'lib/po_detail/po_item.rb', line 110 def func_area_long @func_area_long end |
#fund ⇒ String
Returns Fund.
112 113 114 |
# File 'lib/po_detail/po_item.rb', line 112 def fund @fund end |
#fund_long ⇒ String
Returns Long Fund (Obsolete).
118 119 120 |
# File 'lib/po_detail/po_item.rb', line 118 def fund_long @fund_long end |
#funds_ctr ⇒ String
Returns Funds Center.
114 115 116 |
# File 'lib/po_detail/po_item.rb', line 114 def funds_ctr @funds_ctr end |
#funds_res ⇒ String
Returns 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_gr ⇒ String
Returns 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_basediv ⇒ String
Returns Indicator: GR-Based Invoice Verification.
126 127 128 |
# File 'lib/po_detail/po_item.rb', line 126 def gr_basediv @gr_basediv end |
#gr_ind ⇒ String
Returns Goods Receipt Indicator.
128 129 130 |
# File 'lib/po_detail/po_item.rb', line 128 def gr_ind @gr_ind end |
#gr_non_val ⇒ String
Returns 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_time ⇒ Integer
Returns 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_date ⇒ Date
Returns 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_nbr ⇒ String
Returns Grant.
122 123 124 |
# File 'lib/po_detail/po_item.rb', line 122 def grant_nbr @grant_nbr end |
#gross_wt ⇒ Integer
Returns Gross Weight.
124 125 126 |
# File 'lib/po_detail/po_item.rb', line 124 def gross_wt @gross_wt end |
#handoverloc ⇒ String
Returns Location for a physical handover of goods.
136 137 138 |
# File 'lib/po_detail/po_item.rb', line 136 def handoverloc @handoverloc end |
#hl_item ⇒ String
Returns 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_house ⇒ String
Returns Produced in-house.
158 159 160 |
# File 'lib/po_detail/po_item.rb', line 158 def in_house @in_house end |
#incoterms1 ⇒ String
Returns Incoterms (Part 1).
140 141 142 |
# File 'lib/po_detail/po_item.rb', line 140 def incoterms1 @incoterms1 end |
#incoterms2 ⇒ String
Returns Incoterms (Part 2).
142 143 144 |
# File 'lib/po_detail/po_item.rb', line 142 def incoterms2 @incoterms2 end |
#incoterms2l ⇒ String
Returns Incoterms Location 1.
144 145 146 |
# File 'lib/po_detail/po_item.rb', line 144 def incoterms2l @incoterms2l end |
#incoterms3l ⇒ String
Returns Incoterms Location 2.
146 147 148 |
# File 'lib/po_detail/po_item.rb', line 146 def incoterms3l @incoterms3l end |
#indus3 ⇒ String
Returns Material CFOP category.
148 149 150 |
# File 'lib/po_detail/po_item.rb', line 148 def indus3 @indus3 end |
#inf_index ⇒ String
Returns Inflation Index.
154 155 156 |
# File 'lib/po_detail/po_item.rb', line 154 def inf_index @inf_index end |
#info_rec ⇒ String
Returns Number of purchasing info record.
150 151 152 |
# File 'lib/po_detail/po_item.rb', line 150 def info_rec @info_rec end |
#info_upd ⇒ String
Returns Indicator: Update Info Record.
152 153 154 |
# File 'lib/po_detail/po_item.rb', line 152 def info_upd @info_upd end |
#int_obj_no ⇒ String
Returns 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_ind ⇒ String
Returns Invoice receipt indicator.
160 161 162 |
# File 'lib/po_detail/po_item.rb', line 160 def ir_ind @ir_ind end |
#item_cat ⇒ String
Returns Item category in purchasing document.
162 163 164 |
# File 'lib/po_detail/po_item.rb', line 162 def item_cat @item_cat end |
#kanban_ind ⇒ String
Returns Kanban Indicator.
164 165 166 |
# File 'lib/po_detail/po_item.rb', line 164 def kanban_ind @kanban_ind end |
#long_item_number ⇒ String
Returns 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_reason ⇒ String
Returns 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_origin ⇒ String
Returns Origin of the material.
184 185 186 |
# File 'lib/po_detail/po_item.rb', line 184 def mat_origin @mat_origin end |
#material ⇒ String
Returns Material Number.
170 171 172 |
# File 'lib/po_detail/po_item.rb', line 170 def material @material end |
#material_external ⇒ String
Returns 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_guid ⇒ String
Returns External GUID for MATERIAL Field.
174 175 176 |
# File 'lib/po_detail/po_item.rb', line 174 def material_guid @material_guid end |
#material_long ⇒ String
Returns 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_version ⇒ String
Returns Version Number for MATERIAL Field.
178 179 180 |
# File 'lib/po_detail/po_item.rb', line 178 def material_version @material_version end |
#matl_group ⇒ String
Returns Material Group.
180 181 182 |
# File 'lib/po_detail/po_item.rb', line 180 def matl_group @matl_group end |
#matl_usage ⇒ String
Returns Usage of the material.
182 183 184 |
# File 'lib/po_detail/po_item.rb', line 182 def matl_usage @matl_usage end |
#minremlife ⇒ Integer
Returns Minimum Remaining Shelf Life.
186 187 188 |
# File 'lib/po_detail/po_item.rb', line 186 def minremlife @minremlife end |
#net_price ⇒ Integer
Returns 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_weight ⇒ Integer
Returns Net Weight.
190 191 192 |
# File 'lib/po_detail/po_item.rb', line 190 def net_weight @net_weight end |
#no_disct ⇒ String
Returns 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_gr ⇒ String
Returns Delivery Completed Indicator.
194 195 196 |
# File 'lib/po_detail/po_item.rb', line 194 def no_more_gr @no_more_gr end |
#no_rounding ⇒ String
Returns 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_reason ⇒ String
Returns Reason for Ordering.
202 203 204 |
# File 'lib/po_detail/po_item.rb', line 202 def order_reason @order_reason end |
#orderpr_un ⇒ String
Returns Order Price Unit (Purchasing).
198 199 200 |
# File 'lib/po_detail/po_item.rb', line 198 def orderpr_un @orderpr_un end |
#orderpr_un_iso ⇒ String
Returns 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_accept ⇒ String
Returns Acceptance At Origin.
204 205 206 |
# File 'lib/po_detail/po_item.rb', line 204 def orig_accept @orig_accept end |
#over_dlv_tol ⇒ Integer
Returns Overdelivery Tolerance Limit.
206 207 208 |
# File 'lib/po_detail/po_item.rb', line 206 def over_dlv_tol @over_dlv_tol end |
#part_deliv ⇒ String
Returns 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_inv ⇒ String
Returns Partial invoice indicator.
210 211 212 |
# File 'lib/po_detail/po_item.rb', line 210 def part_inv @part_inv end |
#pckg_no ⇒ String
Returns Package number.
212 213 214 |
# File 'lib/po_detail/po_item.rb', line 212 def pckg_no @pckg_no end |
#period_ind_expiration_date ⇒ String
Returns 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_del ⇒ Integer
Returns Planned Delivery Time in Days.
218 219 220 |
# File 'lib/po_detail/po_item.rb', line 218 def plan_del @plan_del end |
#plant ⇒ String
Returns Plant.
216 217 218 |
# File 'lib/po_detail/po_item.rb', line 216 def plant @plant end |
#po_item ⇒ String
Returns Item Number of Purchasing Document.
226 227 228 |
# File 'lib/po_detail/po_item.rb', line 226 def po_item @po_item end |
#po_price ⇒ String
Returns 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_unit ⇒ String
Returns 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_iso ⇒ String
Returns 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_unit ⇒ String
Returns Points unit.
222 223 224 |
# File 'lib/po_detail/po_item.rb', line 222 def point_unit @point_unit end |
#point_unit_iso ⇒ String
Returns 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 |
#points ⇒ Integer
Returns Number of Points.
220 221 222 |
# File 'lib/po_detail/po_item.rb', line 220 def points @points end |
#pre_vendor ⇒ String
Returns Prior Vendor.
240 241 242 |
# File 'lib/po_detail/po_item.rb', line 240 def pre_vendor @pre_vendor end |
#preq_item ⇒ String
Returns Item number of purchase requisition.
234 235 236 |
# File 'lib/po_detail/po_item.rb', line 234 def preq_item @preq_item end |
#preq_name ⇒ String
Returns Name of requisitioner/requester.
236 237 238 |
# File 'lib/po_detail/po_item.rb', line 236 def preq_name @preq_name end |
#preq_no ⇒ String
Returns Purchase Requisition Number.
238 239 240 |
# File 'lib/po_detail/po_item.rb', line 238 def preq_no @preq_no end |
#price_date ⇒ Date
Returns Date of Price Determination.
244 245 246 |
# File 'lib/po_detail/po_item.rb', line 244 def price_date @price_date end |
#price_unit ⇒ Integer
Returns Price unit.
246 247 248 |
# File 'lib/po_detail/po_item.rb', line 246 def price_unit @price_unit end |
#pricedate ⇒ String
Returns Price Determination (Pricing) Date Control.
242 243 244 |
# File 'lib/po_detail/po_item.rb', line 242 def pricedate @pricedate end |
#prio_requirement ⇒ String
Returns Requirement Priority.
248 249 250 |
# File 'lib/po_detail/po_item.rb', line 248 def prio_requirement @prio_requirement end |
#prio_urgency ⇒ String
Returns Requirement Urgency.
250 251 252 |
# File 'lib/po_detail/po_item.rb', line 250 def prio_urgency @prio_urgency end |
#prnt_price ⇒ String
Returns Price Printout.
252 253 254 |
# File 'lib/po_detail/po_item.rb', line 252 def prnt_price @prnt_price end |
#qual_insp ⇒ String
Returns Stock Type.
254 255 256 |
# File 'lib/po_detail/po_item.rb', line 254 def qual_insp @qual_insp end |
#quantity ⇒ Integer
Returns Purchase Order Quantity.
256 257 258 |
# File 'lib/po_detail/po_item.rb', line 256 def quantity @quantity end |
#r_promo ⇒ String
Returns Promotion.
286 287 288 |
# File 'lib/po_detail/po_item.rb', line 286 def r_promo @r_promo end |
#reason_code ⇒ String
Returns Goods Receipt Reason Code.
258 259 260 |
# File 'lib/po_detail/po_item.rb', line 258 def reason_code @reason_code end |
#reason_rej ⇒ String
Returns 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_doc ⇒ String
Returns Reference Document Number.
262 263 264 |
# File 'lib/po_detail/po_item.rb', line 262 def ref_doc @ref_doc end |
#ref_item ⇒ String
Returns Item of reference document.
264 265 266 |
# File 'lib/po_detail/po_item.rb', line 264 def ref_item @ref_item end |
#reminder1 ⇒ Integer
Returns Number of Days for First Reminder/Expediter.
266 267 268 |
# File 'lib/po_detail/po_item.rb', line 266 def reminder1 @reminder1 end |
#reminder2 ⇒ Integer
Returns Number of Days for Second Reminder/Expediter.
268 269 270 |
# File 'lib/po_detail/po_item.rb', line 268 def reminder2 @reminder2 end |
#reminder3 ⇒ Integer
Returns Number of Days for Third Reminder/Expediter.
270 271 272 |
# File 'lib/po_detail/po_item.rb', line 270 def reminder3 @reminder3 end |
#req_segment ⇒ String
Returns Requirement Segment.
272 273 274 |
# File 'lib/po_detail/po_item.rb', line 272 def req_segment @req_segment end |
#res_item ⇒ String
Returns Earmarked Funds: Document Item.
274 275 276 |
# File 'lib/po_detail/po_item.rb', line 274 def res_item @res_item end |
#ret_item ⇒ String
Returns Item
278 279 280 |
# File 'lib/po_detail/po_item.rb', line 278 def ret_item @ret_item end |
#retention_percentage ⇒ Integer
Returns Retention in Percent.
276 277 278 |
# File 'lib/po_detail/po_item.rb', line 276 def retention_percentage @retention_percentage end |
#rev_lev ⇒ String
Returns Revision level.
280 281 282 |
# File 'lib/po_detail/po_item.rb', line 280 def rev_lev @rev_lev end |
#rfq_item ⇒ String
Returns Item Number of RFQ.
282 283 284 |
# File 'lib/po_detail/po_item.rb', line 282 def rfq_item @rfq_item end |
#rfq_no ⇒ String
Returns RFQ Number.
284 285 286 |
# File 'lib/po_detail/po_item.rb', line 284 def rfq_no @rfq_no end |
#sc_vendor ⇒ String
Returns Subcontracting vendor.
288 289 290 |
# File 'lib/po_detail/po_item.rb', line 288 def sc_vendor @sc_vendor end |
#season ⇒ String
Returns Season Category.
290 291 292 |
# File 'lib/po_detail/po_item.rb', line 290 def season @season end |
#season_yr ⇒ String
Returns Season Year.
292 293 294 |
# File 'lib/po_detail/po_item.rb', line 292 def season_yr @season_yr end |
#sett_item ⇒ String
Returns 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_txjcd ⇒ String
Returns 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_blocked ⇒ String
Returns Item blocked for SD delivery.
302 303 304 |
# File 'lib/po_detail/po_item.rb', line 302 def ship_blocked @ship_blocked end |
#shipping ⇒ String
Returns Shipping Instructions.
298 299 300 |
# File 'lib/po_detail/po_item.rb', line 298 def shipping @shipping end |
#shiptype ⇒ String
Returns Shipping type.
300 301 302 |
# File 'lib/po_detail/po_item.rb', line 300 def shiptype @shiptype end |
#short_text ⇒ String
Returns Short Text.
304 305 306 |
# File 'lib/po_detail/po_item.rb', line 304 def short_text @short_text end |
#si_cat ⇒ String
Returns Subitem Category, Purchasing Document.
306 307 308 |
# File 'lib/po_detail/po_item.rb', line 306 def si_cat @si_cat end |
#spe_crm_fkrel ⇒ String
Returns 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_type ⇒ String
Returns 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_id ⇒ String
Returns Central Contract.
312 313 314 |
# File 'lib/po_detail/po_item.rb', line 312 def srm_contract_id @srm_contract_id end |
#srm_contract_itm ⇒ String
Returns 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_iv ⇒ String
Returns 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_loc ⇒ String
Returns Storage Location.
318 319 320 |
# File 'lib/po_detail/po_item.rb', line 318 def stge_loc @stge_loc end |
#stk_segment ⇒ String
Returns Stock Segment.
320 321 322 |
# File 'lib/po_detail/po_item.rb', line 320 def stk_segment @stk_segment end |
#supp_vendor ⇒ String
Returns 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_stloc ⇒ String
Returns 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_code ⇒ String
Returns 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_st ⇒ String
Returns 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 |
#taxjurcode ⇒ String
Returns Tax Jurisdiction.
326 327 328 |
# File 'lib/po_detail/po_item.rb', line 326 def taxjurcode @taxjurcode end |
#tc_aut_det ⇒ String
Returns Tax Code Automatically Determined.
332 333 334 |
# File 'lib/po_detail/po_item.rb', line 332 def tc_aut_det @tc_aut_det end |
#trackingno ⇒ String
Returns Requirement Tracking Number.
334 335 336 |
# File 'lib/po_detail/po_item.rb', line 334 def trackingno @trackingno end |
#under_dlv_tol ⇒ Integer
Returns Underdelivery Tolerance Limit.
336 337 338 |
# File 'lib/po_detail/po_item.rb', line 336 def under_dlv_tol @under_dlv_tol end |
#unlimited_dlv ⇒ String
Returns Indicator: Unlimited Overdelivery Allowed.
338 339 340 |
# File 'lib/po_detail/po_item.rb', line 338 def unlimited_dlv @unlimited_dlv end |
#until_date ⇒ Date
Returns Inflation Index Date.
340 341 342 |
# File 'lib/po_detail/po_item.rb', line 340 def until_date @until_date end |
#val_type ⇒ String
Returns Valuation Type.
342 343 344 |
# File 'lib/po_detail/po_item.rb', line 342 def val_type @val_type end |
#vend_mat ⇒ String
Returns Material Number Used by Vendor.
346 347 348 |
# File 'lib/po_detail/po_item.rb', line 346 def vend_mat @vend_mat end |
#vend_part ⇒ String
Returns Vendor Subrange.
348 349 350 |
# File 'lib/po_detail/po_item.rb', line 348 def vend_part @vend_part end |
#vendrbatch ⇒ String
Returns Vendor Batch Number.
344 345 346 |
# File 'lib/po_detail/po_item.rb', line 344 def vendrbatch @vendrbatch end |
#volume ⇒ Integer
Returns Volume.
350 351 352 |
# File 'lib/po_detail/po_item.rb', line 350 def volume @volume end |
#volumeunit ⇒ String
Returns Volume Unit.
352 353 354 |
# File 'lib/po_detail/po_item.rb', line 352 def volumeunit @volumeunit end |
#volumeunit_iso ⇒ String
Returns Volume unit in ISO code.
354 355 356 |
# File 'lib/po_detail/po_item.rb', line 354 def volumeunit_iso @volumeunit_iso end |
#weightunit ⇒ String
Returns Unit of Weight.
356 357 358 |
# File 'lib/po_detail/po_item.rb', line 356 def weightunit @weightunit end |
#weightunit_iso ⇒ String
Returns ISO code for unit of weight.
358 359 360 |
# File 'lib/po_detail/po_item.rb', line 358 def weightunit_iso @weightunit_iso end |