<% if (msg) { %>
<%= msg.text %>
<% } %>
<%= t('admin.automation.intro', 'Semua pengaturan otomatis (pengingat tagihan, tunggakan/isolir, auto-lunas) beserta pemilihan template ada di halaman ini.') %>
<%= t('admin.automation.tab_reminder', 'Pengingat Tagihan') %>
<%= t('admin.automation.tab_manual', 'Kirim Manual') %>
<%= t('admin.automation.tab_arrears', 'Tunggakan & Isolir') %>
<%= t('admin.automation.tab_lunas', 'Auto-Lunas') %>
<%= t('admin.automation.tab_history', 'Riwayat') %>
<%= t('admin.automation.tab_templates', 'Template & Preview') %>
<%= t('admin.automation.manual_title', 'Kirim Tagihan Manual (berdasarkan tanggal isolir)') %>
<%= t('admin.automation.manual_isolate', 'Tanggal Isolir') %>
<%= t('admin.automation.all_dates', 'Semua') %>
<% (isolateDays||[]).forEach(function(d){ %>Tgl <%= d %> <% }); %>
<%= t('admin.automation.manual_template', 'Template') %>
<% Object.keys(billingTemplates||{}).forEach(function(k){ %><%= billingTemplates[k] %> <% }); %>
<%= t('admin.automation.manual_interval', 'Interval') %>
<%= t('admin.automation.interval_static', 'Statis') %>
<%= t('admin.automation.interval_random', 'Random (anti-ban)') %>
<%= t('admin.automation.delay_short', 'Jeda (detik)') %>
<%= t('admin.automation.manual_hint', 'Kirim ke pelanggan belum bayar pada tanggal isolir terpilih. Bisa dipakai meski pengingat otomatis OFF. Gunakan Random agar tidak dianggap spam.') %>
<%= t('admin.automation.stop', 'Hentikan') %>
<%= t('admin.automation.manual_send', 'Kirim Tagihan Sekarang') %>
<%= t('common.time', 'Waktu') %>
<%= t('admin.automation.col_type', 'Tipe') %>
<%= t('admin.automation.col_template', 'Template') %>
<%= t('admin.automation.col_isolate', 'Isolir') %>
<%= t('admin.automation.col_interval', 'Jeda') %>
<%= t('admin.automation.col_target', 'Target') %>
<%= t('admin.automation.col_sent', 'Kirim') %>
<%= t('admin.automation.col_failed', 'Gagal') %>
<%= t('admin.automation.col_status', 'Status') %>
<% (runs||[]).forEach(function(r){ %>
<%= r.started_at || '-' %>
<%= r.type==='auto_reminder' ? t('admin.automation.type_auto','Otomatis') : t('admin.automation.type_manual','Manual') %>
<%= r.template_key || '-' %>
<%= r.isolate_day ? ('Tgl ' + r.isolate_day) : t('admin.automation.all_dates','Semua') %>
<%= r.interval_label || '-' %>
<%= r.target||0 %>
<%= r.sent||0 %>
<%= r.failed||0 %>
<%= r.status %>
<% }); %>
<% if(!runs || !runs.length){ %><%= t('admin.automation.no_history', 'Belum ada riwayat otomatisasi.') %> <% } %>
<%= t('admin.automation.history_hint', 'Riwayat 30 aktivitas terakhir (manual & otomatis): template, jumlah terkirim, gagal, dan status.') %>
<%= t('admin.automation.mapping_title', 'Template yang Dipakai Tiap Otomatisasi') %>
<%= t('admin.automation.col_event', 'Otomatisasi') %> <%= t('admin.automation.col_template', 'Template') %>
<%= t('admin.automation.map_reminder', 'Pengingat tagihan (CRON)') %>
<%= getSetting('auto_billing_template_key', 'whatsapp_auto_billing_message') %>
<%= t('common.edit','Edit') %>
<%= t('admin.automation.map_arrears', 'Peringatan tunggakan') %>
whatsapp_arrears_warning_message
<%= t('common.edit','Edit') %>
<%= t('admin.automation.map_deactivated', 'Auto-Nonaktif pelanggan') %>
whatsapp_deactivated_message
<%= t('common.edit','Edit') %>
<%= t('admin.automation.map_deleted', 'Auto-Hapus pelanggan') %>
whatsapp_deleted_message
<%= t('common.edit','Edit') %>
<%= t('admin.automation.map_lunas', 'Auto-Lunas') %>
whatsapp_autolunas_message
<%= t('common.edit','Edit') %>
<%= t('admin.automation.map_qris', 'Tagihan QRIS (lampiran QR)') %>
whatsapp_billing_qris_message
<%= t('common.edit','Edit') %>
<%= t('admin.automation.mapping_hint', 'Ganti isi pesan di menu template, lalu cek hasilnya di Preview Pesan.') %>