DETECT_EDIT_FUNCTION || $_SESSION['LAST_MENU'] == $thiss->DETECT_EDIT_FUNCTION) { if ($_SESSION[$thiss->DETECT_TABLE_COLUMN]['WIEVID'] == $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['ID']) { // show action links if (strlen($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM']) > 0) { CREATE_MENUFUNC_INIT_2('A_PROBLEM', 'A_PROBLEM', 'REMOVE', 'USUN PROBLEM'); echo " DRUKUJ_ZLECENIE_MONTAZU"; echo " | " ; if ($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM'] == 'UNVERIFIED') { CREATE_MENUFUNC_INIT_2('A_PROBLEM', 'A_PROBLEM', 'ADD', 'USTAW_PROBLEM'); } if ($_SESSION['CURRENT_MENU'] == 'A_PROBLEM') CREATE_MENUFUNC_INIT_2('A_PROBLEM', 'ORDERER', 'POST', 'PRZESLIJ_ZLECENIE_MAIL'); if ($_SESSION['CURRENT_MENU'] == 'A_PROBLEM') echo " | " ; //if($_SESSION[CURRENT_MENU]==A_PROBLEM) echo "DRUKUJ_ZLECENIE"; //TODO usunac warunek dalej w funkcjach if ($_SESSION['CURRENT_MENU'] == 'A_PROBLEM') echo "DRUKUJ_ZLECENIE"; if ($_SESSION['CURRENT_MENU'] == 'A_PROBLEM') echo " | " ; } else { CREATE_MENUFUNC_INIT_2('A_PROBLEM', 'A_PROBLEM', 'ADD', 'DODAJ PROBLEM'); } //EOF if(strlen($_SESSION[$thiss->DETECT_TABLE_COLUMN][EDITRECORD][A_PROBLEM])>0) // run action if (($_SESSION['CURRENT_MENU'] == 'A_PROBLEM') && (!($ARG1=='ORDERER'))) { //print_r($_SESSION); echo "
"; if ($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM'] == 'UNVERIFIED') { echo ""; // $_SESSION[$thiss->DETECT_TABLE_COLUMN][EDITRECORD][A_PROBLEM] = ""; } else if (strlen($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM']) > 0) { echo ""; } else { echo ""; } echo ""; if ((strlen($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM']) > 0) && (!($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM'] == 'UNVERIFIED')) ) { echo ""; echo ""; echo ""; echo ""; if(substr($thiss->DETECT_TABLE_NAME,0,4)=='SES_' && substr($thiss->DETECT_TABLE_NAME,-2)=='_A') { echo ""; } echo ""; if(substr($thiss->DETECT_TABLE_NAME,0,4)=='SES_' && substr($thiss->DETECT_TABLE_NAME,-2)=='_A') { //wykrycie ID_BILLING_USERS jeżeli tabela SES_ ZAP_SQL("select ID_BILLING_USERS from SERVICES where ID='".$_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['ID_SERVICES']."'"); list($ID_BILLING_USERS)=mysql_fetch_row($result); if(strlen($ID_BILLING_USERS)<1) { $error.=" Nie znaleziono ID_BILLING_USERS!!! "; } echo ""; echo ""; } } else {//EOF if(strlen($_SESSION[$thiss->DETECT_TABLE_COLUMN][EDITRECORD][A_PROBLEM])>0) echo ""; } echo "
MENU ZGLASZANIA / USUWANIA PROBLEMOW
Rodzaj Problemu / Problem Level"; GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['A_PROBLEM'], 'A_PROBLEM'); echo "(obecnie " . $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM'] . ")
Rodzaj Problemu / Problem Level"; echo ""; // GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN][EDITRECORD][A_PROBLEM],$_SESSION[$thiss->DETECT_TABLE_COLUMN][TYPE][A_PROBLEM],A_PROBLEM); echo "Problem usuwany (obecnie " . $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM'] . ")
Rodzaj Problemu / Problem Level"; GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['A_PROBLEM'], 'A_PROBLEM'); echo "(obecnie " . $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM'] . ")

Opis Problemu/Problem Description:
" ; GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM_DESC'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['A_PROBLEM_DESC'], 'A_PROBLEM_DESC'); echo "
Typ pracy / T_WORKPOINTS_TYPE"; // GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN][EDITRECORD][T_WORKPOINTS_TYPE],$_SESSION[$thiss->DETECT_TABLE_COLUMN][TYPE][T_WORKPOINTS_TYPE],T_WORKPOINTS_TYPE); T_WORKPOINTS_TYPE_TYPES(); echo "
Data pracy / T_WORKPOINTS_DATE (YYYY-MM-DD)"; GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['TEMPEDITRECORD']['T_WORKPOINTS_DATE'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['T_WORKPOINTS_DATE'], 'T_WORKPOINTS_DATE'); echo ""; T_WORKPOINTS_DATE_SELECT(); echo ""; echo "
Wykonawca pracy / T_WORKPOINTS_USER"; // GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN][EDITRECORD][T_WORKPOINTS_USER],$_SESSION[$thiss->DETECT_TABLE_COLUMN][TYPE][T_WORKPOINTS_USER],T_WORKPOINTS_USER); T_WORKPOINTS_USER_SELECT(); echo "
Wartosc pracy / T_WORKPOINTS_VALUE"; GETFORMITEM($_SESSION[$thiss->DETECT_TABLE_COLUMN]['TEMPEDITRECORD']['T_WORKPOINTS_VALUE'], $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['T_WORKPOINTS_VALUE'], 'T_WORKPOINTS_VALUE'); echo ""; T_WORKPOINTS_VALUE_TYPES(); echo ""; echo "
Obciazenie Abonenta / P_ACCOUNT "; echo "";// $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['P_ACCOUNT'] echo ""; P_ACCOUNT_TYPES(); echo ""; echo "
Skasowanie danych o spotkaniach APPOITMENTS / APPOITMENTS var CLEAR"; echo ""; echo "
Uznanie dni niedzialania uslugi zgodnie z datą zgłoszenia i usunięcia usterki (YYYY-MM-DD HH-MM) "; echo "OD:DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM_DATE']."\">, do dnia wykonania pracy"; echo "
Data Problemu / A_PROBLEM_DATE"; if( (strlen($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM']) > 1) && (strlen($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM_DATE']) > 1)) { $TEMP_A_PROBLEM_DATE = $_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM_DATE']; } else { $TEMP_A_PROBLEM_DATE = date('Y-m-d-H:i'); } GETFORMITEM($TEMP_A_PROBLEM_DATE, $_SESSION[$thiss->DETECT_TABLE_COLUMN]['TYPE']['A_PROBLEM_DATE'], 'A_PROBLEM_DATE'); // 2011-11-23: pole nieuzywane, problem z odpisywaniem maila przez klientow // @see superedit-UPDATEDB.php //if (strlen($_SESSION[$thiss->DETECT_TABLE_COLUMN]['EDITRECORD']['A_PROBLEM']) < 1) { // echo "
Przeslanie wiadomosci dla abonenta umozliwiajacej anulowanie problemu "; //} echo "
"; CREATE_MENUFUNC_NOTD_INIT($_SESSION['LAST_MENU'], 'POWROTPOWROT'); echo "
"; } }//EOF if($_SESSION[$thiss->DETECT_TABLE_COLUMN][WIEVID]==$_SESSION[$thiss->DETECT_TABLE_COLUMN][EDITRECORD]) } if(isset($error)) echo "ERROR($RESULT,$ERROR ".$error.")"; // print_r($_POST); // print_r($_SESSION); // } } //EOF func A_PROBLEM