v1.11.0-alpha-1 - 10/08/2025 - Change version because and reworked some forms. v1.10.7 - 31/07/2025 - Fix: Fix Slip Transfer, now cannot choose same material. - Add: Add Slip Transfer -> Show page. - Add: Add Amount on PO Supplier and PO General -> Index. v1.10.6 - 31/07/2025 - Fix: Fix format date on Laporan Bea Cukai -> Pemasukan Barang. v1.10.5 - 31/07/2025 - Fix: Fix format date on Laporan Bea Cukai -> Pemasukan Barang. v1.10.4 - 31/07/2025 - Add: Add actual_date column into po_general_good_receives table. - Modified: Now on Laporan Bea Cukai -> Pemasukan Barang, was added Invoice No, Currency, Price per Unit, and Total Price. - Add: Add Actual Date input on PO General Good Receive. - Add: Add actual_date column into po_supplier_good_receives table. - Add: Add Actual Date input on PO Supplier Good Receive. v1.10.3 - 29/07/2025 - Add: Add internal_no column into slip_transfers table. - Add: Add bc_status into po_general_invoices table. - Add: Add EXIM -> General Form. v1.10.2 - 28/07/2025 - Updated: Add Currencies dropdown on PO Supplier and PO General on Edit section. - Fix: Fix number format and input for price per unit and amount on PO General and PO Supplier. v1.10.1 - 23/07/2025 - Updated: Move Slip Transfer menu from Warehouse to PPIC. v1.10.0 - 23/07/2025 - Add: Add slip_transfers table. - Add: Add slip_transfer_details table. - Add: Add Slip Transfer Form on Production -> Slip Transfer. - Fix: Fix Laporan Bea Cukai -> Mutasi Bahan di Tolak. v1.9.3 - 22/07/2025 - Add: Add type column into materials table. - Add: Add Type into ajax on Report Internal -> Mutasi Semua Material. - Fix: Fix Mutasi Bahan Baku and Mutasi Bahan Jadi Report on Bea Cukai. v1.9.2 - 21/07/2025 - Modified: Change decimal point into 4 on PoBuyerInvoiceDetail, PoGeneralDetail, PoSupplierDetail, PoSupplierInvoiceDetail, PurchaseRequestPoGeneralDetail, PurchaseRequestPoSupplierDetail models. v1.9.1 - 21/07/2025 - Modified: Add filtering Bussiness Unit -> PO Buyer -> Index so not show no with FORECAST prefix. v1.9.0 - 20/07/2025 - Add: Add Forecast menu on Bussiness Unit -> Forecast. v1.8.0 - 22/06/2025 - Modified: Change Stock Opname label into Balance Book. - Add: Add selisih column into stock_opname_details table. - Updated: Rework Report Pemasukan Barang. - Updated: Rework Report Pengeluaran Barang. - Updated: Rework Report Mutasi Bahan Baku. - Updated: Rework Report Mutasi Barang Jadi. - Updated: Rework Report Posisi Dalam Barang WIP. - Updated: Rework Report Mutasi Barang Modal. - Updated: Rework Report Mutasi Barang Reject / Waste. v1.7.2 - 26/05/2025 - Updated: Replace all blade view on account-payable/create,index,show with blade from erp-majalengka. v1.7.1 - 26/05/2025 - Remove: Remove PO Supplier No and Date on Subcon -> Konversi dan Jaminan because relation was changed. - Fix: Fix Report Fifo Material Request with new relationship PoBuyer -> PoBuyerInvoice now using hasMany. v1.7.0 - 24/05/2025 - Add: Add new API controller for Payment on app\Http\Controllers\Api\ApiPaymentController.php. - Add: Add new api route for payment on routes\api.php. - Add: Add new model Payment.php. - Add: Add new model PaymentOrder.php. - Add: Add new model FakturKeluaran.php. - Add: Add new faktur_keluarans table. - Add: Add new payment_orders table. - Add: Add new payments table. - Add: Add new page and form for Faktur on Accounting -> Faktur. - Add: Add new page and form for payment on Accounting -> Payment. v1.6.1 - 18/04/2025 - Updated: Change filetering on API PO Buyer, now only show where invoice status == true. - Add: Add freight column into po_buyer_invoices table. - Add: Add discount column into po_buyer_invoices table. - Add: Add tax column into po_buyer_invoices table. - 20/04/2025 - Add: Add new api connection ApiCreditPurchase for accounting program. v1.6.0 - After update, run : php artisan migrate - 12/04/2025 - Remove: Remove order_production_no column on po_buyer_invoices table. - Add: Add po_buyer_no on po_buyer_invoices table. - Add: Add hasMany -> invoices relationship on PoBuyer model. - Add: Add belongsTo -> po relationship on PoBuyerInvoice model. - Add: Add buyer_code to po_buyer_invoices table. - Remove: Remove order_production_no column on po_buyer_invoice_details table. - Add: Add currency_code on po_buyer_invoice_details table. - Add: Add price_per_unit on po_buyer_invoice_details table. - Add: Add amount on po_buyer_invoice_details table. - Modified: Now PO Buyer Invoice created manually from Marketing -> Invoice PO Buyer -> Create. - Add: Add is_delivered column on po_buyer_invoices table. - Add: Add delivered_by column on po_buyer_invoices table. - Add: Add delivered_at column on po_buyer_invoices table. - Modified: Finished goods adjusted to the latest flow in manual invoice creation. - Add: Add current stock on Finish Good before delivery or Save and Complete. - Add: Add currency_code on finish_good_details. - Add: Add price_per_unit on finish_good_details. - Add: Add amount on finish_good_details. - Add: Add Api connection for PO Buyer Invoice on Api\ApiPoBuyerInvoiceController. - Add: Add account_code column on buyers table. - Add: Add Account Code input on Master Data -> Buyer -> Create,Edit. - Fix: Fix route when click back on Accounting -> Account Receivable -> Create. - Fix: Fix Report Internal -> Pengeluaran Barang so not showing error 500. - Fix: Fix EXIM -> Buyer so now error 500. - Updated: Updated position for Accounting No on Master Data -> Buyer. - 18/04/2025 - Updated: Now invoice will not visible on Warehouse -> Good Receive -> Index when bc_status != true or bc_data = null. - Fix: Add new migration to edit foreign key on work_order_date_ranges table to add onUpdate('cascade'). - Updated: Now cannot approve BOM again when BOM was already approved. v1.5.0 - After update, run : php artisan migrate - 08/04/2025 - Add: Add freight column into po_supplier_invoices table. - Add: Add discount column into po_supplier_invoices table. - Add: Add tax column into po_supplier_invoices table. - Add: Add Freight, Discount, Tax on Purchasing -> Invoice PO Supplier -> List -> Edit. v1.4.0 - After update, run : php artisan migrate, php artisan db:seed --class=PermissionSeeder - 06/03/2025 - Fix: Fix material request now can request all material except SJ. - 10/03/2025 - Add: Add po_supplier_pivot_invoices table. - Updated: Change relationship on po_suppliers to po_supplier_invoices from HasOne to BelongsToMany. - Updated: Change relationship on po_supplier_invoices to po_suppliers from BelongsTo to BelongsToMany. - Remove: Remove po_supplier_no column in po_supplier_invoices table. - Add: Add invoice_status column to po_suppliers table. - Add: Add PoSupplierInvoiceListController. - Add: Add partials menu on Invoice PO Supplier -> List, Merging. - Updated: Change default route on sidebar Invoice PO Supplier from route('invoice-po-supplier.inde') to route('invoice-po-supplier.list.index'); - Updated: Change foreign on po_supplier_good_receives -> po_supplier_invoice_no from onUpdate restrict to onUpdate cascade. - Add: Add page for create PO Supplier Invoice on Invoice PO Supplier -> List -> Create new. - Add: Add page for merging PO Supplier Invoice on Invoice PO Supplier -> Merging. - Add: Add supplier_code and eta_date on po_supplier_invoices table. - Add: Add PoSupplierInvoiceDetail Model. - Add: Add po_supplier_invoice_details table. - Add: Add PoSupplierInvoiceDetailController controller. - Modified: Change po_supplier_detail_id column to po_supplier_invoice_detail_id column on po_supplier_good_receive_details table. - Fix: Fix Warehouse -> Good Receive -> PO Supplier -> Edit, Show, Print adapt using new relationship. - Fix: Fix Report Internal -> Pemasukan Barang adapt using new relationship. - Fix: Fix Report Bea Cukai -> Pemasukan Bahan Baku adapt using new relationship. - Fix: Fix Report Internal -> FIFO Material Request adapt using new relationship. - Add: Add WASTE on DatabaseSeeder. - 11/03/2025 - Remove: Remove Destination, Ship Mode, and Country on Marketing -> Order Buyer -> Edit, Show. - Modified: Change Master Article label to Master Style. - Modified: Change ordered list on sidemenu for Master Data. - Modified: Change permission name from Master Article to Master Style. - Add: Add List GR PO Supplier on Warehouse -> Good Receive -> List GR PO Supplier. - Modified: Change Marketing label to Bussiness Unit. - Modified: Change Finance label to Accounting. - Updated: Now on Work Order -> Waste, can choose material code where material type code is WASTE. - Updated: Now on Warehouse -> Waste -> Permintaan Pengeluaran -> Create, can choose material code where material type code is WASTE. - Add: Add getAllStocks() method on Stock model. - Add: Add Recycle Model, View, Controller on Production -> Recycle -> Request. - 15/03/2025 - Add: Add api ping route. - Add: Add auth for api sanctum route to generate api token. - Updated: Update all api routes now use auth:sanctum middleware. - 18/03/2025 - Add: Add is_approved column on recycle_requests table. - Add: Add qty_approved column on recycle_request_details table. - Fix: Fix input name on Recycle -> Request -> Create -> Reason. - Fix: Fix Reason not showing on Recycle -> Request -> Show. - Add: Add divisi_code column on recycle_request_details table. - Add: Add Recycle Approval menu and feature. - Add: Add Recycle Production menu and feature. - Add: Add recycle_productions table. - Add: Add recycle_production_inputs table. - Add: Add recycle_production_outputs table. - Add: Add recycle-request, recycle-approval, and recycle-production permissions. - Add: Add recycle-request, recycle-approval, and recycle-production on PermissionSeeder. - 19/03/2025 - Add: Add Stock Adjustment feature. - Add: Add adjustments table. - Add: Add adjustment_details table. - Updated: Change formula to calculator adjustment qty from (balance - balanceActual) to (balanceActual - balance) on Stock Opname -> Edit. - Updated: Change formula from -= to += on Adjustment section in ReportSemuaMaterialController. - Updated: Change formula from -= to += on Adjustment section in ReportBahanBakuController. - Updated: Change formula from -= to += on Adjustment section in ReportBahanJadiController. - 21/03/2025 - Add: Add account_code column to suppliers table. - Add: Add NPWP and NIB input text on Master Data -> Supplier -> Edit. - Add: Add Account Code input text on Master Data -> Supplier -> Create,Edit. - Add: Add supplier() belongsto relationship on PoSupplierInvoice model. v1.3.0 - 03/03/2025 - Modified: Change font size for table and database to 12px. - Updated: Now PO Supplier -> Edit cannot Save and Complete if Supplier Code is empty and Details are empty. - Updated: Now PO General -> Edit cannot Save and Complete if Supplier Code is empty and Details are empty. - Updated: Material Fullname (fomatted_material) structure was changed to code-uom-name-materialType. - Updated: PO Supplier can print out when status was complete. - Updated: PO General can print out when status was complete. - Add: Add new sidebar category, Bea Cukai. - Add: Add new menu Bea Cukai -> Report Bea Cukai. - Updated: Move Report Pemasukan Bahan Baku, Report Pemakaian Bahan Baku, Report Pemakaian Barang Subcon, Report Pemasukan Hasil Produksi, Report Pengeluaran Hasil Produksi, Report Mutasi Bahan Baku, Report Mutasi Bahan Jadi, Report Mutasi Waste to Bea Cukai -> Report Bea Cukai. - Modified: Change menu name Bea Cukai -> Waste to Bea Cukai -> Waste / Scrap. - Updated: Add new report-bea-cukai permission. - Modified: Change 8 bea cukai reports permission name from report to report-bea-cukai. - Modified: Change sidebar menu Report -> Mutasi Bahan Penolong to Report -> Mutasi Semua Material. - Add: Add report-mutasi-semua-material permission. - Add: Add report-mutasi-semua-material to PermissionSeeder. - Modified: Change views, controller, route for Report -> Mutasi Bahan Penolong to Mutasi Semua Material. - Updated: Add show Detail on Report -> Mutasi Semua Material. - Updated: Add show Detail on Report Bea Cukai -> Mutasi Bahan Baku. - Add: Add now Master Data have their own permissions. - Add: Add Master Mold on Master Data -> Mold. - Add: Add master-mold permission. - Updated: Add npwp column to suppliers table. - Updated: Add nib column to suppliers table. - 04/03/2025 - Modified: Change sidebar menu from Report to Report Internal. - Modified: Change sidebar menu from Bea Cukai to EXIM. - Add: Add BC No and BC Date on Report Internal -> FIFO Material Request. - Fix: Fix work order no show 'Please approve this BOM' on Work Order No on PPIC -> Schedule -> Edit. - Updated: Now total qty target on PPIC -> Schedule cannot more than its OP / BOM -> qty. - Add: Add remaining placeholder in Qty Target so users know how much qty left. - Updated: Now on PPIC -> Schedule -> Create and PPIC -> Schedule -> Edit, qty schedule total canno more than qty target. - Updated: On Work Order -> Monitoring -> Index, now showing all material request progress for all WO and all transfer request. - Updated: Add Adjustment column on Report Internal -> Mutasi Semua Material -> Detail. - Updated: Add Adjustment column on Report Bea Cukai -> Mutasi Bahan Baku -> Detail. - Add: Add GenerateBomNo trait. - Updated: Now order production no will generate automatically when create from Order Production -> Create. - Modified: Disable no input form on Order Production -> Edit. - Add: Automatically selected material and level when Create Sub Order Production. - Modified: Comment desktop migration so will not crash on available table. - 06/03/2025 - Updated: Now MRP PO Supplier can filter using start date and end date. - Updated: Now MRP PO General can filter using start date and end date. - Add: Good Receive PO Supplier can print out when status was completed. - Add: Good Receive PO General can print out when status was completed. - Add: Finish Good can print out when status was completed. v1.2.2 - 23/02/2025 - Add: Add role_desktops table. - Updated: Add password_desktops column into users table. - Modified: Change password and role_name column from not null into nullable. - Add: Add role_permission_dekstops table. - Add: Add edit_delete table. - Add: Add permission_desktops table. v1.2.1 - 22/02/2025 - Add: Add getStocks() and getLastStock() accessor in Stock model. - Modified: Modified how to get last stock in Warehouse -> Consumable -> Approval -> Edit. - Modified: Modified how to get last stock in Warehouse -> Consumable -> Transfer -> Edit. - Modified: Modified how to get last stock in Warehouse -> Machine and Equipment -> Approval -> Edit. - Modified: Modified how to get last stock in Warehouse -> Machine and Equipment -> Transfer -> Edit. - Updated: Now cannot add same material code on Puchasing -> PO General -> Edit. - Updated: Now cannot add same material code on Puchasing -> PO Supplier -> Edit. - Updated: Now cannot add same material code on Puchasing -> Retur -> PO Supplier -> Edit. - Updated: Now cannot add same material code on Puchasing -> Retur -> PO General -> Edit. - Updated: Now cannot add same material code on Production -> Supply Request -> Machine and Equipment -> Edit. - Updated: Now cannot add same material code on Production -> Supply Request -> Consumable -> Edit. - Updated: Now cannot add same material code on Warehouse -> Initial Stock -> Create. - Updated: Now cannot add same material code on Production -> Purchase Request -> Work Order -> Edit. - Updated: Now cannot add same material code on Purchase Request -> PO General -> Manage -> Edit. - Updated: Now cannot add same material code on Purchase Request -> PO General -> Approval -> Edit. v1.2.0 - 19/02/2025 - Remove: Remove all Permission seeder on database/seeders/DatabaseSeeder.php. - Add: Add PermissionSeeder on database/seeders/DatabaseSeeder.php. - Modified: Change Order Production and BOM to Production Card and Order Production on PermissionSeeder desc. - Add: Add PO Supplier Retur on PermissionSeeder. - Add: Add PO General Retur Permision on PermissionSeeder. - Add: Add po-supplier-retur on AppServiceProvider. - Add: Add po-general-retur on AppServiceProvider. - Updated: Add 'can' for po-supplier-retur and po-general-retur in sidebar.blade.php. - Updated: Add Gate permission on PoSupplierReturController and PoGeneralReturController. - Add: Add PO Supplier Stock Retur on PermissionSeeder. - Add: Add PO General Stock Retur Permision on PermissionSeeder. - Add: Add po-supplier-stock-retur on AppServiceProvider. - Add: Add po-general-stock-retur on AppServiceProvider. - Updated: Add 'can' for po-supplier-stock-retur and po-general-stock-retur in sidebar.blade.php. - Updated: Add Gate permission on PoSupplierStockReturController and PoGeneralStockReturController. - Add: Add Material Request Surat Perintah Retur on PermissionSeeder. - Add: Add Material Request Stock Retur on PermissionSeeder. - Add: Add material-request-spk-retur on AppServiceProvider. - Add: Add material-request-stock-retur on AppServiceProvider. - Updated: Add 'can' for material-request-spk-retur and material-request-stock-retur in sidebar.blade.php. - Updated: Add Gate permission on MaterialRequestSuratPerintahReturController and MaterialRequestStockReturController. - Updated: Add view BOM on Production -> Material Request -> Create. - Updated: Add view BOM on Production -> Send Transfer Request -> Schedule and Production -> Send Transfer Request -> Create. - 20/02/2025 - Modified: Hide Master Account menu using comment. - 21/02/2025 - Modified: Change menu name from BOM Template to Order Production Template on Master Data. - Add: Add migration to drop bom_template_pivot and bom_template_detail_materials. - Remove: Remove bom_template_pivot table. - Remove: Remove bom_template_detail_materials table. - Add: Add migration to drop bom_template_details and bom_templates. - Remove: Remove bom_templates table. - Remove: Remove bom_template_details table. - Add: Add bom_templates table with new structure. - Add: Add bom_template_details table with new structure. - Remove: Remove BomTemplateMaterialDetail model. - Modified: Recoded Order Template import and export Algorithm. v1.1.0 - 14/02/2025 - Add: Add excel template for import Master Data -> Material and Warehouse -> Initial Stock. - Add: Add maatwebsite/excel for excel import. - Add: Add MaterialImport for import Master Data -> Material. - Add: Add material.import route. - Add: Add script for change form button submit when clicked to 'Processing...' and add 'disabled' on resources/views/layouts/app.main.blade.php. - Add: Add InitialStockImport for import Warehouse -> Initial Stock. - Add: Add initial-stock.import route. - Add: Add version number on footer. - 16/02/2025 - Modified: Change menu label for PPIC -> Order Production to PPIC -> Production Card. - Modified: Change menu label for PPIC -> BOM to PPIC -> Order Production. - Modified: Change all BOM label to Order Production. - Modified: Change all OP / Order Production label to Production Card. - Add: Add PO Supplier Retur on Purchasing -> Retur -> PO Supplier. - Add: Add po_supplier_returs table. - Add: Add po_supplier_retur_details table. - 17/02/2025 - Updated: Add qty_approved column into po_supplier_retur_details. - Add: Add PO Supplier Stock Retur on Warehouse -> Stock Retur -> PO Supplier. - Add: Add PO General Retur on Purchasing -> Retur -> PO General. - Add: Add PO General Stock Retur on Warehouse -> Stock Retur -> PO General. - Add: Add po_general_returs table. - Add: Add po_general_retur_details table. - Updated: Add bom_filename column to order_buyer_details table. - Updated: Add bom_path column to order_buyer_details table. - Updated: Add upload BOM on Order Buyer. - 18/02/2025 - Add: Add Material Request Surat Perintah Retur on Production -> Retur -> Material Request -> Surat Perintah. - Add: Add Material Request Stock Retur on Production -> Retur -> Material Request -> Stock Retur. - Add: Add work_order_material_request_spk_returs table. - Add: Add work_order_material_request_spk_retur_details table. v1.0.0 - 14/02/2025 - Initial release.