> For the complete documentation index, see [llms.txt](https://docs.salesmania.id/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.salesmania.id/website-guidebook/advanced-features/multi-gudang.md).

# Multi Gudang

Stok dan pesanan per gudang sesuai gudang tiap sales, saat ini hanya untuk database yang terintegrasi dengan Accurate Online.

Bila perusahaan Anda mmenggunakan beberapa gudang (multi warehouse) di Accurate Online, fitur Multi Gudang membuat setiap sales bisa melihat stok dan submit pesanan dari gudang yang di-assign ke sales tersebut:

* Stok yang dilihat sales saat memilih produk adalah **stok di gudang yang di-assign ke sales tersebut**, bukan total semua gudang.
* Pesanan Penjualan yang dibuat SalesMania di Accurate Online otomatis **memakai gudang yang di-assign ke sales tersebut**.

Sales yang tidak ditentukan gudangnya tetap bekerja seperti biasa.

<table><thead><tr><th width="200"></th><th>Sales dengan gudang ter-assign</th><th>Sales tanpa gudang</th></tr></thead><tbody><tr><td>Stok saat memilih produk</td><td>Stok di gudang sales tersebut, tetapi tidak lebih dari stok yang tersedia untuk dijual</td><td>Total stok semua gudang (seperti sebelumnya) dikurangi pesanan yang sudah masuk</td></tr><tr><td>Pengecekan stok saat menyimpan pesanan</td><td>Memakai angka yang sama dengan yang tampil</td><td>Seperti sebelumnya</td></tr><tr><td>Gudang di Pesanan Penjualan Accurate Online</td><td>Gudang sales tersebut</td><td>Gudang default di Accurate Online</td></tr></tbody></table>

{% hint style="info" %}
**Saat ini Multi Gudang hanya tersedia untuk database yang terintegrasi dengan Accurate Online.** Daftar gudang dan stok per gudang diambil langsung dari Accurate Online, sehingga gudang tetap dikelola di Accurate Online. Lihat [Integrasi Accurate Online](/website-guidebook/integrasi-accurate-online.md).

Untuk database tanpa integrasi Accurate Online, fitur ini belum tersedia: pengaturan Multi Gudang tidak tampil, dan stok tetap dikelola sebagai satu angka per produk seperti biasa. Dukungan Multi Gudang untuk database tanpa integrasi Accurate Online akan menyusul, mohon tunggu info lebih lanjut.
{% endhint %}

## <mark style="color:orange;">Mengaktifkan Multi Gudang</mark>

Multi Gudang diaktifkan oleh pemilik perusahaan (owner) atau team dengan hak akses **Integration Management**.

* Tekan tombol :gear: kemudian pilih `Settings` -> `Integration` -> `Accurate Online`
* Pada bagian **Multi Gudang**, aktifkan tombol `Stok dan pesanan per gudang, sesuai gudang tiap sales`\
  ![](https://309432527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAIUbSvnaF8M7UqbRPQ5n%2Fuploads%2FFcOUI9UMvi5IHBKiloAS%2Fimage.png?alt=media\&token=b326ae3c-f1ed-442d-9950-fb2ea5412591)
* Baca penjelasan yang muncul, kemudian tekan `Aktifkan & Sinkronkan`
* SalesMania akan mengambil daftar gudang dan stok per gudang dari Accurate Online. Prosesnya berjalan di latar belakang dan kemajuannya tampil di bawah tombol aktivasi. Lamanya tergantung jumlah barang dan gudang, umumnya beberapa detik hingga beberapa menit.

{% hint style="info" %}
Setelah aktif, stok per gudang diperbarui otomatis setiap kali stok berubah di Accurate Online, dan juga setiap kali tombol `Update Product` ditekan. Gudang baru yang dibuat di Accurate Online akan ikut masuk ke SalesMania saat stok di gudang tersebut berubah, atau saat tombol `Update Product` ditekan.
{% endhint %}

## <mark style="color:orange;">Daftar Gudang</mark>

Daftar gudang dapat dilihat di `Settings` -> `Product`, pada kartu **Gudang**. Daftar ini read-only, karena gudang dikelola di Accurate Online.

Setiap gudang menampilkan jumlah tim sales yang memakai gudang tersebut, serta label berikut bila ada:

| Label        | Keterangan                                                   |
| ------------ | ------------------------------------------------------------ |
| Default      | Gudang default di Accurate Online                            |
| Barang rusak | Gudang barang rusak, tidak bisa dipilih sebagai gudang sales |
| Tidak aktif  | Gudang dinonaktifkan atau dihapus di Accurate Online         |

{% hint style="info" %}
Gudang `Transit (AOL System)` adalah gudang bawaan Accurate Online untuk barang yang sedang dalam perjalanan saat pindah gudang. Gudang ini tampil di daftar, tetapi tidak bisa dipilih sebagai gudang sales.
{% endhint %}

## <mark style="color:orange;">Menentukan Gudang untuk Sales</mark>

* Buka menu **Team**, kemudian tekan tombol :pencil2: (edit) pada sales yang bersangkutan
* Pilih gudang di kolom **Gudang**. Pilih `Semua gudang (stok total)` bila sales tersebut tidak dibatasi ke satu gudang
* Tekan `Simpan`\
  ![](https://309432527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAIUbSvnaF8M7UqbRPQ5n%2Fuploads%2FoRaEolJLxjReBdGiCHUO%2Fimage.png?alt=media\&token=11716c58-1cf1-4cf2-9ade-851d413fd98b)

Untuk melihat gudang semua sales sekaligus, tekan tombol :gear: di atas daftar team, lalu centang **Gudang**.\
![](https://309432527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAIUbSvnaF8M7UqbRPQ5n%2Fuploads%2FFgvcULNXRQGyAsrwamXi%2Fimage.png?alt=media\&token=78cdbf44-0724-46dc-af8e-2a9f206e5705)

{% hint style="info" %}
Bila gudang seorang sales dinonaktifkan di Accurate Online, halaman Team akan menampilkan tanda `tidak aktif`. Selama gudangnya tidak aktif, sales tersebut kembali memakai total stok semua gudang dan pesanannya memakai gudang default Accurate Online, sampai gudangnya diganti.
{% endhint %}

## <mark style="color:orange;">Stok yang Tampil untuk Sales</mark>

Untuk sales yang di-assign ke gudang tertentu, stok yang tampil saat memilih produk di App maupun di Web adalah **angka yang lebih kecil** dari dua angka berikut:

* **Stok fisik di gudang sales tersebut**
* **Stok tersedia untuk dijual** di Accurate Online, yaitu total stok semua gudang dikurangi barang yang sudah dipesan di Pesanan Penjualan yang belum dikirim

Dengan begitu sales tidak dapat menawarkan barang lebih dari yang sudah dipesan oleh sales lain.

Contoh: stok fisik GPS Dashcam di Gudang Solo ada 5, dan stok tersedia untuk dijual di Accurate Online ada 11. Sales dengan gudang Gudang Solo akan melihat stok **5**, sedangkan sales tanpa gudang akan melihat **11**.

Angka yang sama juga dipakai saat pesanan disimpan. Bila role sales tidak diizinkan **Buat orderan melampaui stok yang ada** (lihat [Hak Akses](/website-guidebook/hak-akses.md)), pesanan yang melebihi stok gudangnya akan ditolak dengan pesan `Stok … tersisa (…), tidak mencukupi untuk pesanan ini.`

## <mark style="color:orange;">Pesanan Penjualan di Accurate Online</mark>

Setiap barang di Pesanan Penjualan yang dibuat dari SalesMania akan memakai gudang sales yang membuat kunjungan. Gudang ini terlihat di kolom **Gudang** pada rincian barang di Accurate Online.

{% hint style="info" %}
SalesMania selalu memakai gudang sales yang berlaku **saat pesanan dikirim ke Accurate Online**. Bila gudang seorang sales diganti, lalu pesanan lamanya diubah dan disimpan kembali, barang di pesanan tersebut akan ikut pindah ke gudang yang baru.
{% endhint %}

## <mark style="color:orange;">Melihat Stok per Gudang</mark>

Di menu **Product**, klik angka stok sebuah produk untuk melihat stok fisik di setiap gudang, beserta stok tersedia untuk dijual di semua gudang.\
![](https://309432527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAIUbSvnaF8M7UqbRPQ5n%2Fuploads%2F95AYQFF1TcVCF8qF2bF9%2Fimage.png?alt=media\&token=b7ded1e8-a44f-4c6b-9721-91b8a5352d8a)

## <mark style="color:orange;">Riwayat Perubahan Stok per Gudang</mark>

Setiap perubahan stok di sebuah gudang tercatat di riwayat produk, misalnya saat barang dipindahkan antar gudang di Accurate Online:

```
qty_on_hand in Transit (AOL System) changed from 0 to 2 (source: webhook)
qty_on_hand in Gudang Solo changed from 2 to 0 (source: webhook)
qty_on_hand in Transit (AOL System) changed from 2 to 0 (source: webhook)
qty_on_hand in Gudang Jogja changed from 3 to 5 (source: webhook)
```

`source: webhook` berarti perubahan dikirim otomatis oleh Accurate Online, sedangkan `source: manual` berarti perubahan ditemukan saat tombol `Update Product` ditekan.

## <mark style="color:orange;">Menonaktifkan Multi Gudang</mark>

* Buka `Settings` -> `Integration` -> `Accurate Online`
* Matikan tombol di bagian **Multi Gudang**, kemudian tekan `Nonaktifkan`

Setelah dinonaktifkan, semua sales kembali melihat total stok semua gudang, dan pesanan kembali memakai gudang default Accurate Online. Pengaturan gudang per sales tetap disimpan, sehingga bila Multi Gudang diaktifkan kembali, sales langsung memakai gudangnya masing-masing.

{% hint style="warning" %}
Mengganti database Accurate Online yang terhubung (`Change linked AOL Database`) atau menghapus integrasi Accurate Online akan **menghapus daftar gudang, stok per gudang, dan pengaturan gudang semua sales**, serta menonaktifkan Multi Gudang. Gudang dari database Accurate Online yang lama tidak berlaku lagi di database yang baru. Setelah terhubung kembali, aktifkan lagi Multi Gudang dan tentukan ulang gudang tiap sales.
{% endhint %}


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.salesmania.id/website-guidebook/advanced-features/multi-gudang.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
