# Pembaharuan Fitur Diskon Manual Backoffice \[20 November 2025]

Halo, Kawan Simpli! 👋

Ada kabar gembira untukmu 🎉

Kami telah melakukan beberapa pembaruan penting untuk membuat pengalaman menggunakan SimpliDOTS semakin lancar dan nyaman. Berikut ringkasannya:

## <mark style="color:red;">✨ What’s New</mark> <a href="#whats-new" id="whats-new"></a>

Fitur **Diskon Manual** kini memungkinkan admin memberikan potongan harga secara manual baik per item maupun per order, pada berbagai jenis transaksi berikut:

* Sales Order (SO)
* Purchase Order (PO)
* Purchase Invoice (PI)
* Purchase Payment (PP)

Sebelumnya, fitur ini hanya tersedia di aplikasi mobile (SFA) dan terbatas untuk Sales Order. Dengan update ini, admin dapat menyesuaikan harga dan menerapkan diskon langsung dari Backoffice, sehingga proses pengelolaan transaksi menjadi lebih fleksibel dan mudah diatur sesuai kebutuhan operasional.

<figure><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FCKN2154iq88fz3K2gw7J%2Fimage.png?alt=media&#x26;token=3ecc31da-ec43-446e-a605-83f69d815999" alt=""><figcaption></figcaption></figure>

### 💡 Highlight Utama

<table><thead><tr><th width="249.490478515625">Area</th><th>Deskripsi</th></tr></thead><tbody><tr><td><strong>Diskon Per Item</strong></td><td>Admin dapat menambahkan diskon manual pada setiap produk yang dijual atau dibeli, dalam bentuk persentase (%) maupun nominal (Rp).</td></tr><tr><td><strong>Diskon Per Order</strong></td><td>Admin dapat memberikan diskon tambahan di level total order, setelah seluruh perhitungan item selesai.</td></tr><tr><td><strong>Multi-Tier Discount</strong></td><td>Mendukung hingga 5 level diskon berturut-turut (contoh: 10% + 5% + 20%), khusus untuk diskon per item.</td></tr><tr><td><strong>Validasi Input Aman</strong></td><td>Sistem otomatis menolak input yang tidak valid, seperti diskon lebih dari 100% atau nominal yang melebihi harga item.</td></tr><tr><td><strong>Perhitungan Otomatis</strong></td><td>Sistem menghitung ulang subtotal, pajak, dan grand total secara otomatis setiap kali diskon diterapkan.</td></tr></tbody></table>

### ⚠️ Batasan & Syarat

<table data-header-hidden><thead><tr><th width="249.490478515625"></th><th></th></tr></thead><tbody><tr><td><strong>Limitasi</strong></td><td><ul><li>Promo Scheme dan Diskon Manual <strong>tidak dapat digunakan bersamaan</strong> dalam satu transaksi.</li><li>Khusus <strong>Sales Order</strong>, kolom diskon manual hanya muncul jika mode diskon di pengaturan tenant diubah ke <strong>“Diskon Manual”</strong>. Jika masih menggunakan <strong>“Promo Scheme”</strong>, kolom diskon tidak akan tampil.</li><li>Modul <strong>Purchase</strong> tidak mendukung penggunaan Promo Scheme.</li><li>Diskon per item mendukung <strong>maksimal 5 level diskon (%)</strong> secara berturut-turut.</li><li>Diskon di level order hanya mendukung <strong>1 level diskon (%)</strong>.</li></ul></td></tr><tr><td><strong>Syarat</strong></td><td><ul><li><p>User harus memiliki role akses <strong>Create/Edit</strong> untuk:</p><ul><li>Sales Order</li><li>Purchase Order</li><li>Purchase Invoice</li><li>Purchase Payment</li></ul></li><li>Mode <strong>“Manual Diskon”</strong> harus diaktifkan di pengaturan tenant untuk dapat menggunakan diskon manual khusus Sales Order.</li><li><p>Edit transaksi hanya dapat dilakukan pada status berikut:</p><ul><li><strong>Sales Order:</strong> Draft / Verified</li><li><strong>Purchase Order:</strong> Draft</li><li><strong>Purchase Invoice:</strong> Active</li></ul></li></ul></td></tr></tbody></table>

### ⚙️ Cara Menggunakan

#### <mark style="color:red;">Step 1: Aktivasi Mode Diskon Manual (Wajib untuk Sales Order)</mark>

Langkah ini menentukan apakah kolom diskon akan tampil saat membuat Sales Order (SO). Mode ini harus diaktifkan sebelum Anda dapat menggunakan fitur diskon manual di Saels Order (SO).

1. Masuk ke **Pengaturan Tenant** pada web dashboard.

<figure><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FH3bvDtTeEmq8aRlBlGjl%2Fimage.png?alt=media&#x26;token=1e310130-ec3d-4aba-a1f3-d09891c819f6" alt=""><figcaption></figcaption></figure>

2. Pilih menu **Penjualan**.

   1. Geser toggle **Aktifkan diskon order pesanan penjualan**.
   2. Geser toggle **Aktifkan diskon item pesanan penjualan.**

   <figure><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2F0uTxx9Cy4caiGGQxZhMV%2Fimage.png?alt=media&#x26;token=b5342a99-c916-427b-aa1d-c86add198964" alt=""><figcaption></figcaption></figure>

3. Klik **Simpan**.

{% hint style="danger" %}
Setelah mode ini aktif, sistem akan otomatis menggunakan pengaturan tersebut dalam perhitungan Sales Order.
{% endhint %}

#### <mark style="color:red;">Step 2: Input Diskon di Transaksi</mark>

Anda dapat mulai membuat atau mengedit dokumen pada modul berikut:\
**Sales Order (SO), Purchase Order (PO), Purchase Invoice (PI), dan Purchase Payment (PP).**

{% stepper %}
{% step %}

### **Diskon Per Item**

Masukkan diskon langsung pada kolom diskon yang tersedia di setiap baris produk/item. Anda dapat menggunakan diskon dalam bentuk persentase (%) atau nominal (Rp).

#### Sales Order:&#x20;

* Pastikan telah diaktifkan Diskon Manual di Setting.

| Diskon Persentase (%)                                                                                                                                                                                                                                      | Diskon Nominal (Rp)                                                                                                                                                                                                                                        |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FiYRoqE7v9q1ItzGodMH7%2Fimage.png?alt=media&#x26;token=f68c0b76-0836-41e2-8fd5-658be550a80f" alt="" data-size="original"> | <img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FgjJPpVaX6bztNuOwrNg4%2Fimage.png?alt=media&#x26;token=f660b180-9040-4051-a94f-1aab6ce3a23c" alt="" data-size="original"> |

#### Purchase Order:&#x20;

| Diskon Persentase (%)                                                                                                                                                                                                                                      | Diskon Nominal (Rp)                                                                                                                                                                                                                                        |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2Fz5mLckNY4W1P3GNSDVGJ%2Fimage.png?alt=media&#x26;token=e989de2a-0e53-4409-94b1-7dd6f5e9df1b" alt="" data-size="original"> | <img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FknvmcpC03hT6W5u9cGwu%2Fimage.png?alt=media&#x26;token=bc569b37-39a2-4099-af5e-64d101ec75bd" alt="" data-size="original"> |

#### Purchase Invoice:&#x20;

| Diskon Persentase (%)                                                                                                                                                                                                                                      | Diskon Nominal (Rp)                                                                                                                                                                                                                                        |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FWp86zCEJiZ7IaUXlKzvL%2Fimage.png?alt=media&#x26;token=4baa2913-c90a-4874-8182-a8cf2af411e9" alt="" data-size="original"> | <img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FbcCi6uKmomfL09IpfiXY%2Fimage.png?alt=media&#x26;token=a12e72db-53bd-4f21-bf46-72861faddd26" alt="" data-size="original"> |

#### Purchase Invoice - Refer from Purchase Order:

| Diskon Persentase (%)                                                                                                                                                                                                                                      | Diskon Nominal (Rp)                                                                                                                                                                                                                                        |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2F2FYMHkj6b4Fqq2NT6FNQ%2Fimage.png?alt=media&#x26;token=ead279da-2761-4eb2-a986-236cd9b74292" alt="" data-size="original"> | <img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2Fuq9EMdYFS3oxz9WoLZVA%2Fimage.png?alt=media&#x26;token=9c440b9d-962a-4f54-b3a3-399bdc09a60a" alt="" data-size="original"> |

#### Purchase Payment:

| Diskon Persentase (%)                                                                                                                                                                                                                                      | Diskon Nominal (Rp)                                                                                                                                                                                                                                        |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FVPVl6aQsrzyakBu6dSgY%2Fimage.png?alt=media&#x26;token=ddbb2e6b-f430-4039-bf25-f79715be7e65" alt="" data-size="original"> | <img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FpwVgmLpdXtloWIJDycFG%2Fimage.png?alt=media&#x26;token=e0d4cd62-3fee-48d0-bcff-d8ff644f7557" alt="" data-size="original"> |

{% endstep %}

{% step %}

### Diskon Per Order

Masukkan diskon pada bagian **ringkasan total** di bagian bawah transaksi. Diskon ini berlaku untuk keseluruhan order setelah semua perhitungan item selesai.

| Diskon Persentase (%)                                                                                                                                                                                                                                      | Diskon Nominal (Rp)                                                                                                                                                                                                                                        |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FRFw50QrniEMlffB7xoGI%2Fimage.png?alt=media&#x26;token=1598fd30-4eec-4872-a7c8-3b6aff715896" alt="" data-size="original"> | <img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2Fu0xxHNGKhShCFvNWDN4t%2Fimage.png?alt=media&#x26;token=50e9b56f-2eb3-41b8-b78f-d6ff98c05620" alt="" data-size="original"> |
| {% endstep %}                                                                                                                                                                                                                                              |                                                                                                                                                                                                                                                            |
| {% endstepper %}                                                                                                                                                                                                                                           |                                                                                                                                                                                                                                                            |

#### <mark style="color:red;">Step 3: Simpan Transaksi</mark>

* Langkah ini berlaku untuk semua modul. Setelah diskon diterapkan, sistem akan otomatis menghitung ulang **Subtotal**, **Pajak** (termasuk Include/Exclude Tax), dan **Grand Total** secara akurat.
* Terakhir, klik **Simpan** untuk menyelesaikan transaksi.

### **❓ FAQ (Pertanyaan yang Sering Diajukan)**

<table><thead><tr><th width="69.10858154296875" align="center">No</th><th width="280.0286865234375">Pertanyaan</th><th>Jawaban Singkat untuk User Non-Teknis</th></tr></thead><tbody><tr><td align="center">1</td><td>Apa bedanya Diskon Manual dan Promo Scheme?</td><td><strong>Diskon Manual:</strong> Potongan harga ditentukan langsung oleh user, cocok digunakan untuk negosiasi atau penyesuaian harga khusus.<br><strong>Promo Scheme:</strong> Potongan diberikan otomatis oleh sistem berdasarkan syarat promo yang telah ditetapkan (contoh: Beli 3 Gratis 1).</td></tr><tr><td align="center">2</td><td>Mengapa saya tidak melihat kolom diskon di Sales Order?</td><td>Kolom diskon hanya akan muncul jika Anda mengubah opsi <strong>“Mode Diskon”</strong> pada Pengaturan Tenant menjadi <strong>“Diskon Manual”</strong>. Jika masih berada di mode Promo Scheme, kolom diskon tidak akan tampil.</td></tr><tr><td align="center">3</td><td>Diskon dihitung sebelum atau sesudah PPN?</td><td>Diskon selalu dihitung <strong>sebelum PPN</strong>. Sistem kemudian menghitung PPN berdasarkan harga setelah diskon, sehingga perhitungan pajak tetap akurat.</td></tr><tr><td align="center">4</td><td>Apakah sistem memiliki validasi input diskon?</td><td><p>Ya. Sistem otomatis menolak input diskon yang tidak valid, misalnya:</p><ul><li>Diskon persentase (%) lebih dari 100%</li><li>Nominal diskon melebihi harga item</li></ul></td></tr><tr><td align="center">5</td><td>Bisakah saya memberikan diskon 100% untuk barang sampel gratis?</td><td>Bisa. Sistem mengizinkan diskon hingga 100% (atau nominal yang membuat subtotal item menjadi Rp0). Fitur ini umum digunakan untuk barang sampel.</td></tr><tr><td align="center">6</td><td>Apa yang terjadi jika total dokumen menjadi Rp0 akibat diskon 100%?</td><td><p>Jika total transaksi menjadi Rp0, sistem akan melakukan penyesuaian status otomatis sesuai jenis dokumennya:</p><p></p><p><strong>Sales Order (SO)</strong></p><ul><li><p><strong>Sales Order (SO)</strong> tetap dapat disimpan sebagai <strong>Draft</strong> atau <strong>Verified</strong>, namun:</p><ul><li><p>Ketika diproses ke <strong>pengiriman</strong> (Delivery Order/DO), maka:</p><ul><li><strong>Sales Order (SO)</strong> akan terupdate jadi <strong>To Invoice.</strong></li></ul></li><li><p>Ketika diproses ke <strong>faktur</strong> (Sales Invoice/SI), maka:</p><ul><li><strong>Sales Invoice (SI)</strong> akan terupdate jadi <strong>Paid</strong> → tidak perlu di buat dokumen <strong>Customer Payment (CP)</strong>.</li><li><strong>Sales Order (SO)</strong> akan terupdate jadi <strong>Fully Invoice</strong>.</li></ul></li></ul></li></ul><p></p><p><strong>Purchase Order (PO)</strong></p><ul><li><p><strong>Purchase Order (PO)</strong> berada dalam status <strong>Draft,</strong> namun:</p><ul><li><p>Ketika diproses menjadi <strong>pengiriman</strong> (Purchase Delivery/PD), maka:</p><ul><li>Purchase Order (PO) akan terupdate jadi <strong>Active</strong>.</li></ul></li><li><p>Ketika diproses menjadi <strong>faktur</strong> (Purchase Invoice/PI), maka:</p><ul><li><strong>Purchase Invoice (PI)</strong> akan terupdate jadi <strong>Paid</strong> → tidak perlu di buat dokumen <strong>Purchase Payment (PP)</strong>.</li><li><strong>Purchase Order (PO)</strong> akan terupdate jadi <strong>Completed</strong>.</li></ul></li></ul></li></ul><p></p><p><strong>Purchase Invoice (PI)</strong></p><ul><li><strong>Purchase Invoice (PI</strong>) akan langsung dianggap <strong>Paid</strong> tanpa perlu dokumen <strong>Purchase Payment (PP)</strong>.</li></ul><p></p><p><strong>Purchase Payment (PP)</strong></p><ul><li>Jika diskon 100% diterapkan pada <strong>Purchase Invoice (PI)</strong>, sistem otomatis menandai <strong>Purchase Invoice (PI)</strong> tersebut sebagai <strong>Paid</strong>, sehingga tidak perlu ditagih atau dibayar lagi.</li></ul></td></tr></tbody></table>

Selamat mencoba, Kawan Simpli!

> *Jangan ragu untuk menghubungi tim Customer Success Kami jika ada pertanyaan atau memerlukan bantuan. Kami siap membantu, Kawan Simpli! Terima kasih telah memilih SimpliDOTS. Kami berkomitmen untuk terus meningkatkan experience Kawan Simpli dalam menggunakan SimpliDOTS.*

<figure><img src="https://fitur-sap.simplidots.id/~gitbook/image?url=https%3A%2F%2F2844923736-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOSQCfcS0Gg4MdBScldLm%252Fuploads%252FAHNjMu0M4DDPnzUEnKFM%252Fimage.png%3Falt%3Dmedia%26token%3D1af343c9-4d06-4dd3-9f37-7d0fb85d2d9a&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=745c4c48&#x26;sv=2" alt="" width="188"><figcaption><p>Salam Hangat<br>- Androsim -</p></figcaption></figure>
