Module: Peddler::Reports::AccountHealthReport20201118

Defined in:
lib/peddler/reports/account_health_report_2020_11_18.rb,
lib/peddler/reports/account_health_report_2020_11_18/report.rb,
lib/peddler/reports/account_health_report_2020_11_18/late_invoice.rb,
lib/peddler/reports/account_health_report_2020_11_18/warning_state.rb,
lib/peddler/reports/account_health_report_2020_11_18/account_status.rb,
lib/peddler/reports/account_health_report_2020_11_18/invoice_defect.rb,
lib/peddler/reports/account_health_report_2020_11_18/missing_invoice.rb,
lib/peddler/reports/account_health_report_2020_11_18/order_defect_rate.rb,
lib/peddler/reports/account_health_report_2020_11_18/late_shipment_rate.rb,
lib/peddler/reports/account_health_report_2020_11_18/performance_metric.rb,
lib/peddler/reports/account_health_report_2020_11_18/invoice_defect_rate.rb,
lib/peddler/reports/account_health_report_2020_11_18/valid_tracking_rate.rb,
lib/peddler/reports/account_health_report_2020_11_18/reporting_date_range.rb,
lib/peddler/reports/account_health_report_2020_11_18/account_health_rating.rb,
lib/peddler/reports/account_health_report_2020_11_18/on_time_delivery_rate.rb,
lib/peddler/reports/account_health_report_2020_11_18/listing_level_violation.rb,
lib/peddler/reports/account_health_report_2020_11_18/unit_on_time_delivery_rate.rb,
lib/peddler/reports/account_health_report_2020_11_18/pre_fulfillment_cancellation_rate.rb,
sig/peddler/reports/account_health_report_2020_11_18.rbs

Overview

The root schema comprises the entire JSON document.

Defined Under Namespace

Classes: AccountHealthRating, AccountStatus, InvoiceDefect, InvoiceDefectRate, LateInvoice, LateShipmentRate, ListingLevelViolation, MissingInvoice, OnTimeDeliveryRate, OrderDefectRate, PerformanceMetric, PreFulfillmentCancellationRate, Report, ReportingDateRange, UnitOnTimeDeliveryRate, ValidTrackingRate, WarningState

Class Method Summary collapse

Class Method Details

.parse(hash) ⇒ Peddler::Reports::AccountHealthReport20201118::Report

Parameters:

  • (Hash[String | Symbol, untyped])

Returns:



12
13
14
# File 'lib/peddler/reports/account_health_report_2020_11_18.rb', line 12

def parse(hash)
  Report.parse(hash)
end