Explorar el Código

added dbg view to Zaliczka

Piotr Labudda hace 9 años
padre
commit
3cfd7f33eb
Se han modificado 1 ficheros con 25 adiciones y 4 borrados
  1. 25 4
      SE/se-lib/Route/UrlAction/UserProNetMediaZaliczka.php

+ 25 - 4
SE/se-lib/Route/UrlAction/UserProNetMediaZaliczka.php

@@ -372,7 +372,7 @@ class Route_UrlAction_UserProNetMediaZaliczka extends RouteBase {// TODO: UrlAct
 			{// view grouped info
 				$refTableWorker = ACL::getRefTable('default_db/ZALICZKA/Zaliczka', 'worker');
 				$refTablePozycja = ACL::getRefTable('default_db/ZALICZKA/Zaliczka', 'pozycja');
-				DB::getPDO()->exec("
+				DB::getPDO()->execSql("
 					CREATE OR REPLACE VIEW `ZALICZKA_INFO_VIEW` AS
 					select t.ID
 							, t.A_STATUS
@@ -385,7 +385,7 @@ class Route_UrlAction_UserProNetMediaZaliczka extends RouteBase {// TODO: UrlAct
 						left join ZALICZKA_POZYCJA p on(p.ID = refPoz.REMOTE_PRIMARY_KEY and (p.A_STATUS is null or p.A_STATUS != 'DELETED'))
 					group by t.ID
 				");
-				DB::getPDO()->exec("
+				DB::getPDO()->execSql("
 					CREATE OR REPLACE VIEW `ZALICZKA_USER_SALDO_VIEW` AS
 					select u.ID, u.ADM_ACCOUNT, u.ADM_NAME
 						, (
@@ -401,13 +401,34 @@ class Route_UrlAction_UserProNetMediaZaliczka extends RouteBase {// TODO: UrlAct
 					group by u.ADM_ACCOUNT
 				");
 
+				UI::table([
+					'caption' => "Table `ZALICZKA_USER_SALDO_VIEW`",
+					'rows' => DB::getPDO()->fetchAll(" select * from `ZALICZKA_USER_SALDO_VIEW` ")
+				]);
 				UI::table([
 					'caption' => "Table `ZALICZKA_INFO_VIEW`",
 					'rows' => DB::getPDO()->fetchAll(" select * from `ZALICZKA_INFO_VIEW` ")
 				]);
 				UI::table([
-					'caption' => "Table `ZALICZKA_USER_SALDO_VIEW`",
-					'rows' => DB::getPDO()->fetchAll(" select * from `ZALICZKA_USER_SALDO_VIEW` ")
+					'caption' => "Table `ZALICZKA_INFO_VIEW` - debug",
+					'rows' => DB::getPDO()->fetchAll("
+						select t.ID
+								, t.A_STATUS
+								, t.L_APPOITMENT_USER
+								, t.KWOTA
+								, t.NIEROZLICZONA_KWOTA
+								, p.ID as p__ID
+								, p.A_STATUS as p__A_STATUS
+								, p.L_APPOITMENT_USER as p__L_APPOITMENT_USER
+								, p.nr_faktury as p__nr_faktury
+								, p.kwota as p__kwota
+								, p.kwota_netto as p__kwota_netto
+								, p.vat as p__vat
+								, p.kategoria_kosztu as p__kategoria_kosztu
+						from ZALICZKA t
+							left join `{$refTablePozycja}` refPoz on(refPoz.PRIMARY_KEY = t.ID and refPoz.A_STATUS != 'DELETED')
+							left join ZALICZKA_POZYCJA p on(p.ID = refPoz.REMOTE_PRIMARY_KEY and (p.A_STATUS is null or p.A_STATUS != 'DELETED'))
+					")
 				]);
 			}