================================================================================
PANDUAN UPLOAD PATCH INVOICE KE CPANEL / HOSTING
Fitur: Form Pembuatan Sales Invoice (Tarik DO & SO) dan Cetak Faktur Komersial
================================================================================

DAFTAR FILE DALAM PATCH:
1. sales_invoice_add.php                -> Upload ke folder root aplikasi ERP di hosting
2. print_sales_invoice_nota.php         -> Upload ke folder root aplikasi ERP di hosting
3. print_commercial_invoice.php         -> Upload ke folder root aplikasi ERP di hosting (Commercial Invoice Ekspor)
4. print_packing_list.php               -> Upload ke folder root aplikasi ERP di hosting (Commercial Packing List Ekspor / PL)
5. get_do_detail_ajax.php               -> Upload ke folder root aplikasi ERP di hosting
6. projecct/sales_invoice_add.php       -> Upload ke folder /projecct/ di hosting (jika memakai struktur ini)
7. projecct/print_sales_invoice_nota.php -> Upload ke folder /projecct/ di hosting
8. projecct/print_commercial_invoice.php -> Upload ke folder /projecct/ di hosting
9. projecct/print_packing_list.php      -> Upload ke folder /projecct/ di hosting
10. projecct/get_do_detail_ajax.php     -> Upload ke folder /projecct/ di hosting
11. patch_database_invoice.sql          -> Script SQL untuk phpMyAdmin (opsional/otomatis)

--------------------------------------------------------------------------------
LANGKAH 1: UPLOAD FILE KE HOSTING
--------------------------------------------------------------------------------
1. Login ke cPanel hosting Anda -> Buka File Manager.
2. Masuk ke direktori web ERP Anda (misal: public_html atau folder subdomain ERP).
3. Upload file patch_invoice_update.zip ke direktori tersebut.
4. Klik kanan file patch_invoice_update.zip -> pilih "Extract".
   (File-file akan menimpa/mengupdate file lama secara otomatis).

--------------------------------------------------------------------------------
LANGKAH 2: UPDATE DATABASE (AUTOMATIC / MANUAL)
--------------------------------------------------------------------------------
* Opsi A (Otomatis):
  Kode sales_invoice_add.php sudah dilengkapi ENGINE SELF-HEALING MIGRATION.
  Cukup buka halaman sales_invoice_add.php di browser setelah upload, sistem
  akan otomatis mengecek dan menambahkan kolom-kolom baru ke database jika belum ada.

* Opsi B (Manual via phpMyAdmin cPanel):
  Jika ingin memastikan sebelum membuka website:
  1. Buka phpMyAdmin di cPanel hosting Anda.
  2. Pilih database ERP Anda (erpbz).
  3. Klik tab "SQL" di bagian atas.
  4. Buka file "patch_database_invoice.sql", copy seluruh isinya dan paste ke kotak SQL phpMyAdmin.
  5. Klik tombol "Go" / "Kirim".

SELESAI!
Silakan akses menu sales_invoice_add.php di browser untuk menguji pembuatan invoice.
================================================================================
