Class: Peddler::Reports::SellerSalesAndTraffic::SalesByDate

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#average_sales_per_order_itemPeddler::Money (readonly)

Returns the value of attribute average_sales_per_order_item.

Returns:



128
129
130
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 128

def average_sales_per_order_item
  @average_sales_per_order_item
end

#average_sales_per_order_item_b2bPeddler::Money? (readonly)

Returns the value of attribute average_sales_per_order_item_b2b.

Returns:



129
130
131
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 129

def average_sales_per_order_item_b2b
  @average_sales_per_order_item_b2b
end

#average_selling_pricePeddler::Money (readonly)

Returns the value of attribute average_selling_price.

Returns:



130
131
132
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 130

def average_selling_price
  @average_selling_price
end

#average_selling_price_b2bPeddler::Money? (readonly)

Returns the value of attribute average_selling_price_b2b.

Returns:



131
132
133
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 131

def average_selling_price_b2b
  @average_selling_price_b2b
end

#average_units_per_order_itemFloat (readonly)

Returns the value of attribute average_units_per_order_item.

Returns:

  • (Float)


132
133
134
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 132

def average_units_per_order_item
  @average_units_per_order_item
end

#average_units_per_order_item_b2bFloat? (readonly)

Returns the value of attribute average_units_per_order_item_b2b.

Returns:

  • (Float, nil)


133
134
135
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 133

def average_units_per_order_item_b2b
  @average_units_per_order_item_b2b
end

#claims_amountPeddler::Money (readonly)

Returns the value of attribute claims_amount.

Returns:



134
135
136
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 134

def claims_amount
  @claims_amount
end

#claims_grantedInteger (readonly)

Returns the value of attribute claims_granted.

Returns:

  • (Integer)


135
136
137
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 135

def claims_granted
  @claims_granted
end

#ordered_product_salesPeddler::Money (readonly)

Returns the value of attribute ordered_product_sales.

Returns:



136
137
138
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 136

def ordered_product_sales
  @ordered_product_sales
end

#ordered_product_sales_b2bPeddler::Money? (readonly)

Returns the value of attribute ordered_product_sales_b2b.

Returns:



137
138
139
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 137

def ordered_product_sales_b2b
  @ordered_product_sales_b2b
end

#orders_shippedInteger (readonly)

Returns the value of attribute orders_shipped.

Returns:

  • (Integer)


138
139
140
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 138

def orders_shipped
  @orders_shipped
end

#refund_rateFloat (readonly)

Returns the value of attribute refund_rate.

Returns:

  • (Float)


139
140
141
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 139

def refund_rate
  @refund_rate
end

#shipped_product_salesPeddler::Money (readonly)

Returns the value of attribute shipped_product_sales.

Returns:



140
141
142
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 140

def shipped_product_sales
  @shipped_product_sales
end

#total_order_itemsInteger (readonly)

Returns the value of attribute total_order_items.

Returns:

  • (Integer)


141
142
143
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 141

def total_order_items
  @total_order_items
end

#total_order_items_b2bInteger? (readonly)

Returns the value of attribute total_order_items_b2b.

Returns:

  • (Integer, nil)


142
143
144
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 142

def total_order_items_b2b
  @total_order_items_b2b
end

#units_orderedInteger (readonly)

Returns the value of attribute units_ordered.

Returns:

  • (Integer)


143
144
145
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 143

def units_ordered
  @units_ordered
end

#units_ordered_b2bInteger? (readonly)

Returns the value of attribute units_ordered_b2b.

Returns:

  • (Integer, nil)


144
145
146
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 144

def units_ordered_b2b
  @units_ordered_b2b
end

#units_refundedInteger (readonly)

Returns the value of attribute units_refunded.

Returns:

  • (Integer)


145
146
147
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 145

def units_refunded
  @units_refunded
end

#units_shippedInteger (readonly)

Returns the value of attribute units_shipped.

Returns:

  • (Integer)


146
147
148
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 146

def units_shipped
  @units_shipped
end

Class Method Details

.[](average_sales_per_order_item:, average_selling_price:, average_units_per_order_item:, claims_amount:, claims_granted:, ordered_product_sales:, orders_shipped:, refund_rate:, shipped_product_sales:, total_order_items:, units_ordered:, units_refunded:, units_shipped:, average_sales_per_order_item_b2b:, average_selling_price_b2b:, average_units_per_order_item_b2b:, ordered_product_sales_b2b:, total_order_items_b2b:, units_ordered_b2b:) ⇒ Peddler::Reports::SellerSalesAndTraffic::SalesByDate .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18) ⇒ Peddler::Reports::SellerSalesAndTraffic::SalesByDate

Overloads:



121
122
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 121

def self.[]: (average_sales_per_order_item: Peddler::Money, average_selling_price: Peddler::Money, average_units_per_order_item: Float, claims_amount: Peddler::Money, claims_granted: Integer, ordered_product_sales: Peddler::Money, orders_shipped: Integer, refund_rate: Float, shipped_product_sales: Peddler::Money, total_order_items: Integer, units_ordered: Integer, units_refunded: Integer, units_shipped: Integer, ?average_sales_per_order_item_b2b: Peddler::Money?, ?average_selling_price_b2b: Peddler::Money?, ?average_units_per_order_item_b2b: Float?, ?ordered_product_sales_b2b: Peddler::Money?, ?total_order_items_b2b: Integer?, ?units_ordered_b2b: Integer?) -> Peddler::Reports::SellerSalesAndTraffic::SalesByDate
| (Peddler::Money, Peddler::Money, Float, Peddler::Money, Integer, Peddler::Money, Integer, Float, Peddler::Money, Integer, Integer, Integer, Integer, Peddler::Money?, Peddler::Money?, Float?, Peddler::Money?, Integer?, Integer?) -> Peddler::Reports::SellerSalesAndTraffic::SalesByDate

.members[ :average_sales_per_order_item, :average_selling_price, :average_units_per_order_item, :claims_amount, :claims_granted, :ordered_product_sales, :orders_shipped, :refund_rate, :shipped_product_sales, :total_order_items, :units_ordered, :units_refunded, :units_shipped, :average_sales_per_order_item_b2b, :average_selling_price_b2b, :average_units_per_order_item_b2b, :ordered_product_sales_b2b, :total_order_items_b2b, :units_ordered_b2b ]

Returns:

  • ([ :average_sales_per_order_item, :average_selling_price, :average_units_per_order_item, :claims_amount, :claims_granted, :ordered_product_sales, :orders_shipped, :refund_rate, :shipped_product_sales, :total_order_items, :units_ordered, :units_refunded, :units_shipped, :average_sales_per_order_item_b2b, :average_selling_price_b2b, :average_units_per_order_item_b2b, :ordered_product_sales_b2b, :total_order_items_b2b, :units_ordered_b2b ])


124
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 124

def self.members: () -> [ :average_sales_per_order_item, :average_selling_price, :average_units_per_order_item, :claims_amount, :claims_granted, :ordered_product_sales, :orders_shipped, :refund_rate, :shipped_product_sales, :total_order_items, :units_ordered, :units_refunded, :units_shipped, :average_sales_per_order_item_b2b, :average_selling_price_b2b, :average_units_per_order_item_b2b, :ordered_product_sales_b2b, :total_order_items_b2b, :units_ordered_b2b ]

.new(average_sales_per_order_item:, average_selling_price:, average_units_per_order_item:, claims_amount:, claims_granted:, ordered_product_sales:, orders_shipped:, refund_rate:, shipped_product_sales:, total_order_items:, units_ordered:, units_refunded:, units_shipped:, average_sales_per_order_item_b2b:, average_selling_price_b2b:, average_units_per_order_item_b2b:, ordered_product_sales_b2b:, total_order_items_b2b:, units_ordered_b2b:) ⇒ Peddler::Reports::SellerSalesAndTraffic::SalesByDate .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18) ⇒ Peddler::Reports::SellerSalesAndTraffic::SalesByDate

Overloads:



119
120
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 119

def self.new: (average_sales_per_order_item: Peddler::Money, average_selling_price: Peddler::Money, average_units_per_order_item: Float, claims_amount: Peddler::Money, claims_granted: Integer, ordered_product_sales: Peddler::Money, orders_shipped: Integer, refund_rate: Float, shipped_product_sales: Peddler::Money, total_order_items: Integer, units_ordered: Integer, units_refunded: Integer, units_shipped: Integer, ?average_sales_per_order_item_b2b: Peddler::Money?, ?average_selling_price_b2b: Peddler::Money?, ?average_units_per_order_item_b2b: Float?, ?ordered_product_sales_b2b: Peddler::Money?, ?total_order_items_b2b: Integer?, ?units_ordered_b2b: Integer?) -> Peddler::Reports::SellerSalesAndTraffic::SalesByDate
| (Peddler::Money, Peddler::Money, Float, Peddler::Money, Integer, Peddler::Money, Integer, Float, Peddler::Money, Integer, Integer, Integer, Integer, Peddler::Money?, Peddler::Money?, Float?, Peddler::Money?, Integer?, Integer?) -> Peddler::Reports::SellerSalesAndTraffic::SalesByDate

.parsePeddler::Reports::SellerSalesAndTraffic::SalesByDate

Parameters:

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

Returns:



126
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 126

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

Instance Method Details

#members[ :average_sales_per_order_item, :average_selling_price, :average_units_per_order_item, :claims_amount, :claims_granted, :ordered_product_sales, :orders_shipped, :refund_rate, :shipped_product_sales, :total_order_items, :units_ordered, :units_refunded, :units_shipped, :average_sales_per_order_item_b2b, :average_selling_price_b2b, :average_units_per_order_item_b2b, :ordered_product_sales_b2b, :total_order_items_b2b, :units_ordered_b2b ]

Returns:

  • ([ :average_sales_per_order_item, :average_selling_price, :average_units_per_order_item, :claims_amount, :claims_granted, :ordered_product_sales, :orders_shipped, :refund_rate, :shipped_product_sales, :total_order_items, :units_ordered, :units_refunded, :units_shipped, :average_sales_per_order_item_b2b, :average_selling_price_b2b, :average_units_per_order_item_b2b, :ordered_product_sales_b2b, :total_order_items_b2b, :units_ordered_b2b ])


148
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 148

def members: () -> [ :average_sales_per_order_item, :average_selling_price, :average_units_per_order_item, :claims_amount, :claims_granted, :ordered_product_sales, :orders_shipped, :refund_rate, :shipped_product_sales, :total_order_items, :units_ordered, :units_refunded, :units_shipped, :average_sales_per_order_item_b2b, :average_selling_price_b2b, :average_units_per_order_item_b2b, :ordered_product_sales_b2b, :total_order_items_b2b, :units_ordered_b2b ]

#to_h{ average_sales_per_order_item: Peddler::Money, average_selling_price: Peddler::Money, average_units_per_order_item: Float, claims_amount: Peddler::Money, claims_granted: Integer, ordered_product_sales: Peddler::Money, orders_shipped: Integer, refund_rate: Float, shipped_product_sales: Peddler::Money, total_order_items: Integer, units_ordered: Integer, units_refunded: Integer, units_shipped: Integer, average_sales_per_order_item_b2b: Peddler::Money?, average_selling_price_b2b: Peddler::Money?, average_units_per_order_item_b2b: Float?, ordered_product_sales_b2b: Peddler::Money?, total_order_items_b2b: Integer?, units_ordered_b2b: Integer? }

Returns:

  • ({ average_sales_per_order_item: Peddler::Money, average_selling_price: Peddler::Money, average_units_per_order_item: Float, claims_amount: Peddler::Money, claims_granted: Integer, ordered_product_sales: Peddler::Money, orders_shipped: Integer, refund_rate: Float, shipped_product_sales: Peddler::Money, total_order_items: Integer, units_ordered: Integer, units_refunded: Integer, units_shipped: Integer, average_sales_per_order_item_b2b: Peddler::Money?, average_selling_price_b2b: Peddler::Money?, average_units_per_order_item_b2b: Float?, ordered_product_sales_b2b: Peddler::Money?, total_order_items_b2b: Integer?, units_ordered_b2b: Integer? })


149
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 149

def to_h: () -> { average_sales_per_order_item: Peddler::Money, average_selling_price: Peddler::Money, average_units_per_order_item: Float, claims_amount: Peddler::Money, claims_granted: Integer, ordered_product_sales: Peddler::Money, orders_shipped: Integer, refund_rate: Float, shipped_product_sales: Peddler::Money, total_order_items: Integer, units_ordered: Integer, units_refunded: Integer, units_shipped: Integer, average_sales_per_order_item_b2b: Peddler::Money?, average_selling_price_b2b: Peddler::Money?, average_units_per_order_item_b2b: Float?, ordered_product_sales_b2b: Peddler::Money?, total_order_items_b2b: Integer?, units_ordered_b2b: Integer? }