Files
bssapp/svc/models/order_pdf.go
2026-02-11 17:46:22 +03:00

55 lines
1.6 KiB
Go
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package models
// ===============================
// 🔹 ORDER HEADER (PDF için)
// ===============================
type OrderHeaderPDF struct {
OrderHeaderID string `json:"OrderHeaderID"`
OrderNumber string `json:"OrderNumber"`
CurrAccCode string `json:"CurrAccCode"`
CariAdi string `json:"CariAdi"`
OrderDate string `json:"OrderDate"` // yyyy-MM-dd
AverageDueDate string `json:"AverageDueDate"` // Termin
Description string `json:"Description"`
}
// ===============================
// 🔹 ORDER LINE (PDF için)
// ===============================
type OrderLinePDF struct {
OrderLineID string `json:"OrderLineID"`
OrderHeaderID string `json:"OrderHeaderID"`
Model string `json:"Model"`
Renk string `json:"Renk"`
Renk2 string `json:"Renk2"`
AnaGrup string `json:"AnaGrup"`
AltGrup string `json:"AltGrup"`
Aciklama string `json:"Aciklama"`
Fiyat float64 `json:"Fiyat"`
Adet float64 `json:"Adet"`
Tutar float64 `json:"Tutar"`
PB string `json:"PB"`
TerminTarihi string `json:"TerminTarihi"`
// 16 beden alanı
Size1 float64 `json:"Size1"`
Size2 float64 `json:"Size2"`
Size3 float64 `json:"Size3"`
Size4 float64 `json:"Size4"`
Size5 float64 `json:"Size5"`
Size6 float64 `json:"Size6"`
Size7 float64 `json:"Size7"`
Size8 float64 `json:"Size8"`
Size9 float64 `json:"Size9"`
Size10 float64 `json:"Size10"`
Size11 float64 `json:"Size11"`
Size12 float64 `json:"Size12"`
Size13 float64 `json:"Size13"`
Size14 float64 `json:"Size14"`
Size15 float64 `json:"Size15"`
Size16 float64 `json:"Size16"`
}