pull/1/head
Zelda Ababil 2024-02-20 12:21:56 +07:00
parent 4ba90ebe56
commit bef9333795
1 changed files with 7 additions and 5 deletions

View File

@ -25,6 +25,8 @@ class Transaksi extends Controller
{
// count pesanan by date now and add 1 for next count pesanan today
$lastCountPesanan = Pesanan::whereDate('created_at', date('Y-m-d'))->count() + 1;
// add 0 in front of lastCountPesanan if lastCountPesanan less than 10
$lastCountPesanan = str_pad($lastCountPesanan, 2, '0', STR_PAD_LEFT);
$orderCode = "ORD-" . date('ym') . strtoupper(random_str(3, random_str())) . date('d') . '-' . $lastCountPesanan;
$KelompokKategori = KelompokKategori::with('kelompokKategoriPivot.produk')->get();
$aba = RekeningCoa::where('kode_coa', 1)->where('sub_kode_coa', 200)->get();
@ -140,7 +142,7 @@ class Transaksi extends Controller
// check antrian pesanan jika sudah ada di database maka tambahkan 1 untuk nomor antrian selanjutnya
$lastCountPesanan = Pesanan::whereDate('created_at', date('Y-m-d'))->count() + 1;
$kodenya = $kodenya . $lastCountPesanan;
$kodenya = $kodenya . '-' . $lastCountPesanan;
if ($request->jenis_pembayaran == "1") {
$pesananDatas = [
@ -224,7 +226,7 @@ class Transaksi extends Controller
'pesanans_id' => $pesananModels->id,
'kode_rekening_coa' => $request->kode_coa,
'keterangan_coa' => $request->keterangan_coa,
'keterangan' => 'Penjualan Non Tunai[' . $request->orderCode . ']',
'keterangan' => 'Penjualan Non Tunai[' . $kodenya . ']',
'debet' => $request->totalDiskon,
'kredit' => 0
]);
@ -235,7 +237,7 @@ class Transaksi extends Controller
'pesanans_id' => $pesananModels->id,
'kode_rekening_coa' => "4.100.01",
'keterangan_coa' => "Pendapatan Penjualan",
'keterangan' => 'Penjualan Non Tunai[' . $request->orderCode . ']',
'keterangan' => 'Penjualan Non Tunai[' . $kodenya . ']',
'debet' => 0,
'kredit' => $request->totalDiskon
]);
@ -248,7 +250,7 @@ class Transaksi extends Controller
'pesanans_id' => $pesananModels->id,
'kode_rekening_coa' => "1.100.01",
'keterangan_coa' => "Kas Kasir",
'keterangan' => 'Penjualan Tunai[' . $request->orderCode . ']',
'keterangan' => 'Penjualan Tunai[' . $kodenya . ']',
'debet' => $request->totalDiskon,
'kredit' => 0
]);
@ -259,7 +261,7 @@ class Transaksi extends Controller
'pesanans_id' => $pesananModels->id,
'kode_rekening_coa' => "4.100.01",
'keterangan_coa' => "Pendapatan Penjualan",
'keterangan' => 'Penjualan Tunai[' . $request->orderCode . ']',
'keterangan' => 'Penjualan Tunai[' . $kodenya . ']',
'debet' => 0,
'kredit' => $request->totalDiskon
]);