Class: Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/reports/account_health_report_2020_11_18.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#invoice_defectPeddler::Reports::AccountHealthReport20201118::InvoiceDefect (readonly)

Returns the value of attribute invoice_defect.



65
66
67
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 65

def invoice_defect
  @invoice_defect
end

#late_invoicePeddler::Reports::AccountHealthReport20201118::LateInvoice (readonly)

Returns the value of attribute late_invoice.



66
67
68
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 66

def late_invoice
  @late_invoice
end

#missing_invoicePeddler::Reports::AccountHealthReport20201118::MissingInvoice (readonly)

Returns the value of attribute missing_invoice.



67
68
69
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 67

def missing_invoice
  @missing_invoice
end

#order_countString (readonly)

Returns the value of attribute order_count.

Returns:

  • (String)


68
69
70
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 68

def order_count
  @order_count
end

#rateString (readonly)

Returns the value of attribute rate.

Returns:

  • (String)


69
70
71
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 69

def rate
  @rate
end

#reporting_date_rangePeddler::Reports::AccountHealthReport20201118::ReportingDateRange (readonly)

Returns the value of attribute reporting_date_range.



70
71
72
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 70

def reporting_date_range
  @reporting_date_range
end

#statusString (readonly)

Returns the value of attribute status.

Returns:

  • (String)


71
72
73
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 71

def status
  @status
end

#target_conditionString (readonly)

Returns the value of attribute target_condition.

Returns:

  • (String)


72
73
74
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 72

def target_condition
  @target_condition
end

#target_valueString (readonly)

Returns the value of attribute target_value.

Returns:

  • (String)


73
74
75
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 73

def target_value
  @target_value
end

Class Method Details

.[](invoice_defect:, late_invoice:, missing_invoice:, order_count:, rate:, reporting_date_range:, status:, target_condition:, target_value:) ⇒ Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate

Overloads:



58
59
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 58

def self.[]: (invoice_defect: Peddler::Reports::AccountHealthReport20201118::InvoiceDefect, late_invoice: Peddler::Reports::AccountHealthReport20201118::LateInvoice, missing_invoice: Peddler::Reports::AccountHealthReport20201118::MissingInvoice, order_count: String, rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, status: String, target_condition: String, target_value: String) -> Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate
| (Peddler::Reports::AccountHealthReport20201118::InvoiceDefect, Peddler::Reports::AccountHealthReport20201118::LateInvoice, Peddler::Reports::AccountHealthReport20201118::MissingInvoice, String, String, Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, String, String, String) -> Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate

.members[ :invoice_defect, :late_invoice, :missing_invoice, :order_count, :rate, :reporting_date_range, :status, :target_condition, :target_value ]

Returns:

  • ([ :invoice_defect, :late_invoice, :missing_invoice, :order_count, :rate, :reporting_date_range, :status, :target_condition, :target_value ])


61
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 61

def self.members: () -> [ :invoice_defect, :late_invoice, :missing_invoice, :order_count, :rate, :reporting_date_range, :status, :target_condition, :target_value ]

.new(invoice_defect:, late_invoice:, missing_invoice:, order_count:, rate:, reporting_date_range:, status:, target_condition:, target_value:) ⇒ Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate

Overloads:



56
57
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 56

def self.new: (invoice_defect: Peddler::Reports::AccountHealthReport20201118::InvoiceDefect, late_invoice: Peddler::Reports::AccountHealthReport20201118::LateInvoice, missing_invoice: Peddler::Reports::AccountHealthReport20201118::MissingInvoice, order_count: String, rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, status: String, target_condition: String, target_value: String) -> Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate
| (Peddler::Reports::AccountHealthReport20201118::InvoiceDefect, Peddler::Reports::AccountHealthReport20201118::LateInvoice, Peddler::Reports::AccountHealthReport20201118::MissingInvoice, String, String, Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, String, String, String) -> Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate

.parsePeddler::Reports::AccountHealthReport20201118::InvoiceDefectRate

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



63
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 63

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate

Instance Method Details

#members[ :invoice_defect, :late_invoice, :missing_invoice, :order_count, :rate, :reporting_date_range, :status, :target_condition, :target_value ]

Returns:

  • ([ :invoice_defect, :late_invoice, :missing_invoice, :order_count, :rate, :reporting_date_range, :status, :target_condition, :target_value ])


75
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 75

def members: () -> [ :invoice_defect, :late_invoice, :missing_invoice, :order_count, :rate, :reporting_date_range, :status, :target_condition, :target_value ]

#to_h{ invoice_defect: Peddler::Reports::AccountHealthReport20201118::InvoiceDefect, late_invoice: Peddler::Reports::AccountHealthReport20201118::LateInvoice, missing_invoice: Peddler::Reports::AccountHealthReport20201118::MissingInvoice, order_count: String, rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, status: String, target_condition: String, target_value: String }

Returns:



76
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 76

def to_h: () -> { invoice_defect: Peddler::Reports::AccountHealthReport20201118::InvoiceDefect, late_invoice: Peddler::Reports::AccountHealthReport20201118::LateInvoice, missing_invoice: Peddler::Reports::AccountHealthReport20201118::MissingInvoice, order_count: String, rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, status: String, target_condition: String, target_value: String }