# Penambahan Fitur dan Perbaikan pada Canvass - \[12 June 2023]

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td></td><td><strong>Promo</strong></td><td></td><td><a href="#1.-promo">#1.-promo</a></td></tr><tr><td><p></p><p><strong>Pricelist</strong></p></td><td></td><td></td><td><a href="#2.-pricelist">#2.-pricelist</a></td></tr><tr><td></td><td><strong>Multiple Customer Payment</strong></td><td></td><td><a href="#3.-multiple-customer-payment">#3.-multiple-customer-payment</a></td></tr><tr><td></td><td><strong>Sales Invoice untuk Konsinyasi</strong></td><td></td><td><a href="#4.-sales-invoice-untuk-konsinyasi">#4.-sales-invoice-untuk-konsinyasi</a></td></tr><tr><td><strong>Perbaikan Bug</strong></td><td></td><td></td><td><a href="#5.-perbaikan-bug">#5.-perbaikan-bug</a></td></tr></tbody></table>

{% hint style="info" %}
Anda dapat menggunakan update ini pada Canvass versi 1.1.0. Silakan download aplikasi [disini](https://play.google.com/store/apps/details?id=com.simplidots.canvass).&#x20;
{% endhint %}

## 1. Promo <a href="#promo" id="promo"></a>

{% hint style="info" %}
Fitur ini hanya bisa diaktifkan melalui request ke tim support SimpliDOTS.
{% endhint %}

Penambahan fitur baru promo, fitur ini dapat diakses melalui halaman Beranda (Home).<br>

<div align="center"><figure><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FUHXnbkEtHnOSc4LOBH7M%2Fimage.png?alt=media&#x26;token=b6274146-b97b-408d-876a-490d00f40370" alt="" width="188"><figcaption></figcaption></figure></div>

* **List Promo**

Di halaman ini, user dapat melihat promo apa saja yang sedang berlangsung (promo dalam range tanggal hari ini). User juga dapat melihat detail atau info dari promo dengan menekan “more details“.

<table data-header-hidden><thead><tr><th width="258.3333333333333" align="center"></th><th align="center"></th><th></th></tr></thead><tbody><tr><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FmXwF3dfTZYk1iG758hSg%2Fimage.png?alt=media&#x26;token=126c9d45-3a0c-4bff-a60b-f95392bcea98" alt="">List promo<br><br><br></td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FCEsJGdmpYfwQZjNXXSWt%2Fimage.png?alt=media&#x26;token=025b5206-b8d7-41dc-9491-72c5c1914691" alt="">Detail promo - Halaman ini dapat diakses dengan menekan “more details“ di list promo</td><td><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FkaJ8755kjU3hGwCGG8vP%2Fimage.png?alt=media&#x26;token=49eebbbd-8ae2-414a-bb91-083baf1ed41e" alt="">Detail promo - Halaman ini dapat diakses dengan menekan “more details“ di detail promo</td></tr><tr><td align="center"></td><td align="center"></td><td></td></tr></tbody></table>

* **Create SI - dengan promo**

{% hint style="warning" %}
Bonus item tidak di potong stok di aplikasi, bonus item akan final dan dapat setelah sync.
{% endhint %}

Di halaman ini, user yang menggunakan fitur promo bisa melihat promo-promo apa saja yang ada di produk yang akan di input. Setelah user menambahkan produk, maka akan dikalkulasikan jumlah diskon dari promo yang didapatkan serta bonus item apa saja yang berpotensi untuk didapatakan

<table data-header-hidden><thead><tr><th width="257.3333333333333" align="center">Create SI</th><th align="center">List item</th><th align="center">Add Item</th></tr></thead><tbody><tr><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FT2HIGMMZSnUpT6p62Rtf%2Fimage.png?alt=media&#x26;token=13582ad5-f643-4784-8917-1e5f9036b5ab" alt="">Create SI - dengan fitur promo<br></td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FxgAo7mtq024GYSipVJ4r%2Fimage.png?alt=media&#x26;token=bd6b8a1f-bb65-49b4-81e6-d70e6c4487e2" alt="">List item - (produk ada muncul promo apa saja yang available)</td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2Fh7nnQVWTbhP066bVQRJR%2Fimage.png?alt=media&#x26;token=4d1f58ed-d328-493c-b596-cb405b257869" alt="">Input item<br><br></td></tr><tr><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2F9uzB4XHjBHe4aFLNNRZn%2Fimage.png?alt=media&#x26;token=a4394b57-0265-4e44-b08c-abd6a4fb0433" alt="">List add item - setelah menambahkan produk<br></td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2Fcw09JMN9eev5z7SDUfGB%2Fimage.png?alt=media&#x26;token=a2b03d58-f8bd-49f5-9d62-cf2d413be73f" alt="">Create SI - setelah melakukan penambahan produk</td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FJZZ6l1JzPjNGEMBYWwB5%2Fimage.png?alt=media&#x26;token=6b06aa60-e3d2-4e88-b464-b619893622fd" alt="">Create SI - Total<br><br></td></tr><tr><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FutWEvVrS3YPN2FhEvMxH%2Fimage.png?alt=media&#x26;token=3937c70d-0609-45ec-a75d-29000a3fdc56" alt="">Create SI - popup diskon yang didapatkan</td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2Ft1K9fzyRS1GDFY0YBfCW%2Fimage.png?alt=media&#x26;token=df512d66-ca96-40e5-900a-db65aa0cb625" alt="">Create SI - popup diskon dari item yang dibeli</td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FoULSEOluqodWaRCSO5tK%2Fimage.png?alt=media&#x26;token=980d3a31-e588-4ab1-81ca-c9086e8ce8ad" alt="">Create SI - popup item gratis yang didapatkan</td></tr></tbody></table>

* **Detail SI**

Di halaman ini user dapat melilhat pesanan yang dia pesan, beserta item” bonus apa saja yang didapatkan. User juga tidak bisa melakukan pembayaran terhadap SI yang belum di sync saat menggunakan fitur promo

{% hint style="info" %}
NB: Bonus item beserta diskon belum final, setelah di sync, maka data tersebut final.
{% endhint %}

| ![](https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FPNRUv9Wl2jvBcjgEFmO7%2Fimage.png?alt=media\&token=5e4c7d86-f7e3-4643-9703-b3057fedb559)Detail SI | ![](https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FZEI5Iv1qP8u353elz6Dt%2Fimage.png?alt=media\&token=e2210723-dd74-4b27-bb14-57ce9eacbe44)Detail SI - List item |
| :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |

## 2. Pricelist

Penambahan fitur price list. Untuk update terbaru di canvass, user bisa set price list untuk customer saat membuat customer baru. Kemudian, user juga dapat melihat pricelist yang digunakan user di halaman detail customer.

Untuk implementasinya, dapat diketahui saat membuat SI baru, “untuk produk yang mendapatkan harga price list maka akan muncul tanda ! di samping harga nya“.

<table data-header-hidden><thead><tr><th width="259.3333333333333" align="center"></th><th width="241" align="center"></th><th align="center"></th></tr></thead><tbody><tr><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2Fcuk43mw3Aavzz18lKOwC%2Fimage.png?alt=media&#x26;token=580b49e5-1f09-42b0-9656-12815c9e6c93" alt="">Create customer - Pricelist</td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FzEFq1ghr7D9TiSFF7X6U%2Fimage.png?alt=media&#x26;token=f471f617-561a-4fcc-b2bd-e887bab103fa" alt="">Detail customer - Pricelist</td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2Fo0x0zhu9t0Zmpte3uI1A%2Fimage.png?alt=media&#x26;token=fbffa67d-6ee3-4171-b612-0c0d0a8d8706" alt="">Harga sesuai pricelist</td></tr></tbody></table>

## 3. Multiple Customer Payment

{% hint style="info" %}
Untuk pengguna fitur promo, SI harus di sync terlebih dahulu, agar SI muncul di halaman ini!
{% endhint %}

Penambahan fitur untuk membuat pembayaran pelanggan (CP) seluruh faktur (SI) customer terentu. Di halaman ini dapat diinput berapa nominal pembayaran yang dibayar oleh customer dan ditujukan untuk SI (faktur) yang diinginkan.

Berikut langkah-langkah untuk membuat pembayaran pelanggan (CP):

1. Tekan pembayaran pelanggan dari halaman awal
2. Tekan tanda '+' di sudut kanan atas
3. Pilih customer
4. Pilih metode pembayaran
5. Input total pembayaran yang diinginkan (mis: 50.000)
6. Cari SI yang ingin dibayar & input (bisa juga dengan tekan apply all)
7. (Opsional) Tambah catatan untuk seluruh pembayaran atau SI tertentu
8. Simpan pembayaran

<table data-header-hidden><thead><tr><th width="259.3333333333333" align="center"></th><th align="center"></th><th align="center"></th></tr></thead><tbody><tr><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FZrZw0MnWQVzqZCRsQPm7%2Fimage.png?alt=media&#x26;token=796c4e54-60e8-45a0-8d0c-7f7c046d621c" alt="">Buat pembayaran pelanggan (CP) baru</td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2F5asJ2wfS4pCacNObQLIN%2Fimage.png?alt=media&#x26;token=9632d461-6e58-4dc8-b462-ae8830a35c22" alt="">Tampilan Create CP<br></td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FU64TY0c4fB8mPZCxautm%2Fimage.png?alt=media&#x26;token=dd1442f9-0741-4472-bb0b-2c35be597cc4" alt="">Daftar faktur (SI) yang dapat dilakukan pembayarn</td></tr><tr><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2F8lpgfhGOmaK5WiqnB6tT%2Fimage.png?alt=media&#x26;token=1de2317e-9a19-4ce8-b058-6fe0dc6673b1" alt="">Input total pembayaran</td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2Fd5gj2GdW5LYkhGFWGp2S%2Fimage.png?alt=media&#x26;token=771abb98-ee8b-46fb-bf43-97429cd4ba85" alt="">Terapkan di seluruh item</td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FfXfS4pFVfjNNCzCrcVM3%2Fimage.png?alt=media&#x26;token=34b27d4c-02c4-49f8-a788-c9985b3a5f37" alt="">Catatan pembayaran</td></tr><tr><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FuHBOJEXz8Rzaeds26KFs%2Fimage.png?alt=media&#x26;token=4c69c8ef-7976-4136-85ad-94eca0f1379d" alt="">Input catatan untuk faktur tertentu</td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FrE4WPGTAhJkovmtdB9Uw%2Fimage.png?alt=media&#x26;token=b34d8e30-2e4a-40da-9449-9d58b3e8b5bb" alt="">Catatan untuk invoice tertentu</td><td align="center"><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2Fvn2OjIZ6ACPZ0vbceraK%2Fimage.png?alt=media&#x26;token=6f8aaeb6-21ea-437a-95cd-7b660053a61b" alt="">Buat pembayaran pelanggan (CP) berhasil</td></tr></tbody></table>

## 4. Sales Invoice untuk Konsinyasi

Untuk memenuhi kebutuhan user mengenai konsep **konsinyasi** di **Canvass**, maka ada sedikit perubahan terkait fitur edit SI

> Sebelum → SI bisa di edit hanya ketika SI belum di sync & belum ada payment&#x20;
>
> Sesudah → SI bisa di edit ketika status SI belum lunas (paid) & batal (cancelled)

## 5. Perbaikan Bug

### Protect create si total invoice <a href="#protect-create-si-total-invoice-sap-i1595" id="protect-create-si-total-invoice-sap-i1595"></a>

Di versi sebelumnya, saat buat SI baru belum di handle ketika total invoice nya Rp0. Sehingga SI ini tidak bisa dilakukan payment, karena minimum payment yang dapat dilakukan adalah Rp0. Masalah ini berkelanjutan sampai admin tidak bisa selesaikan canvass yang sedang berjalan (Karena ada SI yang status nya masih aktif dan belum ada pembayaran).

Untuk mengatasi kendala tersebut, maka dilakukan pengecekan untuk minimal total invoice nya adalah Rp1. Jika user melakukan save, dan total invoicenya masih Rp0, maka akan muncul popup peringatan seperti gambar dibawah ini.

<figure><img src="https://2844923736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOSQCfcS0Gg4MdBScldLm%2Fuploads%2FHjeeZ1E2jTw12KiUeTp7%2Fimage.png?alt=media&#x26;token=a8592c10-3121-4dd7-9471-449601ff77f2" alt="" width="188"><figcaption><p>Create SI - Total invoice &#x3C;= 0</p></figcaption></figure>
