Class: PoInvPlanHeader

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

Overview

class used to represent POINVPLANHEADER. Used internally

Instance Attribute Summary collapse

Instance Attribute Details

#auto_cor_datString

Returns Automatic creation of correction dates in billing plan.

Returns:

  • (String)

    Automatic creation of correction dates in billing plan



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

def auto_cor_dat
  @auto_cor_dat
end

#calender_idString

Returns Calendar for Defining Days Relevant to Billing/Invoicing.

Returns:

  • (String)

    Calendar for Defining Days Relevant to Billing/Invoicing



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

def calender_id
  @calender_id
end

#categoryString

Returns Billing plan category.

Returns:

  • (String)

    Billing plan category



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

def category
  @category
end

#dates_fromDate

Returns Dates from.

Returns:

  • (Date)

    Dates from



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

def dates_from
  @dates_from
end

#dates_toDate

Returns Dates to.

Returns:

  • (Date)

    Dates to



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

def dates_to
  @dates_to
end

#dev_bill_datString

Returns Rule for Determination of a Deviating Billing/Invoice Date.

Returns:

  • (String)

    Rule for Determination of a Deviating Billing/Invoice Date



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

def dev_bill_dat
  @dev_bill_dat
end

#doc_itemString

Returns Item Number of Purchasing Document.

Returns:

  • (String)

    Item Number of Purchasing Document



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

def doc_item
  @doc_item
end

#end_dateDate

Returns End date billing plan/invoice plan.

Returns:

  • (Date)

    End date billing plan/invoice plan



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

def end_date
  @end_date
end

#horizonString

Returns Rule for Determining Horizon in Billing/Invoicing Plan.

Returns:

  • (String)

    Rule for Determining Horizon in Billing/Invoicing Plan



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

def horizon
  @horizon
end

#in_advanceString

Returns Billing/Invoice Creation in Advance.

Returns:

  • (String)

    Billing/Invoice Creation in Advance



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

def in_advance
  @in_advance
end

#ip_typeString

Returns Billing/Invoicing Plan Type.

Returns:

  • (String)

    Billing/Invoicing Plan Type



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

def ip_type
  @ip_type
end

#iv_plan_numString

Returns Billing Plan Number / Invoicing Plan Number.

Returns:

  • (String)

    Billing Plan Number / Invoicing Plan Number



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

def iv_plan_num
  @iv_plan_num
end

#lngth_stand_prdString

Returns Length of a standard period in the billing plan.

Returns:

  • (String)

    Length of a standard period in the billing plan



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

def lngth_stand_prd
  @lngth_stand_prd
end

#orgn_end_datString

Returns Rule for Origin of End Date for Billing/Invoicing Plan.

Returns:

  • (String)

    Rule for Origin of End Date for Billing/Invoicing Plan



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

def orgn_end_dat
  @orgn_end_dat
end

#orgn_from_datString

Returns Rule for Origin of Start Dates.

Returns:

  • (String)

    Rule for Origin of Start Dates



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

def orgn_from_dat
  @orgn_from_dat
end

#orgn_st_datString

Returns Rule for Origin of Start Date of Billing/Invoicing Plan.

Returns:

  • (String)

    Rule for Origin of Start Date of Billing/Invoicing Plan



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

def orgn_st_dat
  @orgn_st_dat
end

#orgn_until_datString

Returns Rule for Origin of End Dates.

Returns:

  • (String)

    Rule for Origin of End Dates



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

def orgn_until_dat
  @orgn_until_dat
end

#periodString

Returns Rule for Origin of Next Billing/Invoice Date.

Returns:

  • (String)

    Rule for Origin of Next Billing/Invoice Date



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

def period
  @period
end

#po_numberString

Returns Purchasing Document Number.

Returns:

  • (String)

    Purchasing Document Number



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

def po_number
  @po_number
end

#ref_iv_plan_numString

Returns Standard Billing/Invoicing Plan Number.

Returns:

  • (String)

    Standard Billing/Invoicing Plan Number



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

def ref_iv_plan_num
  @ref_iv_plan_num
end

#sort_fldString

Returns Sort field.

Returns:

  • (String)

    Sort field



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

def sort_fld
  @sort_fld
end

#start_dateDate

Returns Start date for billing plan/invoice plan.

Returns:

  • (Date)

    Start date for billing plan/invoice plan



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

def start_date
  @start_date
end

#unlimitedString

Returns Item unlimited in value.

Returns:

  • (String)

    Item unlimited in value



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

def unlimited
  @unlimited
end