Merge remote-tracking branch 'origin/master'

This commit is contained in:
M_Kececi
2026-02-21 12:44:52 +03:00
parent ac55f5a96c
commit f9a6457fca
5 changed files with 75 additions and 15 deletions

View File

@@ -745,6 +745,16 @@ VALUES (
`
fmt.Println("🟪 HEADER INSERT ÇALIŞIYOR...")
fmt.Printf(
"🧾 HEADER DEBUG | CurrAccType=%v CurrAcc=%q Office=%q StoreType=%v Store=%q OrdererOffice=%q OrdererStore=%q\n",
nullableInt16(header.CurrAccTypeCode, 0).Int16,
safeNS(header.CurrAccCode),
safeNS(header.OfficeCode),
nullableInt16(header.StoreTypeCode, 0).Int16,
safeNS(header.StoreCode),
safeNS(header.OrdererOfficeCode),
safeNS(header.OrdererStoreCode),
)
// ✅ exRate burada gerçekten kullanılıyor (ExchangeRate parametresi)
headerParams := []any{
@@ -785,7 +795,7 @@ VALUES (
nullableInt32ToInt16(header.CompanyCode, 1),
nullableString(header.OfficeCode, "101"),
nullableInt16(header.StoreTypeCode, 5),
nullableString(header.StoreCode, ""),
nullableString(models.NullString{}, ""),
nullableInt16(header.POSTerminalID, 0),
nullableString(header.WarehouseCode, "1-0-12"),
@@ -793,7 +803,7 @@ VALUES (
nullableInt32ToInt16(header.OrdererCompanyCode, 1),
nullableString(header.OrdererOfficeCode, "101"),
nullableString(header.OrdererStoreCode, ""),
nullableString(models.NullString{}, ""),
nullableString(header.GLTypeCode, ""),
nullableString(header.DocCurrencyCode, "TRY"),