406 lines
20 KiB
Go
406 lines
20 KiB
Go
package models
|
|
|
|
type ProductPerformanceRow struct {
|
|
KpiDate string `json:"kpi_date"`
|
|
ProductCode string `json:"product_code"`
|
|
ColorCode string `json:"color_code"`
|
|
ColorDescription string `json:"color_description"`
|
|
YakaKodu string `json:"yaka_kodu"`
|
|
ItemDescription string `json:"item_description"`
|
|
Kategori string `json:"kategori"`
|
|
Seri string `json:"seri"`
|
|
YasGrubu string `json:"yas_grubu"`
|
|
AskiliYan string `json:"askili_yan"`
|
|
UrunIlkGrubu string `json:"urun_ilk_grubu"`
|
|
UrunAnaGrubu string `json:"urun_ana_grubu"`
|
|
UrunAltGrubu string `json:"urun_alt_grubu"`
|
|
MarketKey string `json:"market_key"`
|
|
StockQty float64 `json:"stock_qty"`
|
|
SalesQty30 float64 `json:"sales_qty_30d"`
|
|
SalesQty90 float64 `json:"sales_qty_90d"`
|
|
SalesQty180 float64 `json:"sales_qty_180d"`
|
|
SalesQty365 float64 `json:"sales_qty_365d"`
|
|
SalesQty730 float64 `json:"sales_qty_730d"`
|
|
SalesQtyTotal float64 `json:"sales_qty_total"`
|
|
SalesUSD30 float64 `json:"sales_usd_30d"`
|
|
SalesUSD90 float64 `json:"sales_usd_90d"`
|
|
SalesUSD180 float64 `json:"sales_usd_180d"`
|
|
SalesUSD365 float64 `json:"sales_usd_365d"`
|
|
SalesUSDTotal float64 `json:"sales_usd_total"`
|
|
AvgDailySales90 float64 `json:"avg_daily_sales_90d"`
|
|
AvgDailySales180 float64 `json:"avg_daily_sales_180d"`
|
|
AvgDailySales365 float64 `json:"avg_daily_sales_365d"`
|
|
AvgDailySalesTotal float64 `json:"avg_daily_sales_total"`
|
|
StockDays90 float64 `json:"stock_days_90d"`
|
|
StockDays180 float64 `json:"stock_days_180d"`
|
|
StockDays365 float64 `json:"stock_days_365d"`
|
|
StockDaysTotal float64 `json:"stock_days_total"`
|
|
StockTurnover90 float64 `json:"stock_turnover_90d"`
|
|
StockTurnover180 float64 `json:"stock_turnover_180d"`
|
|
StockTurnover365 float64 `json:"stock_turnover_365d"`
|
|
StockTurnoverTotal float64 `json:"stock_turnover_total"`
|
|
AvgPriceUSD90 float64 `json:"avg_price_usd_90d"`
|
|
AvgPriceUSD180 float64 `json:"avg_price_usd_180d"`
|
|
CostPriceUSD float64 `json:"cost_price_usd"`
|
|
BasePriceUSD float64 `json:"base_price_usd"`
|
|
BasePriceTRY float64 `json:"base_price_try"`
|
|
GrossProfitUSD90 float64 `json:"gross_profit_usd_90d"`
|
|
GrossProfitUSD180 float64 `json:"gross_profit_usd_180d"`
|
|
GrossMargin90 float64 `json:"gross_margin_90d"`
|
|
GrossMargin180 float64 `json:"gross_margin_180d"`
|
|
UnitProfitCost90 float64 `json:"unit_profit_cost_90d"`
|
|
UnitProfitCost180 float64 `json:"unit_profit_cost_180d"`
|
|
UnitProfitBase90 float64 `json:"unit_profit_base_90d"`
|
|
UnitProfitBase180 float64 `json:"unit_profit_base_180d"`
|
|
MarketCount90 int `json:"market_count_90d"`
|
|
CustomerCount90 int `json:"customer_count_90d"`
|
|
SalesIndex90 float64 `json:"sales_index_90d"`
|
|
PriceIndex90 float64 `json:"price_index_90d"`
|
|
MarginIndex90 float64 `json:"margin_index_90d"`
|
|
PerformanceScore float64 `json:"performance_score"`
|
|
PerformanceBucket string `json:"performance_bucket"`
|
|
Recommendation string `json:"recommendation"`
|
|
LastSaleDate string `json:"last_sale_date"`
|
|
LastRefNumber string `json:"last_ref_number"`
|
|
UpdatedAt string `json:"updated_at"`
|
|
}
|
|
|
|
type ProductPerformanceSummary struct {
|
|
KpiDate string `json:"kpi_date"`
|
|
TotalRows int `json:"total_rows"`
|
|
StarCount int `json:"star_count"`
|
|
StockRisk int `json:"stock_risk"`
|
|
NoStockDemand int `json:"no_stock_demand"`
|
|
TotalStock float64 `json:"total_stock"`
|
|
StockCostUSD float64 `json:"stock_cost_usd"`
|
|
RiskCostUSD float64 `json:"risk_cost_usd"`
|
|
SalesQty90 float64 `json:"sales_qty_90d"`
|
|
SalesUSD90 float64 `json:"sales_usd_90d"`
|
|
GrossProfit90 float64 `json:"gross_profit_usd_90d"`
|
|
MarketCount90 int `json:"market_count_90d"`
|
|
CustomerCount90 int `json:"customer_count_90d"`
|
|
UpdatedAt string `json:"updated_at"`
|
|
}
|
|
|
|
type ProductPerformanceGeneralRow struct {
|
|
PeriodStart string `json:"period_start"`
|
|
PeriodEnd string `json:"period_end"`
|
|
ProductCode string `json:"product_code"`
|
|
ColorCode string `json:"color_code"`
|
|
ColorDescription string `json:"color_description"`
|
|
YakaKodu string `json:"yaka_kodu"`
|
|
ItemDescription string `json:"item_description"`
|
|
Kategori string `json:"kategori"`
|
|
Seri string `json:"seri"`
|
|
YasGrubu string `json:"yas_grubu"`
|
|
AskiliYan string `json:"askili_yan"`
|
|
UrunIlkGrubu string `json:"urun_ilk_grubu"`
|
|
UrunAnaGrubu string `json:"urun_ana_grubu"`
|
|
UrunAltGrubu string `json:"urun_alt_grubu"`
|
|
MarketKey string `json:"market_key"`
|
|
StockQty float64 `json:"stock_qty"`
|
|
SalesQtyTotal float64 `json:"sales_qty_total"`
|
|
SalesUSDTotal float64 `json:"sales_usd_total"`
|
|
AvgDailySalesTotal float64 `json:"avg_daily_sales_total"`
|
|
StockDaysTotal float64 `json:"stock_days_total"`
|
|
AvgPriceUSDTotal float64 `json:"avg_price_usd_total"`
|
|
CostPriceUSD float64 `json:"cost_price_usd"`
|
|
BasePriceUSD float64 `json:"base_price_usd"`
|
|
GrossProfitUSDTotal float64 `json:"gross_profit_usd_total"`
|
|
GrossMarginTotal float64 `json:"gross_margin_total"`
|
|
UnitProfitCostTotal float64 `json:"unit_profit_cost_total"`
|
|
UnitProfitBaseTotal float64 `json:"unit_profit_base_total"`
|
|
MarketCountTotal int `json:"market_count_total"`
|
|
CustomerCountTotal int `json:"customer_count_total"`
|
|
InvoiceCountTotal int `json:"invoice_count_total"`
|
|
SalesIndexTotal float64 `json:"sales_index_total"`
|
|
PerformanceScore float64 `json:"performance_score"`
|
|
PerformanceBucket string `json:"performance_bucket"`
|
|
Recommendation string `json:"recommendation"`
|
|
FirstSaleDate string `json:"first_sale_date"`
|
|
LastSaleDate string `json:"last_sale_date"`
|
|
LastRefNumber string `json:"last_ref_number"`
|
|
}
|
|
|
|
type ProductPerformanceOrderAnalysisRow struct {
|
|
ProductCode string `json:"product_code"`
|
|
ColorCode string `json:"color_code"`
|
|
ColorDescription string `json:"color_description"`
|
|
YakaKodu string `json:"yaka_kodu"`
|
|
ItemDescription string `json:"item_description"`
|
|
Kategori string `json:"kategori"`
|
|
Seri string `json:"seri"`
|
|
YasGrubu string `json:"yas_grubu"`
|
|
AskiliYan string `json:"askili_yan"`
|
|
UrunIlkGrubu string `json:"urun_ilk_grubu"`
|
|
UrunAnaGrubu string `json:"urun_ana_grubu"`
|
|
UrunAltGrubu string `json:"urun_alt_grubu"`
|
|
MarketKey string `json:"market_key"`
|
|
OrderQty float64 `json:"order_qty"`
|
|
OrderUSD float64 `json:"order_usd"`
|
|
AvgOrderPriceUSD float64 `json:"avg_order_price_usd"`
|
|
StockQty float64 `json:"stock_qty"`
|
|
NetStockAfterOrder float64 `json:"net_stock_after_order"`
|
|
CostPriceUSD float64 `json:"cost_price_usd"`
|
|
BasePriceUSD float64 `json:"base_price_usd"`
|
|
UnitProfitCostUSD float64 `json:"unit_profit_cost_usd"`
|
|
UnitProfitBaseUSD float64 `json:"unit_profit_base_usd"`
|
|
ExpectedProfitCostUSD float64 `json:"expected_profit_cost_usd"`
|
|
ExpectedProfitBaseUSD float64 `json:"expected_profit_base_usd"`
|
|
ExpectedMarginCost float64 `json:"expected_margin_cost"`
|
|
MarketCount int `json:"market_count"`
|
|
CustomerCount int `json:"customer_count"`
|
|
OrderCount int `json:"order_count"`
|
|
LineCount int `json:"line_count"`
|
|
FirstOrderDate string `json:"first_order_date"`
|
|
LastOrderDate string `json:"last_order_date"`
|
|
EarliestDueDate string `json:"earliest_due_date"`
|
|
OverdueQty float64 `json:"overdue_qty"`
|
|
PerformanceBucket string `json:"performance_bucket"`
|
|
Recommendation string `json:"recommendation"`
|
|
}
|
|
|
|
type ProductPerformanceOrderGroupRow struct {
|
|
Breakdown string `json:"breakdown"`
|
|
GroupKey string `json:"group_key"`
|
|
MarketKey string `json:"market_key"`
|
|
CustomerCode string `json:"customer_code"`
|
|
CustomerName string `json:"customer_name"`
|
|
ProductCount int `json:"product_count"`
|
|
OrderQty float64 `json:"order_qty"`
|
|
OrderUSD float64 `json:"order_usd"`
|
|
AvgOrderPriceUSD float64 `json:"avg_order_price_usd"`
|
|
BaseCostUSD float64 `json:"base_cost_usd"`
|
|
CostAmountUSD float64 `json:"cost_amount_usd"`
|
|
ExpectedProfitBaseUSD float64 `json:"expected_profit_base_usd"`
|
|
ExpectedProfitCostUSD float64 `json:"expected_profit_cost_usd"`
|
|
ExpectedMarginBase float64 `json:"expected_margin_base"`
|
|
ExpectedMarginCost float64 `json:"expected_margin_cost"`
|
|
StockQty float64 `json:"stock_qty"`
|
|
NetStockAfterOrder float64 `json:"net_stock_after_order"`
|
|
MarketCount int `json:"market_count"`
|
|
CustomerCount int `json:"customer_count"`
|
|
OrderCount int `json:"order_count"`
|
|
LineCount int `json:"line_count"`
|
|
OverdueQty float64 `json:"overdue_qty"`
|
|
PerformanceBucket string `json:"performance_bucket"`
|
|
Recommendation string `json:"recommendation"`
|
|
}
|
|
|
|
type ProductPerformanceOrderProductCustomerRow struct {
|
|
ProductCode string `json:"product_code"`
|
|
ColorCode string `json:"color_code"`
|
|
ColorDescription string `json:"color_description"`
|
|
YakaKodu string `json:"yaka_kodu"`
|
|
ItemDescription string `json:"item_description"`
|
|
Kategori string `json:"kategori"`
|
|
AskiliYan string `json:"askili_yan"`
|
|
UrunIlkGrubu string `json:"urun_ilk_grubu"`
|
|
UrunAnaGrubu string `json:"urun_ana_grubu"`
|
|
UrunAltGrubu string `json:"urun_alt_grubu"`
|
|
MarketKey string `json:"market_key"`
|
|
CustomerCode string `json:"customer_code"`
|
|
CustomerName string `json:"customer_name"`
|
|
OrderQty float64 `json:"order_qty"`
|
|
OrderUSD float64 `json:"order_usd"`
|
|
AvgOrderPriceUSD float64 `json:"avg_order_price_usd"`
|
|
StockQty float64 `json:"stock_qty"`
|
|
NetStockAfterOrder float64 `json:"net_stock_after_order"`
|
|
CostPriceUSD float64 `json:"cost_price_usd"`
|
|
BasePriceUSD float64 `json:"base_price_usd"`
|
|
ExpectedProfitBaseUSD float64 `json:"expected_profit_base_usd"`
|
|
ExpectedProfitCostUSD float64 `json:"expected_profit_cost_usd"`
|
|
ExpectedMarginBase float64 `json:"expected_margin_base"`
|
|
ExpectedMarginCost float64 `json:"expected_margin_cost"`
|
|
OrderCount int `json:"order_count"`
|
|
LineCount int `json:"line_count"`
|
|
OverdueQty float64 `json:"overdue_qty"`
|
|
PerformanceBucket string `json:"performance_bucket"`
|
|
Recommendation string `json:"recommendation"`
|
|
}
|
|
|
|
type ProductPerformanceOrderMarketDetailRow struct {
|
|
MarketKey string `json:"market_key"`
|
|
CustomerCode string `json:"customer_code"`
|
|
CustomerName string `json:"customer_name"`
|
|
OrderNumber string `json:"order_number"`
|
|
OrderDate string `json:"order_date"`
|
|
DueDate string `json:"due_date"`
|
|
ProductCode string `json:"product_code"`
|
|
ColorCode string `json:"color_code"`
|
|
ColorDescription string `json:"color_description"`
|
|
YakaKodu string `json:"yaka_kodu"`
|
|
ItemDescription string `json:"item_description"`
|
|
Kategori string `json:"kategori"`
|
|
AskiliYan string `json:"askili_yan"`
|
|
UrunIlkGrubu string `json:"urun_ilk_grubu"`
|
|
UrunAnaGrubu string `json:"urun_ana_grubu"`
|
|
UrunAltGrubu string `json:"urun_alt_grubu"`
|
|
OrderQty float64 `json:"order_qty"`
|
|
OrderUSD float64 `json:"order_usd"`
|
|
AvgOrderPriceUSD float64 `json:"avg_order_price_usd"`
|
|
StockQty float64 `json:"stock_qty"`
|
|
NetStockAfterOrder float64 `json:"net_stock_after_order"`
|
|
CostPriceUSD float64 `json:"cost_price_usd"`
|
|
BasePriceUSD float64 `json:"base_price_usd"`
|
|
ExpectedProfitBaseUSD float64 `json:"expected_profit_base_usd"`
|
|
ExpectedProfitCostUSD float64 `json:"expected_profit_cost_usd"`
|
|
ExpectedMarginBase float64 `json:"expected_margin_base"`
|
|
ExpectedMarginCost float64 `json:"expected_margin_cost"`
|
|
IsOverdue bool `json:"is_overdue"`
|
|
PerformanceBucket string `json:"performance_bucket"`
|
|
Recommendation string `json:"recommendation"`
|
|
}
|
|
|
|
type ProductPerformanceMarketRow struct {
|
|
MarketKey string `json:"market_key"`
|
|
Kategori string `json:"kategori"`
|
|
Seri string `json:"seri"`
|
|
YasGrubu string `json:"yas_grubu"`
|
|
AskiliYan string `json:"askili_yan"`
|
|
UrunIlkGrubu string `json:"urun_ilk_grubu"`
|
|
UrunAnaGrubu string `json:"urun_ana_grubu"`
|
|
UrunAltGrubu string `json:"urun_alt_grubu"`
|
|
ProductCount int `json:"product_count"`
|
|
StarCount int `json:"star_count"`
|
|
StockRiskCount int `json:"stock_risk_count"`
|
|
StockQty float64 `json:"stock_qty"`
|
|
StockCostValueUSD float64 `json:"stock_cost_value_usd"`
|
|
RiskStockCostValueUSD float64 `json:"risk_stock_cost_value_usd"`
|
|
SalesQty90 float64 `json:"sales_qty_90d"`
|
|
SalesUSD90 float64 `json:"sales_usd_90d"`
|
|
GrossProfitUSD90 float64 `json:"gross_profit_usd_90d"`
|
|
AvgGrossMargin90 float64 `json:"avg_gross_margin_90d"`
|
|
AvgStockDays90 float64 `json:"avg_stock_days_90d"`
|
|
}
|
|
|
|
type ProductPerformanceCountryRow struct {
|
|
Country string `json:"country"`
|
|
CustomerSegment string `json:"customer_segment"`
|
|
MarketKey string `json:"market_key"`
|
|
Kategori string `json:"kategori"`
|
|
Seri string `json:"seri"`
|
|
ProductCount int `json:"product_count"`
|
|
SalesQty90 float64 `json:"sales_qty_90d"`
|
|
SalesUSD90 float64 `json:"sales_usd_90d"`
|
|
AvgPriceUSD90 float64 `json:"avg_price_usd_90d"`
|
|
CustomerCount90 int `json:"customer_count_90d"`
|
|
InvoiceCount90 int `json:"invoice_count_90d"`
|
|
SalesQty365 float64 `json:"sales_qty_365d"`
|
|
SalesUSD365 float64 `json:"sales_usd_365d"`
|
|
}
|
|
|
|
type ProductPerformanceCustomerRow struct {
|
|
Breakdown string `json:"breakdown"`
|
|
MarketKey string `json:"market_key"`
|
|
Country string `json:"country"`
|
|
CustomerSegment string `json:"customer_segment"`
|
|
CustomerCode string `json:"customer_code"`
|
|
CustomerName string `json:"customer_name"`
|
|
ProductCount int `json:"product_count"`
|
|
SalesQty90 float64 `json:"sales_qty_90d"`
|
|
SalesUSD90 float64 `json:"sales_usd_90d"`
|
|
AvgPriceUSD90 float64 `json:"avg_price_usd_90d"`
|
|
InvoiceCount90 int `json:"invoice_count_90d"`
|
|
SalesQty365 float64 `json:"sales_qty_365d"`
|
|
SalesUSD365 float64 `json:"sales_usd_365d"`
|
|
LastSaleDate string `json:"last_sale_date"`
|
|
}
|
|
|
|
type ProductPerformanceSalesBreakdownRow struct {
|
|
Breakdown string `json:"breakdown"`
|
|
ProductCode string `json:"product_code"`
|
|
ColorCode string `json:"color_code"`
|
|
ColorDescription string `json:"color_description"`
|
|
YakaKodu string `json:"yaka_kodu"`
|
|
ItemDescription string `json:"item_description"`
|
|
Kategori string `json:"kategori"`
|
|
AskiliYan string `json:"askili_yan"`
|
|
UrunIlkGrubu string `json:"urun_ilk_grubu"`
|
|
UrunAnaGrubu string `json:"urun_ana_grubu"`
|
|
UrunAltGrubu string `json:"urun_alt_grubu"`
|
|
MarketKey string `json:"market_key"`
|
|
Country string `json:"country"`
|
|
CustomerSegment string `json:"customer_segment"`
|
|
CustomerCode string `json:"customer_code"`
|
|
CustomerName string `json:"customer_name"`
|
|
ProductCount int `json:"product_count"`
|
|
CustomerCount90 int `json:"customer_count_90d"`
|
|
InvoiceCount90 int `json:"invoice_count_90d"`
|
|
SalesQty90 float64 `json:"sales_qty_90d"`
|
|
SalesUSD90 float64 `json:"sales_usd_90d"`
|
|
AvgPriceUSD90 float64 `json:"avg_price_usd_90d"`
|
|
BasePriceUSD90 float64 `json:"base_price_usd_90d"`
|
|
CostPriceUSD90 float64 `json:"cost_price_usd_90d"`
|
|
GrossProfitBase90 float64 `json:"gross_profit_base_usd_90d"`
|
|
GrossProfitCost90 float64 `json:"gross_profit_cost_usd_90d"`
|
|
GrossMarginBase90 float64 `json:"gross_margin_base_90d"`
|
|
GrossMarginCost90 float64 `json:"gross_margin_cost_90d"`
|
|
CustomerCount180 int `json:"customer_count_180d"`
|
|
InvoiceCount180 int `json:"invoice_count_180d"`
|
|
SalesQty180 float64 `json:"sales_qty_180d"`
|
|
SalesUSD180 float64 `json:"sales_usd_180d"`
|
|
AvgPriceUSD180 float64 `json:"avg_price_usd_180d"`
|
|
BasePriceUSD180 float64 `json:"base_price_usd_180d"`
|
|
CostPriceUSD180 float64 `json:"cost_price_usd_180d"`
|
|
GrossProfitBase180 float64 `json:"gross_profit_base_usd_180d"`
|
|
GrossProfitCost180 float64 `json:"gross_profit_cost_usd_180d"`
|
|
GrossMarginBase180 float64 `json:"gross_margin_base_180d"`
|
|
GrossMarginCost180 float64 `json:"gross_margin_cost_180d"`
|
|
SalesQty365 float64 `json:"sales_qty_365d"`
|
|
SalesUSD365 float64 `json:"sales_usd_365d"`
|
|
AvgPriceUSD365 float64 `json:"avg_price_usd_365d"`
|
|
BasePriceUSD365 float64 `json:"base_price_usd_365d"`
|
|
CostPriceUSD365 float64 `json:"cost_price_usd_365d"`
|
|
GrossProfitBase365 float64 `json:"gross_profit_base_usd_365d"`
|
|
GrossProfitCost365 float64 `json:"gross_profit_cost_usd_365d"`
|
|
GrossMarginBase365 float64 `json:"gross_margin_base_365d"`
|
|
GrossMarginCost365 float64 `json:"gross_margin_cost_365d"`
|
|
CustomerCount365 int `json:"customer_count_365d"`
|
|
InvoiceCount365 int `json:"invoice_count_365d"`
|
|
CustomerCountTotal int `json:"customer_count_total"`
|
|
InvoiceCountTotal int `json:"invoice_count_total"`
|
|
SalesQtyTotal float64 `json:"sales_qty_total"`
|
|
SalesUSDTotal float64 `json:"sales_usd_total"`
|
|
AvgPriceUSDTotal float64 `json:"avg_price_usd_total"`
|
|
BasePriceUSDTotal float64 `json:"base_price_usd_total"`
|
|
CostPriceUSDTotal float64 `json:"cost_price_usd_total"`
|
|
GrossProfitBaseTotal float64 `json:"gross_profit_base_usd_total"`
|
|
GrossProfitCostTotal float64 `json:"gross_profit_cost_usd_total"`
|
|
GrossMarginBaseTotal float64 `json:"gross_margin_base_total"`
|
|
GrossMarginCostTotal float64 `json:"gross_margin_cost_total"`
|
|
StockQty float64 `json:"stock_qty"`
|
|
StockTurnover90 float64 `json:"stock_turnover_90d"`
|
|
StockTurnover180 float64 `json:"stock_turnover_180d"`
|
|
StockTurnover365 float64 `json:"stock_turnover_365d"`
|
|
StockTurnoverTotal float64 `json:"stock_turnover_total"`
|
|
HasCost bool `json:"has_cost"`
|
|
SalesIndex90 float64 `json:"sales_index_90d"`
|
|
CustomerScore90 float64 `json:"customer_score_90d"`
|
|
CustomerScore180 float64 `json:"customer_score_180d"`
|
|
CustomerScore365 float64 `json:"customer_score_365d"`
|
|
CustomerScoreTotal float64 `json:"customer_score_total"`
|
|
PerformanceScore float64 `json:"performance_score"`
|
|
PerformanceBucket string `json:"performance_bucket"`
|
|
Recommendation string `json:"recommendation"`
|
|
LastSaleDate string `json:"last_sale_date"`
|
|
}
|
|
|
|
type ProductPerformanceSalesDetailRow struct {
|
|
SalesDate string `json:"sales_date"`
|
|
RefNumber string `json:"ref_number"`
|
|
MarketKey string `json:"market_key"`
|
|
Country string `json:"country"`
|
|
CustomerSegment string `json:"customer_segment"`
|
|
CustomerCode string `json:"customer_code"`
|
|
CustomerName string `json:"customer_name"`
|
|
SalesQty float64 `json:"sales_qty"`
|
|
SalesUSD float64 `json:"sales_usd"`
|
|
AvgPriceUSD float64 `json:"avg_price_usd"`
|
|
}
|
|
|
|
type ProductPerformanceStockSizeRow struct {
|
|
SizeCode string `json:"size_code"`
|
|
StockQty float64 `json:"stock_qty"`
|
|
}
|