﻿INSTALASI MART OUTLET 01
=======================

1. Extract isi paket ke folder webroot, contoh:
   - C:\xampp\htdocs\mart_offline\
   - F:\xampp-new\htdocs\mart-01V45\
   (isi zip = folder outlet_01 — rename sesuai nama folder web Anda)

2. Import database (phpMyAdmin atau CLI) — URUTAN PENTING:
   mysql -u root -p < database/install_dbsimfokop_outlet_01.sql
   mysql -u root -p < database/bootstrap_outlet_01.sql
   mysql -u root -p < database/008_outlet_anggota_cache.sql
   mysql -u root -p < database/010_kasir_master_tables.sql
   mysql -u root -p < database/011_mart_items_backoff_columns.sql
   mysql -u root -p < database/012_mart_penjualan_cash_fix.sql
   mysql -u root -p < database/013_outlet_rbac_profile.sql
   mysql -u root -p < database/014_outlet_piutang_rbac.sql
   mysql -u root -p < database/018_upgrade_outlet_aplikasi.sql
   (015+017 sudah termasuk di 018; file lama tetap ada untuk referensi)
   (opsional) database/patch_schema_compat.sql jika schema lama
   (opsional) database/006_opening_balance_enum.sql

2b. Isi data master anggota (WAJIB sebelum cari anggota offline):
   Buka http://localhost/[folder-web]/mart/sync/pull_master.php
   Lihat database/SETUP-DATA-MASTER.md

3. Edit .env jika perlu (password MySQL, DB_DATABASE, WEBHOST_SYNC_URL)

4. Pastikan webhost sudah di-update (deploy_webhost/) + SQL 032 (tran_piutang)

5. Buka http://localhost/[folder-web]/
   Login: admin / admin123  — GANTI PASSWORD!

Token outlet: spx_outlet_01_sk7v9m2pLqXwR3nT
Database   : dbsimfokop_outlet_01
OUTLET_ID  : 1  |  kode: MRT01

Fitur:
- POS + Print Agent (Epson TM-U220)
- Penjualan & pembelian partisi tahun (mart_penjualan_YYYY / mart_purchases_YYYY)
- Form pembelian manual + import rekap CASH
- Saldo SHU/Voucher/Piutang via API webhost
- Kasir Unit Mart, RBAC, profil user

UPDATE instalasi lama (tanpa reinstall penuh):
   powershell -ExecutionPolicy Bypass -File .\APPLY-OUTLET.ps1
   powershell -ExecutionPolicy Bypass -File .\APPLY-OUTLET.ps1 -InstallDir "F:\xampp-new\htdocs\mart-01V45"

PINDAH DARI config.php ROOT (error spx_deploy_settings.php):
   powershell -ExecutionPolicy Bypass -File .\APPLY-OPTION-A.ps1 -TargetDir "F:\xampp-new\htdocs\mart-01V45"
   (backup config lama otomatis; .env tidak ditimpa)

Modul pembelian:
   Daftar : mart/backoff/purchase/pembelian.php
   Form   : mart/backoff/purchase/purchase.php?mode=new
