예제 #1
0
         $arch_time = mktime(0, 0, 0, date('m') - 6, date('d'), date('Y'));
         $filter['to'] = array('day' => date('d', $arch_time), 'month' => date('n', $arch_time), 'year' => date('Y', $arch_time));
     }
     $docs = $sbr->getDocsFlow($scheme, $filter, $page, $dir, $dir_col, $page_count);
     if ($docs) {
         foreach ($docs as $i => $_doc) {
             $_doc['act_sys'] = !is_emp($_doc['role']) && $_doc['act_sys'] == 1 ? 5 : $_doc['act_sys'];
             $docs[$i] = $_doc;
             /* @mark_0013241 */
             $docs[$i]['reqv_history'] = sbr_meta::getUserReqvHistory($docs[$i]['stage_id'], $docs[$i]['user_id']);
             $form_type_e = $docs[$i]['reqv_history']['e']['form_type'];
             $form_type_b = $docs[$i]['reqv_history']['b']['form_type'];
             $form_type[$i] = $form_type_e ? $form_type_e : ($form_type_b ? $docs[$i]['reqv_history']['b']['form_type'] : $docs[$i]['form_type']);
         }
     }
     $sbr->getExrates();
     sbr_meta::getReqvFields();
     break;
 case '1c':
     if ($action == 'export') {
         $date_s = __paramInit('string', 'date_s');
         $date_e = __paramInit('string', 'date_e');
         $file_data_csv = sbr_adm_finance::exportSBRDataToCSV($date_s, $date_e);
         $fname = 'sbr_export_1c';
         if ($date_s || $date_e) {
             if ($date_s) {
                 $fname .= "-{$date_s}";
             }
             if ($date_e && $date_s != $date_e) {
                 $fname .= "-{$date_e}";
             }