Header harus ada di baris 1: No, Kategori, Tanggal, Barang, qty, satuan, harga, jumlah.
Invoice dibuat 1 halaman per Tanggal (group by kolom Tanggal). Jika muncul error “XLSX is not defined”: CDN tidak ter-load. Pakai mode offline: download xlsx.full.min.js lalu taruh 1 folder dengan file HTML ini.