Dodano polje za eracun na backendu pri narocilu

This commit is contained in:
pero1203 2020-09-16 10:21:17 +02:00
parent f52cfae43f
commit c68eabe467
4 changed files with 23 additions and 3 deletions

View File

@ -328,6 +328,7 @@ class UserNarocila{
echo ' <th>'.$lang['srv_narocilo_ddv'].'</th>'; echo ' <th>'.$lang['srv_narocilo_ddv'].'</th>';
echo ' <th>'.$lang['srv_narocilo_cena'].'</th>'; echo ' <th>'.$lang['srv_narocilo_cena'].'</th>';
echo ' <th>'.$lang['srv_narocilo_status'].'</th>'; echo ' <th>'.$lang['srv_narocilo_status'].'</th>';
echo ' <th>'.$lang['srv_narocilo_podjetje_eracun'].'</th>';
echo ' <th>'.$lang['srv_narocilo_pdf'].'</th>'; echo ' <th>'.$lang['srv_narocilo_pdf'].'</th>';
echo ' <th>'.$lang['edit2'].'</th>'; echo ' <th>'.$lang['edit2'].'</th>';
echo ' </tr>'; echo ' </tr>';
@ -378,6 +379,8 @@ class UserNarocila{
echo '</td>'; echo '</td>';
// Eračun
echo '<td>'.($data_row['podjetje_eracun'] == '1' ? $lang['yes'] : $lang['no']).'</td>';
echo '<td>'; echo '<td>';
// Ce je bila cena 0 je bil avtomatsko "placan" in nima racuna oz. predracuna // Ce je bila cena 0 je bil avtomatsko "placan" in nima racuna oz. predracuna
@ -390,7 +393,7 @@ class UserNarocila{
echo ' | <span class="pointer as_link" onClick="getNarociloRacun(\''.$data_row['id'].'\')">'.$lang['srv_narocilo_pdf_racun'].'</span>'; echo ' | <span class="pointer as_link" onClick="getNarociloRacun(\''.$data_row['id'].'\')">'.$lang['srv_narocilo_pdf_racun'].'</span>';
} }
} }
echo '</td>'; echo '</td>';
echo '<td>'; echo '<td>';
echo '<a href="#" onClick="displayNarociloPopup(\''.$data_row['id'].'\')" title="'.$lang['srv_narocila_edit'].'"><i class="fa fa-pencil-alt link-sv-moder"></i>'; echo '<a href="#" onClick="displayNarociloPopup(\''.$data_row['id'].'\')" title="'.$lang['srv_narocila_edit'].'"><i class="fa fa-pencil-alt link-sv-moder"></i>';
@ -598,6 +601,14 @@ class UserNarocila{
echo '</select>'; echo '</select>';
echo '</div>'; echo '</div>';
echo '<div class="edit_narocilo_line">';
echo '<span class="nastavitveSpan5">'.$lang['srv_narocilo_podjetje_eracun'].':</span> ';
echo '<select name="podjetje_eracun">';
echo '<option value="0" '.($rowNarocilo['podjetje_eracun'] == '0' ? 'selected="selected"' : '').'>'.$lang['no'].'</option>';
echo '<option value="1" '.($rowNarocilo['podjetje_eracun'] == '1' ? 'selected="selected"' : '').'>'.$lang['yes'].'</option>';
echo '</select>';
echo '</div>';
echo '</div>'; echo '</div>';
} }
@ -642,6 +653,7 @@ class UserNarocila{
$podjetje_drzava = isset($narocilo_data['podjetje_drzava']) ? $narocilo_data['podjetje_drzava'] : ''; $podjetje_drzava = isset($narocilo_data['podjetje_drzava']) ? $narocilo_data['podjetje_drzava'] : '';
$podjetje_davcna = isset($narocilo_data['podjetje_davcna']) ? $narocilo_data['podjetje_davcna'] : ''; $podjetje_davcna = isset($narocilo_data['podjetje_davcna']) ? $narocilo_data['podjetje_davcna'] : '';
$podjetje_zavezanec = isset($narocilo_data['podjetje_ddv']) ? $narocilo_data['podjetje_ddv'] : ''; $podjetje_zavezanec = isset($narocilo_data['podjetje_ddv']) ? $narocilo_data['podjetje_ddv'] : '';
$podjetje_eracun = isset($narocilo_data['podjetje_eracun']) ? $narocilo_data['podjetje_eracun'] : '0';
$language = isset($narocilo_data['lang']) ? $narocilo_data['lang'] : 'sl'; $language = isset($narocilo_data['lang']) ? $narocilo_data['lang'] : 'sl';
@ -678,9 +690,9 @@ class UserNarocila{
} }
$sqlNarocilo = sisplet_query("INSERT INTO user_access_narocilo $sqlNarocilo = sisplet_query("INSERT INTO user_access_narocilo
(usr_id, status, time, package_id, ime, payment_method, discount, trajanje, phone, podjetje_ime, podjetje_naslov, podjetje_postna, podjetje_posta, podjetje_drzava, podjetje_davcna, podjetje_zavezanec, language) (usr_id, status, time, package_id, ime, payment_method, discount, trajanje, phone, podjetje_ime, podjetje_naslov, podjetje_postna, podjetje_posta, podjetje_drzava, podjetje_davcna, podjetje_zavezanec, podjetje_eracun, language)
VALUES VALUES
('".$usr_id."', '".$status."', NOW(), '".$package_id."', '".$ime_na_racunu."', '".$payment_method."', '".$discount."', '".$trajanje."', '".$phone."', '".$podjetje_ime."', '".$podjetje_naslov."', '".$podjetje_postna."', '".$podjetje_posta."', '".$podjetje_drzava."', '".$podjetje_davcna."', '".$podjetje_zavezanec."', '".$language."') ('".$usr_id."', '".$status."', NOW(), '".$package_id."', '".$ime_na_racunu."', '".$payment_method."', '".$discount."', '".$trajanje."', '".$phone."', '".$podjetje_ime."', '".$podjetje_naslov."', '".$podjetje_postna."', '".$podjetje_posta."', '".$podjetje_drzava."', '".$podjetje_davcna."', '".$podjetje_zavezanec."', '".$podjetje_eracun."', '".$language."')
"); ");
if (!$sqlNarocilo){ if (!$sqlNarocilo){
$response['error'] = 'ERROR! '.mysqli_error($GLOBALS['connect_db']); $response['error'] = 'ERROR! '.mysqli_error($GLOBALS['connect_db']);
@ -843,6 +855,7 @@ class UserNarocila{
$update .= isset($narocilo_data['podjetje_drzava']) ? ', podjetje_drzava='.$narocilo_data['podjetje_drzava'] : ''; $update .= isset($narocilo_data['podjetje_drzava']) ? ', podjetje_drzava='.$narocilo_data['podjetje_drzava'] : '';
$update .= isset($narocilo_data['podjetje_davcna']) ? ', podjetje_davcna='.$narocilo_data['podjetje_davcna'] : ''; $update .= isset($narocilo_data['podjetje_davcna']) ? ', podjetje_davcna='.$narocilo_data['podjetje_davcna'] : '';
$update .= isset($narocilo_data['podjetje_ddv']) ? ', podjetje_zavezanec='.$narocilo_data['podjetje_ddv'] : ''; $update .= isset($narocilo_data['podjetje_ddv']) ? ', podjetje_zavezanec='.$narocilo_data['podjetje_ddv'] : '';
$update .= isset($narocilo_data['podjetje_eracun']) ? ', podjetje_eracun='.$narocilo_data['podjetje_eracun'] : '';
$update = substr($update, 1); $update = substr($update, 1);
@ -1173,6 +1186,7 @@ class UserNarocila{
$update .= (isset($_POST['podjetje_drzava'])) ? " podjetje_drzava='".$_POST['podjetje_drzava']."'," : ""; $update .= (isset($_POST['podjetje_drzava'])) ? " podjetje_drzava='".$_POST['podjetje_drzava']."'," : "";
$update .= (isset($_POST['podjetje_davcna'])) ? " podjetje_davcna='".$_POST['podjetje_davcna']."'," : ""; $update .= (isset($_POST['podjetje_davcna'])) ? " podjetje_davcna='".$_POST['podjetje_davcna']."'," : "";
$update .= (isset($_POST['podjetje_zavezanec'])) ? " podjetje_zavezanec='".$_POST['podjetje_zavezanec']."'," : ""; $update .= (isset($_POST['podjetje_zavezanec'])) ? " podjetje_zavezanec='".$_POST['podjetje_zavezanec']."'," : "";
$update .= (isset($_POST['podjetje_eracun'])) ? " podjetje_eracun='".$_POST['podjetje_eracun']."'," : "";
if($update != ''){ if($update != ''){

View File

@ -7396,6 +7396,7 @@ $lang = array (
'srv_narocilo_podjetje_postna' => "Poštna št.", 'srv_narocilo_podjetje_postna' => "Poštna št.",
'srv_narocilo_podjetje_drzava' => "Država", 'srv_narocilo_podjetje_drzava' => "Država",
'srv_narocilo_podjetje_zavezanec' => "Zavezanec za DDV", 'srv_narocilo_podjetje_zavezanec' => "Zavezanec za DDV",
'srv_narocilo_podjetje_eracun' => "E-račun",
'srv_narocilo_placaj' => "Plačaj", 'srv_narocilo_placaj' => "Plačaj",
'srv_narocilo_status_0' => "Neplačano", 'srv_narocilo_status_0' => "Neplačano",

View File

@ -7279,6 +7279,7 @@ $lang = array (
'srv_narocilo_podjetje_postna' => "Postcode", 'srv_narocilo_podjetje_postna' => "Postcode",
'srv_narocilo_podjetje_drzava' => "Country", 'srv_narocilo_podjetje_drzava' => "Country",
'srv_narocilo_podjetje_zavezanec' => "VAT", 'srv_narocilo_podjetje_zavezanec' => "VAT",
'srv_narocilo_podjetje_eracun' => "E-invoice",
'srv_narocilo_placaj' => "Pay", 'srv_narocilo_placaj' => "Pay",
'srv_narocilo_status_0' => "Unpaid", 'srv_narocilo_status_0' => "Unpaid",

View File

@ -9286,3 +9286,7 @@ UPDATE misc SET value='20.08.10' WHERE what="version";
ALTER TABLE user_access_placilo ADD COLUMN canceled ENUM('0', '1') NOT NULL DEFAULT '0'; ALTER TABLE user_access_placilo ADD COLUMN canceled ENUM('0', '1') NOT NULL DEFAULT '0';
UPDATE misc SET value='20.09.11' WHERE what="version"; UPDATE misc SET value='20.09.11' WHERE what="version";
ALTER TABLE user_access_narocilo ADD COLUMN podjetje_eracun ENUM('0', '1') NOT NULL DEFAULT '0' AFTER podjetje_zavezanec;
UPDATE misc SET value='20.09.16' WHERE what="version";