package models

// ========================================================
// 📌 OrderProductionItem — U ile başlayan ürün satırı
// ========================================================
type OrderProductionItem struct {
	OrderHeaderID string `json:"OrderHeaderID"`
	OrderLineID   string `json:"OrderLineID"`

	ItemTypeCode int16  `json:"ItemTypeCode"`
	OldDim1      string `json:"OldDim1"`
	OldDim3      string `json:"OldDim3"`

	OldItemCode         string  `json:"OldItemCode"`
	OldColor            string  `json:"OldColor"`
	OldColorDescription string  `json:"OldColorDescription"`
	OldDim2             string  `json:"OldDim2"`
	OldDesc             string  `json:"OldDesc"`
	OldQty              float64 `json:"OldQty"`
	OldDocCurrencyCode  string  `json:"OldDocCurrencyCode"`
	OldNetAmount        float64 `json:"OldNetAmount"`
	OldNetAmountUSD     float64 `json:"OldNetAmountUSD"`

	NewItemCode string `json:"NewItemCode"`
	NewColor    string `json:"NewColor"`
	NewDim2     string `json:"NewDim2"`
	NewDesc     string `json:"NewDesc"`

	IsVariantMissing bool   `json:"IsVariantMissing"`
	OldDueDate       string `json:"OldDueDate"`
	NewDueDate       string `json:"NewDueDate"`
}
