<%- include('partials/sidebar', { activePage: 'discounts', company }) %>
<%= t('admin.disc.title','Diskon Tagihan') %>
<%= (typeof session !== 'undefined' && session.isCashier) ? 'Kasir' : 'Admin' %>
<% if (msg) { %>
<%= msg.text %>
<% } %>
<%= t('admin.disc.settings_title','Pengaturan Diskon') %>
<%= t('admin.disc.disc_hint','Persen dihitung dari harga dasar (sebelum PPN/USO).') %>
<%- t('admin.disc.apply_hint','Diskon berlaku ke tagihan belum bayar pada periode terpilih. Tagihan lunas/hangus tidak diubah. Kode unik QRIS akan digenerate ulang dari nominal baru.') %>
<%= t('admin.disc.pick_customer','Pilih Pelanggan') %> (<%= customers.length %>)
0 <%= t('admin.disc.selected','dipilih') %>
<% if (customers.length===0) { %> <% } %> <% customers.forEach(function(c){ %> <% }); %>
ID Pelanggan <%= t('pwa.field.name','Nama') %> No. HP Area <%= t('common.status','Status') %> Tunggakan
Tidak ada pelanggan.
<%= c.customer_code || ('#'+c.id) %>
<%= c.name %>
<%= c.pppoe_username||'' %>
<%= c.phone||'-' %> <%= c.area||'-' %> <%= c.status %> <%= Number(c.unpaid_count||0) %>
<%= t('admin.disc.history','Riwayat Diskon (100 terakhir)') %>
<% if (!logs || logs.length===0) { %> <% } %> <% (logs||[]).forEach(function(l){ %> <% }); %>
<%= t('collector.col_time','Waktu') %> <%= t('common.customer','Pelanggan') %> <%= t('pwa.field.period','Periode') %> <%= t('common.type','Tipe') %> Potongan Awal → Akhir Oleh <%= t('admin.disc.th_note','Catatan') %>
Belum ada riwayat diskon.
<%= l.created_at %> <%= l.customer_name || ('#'+l.customer_id) %>
<%= l.customer_code||'' %>
<%= l.period_month %>/<%= l.period_year %> <%= l.discount_type==='percent' ? (l.discount_value+'%') : 'Rp' %> - Rp <%= Number(l.discount_amount||0).toLocaleString('id-ID') %> Rp <%= Number(l.amount_before||0).toLocaleString('id-ID') %> → Rp <%= Number(l.amount_after||0).toLocaleString('id-ID') %> <%= l.applied_by||'-' %> <%= l.note||'' %>