Merge remote-tracking branch 'origin/master'

This commit is contained in:
M_Kececi
2026-02-20 08:52:06 +03:00
parent f6b9793c41
commit d9c527d13f
10 changed files with 1254 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
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)
}