superedit-logistyka.php 41 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293
  1. <?php
  2. //session_start();
  3. //version 2005-07-19
  4. //+added T_WHO_CONNECTED
  5. //+added S_HW verify and edit
  6. //+removed problem between switching windows with APPOITMENTS_SET and added APP_DIFFERENT_SETS (sqix 2007-09-11)
  7. //$_SESSION[DEBUG]='';
  8. //+added 2008-02-27 TOOLBAR_DETECT function else - mozna w historii dodawac
  9. Function AUTHORIZE_IP($REMOTE_ADDR) {
  10. global $komputery_www ;
  11. //echo "<BR>Funkcja AUTHORIZE_IP(REMOTE_ADDR)";
  12. $error5="error5 Przykro nam, serwis jest dostepny wylacznie dla
  13. autoryzowanych uzytkownikow";
  14. //$komputery="/home/www/netsatmedia_portal/abonenci/www/komputery-www";
  15. //$czy_error_5=exec("cat $komputery_www |grep $REMOTE_ADDR");
  16. $czy_error_5=1 ;
  17. if(!$czy_error_5) die ("brak-autoryzacji dla $REMOTE_ADDR"); else $_SESSION['AUTHORIZE_IP']="YES";
  18. return;
  19. }
  20. if (!function_exists('SEF')) require_once 'superedit-SEF.php';
  21. SEF('AUTHORIZE_USER');
  22. SEF('AUTHORIZE_USER_LOGIN');
  23. SEF('ZAP_SQL');
  24. SEF('ZAP_SQL_UPDATE');
  25. //include("superedit-M_DIST_CLAIM_DATE.func");
  26. //include("superedit-M_DIST_FILES.php");
  27. SEF("GETFORMITEM");
  28. SEF('USERS_FILTERS');// USERS_FILTER_PROBLEM, USERS_FILTER_STATUS, USERS_FILTER_APPOINTMENT
  29. SEF('ID_COSTS_GROUPS');
  30. SEF('T_WHEN_CONNECTED');
  31. function ECHOO($VAR) {
  32. echo "$VAR";
  33. }
  34. function NAVIGATOR() {
  35. global $thiss,$result;
  36. if(($thiss->DETECT_TABLE_COLUMN) && ($thiss->DETECT_TABLE_NAME)) {
  37. if(!isset($_SESSION[$thiss->DETECT_TABLE_COLUMN]['ILE'])) $_SESSION[$thiss->DETECT_TABLE_COLUMN]['ILE']=100;
  38. }
  39. if(!isset($_SESSION['ILE'])) $_SESSION_ILE=100; //TO_DELETE_VARIABLE TODO
  40. CREATE_MENU_NOTD_INIT('SQL_WIEV', 'BEGIN', '|&lt;&lt;');
  41. echo "&nbsp;";
  42. CREATE_MENU_NOTD_INIT('SQL_WIEV', 'PREV', "&lt;&lt;<font size=-1>-".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['ILE']."</font>");
  43. CREATE_MENUFUNC_NOTD_INIT('SQL_ILE_MENU', "<font size=-1>" . $_SESSION[$thiss->DETECT_TABLE_COLUMN]['SQL_WIEV_CURR'] . "</font><font size=-1> (" . $_SESSION[$thiss->DETECT_TABLE_COLUMN]['MYSQL_NUM_ROWS_TOTAL'] . ")</font>");
  44. echo "&nbsp;";
  45. CREATE_MENU_NOTD_INIT('SQL_WIEV', 'NEXT', "<font size=-1>+".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['ILE']."</font>&gt;&gt;");
  46. echo "&nbsp;";
  47. CREATE_MENU_NOTD_INIT('SQL_WIEV', 'LAST', '&gt;&gt;|');
  48. return;
  49. }
  50. function SQL_ILE_MENU() {
  51. global $thiss,$ARG1,$ARG1_VAL;
  52. if(($thiss->DETECT_TABLE_COLUMN) && ($thiss->DETECT_TABLE_NAME)) {
  53. echo "Wybierz sposoby nawigacji dla Kolumn ($thiss->DETECT_TABLE_COLUMN) i tabeli ($thiss->DETECT_TABLE_NAME) <table border=1 cellspacing=0 cellpadding=0><tr><td>
  54. Ilosc Pokazywanych Rekordow</td><td>
  55. Poczatek Nawigacji</td></tr><tr><td>";
  56. for ($i = 1; $i < $_SESSION[$thiss->DETECT_TABLE_COLUMN]['MYSQL_NUM_ROWS_TOTAL']*2;$i=$i*2+10) {
  57. CREATE_MENU_NOTD_INIT_3('SQL_WIEV', 'ILE', "$i", "$i");
  58. if($_SESSION['ILE'] == $i) echo "<i>V</i>";
  59. print "<br>";
  60. }
  61. echo "</td><td>";
  62. for ($i = 0; $i < $_SESSION[$thiss->DETECT_TABLE_COLUMN]['MYSQL_NUM_ROWS_TOTAL'];$i=$i*2+10) {
  63. CREATE_MENU_NOTD_INIT_3('SQL_WIEV', 'POSITION', "$i", "$i");
  64. if($_SESSION['SQL_WIEV_CURR'] == $i) echo "<i>V</i>";
  65. print "<br>";
  66. }
  67. echo "</td></tr></table>";
  68. CREATE_MENUFUNC_NOTD_INIT($_SESSION['LAST_MENU'], 'POWROT<img src=icon/back.gif border=0 alt=POWROT>');
  69. } else {
  70. echo "Wybierz sposoby nawigacji<table border=1 cellspacing=0 cellpadding=0><tr><td>
  71. Ilosc Pokazywanych Rekordow</td><td>
  72. Poczatek Nawigacji</td></tr><tr><td>";
  73. for ($i = 1; $i < $_SESSION['MYSQL_NUM_ROWS_TOTAL']['USERS']*2;$i=$i*2+10) {
  74. CREATE_MENU_NOTD_INIT_3('SQL_WIEV', 'ILE', "$i", "$i");
  75. if($_SESSION['ILE'] == $i) echo "<i>V</i>";
  76. print "<br>";
  77. }
  78. echo "</td><td>";
  79. for ($i = 0; $i < $_SESSION['MYSQL_NUM_ROWS_TOTAL']['USERS'];$i=$i*2+10) {
  80. CREATE_MENU_NOTD_INIT_3('SQL_WIEV', 'POSITION', "$i", "$i");
  81. if($_SESSION['SQL_WIEV_CURR'] == $i) echo "<i>V</i>";
  82. print "<br>";
  83. }
  84. echo "</td></tr></table>";
  85. CREATE_MENUFUNC_NOTD_INIT($_SESSION['LAST_MENU'], 'POWROT<img src=icon/back.gif border=0 alt=POWROT>');
  86. } //EOF else this
  87. return;
  88. }
  89. SEF('SQL_WIEV');
  90. function USERS_SORTER() {
  91. global $thiss;
  92. $USERS_SORTER = (!empty($_REQUEST['USERS_SORTER']))? $_REQUEST['USERS_SORTER'] : null;
  93. $USERS_SORTER1 = (!empty($_REQUEST['USERS_SORTER1']))? $_REQUEST['USERS_SORTER1'] : null;
  94. $USERS_SORTER2 = (!empty($_REQUEST['USERS_SORTER2']))? $_REQUEST['USERS_SORTER2'] : null;
  95. if ($USERS_SORTER1) {
  96. SEF('RELATIVEDB_SRC_COLUMN');
  97. $_SESSION[$thiss->DETECT_TABLE_COLUMN]['USERS_SORTER_SQL'] = "ORDER BY ".RELATIVEDB_SRC_COLUMN($USERS_SORTER1)." DESC";
  98. $_SESSION['USERS_SORTER_SQL'] = "ORDER BY $USERS_SORTER1";//TODO REMOVE
  99. foreach ($_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC'] as $value) {
  100. if ($_SESSION['DEBUG']) echo "$value";
  101. unset($_SESSION[$thiss->DETECT_TABLE_COLUMN]['SORTED'][$value]);
  102. }
  103. $_SESSION[$thiss->DETECT_TABLE_COLUMN]['SORTED'][$USERS_SORTER1] = "PRI";
  104. if (isset($USERS_SORTER2)) {
  105. $_SESSION[$thiss->DETECT_TABLE_COLUMN]['USERS_SORTER_SQL'] = "ORDER BY ".RELATIVEDB_SRC_COLUMN($USERS_SORTER1).",".RELATIVEDB_SRC_COLUMN($USERS_SORTER2);
  106. $_SESSION['USERS_SORTER_SQL'] = "ORDER BY $USERS_SORTER1, $USERS_SORTER2";//TODO REMOVE
  107. }
  108. }
  109. else if ($USERS_SORTER2) {
  110. $_SESSION[$thiss->DETECT_TABLE_COLUMN]['USERS_SORTER_SQL'] = $_SESSION[$thiss->DETECT_TABLE_COLUMN]['USERS_SORTER_SQL'].",".RELATIVEDB_SRC_COLUMN($USERS_SORTER2);
  111. $_SESSION[$thiss->DETECT_TABLE_COLUMN]['SORTED'][$USERS_SORTER2] = "SEC";
  112. }
  113. if ($_SESSION['DEBUG']) echo "f.USERS_SORTER done for $thiss->DETECT_TABLE_COLUMN *";
  114. }
  115. SEF("DETECT_TABLE_COLUMN");
  116. function &handleMagicQuotes(&$value) {
  117. if (get_magic_quotes_gpc()) {
  118. if (is_array($value)) {
  119. $result = array();
  120. foreach ($value as $k => $v) {
  121. if (is_array($v)) {
  122. $result[$k] = $thiss->handleMagicQuotes($v);
  123. } else {
  124. $result[$k] = stripslashes($v);
  125. }
  126. }
  127. return $result;
  128. } else {
  129. return stripslashes($value);
  130. }
  131. }
  132. return $value;
  133. }
  134. function PHP_INFO() {
  135. //echo "test";
  136. phpinfo();
  137. }
  138. function SESSION_DEBUG($ARG1,$ARG1_VAL) {
  139. echo "test";
  140. $_SESSION['DEBUG'] = "$ARG1_VAL";
  141. }
  142. function USERS_COLUMN_MENU() {
  143. global $thiss,$USERS_COLUMN;
  144. DETECT_TABLE_COLUMN();
  145. if($_SESSION['DEBUG']) echo "*f.USERS_COLUMN_MENU $thiss->DETECT_TABLE_COLUMN*";
  146. if(!empty($_REQUEST['FUNCTION_INIT']) && $_REQUEST['FUNCTION_INIT'] == 'USERS_COLUMN_MENU') $_SESSION['CURRENT_MENU'] = 'USERS_COLUMN_MENU';
  147. CREATE_MENUFUNC_NOTD_INIT($_SESSION['LAST_MENU'], 'POWROT<img src=icon/back.gif border=0 alt=POWROT>');
  148. echo "\n<table width='100%' border='1' cellspacing='0' cellpadding='0'>";
  149. foreach ($_SESSION[$thiss->DETECT_TABLE_COLUMN]['ID'] as $value) {
  150. if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT'][$_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC'][$value]],'R')) {
  151. echo "<tr><td><font size='+0'>" ;
  152. if($_SESSION[$thiss->DETECT_TABLE_COLUMN]['HIDE'][$value] == 'HIDE') echo "<font color='#bbbbbb'>";
  153. echo "<b>";
  154. if($_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC_TO_LANG'][$_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC']["$value"]]) { echo $_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC_TO_LANG'][$_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC']["$value"]] . "<br>";
  155. echo "<font size=-2>".$_SESSION[$thiss->DETECT_TABLE_COLUMN]["DESC"]["$value"]."</font>";
  156. } else echo $_SESSION[$thiss->DETECT_TABLE_COLUMN]["DESC"]["$value"];
  157. echo "</font></b></td><td>";
  158. if($_SESSION[$thiss->DETECT_TABLE_COLUMN]['SORTED'][$_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC'][$value]] == 'PRI') $border=1; else $border=0; // echo "<font color='red'><b>&lt;&lt;&lt;</b></font>";
  159. CREATE_MENU_NOTD_INIT_2('USERS_SORTER','USERS_SORTER','USERS_SORTER1',$_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC'][$value],'<img src=icon/sortred.gif width=8 border='.$border.' alt=sortuj>') ;
  160. if($_SESSION[$thiss->DETECT_TABLE_COLUMN]['SORTED'][$_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC'][$value]] == 'SEC') $border=1; else $border=0; // echo "<font color='green'><img src=icon/sort.gif width=12 border=0 alt=sortuj></font>";
  161. CREATE_MENU_NOTD_INIT_2('USERS_SORTER','USERS_SORTER','USERS_SORTER2',$_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC'][$value],'<img src=icon/sort.gif width=8 border='.$border.' alt=sortuj>') ;
  162. //CREATE_MENU_NOTD_INIT(USERS_HIDECOLUMN,$USERS_COLUMN[$value],'X') ;
  163. if(!$_SESSION[$thiss->DETECT_TABLE_COLUMN]['HIDE'][$value] == 'HIDE') CREATE_MENU_NOTD_INIT_3('USERS_COLUMN',$value,'HIDE','<img src=icon/shutdown.gif border=0 alt=sortuj>') ; else CREATE_MENU_NOTD_INIT_3('USERS_COLUMN',$value,'','POKAZ') ;
  164. echo "</font></td></tr>";
  165. }
  166. }
  167. echo "</table>";
  168. //CREATE_MENUFUNC_INIT(MENU,MENU);
  169. CREATE_MENUFUNC_NOTD_INIT($_SESSION['LAST_MENU'],'POWROT<img src=icon/back.gif border=0 alt=POWROT>');
  170. }
  171. SEF("GETZAPSQL");
  172. SEF('USERS');
  173. function IN7_MK_BAZA_DYSTRYBUCJI() {
  174. CREATE_MENUFUNC_INIT_2('TREE','','','DRZEWO PROJEKTOW');
  175. echo' | ';
  176. CREATE_MENUFUNC_INIT_2('TREEJS','','','DRZEWO PROJEKTOW JS');
  177. //CREATE_MENU_NOTD_INIT_3('TREEJS','','','DRZEWO PROJEKTOW JS');
  178. WIEVTABLE();
  179. }
  180. function IN7_MK_BAZA_DYSTRYBUCJI_HIST() {
  181. WIEVTABLE_HIST();
  182. }
  183. function ADMIN_USERS() {
  184. //echo "dupa;";
  185. WIEVTABLE();
  186. }
  187. function ADMIN_USERS_HIST() {
  188. WIEVTABLE_HIST();
  189. }
  190. function ADMIN_USERS_EDIT() {
  191. EDIT_TABLE_RECORD();
  192. }
  193. function SES_TV_A_EDIT() {
  194. EDIT_TABLE_RECORD();
  195. }
  196. function SES_TV_A() {
  197. WIEVTABLE();
  198. }
  199. function SES_TV_A_HIST() {
  200. WIEVTABLE_HIST();
  201. }
  202. function USERS2_MARKETING_EDIT() {
  203. EDIT_TABLE_RECORD();
  204. }
  205. SEF("IN7_MK_BAZA_DYSTRYBUCJI_EDIT");
  206. SEF('USERS2_OFFERS');
  207. function USERS2_DEALS() {
  208. $params = array();
  209. $params['toolbar'] = array();
  210. $params['toolbar'] []= '<a href="' . "?MENU_INIT=USERS2_OFFERS_COSTS_SALES_PLAN" . "&ARG1=DEALS_CHECK_END" . '" title="' . "Umowy - daty zakoñczenia" . '">' . "DEALS_END" . '</a>';
  211. WIEVTABLE( $params );
  212. }
  213. function USERS2_DEALS_HIST() {
  214. WIEVTABLE_HIST();
  215. }
  216. function USERS2_DEALS_EDIT() {
  217. EDIT_TABLE_RECORD();
  218. }
  219. function USERS2_WINDYKACJA() {
  220. WIEVTABLE();
  221. }
  222. function USERS2_WINDYKACJA_HIST() {
  223. WIEVTABLE_HIST();
  224. }
  225. function USERS2_WINDYKACJA_EDIT() {
  226. EDIT_TABLE_RECORD();
  227. }
  228. function SES_SERWIS_A() {
  229. WIEVTABLE();
  230. }
  231. function TELBOXES() {
  232. WIEVTABLE();
  233. }
  234. function EXTRA_SERVICES() {
  235. WIEVTABLE();
  236. }
  237. function USERS2_MARKETING_OVERWIEV() {
  238. WIEVTABLE();
  239. }
  240. function BILLINGS() {
  241. WIEVTABLE();
  242. }
  243. function DEVICES() {
  244. WIEVTABLE();
  245. }
  246. function BUILDINGS() {
  247. WIEVTABLE();
  248. }
  249. function USERS2_MARKETING() {
  250. $params = array();
  251. $params['toolbar'] = array();
  252. $params['toolbar'] []= '<a href="' . "?MENU_INIT=USERS2_OFFERS_COSTS_SALES_PLAN" . "&ARG1=DEALS_CHECK_END" . '" title="' . "Umowy - daty zakoñczenia" . '">' . "DEALS_END" . '</a>';
  253. $params['toolbar'] []= '<a href="' . "?MENU_INIT=POKAZ_OFERTY_AKTUALNE_FUNC" . '" title="' . "Pokaz oferty" . '" target="_blank">' . "POKAZ_OFERTY" . '</a>';
  254. $params['toolbar'] []= '<a href="' . "?MENU_INIT=USERS2_OFFERS_COSTS_SALES_PLAN" . "&ARG1=DEALS_CHECK_REZ" . '" title="' . "Rezygnacje" . '" style="color:red">' . "REZYGNACJE" . '</a>';
  255. $params['toolbar'] []= '<a href="' . "?MENU_INIT=USERS2_OFFERS_COSTS_SALES_PLAN" . "&ARG1=DEALS_CHECK_WYP" . '" title="' . "Rezygnacje wyprowadzka" . '" style="color:red">' . "WYPROWADZKA" . '</a>';
  256. WIEVTABLE( $params );
  257. }
  258. function USERS2_MARKETING_HIST() {
  259. WIEVTABLE_HIST();
  260. }
  261. function L_APPOITMENT_OVERWIEV() {
  262. WIEVTABLE_UNION(L_APPOITMENT_RESULT);
  263. }
  264. function KSIEG_DOKUMENTY() {
  265. WIEVTABLE();
  266. }
  267. function KSIEG_DOKUMENTY_HIST() {
  268. WIEVTABLE_HIST();
  269. }
  270. SEF("WIEVTABLE_UNION");
  271. SEF('A_PROBLEM');
  272. SEF("M_DIST_DESC_HTML");
  273. SEF('ORDERER');
  274. function P_SERVICE_QUOTA($ID,$P_SERVICE_QUOTA) {
  275. global $thiss;
  276. if($COMMAND==POST_VERIFY) {
  277. } else {
  278. if($_SESSION[CURRENT_MENU]==$thiss->DETECT_EDIT_FUNCTION) {
  279. echo $P_SERVICE_QUOTA." (kbit) ";
  280. } else {
  281. echo "<br> ELSE ";
  282. }
  283. }
  284. }
  285. SEF('S_HW');
  286. function DATA_DOK($COMMAND,$DATA_DOK) {
  287. global $result,$thiss,$error;
  288. if($COMMAND==POST_VERIFY) {
  289. $DATA_DOK_arr=split("-",$_POST['DATA_DOK']);
  290. if(!$DATA_DOK_arr[2]) $error.="ZBYT KROTKI WPIS DATY (YYYY-MM-DD), uzywaj myslnika do oddzielania roku-miesiac-dnia.";
  291. if($DATA_DOK_arr[3]) $error.="ZLY FORMAT DATY (YYYY-MM-DD), uzywaj myslnika do oddzielania roku-miesiac-dnia.";
  292. //TODO LEPSZA WERYFIKACJA DATY if($DATA_DOK_arr[3]) $error.="ZLY FORMAT DATY (YYYY-MM-DD), uzywaj myslnika do oddzielania roku-miesiac-dnia.";
  293. } else {
  294. if($_SESSION[CURRENT_MENU]==$thiss->DETECT_EDIT_FUNCTION) {
  295. if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT']['DATA_DOK'],"RW")) {
  296. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN][EDIT_TEMPLATE]['DATA_DOK'],$_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['DATA_DOK'],'DATA_DOK');
  297. echo " ( $DATA_DOK $thiss->DETECT_TABLE_COLUMN )" . $_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC']['DATA_DOK'] ;
  298. }
  299. } else if($_SESSION[CURRENT_MENU]=="NEW_RECORD") {
  300. if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT']['DATA_DOK'],"RW")) {
  301. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN][EDIT_TEMPLATE]['DATA_DOK'],$_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['DATA_DOK'],'DATA_DOK');
  302. echo " ( $DATA_DOK $thiss->DETECT_TABLE_COLUMN )" . $_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC']['DATA_DOK'] ;
  303. }
  304. } else echo $DATA_DOK."";
  305. }
  306. }
  307. function ILOSC($COMMAND,$ILOSC) {
  308. global $result,$thiss,$error;
  309. if($COMMAND==POST_VERIFY) {
  310. $ILOSC_arr=split(",",$_POST['ILOSC']);
  311. //if(!$ILOSC_arr[2]) $error.="ZBYT KROTKI WPIS DATY (YYYY-MM-DD), uzywaj myslnika do oddzielania roku-miesiac-dnia.";
  312. if(strstr($_POST['ILOSC'],'pisz')) $error.="Wpisz ILOSC WYSTEPOWANIA PRODUKTU";
  313. if(strlen($_POST['ILOSC'])==0) $error.="Wpisz ILOSC WYSTEPOWANIA PRODUKTU";
  314. if($_POST['ILOSC']<=0)$error.="Wpisz prawidlowa ILOSC WYSTEPOWANIA PRODUKTU";
  315. if($ILOSC_arr[3]) $error.="ZLY FORMAT ILOSCI , uzywaj przecinka do oddzielania wartosci .";
  316. //TODO LEPSZA WERYFIKACJA DATY if($ILOSC_arr[3]) $error.="ZLY FORMAT DATY (YYYY-MM-DD), uzywaj myslnika do oddzielania roku-miesiac-dnia.";
  317. //echo "weryfikacja ILOSCI $COMMAND, $ILOSC ";
  318. } else {
  319. if($_SESSION[CURRENT_MENU]==$thiss->DETECT_EDIT_FUNCTION) {
  320. if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT']['ILOSC'],"RW")) {
  321. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN][EDIT_TEMPLATE]['ILOSC'],$_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['ILOSC'],'ILOSC');
  322. echo " ( $ILOSC $thiss->DETECT_TABLE_COLUMN )" . $_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC']['ILOSC'] ;
  323. }
  324. } else if($_SESSION[CURRENT_MENU]=="NEW_RECORD") {
  325. if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT']['ILOSC'],"RW")) {
  326. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN][EDIT_TEMPLATE]['ILOSC'],$_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['ILOSC'],'ILOSC');
  327. echo " ( $ILOSC $thiss->DETECT_TABLE_COLUMN )" . $_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC']['ILOSC'] ;
  328. }
  329. } else echo $ILOSC."";
  330. }
  331. }
  332. function NR_POZ($COMMAND,$NR_POZ) {
  333. global $result,$thiss,$error,$PHP_SELF;
  334. if($COMMAND==POST_VERIFY) {
  335. //WERYFIKACJA NIEPOTRZEBNA
  336. } else {
  337. if($_SESSION[CURRENT_MENU]==$thiss->DETECT_EDIT_FUNCTION) {
  338. if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT']['NR_POZ'],"RW")) {
  339. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN][EDIT_TEMPLATE]['NR_POZ'],$_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['NR_POZ'],'NR_POZ');
  340. echo " ( $NR_POZ <a href=\"$PHP_SELF?FUNCTION_INIT=COPY_RECORD&ARG1=NR_POZ&ARG1_VAL=".$_SESSION[$thiss->DETECT_TABLE_COLUMN][EDITRECORD][ID]."\"> SKOPIUJ_POZYCJE </a> )" . $_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC']['NR_POZ'] ;
  341. }
  342. } else if($_SESSION[CURRENT_MENU]=="NEW_RECORD") {
  343. if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT']['NR_POZ'],"RW")) {
  344. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN][EDIT_TEMPLATE]['NR_POZ'],$_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['NR_POZ'],'NR_POZ');
  345. echo " ( $NR_POZ $thiss->DETECT_TABLE_COLUMN )" . $_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC']['NR_POZ'] ;
  346. }
  347. } else echo $NR_POZ." ";
  348. }
  349. }
  350. SEF('COPY_RECORD');
  351. function B_ASCII($COMMAND) {
  352. echo "B_ASCII niedostepne ";
  353. //echo "FUNC $ID";
  354. }
  355. function A_ADM_COMPANY($COMMAND) {
  356. global $error,$thiss,$result;
  357. if($COMMAND == 'POST_VERIFY') {
  358. // list($TYPE,$SMIEC)=split("\)",$TYPE);
  359. // list($SMIEC,$TYPE)=split("\(",$TYPE);
  360. list($TEMP,$SMIEC)=split("%",$_SESSION['ADM_COMPANY']);
  361. if(strstr($_POST['A_ADM_COMPANY'],";")) $error="$error ADM_COMPANY violation - blednie zapisany prefix zarzadzanej firmy dla uzytkownika" ;
  362. if(!strstr(";".$_POST['A_ADM_COMPANY'].";",";".$TEMP)) $error="$error ADM_COMPANY violation - niedostepny prefix zarzadzanej firmy dla uzytkownika" ;
  363. } else {
  364. if ($_SESSION['CURRENT_MENU']==$thiss->DETECT_EDIT_FUNCTION) {
  365. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_ADM_COMPANY'],$_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['A_ADM_COMPANY'],'A_ADM_COMPANY');
  366. }
  367. }
  368. }
  369. function S_ADMIN_NAME($COMMAND) {
  370. global $error,$thiss,$result;
  371. if ($COMMAND == 'POST_VERIFY') {
  372. echo "tryied to verify TODO";
  373. } else {
  374. if ($_SESSION['CURRENT_MENU'] == $thiss->DETECT_EDIT_FUNCTION) {
  375. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['S_ADMIN_NAME'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['S_ADMIN_NAME'], 'S_ADMIN_NAME');
  376. }
  377. }
  378. }
  379. function P_ADMIN_NAME($COMMAND) {
  380. global $error,$thiss,$result;
  381. if ($COMMAND == 'POST_VERIFY') {
  382. echo "tryied to verify TODO";
  383. } else {
  384. if ($_SESSION['CURRENT_MENU'] == $thiss->DETECT_EDIT_FUNCTION) {
  385. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['P_ADMIN_NAME'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['P_ADMIN_NAME'], 'P_ADMIN_NAME');
  386. }
  387. }
  388. }
  389. function A_A_ID_USERS2($COMMAND) {
  390. global $error,$thiss,$result;
  391. if ($COMMAND == 'POST_VERIFY') {
  392. echo "Weryfikacja niedostepna";
  393. } else {
  394. if ($_SESSION['CURRENT_MENU'] == $thiss->DETECT_EDIT_FUNCTION) {
  395. if ($_SESSION['CURRENT_MENU'] == 'EXTRA_SERVICES_EDIT') {
  396. ZAP_SQL("SELECT S_IP,A_STATUS,A_PROBLEM from USERS2 where ID='".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDIT_TEMPLATE']['A_A_ID_USERS2']."' ");
  397. echo "<table border=1 cellspacing=0 cellpadding=1><tr><td bgcolor=yellow><a href=$PHP_SELF?MENU_INIT=USERS_EDIT&ARG1=EDIT&ARG1_VAL=".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDIT_TEMPLATE']['A_A_ID_USERS2']." alt=EDYCJA_NADRZEDNEGO_STYKU_USLUGI>".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDIT_TEMPLATE']['A_A_ID_USERS2']."</a></td>" ;
  398. while ($h=mysql_fetch_row($result)) {
  399. echo "<td>".$h[0]."</td>";
  400. echo "<td ". USERS_COLUMN_COLOR_RETURN($_SESSION['USERS2_COLUMN']['DESC'][$_SESSION['USERS2_COLUMN']['DESC_TO_KEY']['A_STATUS']], $h[1], 'bgcolor').">".$h[1]."</td>" ;
  401. echo "<td ". USERS_COLUMN_COLOR_RETURN($_SESSION['USERS2_COLUMN']['DESC'][$_SESSION['USERS2_COLUMN']['DESC_TO_KEY']['A_PROBLEM']], $h[2], 'bgcolor').">".$h[2]."</td>" ;
  402. }
  403. echo "</tr></table>";
  404. } else GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['L_APPOITMENT_DATE'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['L_APPOITMENT_DATE'], 'L_APPOITMENT_DATE');
  405. }
  406. }
  407. }
  408. function P_BILLING_NO($COMMAND) {
  409. global $error,$thiss,$result;
  410. if ($COMMAND=='POST_VERIFY') {
  411. echo "Weryfikacja niedostepna";
  412. } else {
  413. if ($_SESSION['CURRENT_MENU']==$thiss->DETECT_EDIT_FUNCTION) {
  414. if ($_SESSION['CURRENT_MENU']=='EXTRA_SERVICES_EDIT') {
  415. ZAP_SQL("SELECT P_NAME,A_PROBLEM,A_PROBLEM_DATE,A_STATUS,S_ADDRESS_STREET,P_PHONE from BILLING_LIST where ID='".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDIT_TEMPLATE']['P_BILLING_NO']."' ");
  416. echo "<table border=1 cellspacing=0 cellpadding=1><tr><td bgcolor=yellow><a href=$PHP_SELF?MENU_INIT=BILLING_EDIT&ARG1=EDIT&ARG1_VAL=".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDIT_TEMPLATE']['A_A_ID_USERS2']." alt=EDYCJA_PLATNIKA_USLUGI>".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDIT_TEMPLATE']['P_BILLING_NO']."</a></td>" ;
  417. while ($h=mysql_fetch_row($result)) {
  418. echo "<td>".$h[0]."</td>";
  419. echo "<td ". USERS_COLUMN_COLOR_RETURN($_SESSION['BILLING_COLUMN']['DESC'][$_SESSION['BILLING_COLUMN']['DESC_TO_KEY']['A_PROBLEM']],$h[1], 'bgcolor').">".$h[1]."</td>" ;
  420. echo "<td ". USERS_COLUMN_COLOR_RETURN($_SESSION['BILLING_COLUMN']['DESC'][$_SESSION['BILLING_COLUMN']['DESC_TO_KEY']['A_PROBLEM_DATE']],$h[2], 'bgcolor').">".$h[2]."</td>" ;
  421. echo "<td ". USERS_COLUMN_COLOR_RETURN($_SESSION['BILLING_COLUMN']['DESC'][$_SESSION['BILLING_COLUMN']['DESC_TO_KEY']['A_STATUS']],$h[3], 'bgcolor').">".$h[3]."</td>" ;
  422. echo "<td>".$h[4]."</td>"; echo "<td>".$h[5]."</td>";
  423. }
  424. echo "</tr></table>";
  425. } else GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['L_APPOITMENT_DATE'],$_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['L_APPOITMENT_DATE'], 'L_APPOITMENT_DATE');
  426. }
  427. }
  428. }
  429. SEF('L_APPOITMENT_PERIOD');
  430. SEF('L_APPOITMENT_DATE');
  431. SEF('L_APPOITMENT_USER');
  432. SEF('L_APPOITMENT_RESULT');
  433. SEF('L_APPOITMENT_OVERWIEV2');
  434. SEF('T_APPOITMENT_USER_SELECT');
  435. SEF('T_WHO_CONNECTED');
  436. SEF('T_WHO_CONNECTED_USER_SELECT');
  437. SEF("T_NETWORK_SERVER_SELECT");
  438. SEF("T_TELBOX_NEIGHBOUR_IN_SELECT");
  439. SEF("T_TELBOX_BUILDING_IN");
  440. function TEMPEDIT_EVAL() {
  441. global $ARG1,$ARG1_VAL;
  442. if((isset($ARG1)) && (isset($ARG1_VAL))) {
  443. $_SESSION['USERS2_COLUMN']['TEMPEDITRECORD'][$ARG1]=$ARG1_VAL;
  444. echo "Seettet $ARG1 $ARG1_VAL as " . $_SESSION['USERS2_COLUMN']['TEMPEDITRECORD'][$ARG1] . "*";
  445. }
  446. }
  447. function ID_KONTO_KSIEG() {
  448. global $result,$thiss;
  449. ZAP_SQL("select * from CRM_LISTA_ZASOBOW where TYPE='KONTO-KSIEGOWE' and ( `DESC` not like '%-01%' or `DESC` like '5%-01%' or `DESC` like '75%-%' or `DESC` like '9%-%' or `DESC` like '%080-%' or `DESC` like '20%-%' or `DESC` like '3%-%') order by `DESC` ");
  450. echo "<select name=ID_KONTO_KSIEG><option value=''> </option>
  451. ";
  452. while ($h=mysql_fetch_row($result)) {
  453. echo "\n<option value='" . $h[$_SESSION['CRM_LISTA_ZASOBOW_COLUMN']['DESC_TO_KEY']['DESC']] . "'" ;
  454. if($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['ID_KONTO_KSIEG'] == $h[$_SESSION['CRM_LISTA_ZASOBOW_COLUMN']['DESC_TO_KEY']['DESC']]) echo "selected";
  455. echo ">" . $h[$_SESSION['CRM_LISTA_ZASOBOW_COLUMN']['DESC_TO_KEY']['DESC']] . "(". $h[$_SESSION['CRM_LISTA_ZASOBOW_COLUMN']['DESC_TO_KEY']['OPIS']] . ")</option>" ;
  456. // echo $_SESSION[ADMIN_COLUMN][DESC_TO_KEY][ADM_ACCOUNT];
  457. // print_r($h);
  458. }
  459. echo "</select>";
  460. }
  461. SEF('ID_SPRZEDAWCA');
  462. SEF('ID_PROJECT');
  463. SEF('T_WORKPOINTS_USER_SELECT');
  464. function T_WORKPOINTS_DATE_SELECT() {
  465. global $thiss;
  466. CREATE_MENU_NOTD_INIT_3('TEMPEDIT_EVAL', 'T_WORKPOINTS_DATE', date('Y')."-".date('m')."-".(date('d')-1), 'WCZORAJ');
  467. echo " | ";
  468. CREATE_MENU_NOTD_INIT_3('TEMPEDIT_EVAL', 'T_WORKPOINTS_DATE', date('Y')."-".date('m')."-".date('d')."-".date('H').":".date('i'), 'TERAZ');
  469. echo " | ";
  470. CREATE_MENU_NOTD_INIT_3('TEMPEDIT_EVAL', 'T_WORKPOINTS_DATE', $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['L_APPOITMENT_DATE'], 'SPOTKANIE');
  471. }
  472. function T_WORKPOINTS_VALUE_TYPES() {
  473. $T_WORKPOINTS_VALUE_TYPES[1]['TYPE']='BEZPLATNIE';
  474. $T_WORKPOINTS_VALUE_TYPES[2]['TYPE']='USTERKA';
  475. $T_WORKPOINTS_VALUE_TYPES[3]['TYPE']='USTERKA_PLATNA';
  476. $T_WORKPOINTS_VALUE_TYPES[4]['TYPE']='PRZELACZENIE';
  477. $T_WORKPOINTS_VALUE_TYPES[1]['VALUE']="0";
  478. $T_WORKPOINTS_VALUE_TYPES[2]['VALUE']="16";
  479. $T_WORKPOINTS_VALUE_TYPES[3]['VALUE']="19";
  480. $T_WORKPOINTS_VALUE_TYPES[4]['VALUE']="20";
  481. foreach ($T_WORKPOINTS_VALUE_TYPES as $value) {
  482. CREATE_MENU_NOTD_INIT_3('TEMPEDIT_EVAL', 'T_WORKPOINTS_VALUE', $value['VALUE'], $value['TYPE']);
  483. echo " | ";
  484. }
  485. }
  486. function T_WORKPOINTS_TYPE_TYPES() {
  487. $T_WORKPOINTS_TYPE_TYPES[1]['TYPE']='Technik_w_dyzurze';
  488. $T_WORKPOINTS_TYPE_TYPES[2]['TYPE']='Administrator_w_godzinach';
  489. $T_WORKPOINTS_TYPE_TYPES[3]['TYPE']='Technik_w_akordzie';
  490. $T_WORKPOINTS_TYPE_TYPES[4]['TYPE']='Naprawa_gwarancyjna';
  491. $T_WORKPOINTS_TYPE_TYPES[1]['VALUE']="TECH_AT_DUTY";
  492. $T_WORKPOINTS_TYPE_TYPES[2]['VALUE']="ADMIN_AT_WORK";
  493. $T_WORKPOINTS_TYPE_TYPES[3]['VALUE']="TECH_AT_CONTRACT";
  494. $T_WORKPOINTS_TYPE_TYPES[4]['VALUE']="GUARANTY_SERVICE";
  495. echo "<select name=T_WORKPOINTS_TYPE><option value=''> </option>
  496. ";
  497. foreach ($T_WORKPOINTS_TYPE_TYPES as $value) {
  498. echo "<option value='" . $value['VALUE'] . "'" ;
  499. if($_SESSION['USERS2_COLUMN']['EDITRECORD']['T_WORKPOINTS_TYPE'] == $value['VALUE']) echo "selected";
  500. echo ">" . $value['TYPE'] . "</option>" ;
  501. echo "asd";
  502. }
  503. echo "</select>";
  504. // CREATE_MENU_NOTD_INIT_3(TEMPEDIT_EVAL,T_WORKPOINTS_TYPE,$value[VALUE],$value[TYPE]);
  505. // echo " | ";
  506. }
  507. function P_ACCOUNT_TYPES() {
  508. $P_ACCOUNT_TYPES[1]['TYPE']='BEZPLATNIE';
  509. $P_ACCOUNT_TYPES[2]['TYPE']='USTERKA_PLATNA_do_1g';
  510. $P_ACCOUNT_TYPES[3]['TYPE']='USTERKA_PLATNA_do_2g';
  511. $P_ACCOUNT_TYPES[1]['VALUE']="";
  512. $P_ACCOUNT_TYPES[2]['VALUE']="30";
  513. $P_ACCOUNT_TYPES[3]['VALUE']="60";
  514. foreach ($P_ACCOUNT_TYPES as $value) {
  515. CREATE_MENU_NOTD_INIT_3('TEMPEDIT_EVAL', 'P_ACCOUNT', $value['VALUE'], $value['TYPE']);
  516. echo " | ";
  517. }
  518. }
  519. //EOF function N_AVG_TRAFFIC($ID,$N_AVG_TRAFFIC)
  520. function T_NETWORK_SERVER($COMMAND) {
  521. global $thiss ;
  522. if ($COMMAND == 'POST_VERIFY') {
  523. echo "T_NETWORK_SERVER not currentlny VERYFING...";
  524. } else {
  525. if (($_SESSION['CURRENT_MENU'] == $thiss->DETECT_EDIT_FUNCTION) || ($_SESSION['CURRENT_MENU'] == 'NEW_RECORD')) {
  526. T_NETWORK_SERVER_SELECT();
  527. echo "(".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['T_NETWORK_SERVER'].")";
  528. } else echo $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['T_NETWORK_SERVER'];
  529. }
  530. }
  531. SEF('BUILDING_SHOW_INVENTORY');
  532. SEF('TELBOX_SHOW_MINI');
  533. function T_TELBOX_ADDRESS($ID) {
  534. global $thiss;
  535. echo $_SESSION['USERS2_COLUMN']['EDITRECORD']['T_TELBOX_ADDRESS']." ";
  536. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['T_TELBOX_ADDRESS'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['T_TELBOX_ADDRESS'], 'T_TELBOX_ADDRESS');
  537. if(strlen($_SESSION['USERS2_COLUMN']['EDITRECORD']['T_TELBOX_ADDRESS']) > 1) {
  538. echo "&nbsp;<a href=\"JavaScript:
  539. mywindow = window.open('', 'TELBOX', 'width=400,height=400,top=100,left=100,resizable=yes,scrollbars=yes');
  540. mywindow.location.href = '$PHP_SELF?FUNCTION_INIT=TELBOX_SHOW_MINI&ARG1=T_TELBOX_NAME&ARG1_VAL=".$_SESSION['USERS2_COLUMN']['EDITRECORD']['T_TELBOX_ADDRESS']."';
  541. mywindow.focus();\"><img src=icon/search.gif border=0></a>";
  542. }
  543. }
  544. function T_TELBOX_NAME($ID) {
  545. global $thiss;
  546. if ($COMMAND == 'POST_VERIFY') {
  547. return;
  548. }
  549. if ($_SESSION['CURRENT_MENU'] == $thiss->DETECT_EDIT_FUNCTION) {
  550. echo $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['T_TELBOX_NAME'];
  551. echo "&nbsp;<a href=\"JavaScript:
  552. mywindow = window.open('', 'TELBOX', 'width=400,height=400,top=100,left=100,resizable=yes,scrollbars=yes');
  553. mywindow.location.href = '$PHP_SELF?FUNCTION_INIT=TELBOX_SHOW_MINI&ARG1=T_TELBOX_NAME&ARG1_VAL=".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['NEW_RECORD']['T_TELBOX_NAME']."';
  554. mywindow.focus();\">Sprawdz ".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['NEW_RECORD']['T_TELBOX_NAME']."</a>";
  555. }
  556. else if ($_SESSION['CURRENT_MENU'] == 'NEW_RECORD') {
  557. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['NEW_RECORD']['T_TELBOX_NAME'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['T_TELBOX_NAME'], 'T_TELBOX_NAME');
  558. }
  559. }
  560. SEF("P_SERVICE");
  561. function P_SERVICE_QUOTA_PROFILE($ID) {
  562. //echo $_SESSION[USERS_COLUMN][EDITRECORD][P_SERVICE_QUOTA_PROFILE];
  563. echo "OK($ID)";
  564. }
  565. function A_STATUS($COMMAND) {
  566. global $error,$thiss,$ARG1,$ARG1_VAL,$result;
  567. if ($COMMAND == 'POST_VERIFY') {
  568. $_POST['TAB_UPDATE_STAT']="1";
  569. } else {
  570. if ($_SESSION['CURRENT_MENU'] == $thiss->DETECT_EDIT_FUNCTION) {
  571. if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT']['A_STATUS'],'W')) GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_STATUS'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['A_STATUS'], 'A_STATUS');
  572. else echo $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_STATUS'];
  573. // GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_STATUS'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['A_STATUS'], 'A_STATUS');
  574. if($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_STATUS'] == 'WAITING') echo "&nbsp;<a target=blank href=$PHP_SELF?FUNCTION_INIT=ORDERER&ARG1_VAL=ZLECENIE_MONTAZU><img src=icon/print.gif border=0 alt=DRUKUJ_ZLECENIE_MONTAZU></a>";
  575. // echo "** $thiss->DETECT_TABLE_COLUMN***";
  576. }
  577. }
  578. }
  579. function A_STATUS_CURRENT($COMMAND) {
  580. global $error,$thiss,$ARG1,$ARG1_VAL,$result,$A_STATUS_L2_SQL;
  581. if ($COMMAND == 'POST_VERIFY') {
  582. $_POST['TAB_UPDATE_STAT']="1" ;
  583. } else {
  584. if ($_SESSION['CURRENT_MENU'] == $thiss->DETECT_EDIT_FUNCTION) {
  585. if(substr($thiss->DETECT_TABLE_NAME,0,4)=='SES_' && substr($thiss->DETECT_TABLE_NAME,-2)=='_A')
  586. {
  587. $zap_sql="SELECT ".$A_STATUS_L2_SQL." as A_STATUS from ".$thiss->DETECT_TABLE_NAME." as U
  588. left join SERVICES as SV on SV.ID=U.ID_SERVICES
  589. where U.ID='".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDIT_TEMPLATE']['ID']."' ";//szukamy czy jest oznaczony poczatek liczenia abonamentu !!!
  590. ZAP_SQL($zap_sql);
  591. while ($h=mysql_fetch_object($result)) {
  592. echo $h->A_STATUS ;
  593. $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_STATUS_CURRENT']=$h->A_STATUS;
  594. }
  595. } else {
  596. if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT']['A_STATUS_CURRENT'],'W')) GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_STATUS_CURRENT'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['A_STATUS_CURRENT'], 'A_STATUS_CURRENT');
  597. else echo $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_STATUS_CURRENT'];
  598. // if($_SESSION[$thiss->DETECT_TABLE_COLUMN][EDITRECORD][A_STATUS_CURRENT]==WAITING) echo "&nbsp;<a target=blank href=$PHP_SELF?FUNCTION_INIT=ORDERER&ARG1_VAL=ZLECENIE_MONTAZU><img src=icon/print.gif border=0 alt=DRUKUJ_ZLECENIE_MONTAZU></a>";
  599. // echo "** $thiss->DETECT_TABLE_COLUMN***";
  600. }
  601. }
  602. }
  603. }
  604. function P_DEALNUMBER($ID) {
  605. global $thiss,$ARG1,$ARG1_VAL,$result;
  606. if ($COMMAND == 'POST_VERIFY') {
  607. } else {
  608. if ($_SESSION['CURRENT_MENU'] == $thiss->DETECT_EDIT_FUNCTION) {
  609. echo $_SESSION['USERS2_COLUMN']['EDITRECORD']['P_DEALNUMBER']." ";
  610. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['P_DEALNUMBER'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['P_DEALNUMBER'], 'P_DEALNUMBER');
  611. echo "&nbsp; <a href='$PHP_SELF?MENU_INIT=P_DEALNUMBER' target='blank'><img src=icon/print.gif border=0 alt=DRUKUJ></a> ";
  612. } else if ($_SESSION['CURRENT_MENU'] == 'P_DEALNUMBER') {
  613. require("icon/superedit-deal.frm");
  614. }
  615. }
  616. } //EOF function P_DEALNUMBER
  617. SEF("B_INVENTORY_DATE");
  618. SEF("UPDATEDB");
  619. SEF("TABLE_UPDATEDB");
  620. SEF("TABLE_INSERTDB");
  621. function MESSAGE() {
  622. echo "$MESG";
  623. }
  624. function MENU_USERS() {
  625. echo "<table border='1' cellspacing='0' cellpadding='0' width='100%'><tr>";
  626. CREATE_MENU_INIT('USERS_FILTER_PROBLEM', 'PROBLEM', 'PROBLEMY');
  627. CREATE_MENU_INIT('USERS_FILTER_PROBLEM', 'WARNING', 'OSTRZEZENIA');
  628. CREATE_MENU_INIT('USERS_FILTER_PROBLEM', 'NORMAL', 'BEZ_PROBLEMOW');
  629. CREATE_MENU_INIT('USERS_FILTER_PROBLEM', '', 'PROBLEM-ALL');
  630. CREATE_MENU_INIT('USERS_FILTER_STATUS', 'WAITING', 'OCZEKUJACY');
  631. CREATE_MENU_INIT('USERS_FILTER_STATUS', 'AKTYWNI', 'AKTYWNI');
  632. CREATE_MENU_INIT('USERS_FILTER_STATUS','','ALL-STATUS');
  633. CREATE_MENU_INIT('SQL_WIEV', 'NEXT', 'NASTEPNE');
  634. CREATE_MENU_INIT('SQL_WIEV', 'PREV', 'POPRZEDNIE');
  635. CREATE_MENUFUNC_INIT('USERS_COLUMN_MENU', 'POKAZ_KOLUMNY');
  636. echo "</tr></table>";
  637. }
  638. SEF("USERS_EDIT");
  639. function SES_SERWIS_A_EDIT() {
  640. EDIT_TABLE_RECORD();
  641. }
  642. function TELBOXES_EDIT() {
  643. EDIT_TABLE_RECORD();
  644. }
  645. function DEVICES_EDIT() {
  646. EDIT_TABLE_RECORD();
  647. }
  648. function BUILDINGS_EDIT() {
  649. EDIT_TABLE_RECORD();
  650. }
  651. function EXTRA_SERVICES_EDIT() {
  652. EDIT_TABLE_RECORD();
  653. }
  654. function KSIEG_DOKUMENTY_EDIT() {
  655. EDIT_TABLE_RECORD();
  656. }
  657. function BILLING_EDIT() {
  658. EDIT_TABLE_RECORD();
  659. }
  660. function budynki() {
  661. include("budynki.php");
  662. echo "included";
  663. }
  664. //TODO remove that function ???
  665. function A_PROBLEM_SPECIAL() {
  666. global $thiss;
  667. echo $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM_SPECIAL'] ;
  668. }
  669. SEF("EDIT_TABLE_RECORD");
  670. SEF("USERS_NEWDEAL");
  671. function NEW_EXTRA_SERVICES() {
  672. NEW_RECORD2();
  673. }
  674. function NEW_RECORD2() {
  675. global $thiss,$MENU_INIT,$ARG1,$ARG1_VAL,$SQL_USER,$SQL_DATABASE,$INTERFACE_ADDR,$SQL_USER_PASS;
  676. if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['FUNCPERMEDIT']['NEW_RECORD'], "X") || true) {
  677. echo "<table width='100%' border='1' cellspacing='1' cellpadding='1'><tr><td colspan=2>";
  678. echo "Podaj dane do wprowadzenia nowego rekordu do bazy $thiss->DETECT_TABLE_NAME ";
  679. CREATE_MENUFUNC_NOTD_INIT($_SESSION['LAST_MENU'], '<img src=icon/back.gif border=0 alt=POWROT>');
  680. echo "</TD></TR>
  681. <FORM ACTION='$PHP_SELF' method=POST name=NEWRECORD_SUBMIT><input type=HIDDEN name=FUNCTION_INIT value=TABLE_INSERTDB>";
  682. foreach ($_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC'] as $value) {
  683. if(strstr($_SESSION[$thiss->DETECT_TABLE_COLUMN]['PERMEDIT']["$value"],"C")) {
  684. if(!($_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC_TO_LANG'][$value])) {
  685. echo " <tr><td><font size=-1>".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC'][$_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC_TO_KEY']["$value"]]." <font size=-1></font></td><td>";
  686. } else {
  687. echo " <tr><td>".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC_TO_LANG'][$value]." <font size=-1></font></td><td>";
  688. }
  689. if ($_SESSION['LAST_MENU'] == $thiss->DETECT_TABLE_NAME) {
  690. $_SESSION[$thiss->DETECT_TABLE_COLUMN]['NEW_RECORD'][$value] = $_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC_TO_LANG'][$value];
  691. }
  692. GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['NEW_RECORD'][$value], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE'][$value], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC'][$_SESSION[$thiss->DETECT_TABLE_COLUMN]['DESC_TO_KEY'][$value]]);
  693. echo " </td></tr>\n";
  694. }
  695. }
  696. echo "<tr><td colspan=3 align=center><input type=submit value=' OK '></td></tr></form></table>";
  697. CREATE_MENUFUNC_NOTD_INIT($_SESSION['LAST_MENU'], '<img src=icon/back.gif border=0 alt=POWROT> POWROT');
  698. } else CREATE_MENUFUNC_NOTD_INIT($_SESSION['LAST_MENU'], '<img src=icon/back.gif border=0 alt=POWROT> Brak Uprawnien');
  699. }
  700. SEF("NEW_RECORD");
  701. SEF('FILTER_SEARCH');
  702. function TOOLBAR_DETECT() {
  703. global $thiss;
  704. if($_SESSION['DEBUG']) echo "*f.TOOLBAR_DETECT*\n";
  705. if($thiss->DETECT_TABLE_COLUMN == 'USERSHIST_COLUMN') {
  706. CREATE_MENUFUNC_INIT_2('USERS_EDIT', 'EDIT', $_SESSION[$thiss->DETECT_TABLE_COLUMN]['WIEVID'], '<img src=icon/edit.gif alt=EDYCJA border=0 width=20>') ;
  707. echo "&nbsp;";
  708. CREATE_MENUFUNC_INIT('USERS_COLUMN_MENU','<img src=icon/excel.gif alt=WYBIERZ_KOLUMNY border=0 width=18>');
  709. } else if ($thiss->DETECT_TABLE_COLUMN == 'USERS2_COLUMN') {
  710. } else if (($thiss->DETECT_TABLE_COLUMN == 'TELBOXHIST_COLUMN') || ($thiss->DETECT_TABLE_COLUMN == 'BUILDINGS_HIST_COLUMN') || ($thiss->DETECT_TABLE_COLUMN == 'DEVICESHIST_COLUMN')) {
  711. CREATE_MENUFUNC_INIT_2($thiss->DETECT_EDIT_FUNCTION, 'EDIT', $_SESSION[$thiss->DETECT_TABLE_COLUMN]['WIEVID'], '<img src=icon/edit.gif alt=EDYCJA border=0 width=20>') ;
  712. echo "&nbsp;";
  713. CREATE_MENUFUNC_INIT('USERS_COLUMN_MENU', '<img src=icon/excel.gif alt=WYBIERZ_KOLUMNY border=0 width=18>');
  714. } else {
  715. CREATE_MENUFUNC_INIT_2($thiss->DETECT_EDIT_FUNCTION, 'EDIT', $_SESSION[$thiss->DETECT_TABLE_COLUMN]['WIEVID'], '<img src=icon/edit.gif alt=EDYCJA border=0 width=20>') ;
  716. CREATE_MENUFUNC_INIT('USERS_COLUMN_MENU', '<img src=icon/excel.gif alt=WYBIERZ_KOLUMNY border=0 width=18>');
  717. }
  718. }
  719. function SES_SERWIS_A_HISTORY() {
  720. WIEVTABLE_HIST();
  721. }
  722. function TELBOXES_HIST() {
  723. WIEVTABLE_HIST();
  724. }
  725. function DEVICES_HIST() {
  726. WIEVTABLE_HIST();
  727. }
  728. function BUILDINGS_HIST() {
  729. WIEVTABLE_HIST();
  730. }
  731. SEF('WIEVTABLE_HIST');
  732. SEF('USERS_HISTORY');
  733. SEF('USERS_COLUMN_COLOR');
  734. SEF('USERS_COLUMN_COLOR_RETURN');
  735. SEF('CRM_LISTA_ZASOBOW_ID_SELECT');
  736. function USERS_HIDECOLUMN() {
  737. global $USERS_HIDECOLUMN,$USERS_COLUMN_CANCEL;
  738. if (isset($USERS_HIDECOLUMN)) {
  739. if ($USERS_HIDECOLUMN == 'CLEAR') unset($_SESSION['USERS_COLUMN_CANCEL']) ; else {
  740. $_SESSION['USERS_COLUMN_CANCEL']="$_SESSION[USERS_COLUMN_CANCEL];$USERS_HIDECOLUMN;";
  741. if ($_SESSION['DEBUG']) echo "USERS_COLUMN_CANCEL to $USERS_COLUMN_CANCEL*$USERS_HIDECOLUMN*";
  742. }
  743. }
  744. }
  745. function DATAWIEV() {
  746. global $DATAVIEW;
  747. //$_SESSION[CURRENT_MENU]=DATAWIEV;
  748. if ($DATAVIEW) $_SESSION['DATAWIEV']=$DATAVIEW ;
  749. if($_SESSION['DATAWIEV']) $_SESSION['DATAWIEV']() ;
  750. return;
  751. }
  752. function CREATE_MENU($HREF,$VALUE,$DESC) {
  753. echo '<TD><a href="'.$_SERVER['PHP_SELF']."?$HREF=$VALUE".'">'.$DESC.'</a></TD>';
  754. }
  755. function CREATE_MENU_INIT($HREF,$VALUE,$DESC) {
  756. echo '<TD><a href="'.$_SERVER['PHP_SELF']."?FUNCTION_INIT=$HREF&$HREF=$VALUE".'">'.$DESC.'</a></TD>';
  757. }
  758. function CREATE_MENUFUNC_INIT($HREF,$DESC) {
  759. echo '<TD><a href="'.$_SERVER['PHP_SELF']."?MENU_INIT=$HREF".'">'.$DESC.'</a></TD>';
  760. }
  761. function CREATE_MENUFUNC_INIT_2($HREF,$ARG1,$ARG1_VAL,$DESC) {
  762. echo '<a href="'.$_SERVER['PHP_SELF']."?MENU_INIT=$HREF&ARG1=$ARG1&ARG1_VAL=$ARG1_VAL".'">'.$DESC.'</a>';
  763. }
  764. function CREATE_MENUFUNC_NOTD_INIT($HREF,$DESC) {
  765. echo '<a href="'.$_SERVER['PHP_SELF']."?MENU_INIT=$HREF".'">'.$DESC.'</a>';
  766. }
  767. function CREATE_MENU_NOTD($HREF,$VALUE,$DESC) {
  768. echo '<a href="'.$_SERVER['PHP_SELF']."?$HREF=$VALUE".'">'.$DESC.'</a>&nbsp;';
  769. }
  770. function CREATE_MENU_NOTD_INIT($HREF,$VALUE,$DESC) {
  771. echo '<a href="'.$_SERVER['PHP_SELF']."?FUNCTION_INIT=$HREF&$HREF=$VALUE".'">'.$DESC.'</a>&nbsp;';
  772. }
  773. function CREATE_MENU_NOTD_INIT_2($HREF,$VALUE,$HREF2,$VALUE2,$DESC,$ALT='') {
  774. echo '<a href="'.$_SERVER['PHP_SELF']."?FUNCTION_INIT=$HREF&$HREF=$VALUE&$HREF2=$VALUE2".'" title="'.$ALT.'">'.$DESC.'</a>&nbsp;';
  775. }
  776. function CREATE_MENU_NOTD_INIT_3($HREF,$ARG1,$ARG1_VAL,$DESC) {
  777. echo '<a href="'.$_SERVER['PHP_SELF']."?FUNCTION_INIT=$HREF&ARG1=$ARG1&ARG1_VAL=$ARG1_VAL".'">'.$DESC.'</a>&nbsp;';
  778. }
  779. function DOL() {
  780. echo "</BODY></HTML>";
  781. return;
  782. }
  783. SEF('USERS_COLUMN_INIT');
  784. function USERS_COLUMN($ARG1, $ARG1_VAL) {
  785. global $thiss;
  786. if (isset($ARG1) && isset($ARG1_VAL)) {
  787. $_SESSION[$thiss->DETECT_TABLE_COLUMN]['HIDE'][$ARG1]=$ARG1_VAL;
  788. $_SESSION['USER_PROFILE'][$thiss->DETECT_TABLE_COLUMN][$ARG1]="$ARG1_VAL";
  789. // setcookie ("COOKIE_USERS_COLUMN[HIDE][$ARG1]", "$ARG1_VAL", time()+60*60*24*365, "/index.php", "abo.nsm.pl",0 );
  790. SEF("SAVE_PROFILE");
  791. SAVE_PROFILE();
  792. } else {
  793. echo "FUNCJA USERS_COLUMN - brak ARG1_VAL";
  794. }
  795. }
  796. // 2011-07-21: add table VOIP_CENNIK
  797. function VOIP_CENNIK() {
  798. WIEVTABLE();
  799. }
  800. function VOIP_CENNIK_EDIT() {
  801. EDIT_TABLE_RECORD();
  802. }
  803. function VOIP_CENNIK_HIST() {
  804. WIEVTABLE_HIST();
  805. }
  806. // 2011-07-21: add table VOIP_MAP
  807. function VOIP_MAP() {
  808. WIEVTABLE();
  809. }
  810. function VOIP_MAP_EDIT() {
  811. EDIT_TABLE_RECORD();
  812. }
  813. function VOIP_MAP_HIST() {
  814. WIEVTABLE_HIST();
  815. }
  816. // 2011-08-01: add table VOIP_PROMO
  817. function VOIP_PROMO() {
  818. WIEVTABLE();
  819. }
  820. function VOIP_PROMO_EDIT() {
  821. EDIT_TABLE_RECORD();
  822. }
  823. function VOIP_PROMO_HIST() {
  824. WIEVTABLE_HIST();
  825. }
  826. // 2011-08-03: add table VOIP_FREE_TIME
  827. function VOIP_FREE_TIME() {
  828. WIEVTABLE();
  829. }
  830. function VOIP_FREE_TIME_EDIT() {
  831. EDIT_TABLE_RECORD();
  832. }
  833. function VOIP_FREE_TIME_HIST() {
  834. WIEVTABLE_HIST();
  835. }
  836. // 2011-09-20: add table USERS2_OFFERS_COSTS, USERS2_OFFERS_COSTS_GROUPS
  837. function USERS2_OFFERS_COSTS() {
  838. WIEVTABLE();
  839. }
  840. function USERS2_OFFERS_COSTS_EDIT() {
  841. EDIT_TABLE_RECORD();
  842. }
  843. function USERS2_OFFERS_COSTS_HIST() {
  844. WIEVTABLE_HIST();
  845. }
  846. function USERS2_OFFERS_COSTS_GROUPS() {
  847. $params = array();
  848. $params['toolbar'] = array();
  849. $params['toolbar'] []= '<a href="' . "?MENU_INIT=USERS2_OFFERS_COSTS_GROUPS_UPDATE_COSTS_FUNC" . '">' . "UPDATE_COSTS_FUNC" . '</a>';
  850. WIEVTABLE( $params );
  851. }
  852. function USERS2_OFFERS_COSTS_GROUPS_EDIT() {
  853. EDIT_TABLE_RECORD();
  854. }
  855. function USERS2_OFFERS_COSTS_GROUPS_HIST() {
  856. WIEVTABLE_HIST();
  857. }
  858. function RAPORT_CROSS() {
  859. WIEVTABLE();
  860. }
  861. function USERS2_MARKETING_OVERWIEV_REWIR() {
  862. WIEVTABLE();
  863. }
  864. function SES_USERS2_A() {
  865. WIEVTABLE();
  866. }
  867. function SES_USERS2_A_HIST() {
  868. WIEVTABLE_HIST();
  869. }
  870. function SES_USERS2_A_EDIT() {
  871. EDIT_TABLE_RECORD();
  872. }
  873. function SERVICES() {
  874. WIEVTABLE();
  875. }
  876. function SERVICES_HIST() {
  877. WIEVTABLE_HIST();
  878. }
  879. function SERVICES_EDIT() {
  880. EDIT_TABLE_RECORD();
  881. }
  882. function SES_VOIP_A() {
  883. WIEVTABLE();
  884. }
  885. function SES_VOIP_A_HIST() {
  886. WIEVTABLE_HIST();
  887. }
  888. function SES_VOIP_A_EDIT() {
  889. EDIT_TABLE_RECORD();
  890. }
  891. function BILLING_USERS_ADD() {
  892. WIEVTABLE();
  893. }
  894. function BILLING_USERS_ADD_HIST() {
  895. WIEVTABLE_HIST();
  896. }
  897. function BILLING_USERS_ADD_EDIT() {
  898. EDIT_TABLE_RECORD();
  899. }
  900. function BILLING_USERS() {
  901. WIEVTABLE();
  902. }
  903. function BILLING_USERS_HIST() {
  904. WIEVTABLE_HIST();
  905. }
  906. function BILLING_USERS_EDIT() {
  907. EDIT_TABLE_RECORD();
  908. }
  909. function SES_DOMAINS_A() {
  910. WIEVTABLE();
  911. }
  912. function SES_DOMAINS_A_HIST() {
  913. WIEVTABLE_HIST();
  914. }
  915. function SES_DOMAINS_A_EDIT() {
  916. EDIT_TABLE_RECORD();
  917. }
  918. function USERS2() {
  919. //echo "<pre>";print_r($_SESSION['USERS2_COLUMN']);echo "</pre>";
  920. WIEVTABLE();
  921. }
  922. function USERS2_HIST() {
  923. WIEVTABLE_HIST();
  924. }
  925. function USERS2_EDIT() {
  926. EDIT_TABLE_RECORD();
  927. }
  928. SEF('IN7_DZIENNIK_KORESP');
  929. SEF('USERS2_OFFERS_GROUPS');// 2012-09-11
  930. SEF('USERS2_MARKETING_AKCJE');
  931. SEF('ID_MAIN_COSTS_GROUP');
  932. SEF('T_WORKPOINTS_MONTH');
  933. SEF('USERS2_OFFERS_COSTS_SALES_PLAN');
  934. SEF('USERS2_PRODUKT');
  935. SEF('ID_PRODUKT');