if (isset($_POST['get_cash_book']) && $_POST['get_cash_book'] != '') { $date = $_POST['get_cash_book']; $html = ''; // Есмли ты босс ты видишь кассовые книги всех офисов; if ($_SESSION['department_id'] == 2 || $_SESSION['department_id'] == 12) { $sql = "SELECT `code`, `name` FROM `office` WHERE `kassa_list` = 1 OR `code` = 'office1';"; $office_array = $db->all($sql); foreach ($office_array as $item) { //$symb = "'"; //$html .= '<div class="menu_button" onclick="PrintCashBook('.$symb.$item['code'].$symb.','.$symb.$date.$symb.')">Печать Кассовой книги</div><br>'; $html .= '<div class="page_medium_title">' . $item['name'] . '</div><br>'; // Выводим оператора; $html .= get_office_cash_book($item['code'], $date, 0); } } else { $html .= get_office_cash_book($_SESSION['office'], $date); } echo $html; die; } // Формирование выдомости выдачи; if (isset($_POST['get_take_page']) && $_POST['get_take_page'] != '') { $html = ''; ?> <style> body{ font-family: 'Arial'; } </style> <script> var kvit = $('.kvit');
$user_login = $_POST['user_login']; } $sql = "SELECT `user_full_name` FROM `users_apps` WHERE `user_name` = '" . $user_login . "';"; write_log($sql, 'cash_book'); $user_full_name = $db_rs->one($sql); echo 'Офис: <b>' . $office_name . '</b><br>'; echo 'Дата печати кассовой книги: <b>' . date('d.m.Y H:i:s') . '</b><br>'; echo 'ID кассы: <b>' . $_POST['kassa_id'] . '</b><br>'; echo 'Операционный день: <b>' . date('d.m.Y', strtotime($_POST['date'])) . '</b><br>'; //date('d.m.Y', strtotime(calc_last_kassa_cash_day($_POST['kassa_id']))) echo 'Кассир: <b>' . $user_full_name . '</b><br>'; echo '<br>'; $yesterday_sum = calc_yesterday_cash($_POST['kassa_id'], $_POST['date']); $today_sum = calc_today_cash($_POST['kassa_id'], $_POST['date']); echo 'Сумма на начало операционного дня: <b>' . number_format($yesterday_sum, 2, '.', ' ') . ' руб.</b> (' . num2str($yesterday_sum) . ')<br><br>'; echo get_office_cash_book($_POST['office_id'], $_POST['date'], 1, $user_login) . '</div>'; echo 'Сумма на конец операционного дня: <b>' . number_format($today_sum + $yesterday_sum, 2, '.', ' ') . ' руб.</b> (' . num2str($today_sum + $yesterday_sum) . ')<br><br>'; // Получаем последний z-отчет по кассе; // Если дата не сегодня, то брать надо последний z-отчет. Так как сегодня if ($_POST['date'] != date('Y-m-d')) { $sql = "select * from `z-reports` where `kassa_id` = '" . $_POST['kassa_id'] . "' and date(`date`) = date('" . calc_last_kassa_cash_day($_POST['kassa_id']) . "') order by `date` desc limit 1"; } else { } $sql = "select * from `z-reports` where `kassa_id` = '" . $_POST['kassa_id'] . "' and date(`date`) = date('" . $_POST['date'] . "') order by `date` desc limit 1"; //echo $sql; $z_report_data = $db_rs->row($sql); // Далее мы подсчитываем и выводим сводную информацию echo 'ID Z-отчета (выдан при закрытии ОД): <b>' . $z_report_data['id'] . '</b><br>'; echo 'Номер Z-отчета (на чеке Z отчета): <b>' . $z_report_data['z_number'] . '</b><br><br>'; //echo 'Сумма по Z-отчету: <b>'.number_format($z_report_data['z_sum'], 2, '.', ' ').' руб.</b><br><br>'; echo '<table style="border:0px black solid" cellpadding="0" cellspacing="0">';