Class: PoAccount

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

Overview

class used to represent POACCOUNT. Used internally

Instance Attribute Summary collapse

Instance Attribute Details

#activityString

Returns Activity Number.

Returns:

  • (String)

    Activity Number



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

def activity
  @activity
end

#acttypeString

Returns Activity Type.

Returns:

  • (String)

    Activity Type



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

def acttype
  @acttype
end

#asset_noString

Returns Main Asset Number.

Returns:

  • (String)

    Main Asset Number



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

def asset_no
  @asset_no
end

#budget_periodString

Returns FM: Budget Period.

Returns:

  • (String)

    FM: Budget Period



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

def budget_period
  @budget_period
end

#bus_areaString

Returns Business Area.

Returns:

  • (String)

    Business Area



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

def bus_area
  @bus_area
end

#cmmt_itemString

Returns Commitment Item.

Returns:

  • (String)

    Commitment Item



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

def cmmt_item
  @cmmt_item
end

#cmmt_item_longString

Returns Commitment item.

Returns:

  • (String)

    Commitment item



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

def cmmt_item_long
  @cmmt_item_long
end

#co_areaString

Returns Controlling Area.

Returns:

  • (String)

    Controlling Area



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

def co_area
  @co_area
end

#co_busprocString

Returns Business Process.

Returns:

  • (String)

    Business Process



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

def co_busproc
  @co_busproc
end

#costcenterString

Returns Cost Center.

Returns:

  • (String)

    Cost Center



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

def costcenter
  @costcenter
end

#costobjectString

Returns Cost Object.

Returns:

  • (String)

    Cost Object



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

def costobject
  @costobject
end

#creat_dateDate

Returns Date on Which Record Was Created.

Returns:

  • (Date)

    Date on Which Record Was Created



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

def creat_date
  @creat_date
end

#delete_indString

Returns Deletion Indicator: Purchasing Document Account Assignment.

Returns:

  • (String)

    Deletion Indicator: Purchasing Document Account Assignment



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

def delete_ind
  @delete_ind
end

#distr_percInteger

Returns Distribution percentage in the case of multiple acct assgt.

Returns:

  • (Integer)

    Distribution percentage in the case of multiple acct assgt



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

def distr_perc
  @distr_perc
end

#final_indString

Returns Final Account Assignment Indicator.

Returns:

  • (String)

    Final Account Assignment Indicator



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

def final_ind
  @final_ind
end

#final_reasonString

Returns Final Account Assignment Reason Code.

Returns:

  • (String)

    Final Account Assignment Reason Code



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

def final_reason
  @final_reason
end

#func_areaString

Returns Functional Area.

Returns:

  • (String)

    Functional Area



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

def func_area
  @func_area
end

#func_area_longString

Returns Functional Area.

Returns:

  • (String)

    Functional Area



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

def func_area_long
  @func_area_long
end

#fundString

Returns Fund.

Returns:

  • (String)

    Fund



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

def fund
  @fund
end

#funds_ctrString

Returns Funds Center.

Returns:

  • (String)

    Funds Center



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

def funds_ctr
  @funds_ctr
end

#gl_accountString

Returns G/L Account Number.

Returns:

  • (String)

    G/L Account Number



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

def 
  @gl_account
end

#gr_rcptString

Returns Goods recipient.

Returns:

  • (String)

    Goods recipient



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

def gr_rcpt
  @gr_rcpt
end

#grant_nbrString

Returns Grant.

Returns:

  • (String)

    Grant



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

def grant_nbr
  @grant_nbr
end

#itm_numberString

Returns Sales Document Item.

Returns:

  • (String)

    Sales Document Item



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

def itm_number
  @itm_number
end

#net_valueInteger

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

Returns:

  • (Integer)

    Currency amount for BAPIS (with 9 decimal places)



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

def net_value
  @net_value
end

#networkString

Returns Network Number for Account Assignment.

Returns:

  • (String)

    Network Number for Account Assignment



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

def network
  @network
end

#nond_itaxInteger

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

Returns:

  • (Integer)

    Currency amount for BAPIS (with 9 decimal places)



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

def nond_itax
  @nond_itax
end

#orderidString

Returns Order Number.

Returns:

  • (String)

    Order Number



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

def orderid
  @orderid
end

#part_acctString

Returns Partner account number.

Returns:

  • (String)

    Partner account number



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

def part_acct
  @part_acct
end

#po_itemString

Returns Item Number of Purchasing Document.

Returns:

  • (String)

    Item Number of Purchasing Document



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

def po_item
  @po_item
end

#profit_ctrString

Returns Profit Center.

Returns:

  • (String)

    Profit Center



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

def profit_ctr
  @profit_ctr
end

#quantityInteger

Returns Quantity.

Returns:

  • (Integer)

    Quantity



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

def quantity
  @quantity
end

#rec_indString

Returns Recovery Indicator.

Returns:

  • (String)

    Recovery Indicator



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

def rec_ind
  @rec_ind
end

#ref_dateDate

Returns Reference date for settlement.

Returns:

  • (Date)

    Reference date for settlement



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

def ref_date
  @ref_date
end

#res_docString

Returns Document Number for Earmarked Funds.

Returns:

  • (String)

    Document Number for Earmarked Funds



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

def res_doc
  @res_doc
end

#res_itemString

Returns Earmarked Funds: Document Item.

Returns:

  • (String)

    Earmarked Funds: Document Item



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

def res_item
  @res_item
end

#rl_est_keyString

Returns Internal Key for Real Estate Object.

Returns:

  • (String)

    Internal Key for Real Estate Object



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

def rl_est_key
  @rl_est_key
end

#sched_lineString

Returns Schedule Line Number.

Returns:

  • (String)

    Schedule Line Number



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

def sched_line
  @sched_line
end

#sd_docString

Returns Sales and Distribution Document Number.

Returns:

  • (String)

    Sales and Distribution Document Number



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

def sd_doc
  @sd_doc
end

#serial_noString

Returns Sequential Number of Account Assignment.

Returns:

  • (String)

    Sequential Number of Account Assignment



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

def serial_no
  @serial_no
end

#sub_numberString

Returns Asset Subnumber.

Returns:

  • (String)

    Asset Subnumber



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

def sub_number
  @sub_number
end

#tax_codeString

Returns Tax on Sales/Purchases Code.

Returns:

  • (String)

    Tax on Sales/Purchases Code



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

def tax_code
  @tax_code
end

#taxjurcodeString

Returns Tax Jurisdiction.

Returns:

  • (String)

    Tax Jurisdiction



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

def taxjurcode
  @taxjurcode
end

#unload_ptString

Returns Unloading Point.

Returns:

  • (String)

    Unloading Point



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

def unload_pt
  @unload_pt
end

#wbs_elementString

Returns Work Breakdown Structure Element (WBS Element).

Returns:

  • (String)

    Work Breakdown Structure Element (WBS Element)



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

def wbs_element
  @wbs_element
end