> For the complete documentation index, see [llms.txt](https://fitur-sap.simplidots.id/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fitur-sap.simplidots.id/smh/fitur-pada-smh-sales-management-hub/2026/improvement-backoffice-stock-refresh-recalculate-stock-and-reset-process-13-mei-2026.md).

# Improvement Backoffice: Stock Refresh, Recalculate Stock & Reset Process \[13 Mei 2026]

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;">**Ringkasan**</mark>

<table><thead><tr><th width="55.42877197265625">#</th><th>Fitur</th><th>Menu</th><th>Untuk Siapa</th></tr></thead><tbody><tr><td>1</td><td>Refresh Stock Per Item.</td><td>Stock List.</td><td>Tenant integrasi Accurate.</td></tr><tr><td>2</td><td>Reset Process Generate Delivery Order (DO) atau Sales Invoice (SI).</td><td>Sales Order List &#x26; Notifikasi.</td><td>Semua tenant.</td></tr><tr><td>3</td><td>Pembaruan Daily Visit Map (nomor marker, navigasi, estimasi jarak).</td><td>Daily Visit Map (Open Street Maps - OSM).</td><td>Semua tenant.</td></tr></tbody></table>

Update terbaru ini membantu user menangani beberapa kendala operasional secara mandiri tanpa perlu bantuan tim support, seperti refresh stock per item dan reset proses generate DO/SI.

Selain itu, tampilan Daily Visit Map kini lebih informatif dengan nomor marker, navigasi interaktif, dan estimasi jarak antar titik kunjungan.

## <mark style="color:red;">**Kenapa Fitur Ini Dibuat?**</mark>

{% stepper %}
{% step %}

### Case 1 - Stock List: Refresh Stock Per Item

**Kendala Sebelumnya**

* Stock belum langsung ter-update\
  Dalam beberapa kondisi, perubahan stock dari sistem lain belum langsung masuk ke SimpliDOTS. Karena tidak ada indikator khusus, user bisa saja melihat data stock yang ternyata belum terbaru.
* Sinkron hanya tersedia untuk seluruh stock\
  Sebelumnya user hanya bisa melakukan full sinkron seluruh stock. Untuk kebutuhan kecil seperti refresh 1–2 item, proses ini terasa kurang praktis.

**Solusi**

* Sekarang user dapat melakukan refresh stock per item langsung dari Stock List tanpa perlu melakukan full sinkron..
  {% endstep %}

{% step %}

### Case 2 - SO List: Reset Process Generate DO/SI

**Kendala Sebelumnya**

* Sales Order (SO) stuck loading\
  Ada kondisi dimana status SO tetap loading walaupun proses generate sebenarnya sudah selesai atau gagal.
* Belum bisa di-reset langsung oleh user\
  Sebelumnya proses reset perlu dibantu tim support SimpliDOTS.

**Solusi**

* Sekarang user dapat melakukan reset process secara mandiri agar status SO kembali normal tanpa perlu bantuan support.
  {% endstep %}

{% step %}

### Case 3 - Daily Visit Map: Pembaruan Peta Kunjungan

**Kendala Sebelumnya**

* Peta kurang informatif\
  Marker kunjungan belum memiliki nomor urut dan belum ada informasi estimasi jarak antar titik kunjungan.
* Supervisor sulit membaca pola kunjungan salesman\
  Karena tidak ada urutan dan estimasi jarak, monitoring aktivitas kunjungan menjadi kurang optimal.

**Solusi**

Daily Visit Map mode Open Street Maps (OSM) sekarang dilengkapi:

* Nomor urut marker kunjungan
* Estimasi jarak antar titik
* Total estimasi jarak per employee
* Navigasi peta yang lebih informatif

> ⚠️ **Catatan:**\
> Jarak yang ditampilkan merupakan garis lurus antar titik check-in, bukan rute jalan aktual. Angka dapat berbeda cukup signifikan dari jarak tempuh sebenarnya dan saat ini digunakan sebagai referensi kasar. Perhitungan berdasarkan rute jalan direncanakan pada update selanjutnya.
> {% endstep %}
> {% endstepper %}

## <mark style="color:red;">**Apa yang Baru?**</mark>

{% stepper %}
{% step %}

### Refresh Stock Per Item - Stock List

Sekarang tersedia button sync per item langsung dari Stock List.

**Cara Kerja**

* Button sync (icon 🔄) muncul di kolom paling kanan setiap item
* Saat di-klik, sistem hanya akan request stock terbaru untuk item tersebut
* Tidak perlu melakukan sync seluruh stock

**Catatan**

Fitur ini hanya tersedia untuk tenant yang menggunakan integrasi Accurate.

![](/files/grNuZtWceXLxaKlAgLMj)
{% endstep %}

{% step %}

### Reset Process Generate Delivery Order (DO) atau Sales Invoice (SI) - Sales Order List & Notifikasi

Sekarang tersedia button **Reset Process** untuk mengatasi SO yang stuck loading.

**Button Reset Process akan muncul jika:**

* Sales Order (SO) loading terlalu lama (> 1 jam).
* Notifikasi sudah menunjukkan hasil akhir tetapi status SO masih loading.

**Lokasi Button**

* SO List (saat hover row).
* Detail SO.
* Detail Notifikasi.

**Setelah di-reset:**

* Loading hilang.
* Status SO kembali normal.
* SO lain yang sedang proses tidak terpengaruh.
* Status notifikasi berubah menjadi:\
  \&#xNAN;**`"Process was cancelled by user"`**

![](/files/ADr3kxkHwv63r52pHiyx)

![](/files/xTNTeZKY5Tj5BoLamgFW)

![](/files/HHKe0V2dC3EbJxqAtRes)
{% endstep %}

{% step %}

### Pembaruan Daily Visit Map (Open Street Maps - OSM)

Beberapa pembaruan ditambahkan untuk meningkatkan visibilitas kunjungan salesman.

**Nomor Urut Marker**

* Setiap marker kunjungan sekarang memiliki nomor berdasarkan urutan check-in sehingga supervisor dapat melihat pola rute kunjungan dengan lebih jelas.

![](/files/UtbcH6cetgPtI40qJuS4)

![](/files/emfWJ6obLkWkhy5jxVJj)

**Estimasi Jarak Antar Titik**

Sekarang tersedia button:

* **See Distance** → menampilkan garis antar marker dan estimasi jarak
* **Hide Distance** → menyembunyikan tampilan jarak

Informasi yang ditampilkan:

* Jarak antar titik (meter/km)
* Total estimasi jarak per employee

![](/files/Fag35SA0K3C8fR6C23rN)

> ⚠️ Estimasi jarak dihitung menggunakan garis lurus antar titik check-in, bukan rute jalan aktual. Angka dapat berbeda cukup signifikan dari jarak tempuh sebenarnya dan saat ini digunakan sebagai referensi kasar.&#x20;
> {% endstep %}
> {% endstepper %}

## <mark style="color:red;">**Cara Menggunakan**</mark>

{% stepper %}
{% step %}

### Refresh Stock Per Item

1. Buka menu **Stock List.**
2. Cari item yang ingin di-refresh.
3. Klik icon 🔄 **Sync stock from partner.**
4. Tunggu proses selesai.
5. Qty stock akan ter-update.
   {% endstep %}

{% step %}

### Reset Process Generate Delivery Order (DO) atau Sales Invoice (SI)

**Dari SO List**

1. Buka menu **Sales Order.**
2. Hover pada SO yang stuck loading.
3. Klik **Reset Process.**

**Dari Detail SO**

1. Buka detail SO.
2. Klik **Reset Process.**

**Dari Notifikasi**

1. Buka notifikasi yang masih loading.
2. Klik **Reset Process.**
   {% endstep %}

{% step %}

### Estimasi Jarak Kunjungan

1. Buka **Daily Visit**.
2. Masuk ke tab **Map**.
3. Pilih mode **Open Street Maps (OSM)**.
4. Pilih tanggal kunjungan.
5. Klik nama employee pada panel kiri.
6. Klik **See Distance** untuk menampilkan estimasi jarak.
7. Klik **Hide Distance** untuk menyembunyikan estimasi jarak.
   {% endstep %}
   {% endstepper %}

## <mark style="color:red;">**FAQ**</mark>

| Feature                                                            | Question                                              | Answer                                                                                                       |
| ------------------------------------------------------------------ | ----------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ |
| Refresh Stock Per Item                                             | Apakah tersedia untuk semua tenant?                   | Tidak. Hanya untuk tenant yang menggunakan integrasi Accurate.                                               |
|                                                                    | Berapa lama proses refresh?                           | Biasanya hanya beberapa detik per item.                                                                      |
|                                                                    | Apakah full sync masih tersedia?                      | Ya. Refresh per item merupakan alternatif cepat untuk kebutuhan refresh item tertentu saja.                  |
| Reset Process Generate Delivery Order (DO) atau Sales Invoice (SI) | Kenapa button belum muncul padahal masih loading?     | Button akan muncul setelah loading berjalan cukup lama atau ketika notifikasi sudah menunjukkan hasil akhir. |
|                                                                    | Apakah reset akan menghapus DO yang sudah berhasil?   | Tidak. Reset hanya mengembalikan status loading SO yang dipilih.                                             |
|                                                                    | Apakah SO bisa di-generate ulang setelah reset?       | Bisa. Pastikan penyebab kendala sebelumnya sudah diperbaiki terlebih dahulu.                                 |
|                                                                    | Apakah reset dari SO List dan Notifikasi berbeda?     | Tidak. Fungsinya sama. Dari notifikasi, status notifikasi juga akan ikut diperbarui menjadi failed.          |
| Estimasi Jarak Kunjungan                                           | Apakah jarak yang ditampilkan merupakan jarak aktual? | Tidak. Jarak dihitung berdasarkan garis lurus antar titik check-in, bukan rute jalan sebenarnya.             |
|                                                                    | Kenapa fitur ini belum tersedia di Google Maps?       | Saat ini fitur estimasi jarak hanya tersedia pada mode Open Street Maps - OSM (MapLibre).                    |

{% hint style="info" %}
**Pertanyaan?**

* Jika mengalami kendala atau membutuhkan bantuan, silakan hubungi tim Customer Success SimpliDOTS. Terima kasih telah menggunakan SimpliDOTS 🙏🏻
  {% endhint %}

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>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://fitur-sap.simplidots.id/smh/fitur-pada-smh-sales-management-hub/2026/improvement-backoffice-stock-refresh-recalculate-stock-and-reset-process-13-mei-2026.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
