From bef9333795667585039620a16de34548663ec25e Mon Sep 17 00:00:00 2001 From: Zelda Ababil Date: Tue, 20 Feb 2024 12:21:56 +0700 Subject: [PATCH] kode --- app/Http/Controllers/Kasir/Transaksi.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/Kasir/Transaksi.php b/app/Http/Controllers/Kasir/Transaksi.php index 5ca4e50..b7b3e90 100644 --- a/app/Http/Controllers/Kasir/Transaksi.php +++ b/app/Http/Controllers/Kasir/Transaksi.php @@ -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 ]);