package queries import ( "database/sql" ) // ======================================================== // 📌 GetOrderProductionItems — OrderHeaderID için U ürünleri // ======================================================== func GetOrderProductionItems(mssql *sql.DB, orderHeaderID string) (*sql.Rows, error) { return mssql.Query(` SELECT CAST(l.OrderHeaderID AS NVARCHAR(50)) AS OrderHeaderID, CAST(l.OrderLineID AS NVARCHAR(50)) AS OrderLineID, -- Şimdilik eski alanlar boş döndürülür CAST('' AS NVARCHAR(50)) AS OldItemCode, CAST('' AS NVARCHAR(50)) AS OldColor, CAST('' AS NVARCHAR(50)) AS OldDim2, CAST('' AS NVARCHAR(250)) AS OldDesc, ISNULL(l.ItemCode,'') AS NewItemCode, ISNULL(l.ColorCode,'') AS NewColor, ISNULL(l.ItemDim2Code,'') AS NewDim2, ISNULL(l.LineDescription,'') AS NewDesc FROM dbo.trOrderLine l WHERE l.OrderHeaderID = @p1 AND ISNULL(l.ItemCode,'') LIKE 'U%' ORDER BY l.SortOrder, l.OrderLineID `, orderHeaderID) }