Kaynağa Gözat

Fix sql in Atkualizacja tabel statystycznych sprzedaży (see #71)

Piotr Labudda 11 yıl önce
ebeveyn
işleme
749965a43c
1 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  1. 3 3
      SE/superedit-RECOUNT_STATS_BILLS_FVAT_POS.php

+ 3 - 3
SE/superedit-RECOUNT_STATS_BILLS_FVAT_POS.php

@@ -146,7 +146,7 @@ jQuery(document).ready(function () {
 
 		$sqlList[] = "update `stats_BILLS_FVAT_POS` f
 				join `USERS2_OFFERS` o on(o.`ID`=f.`ID_OFFERS`)
-				join `USERS2_OFFERS_COSTS_GROUPS` c on(c.`ID`=o.`ID_COSTS_GROUPS`)
+				left join `USERS2_OFFERS_COSTS_GROUPS` c on(c.`ID`=o.`ID_COSTS_GROUPS`)
 			set
 				f.`P_SERVICE`=IF(o.`P_SERVICE`='OPCJE'
 					, concat(o.`P_SERVICE`, '_', o.`P_SERVICE_PARENT`)
@@ -155,10 +155,10 @@ jQuery(document).ready(function () {
 				, f.`P_NET_SPEED`=IF(o.`P_SERVICE` in('NET')
 					, o.`P_S_PARAM1`
 					, '')
-				, f.`P_TV_NAME`=IF(o.`P_SERVICE` in('TV','TVC','TVCP','OPCJA_TVC')
+				, f.`P_TV_NAME`=IF(o.`P_SERVICE` in('TV','TVC','TVCP','OPCJE_TVC') or (o.`P_SERVICE`='OPCJE' and o.`P_SERVICE_PARENT` in('TVC','TVCP'))
 					, o.`P_SERVICE_NAME`
 					, '')
-				, f.`P_TEL_NAME`=IF(o.`P_SERVICE` in('TEL','OPCJA_TEL')
+				, f.`P_TEL_NAME`=IF(o.`P_SERVICE` in('TEL','OPCJE_TEL')
 					, o.`P_SERVICE_NAME`
 					, '')
 				, f.`P_OFFER_COSTS`=c.`P_OFFER_COSTS`