Poprawki w API rachunków i kds

This commit is contained in:
2026-05-24 22:20:23 +02:00
parent 58fae2f0e6
commit f95f578bab
10 changed files with 597 additions and 53 deletions
+23
View File
@@ -0,0 +1,23 @@
<?php
$serverName = '192.168.20.20';
$connectionOptions = ['Database' => 'Gastro', 'Uid' => 'sa', 'PWD' => 'karczma!@#26', 'CharacterSet' => 'UTF-8'];
$conn = sqlsrv_connect($serverName, $connectionOptions);
$tsql = "
SELECT TOP 20
ISNULL(NULLIF(t.NazwaNaZamowieniu, ''), t.NazwaTowaru) as NazwaTowaru,
rp.KonfiguracjaDrukowaniaZamowienID as RP_Konf,
t.KonfiguracjaDrukowaniaZamowienID as T_Konf,
kdz.SposobDrukowaniaZamowienID,
kdz.DrukarkaZamowienID,
kdz.DrukarkaFiskalnaID
FROM dbo.NGastroDTRachunekPozycja rp
LEFT JOIN dbo.NGastroTowar t ON t.ID = rp.TowarID
LEFT JOIN dbo.NGastroKonfiguracjaDrukowaniaZamowien kdz ON kdz.ID = ISNULL(rp.KonfiguracjaDrukowaniaZamowienID, t.KonfiguracjaDrukowaniaZamowienID)
WHERE CAST(rp.DataDodania AS DATE) = CAST(GETDATE() AS DATE)
AND rp.StatusRealizacji = 1
";
$stmt = sqlsrv_query($conn, $tsql);
while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
print_r($row);
}