public function get_NumberRR() { $lastnumber = Receiptsparepart::max('id'); $num = myFungsi::numberComplate($lastnumber + 1, 5); //$date = str_replace('-', '/', date('Y-m-d')); $date = explode('-', date('Y-m-d')); $number = 'DT-' . $num . '/SRR/' . $date[1] . '/' . $date[0]; return json_encode(array('number' => $number)); }
public function post_simpanbap() { Log::write('info', Request::ip() . ' User : '******' Event: Simpan Proses BAP', true); $lastnumber = Bap::max('id'); $num = myFungsi::numberComplate($lastnumber + 1, 5); $total_amount = Input::get('total_amount'); $amount = Input::get('amount'); foreach (Input::get('financial_type_id') as $key => $val) { if ($val == 6) { $besar_ks = $total_amount[$key]; $bayar_ks = $amount[$key]; } $ke = Kewajiban::where_fleet_id(Input::get('fleet_id'))->where_driver_id(Input::get('driver_id'))->where_financial_type_id($val)->first(); if ($ke) { $ke->amount = $amount[$key]; $ke->total_amount = $total_amount[$key]; $ke->save(); } else { Kewajiban::create(array('fleet_id' => Input::get('fleet_id'), 'driver_id' => Input::get('driver_id'), 'financial_type_id' => $val, 'amount' => $amount[$key], 'total_amount' => $total_amount[$key])); } } $fleet_id = Input::get('fleet_id'); $bap_number = 'DT-' . $num . '/BAP/' . Fleet::find($fleet_id)->taxi_number . '/' . date('m') . '/' . date('Y'); $driver_id = Input::get('driver_id'); $driver_status = Input::get('driver_status'); $keputusan_id = Input::get('keputusan_id'); $pool_id = Input::get('pool_id'); $sum_sparepart = Input::get('sum_sparepart'); $sum_ks = Input::get('sum_ks'); $sum_akhir_unit = Input::get('sum_akhir_unit'); $lampiran = Input::get('lampiran'); $std_bap_id = implode(',', Input::get('pelanggaran')); $ket_bap_other = Input::get('ket_bap_other'); $keterangan = Input::get('keterangan'); $solusi = Input::get('solusi'); $saksi1_name = Input::get('saksi1_name'); $saksi1_nik = Input::get('saksi1_nik'); $saksi1_jabatan = Input::get('saksi1_jabatan'); $saksi2_name = Input::get('saksi2_name'); $saksi2_nik = Input::get('saksi2_nik'); $saksi2_jabatan = Input::get('saksi2_jabatan'); $bap = Bap::create(array('date' => date('Y-m-d'), 'bap_number' => $bap_number, 'fleet_id' => $fleet_id, 'driver_id' => $driver_id, 'driver_status' => $driver_status, 'keputusan_id' => $keputusan_id, 'pool_id' => $pool_id, 'sum_sparepart' => $sum_sparepart, 'sum_ks' => $sum_ks, 'sum_akhir_unit' => $sum_akhir_unit, 'lampiran' => $lampiran, 'std_bap_id' => $std_bap_id, 'ket_bap_other' => $ket_bap_other, 'keterangan' => $keterangan, 'solusi' => $solusi, 'saksi1_name' => $saksi1_name, 'saksi1_nik' => $saksi1_nik, 'saksi1_jabatan' => $saksi1_jabatan, 'saksi2_name' => $saksi2_name, 'saksi2_nik' => $saksi2_nik, 'saksi2_jabatan' => $saksi2_jabatan, 'user_id' => Auth::user()->id, 'last_update' => date('Y-m-d H:i:s', Myfungsi::sysdate()), 'besar_ks' => $besar_ks, 'bayar_ks' => $bayar_ks)); return Redirect::to('proses'); }
public function get_lastNumber() { $lastnumber = Workorder::max('id'); $num = myFungsi::numberComplate($lastnumber + 1, 5); $date = str_replace('-', '/', date('Y-m-d')); $number = 'DT-' . $num . '/WO/' . $date; return json_encode(array('number' => $number)); }