Penambahan fitur Decimal Point berdampak pada beberapa module yaitu:
Tujuan dari fitur ini adalah mengubah property dari model/module di atas yang berupa harga menjadi support 8 angka di belakang koma dari yang sebelumnya hanya 2 angka di belakang koma.
Pada saat Create dan Edit product, field pada harga beli dan harga jual sudah support mengisi dengan harga yang memiliki decimal point. Yang perlu diperhatikan adalah:
Selain create & edit product, pada saat User melakukan Import baik data baru ataupun update data, juga sudah support decimal point dengan aturan yang sama yaitu maksimal 8 angka di belakang koma (pembulatan otomatis jika lebih). Namun pada saat pengisian excel yang perlu diperhatikan adalah:
Selain itu, pada saat user melakukan Export Product, harga-harga juga akan terekspor sesuai dengan decimal yang ada. Kalau harga product memiliki x decimal, maka yang ada di excel juga akan menampilkan sejumlah x decimal. Hal yang perlu diperhatikan setelah Export antara lain:
Update yang sama juga diimplementasi pada PriceList hanya saja laman yang diakses yang berbeda.
Pada Sales Order, tidak ada perubahan yang signifikan, hanya saja ada beberapa yang dipengaruhi oleh perubahan Product dan PriceList seperti:
Bagaimana jika ada user yang tidak ingin memakai sampai 8 decimal, bagaimana jika data hasil export yang mereka inginkan hanya beberapa decimal? Solusinya adalah custom export.
Fitur dari Custom Export sendiri tidak berubah dari yang sebelumnya, hanya saja, untuk mengubah hasil export menjadi beberapa angka di belakang koma, dapat menggunakan fitur “AfterComma” seperti pada contoh.
NB: AfterComma support berapapun yang diberikan, namun karena sistem hanya mencatat sampai 8 decimal, maka maksimal 8 decimal. Jika tidak dispesifikan AfterComma, maka sistem akan mengekspor 8 decimal.
Contoh model mapper after comma:
Untuk mengaktifkan CustomExport, bisa dengan cara membuat ModelTemplate dengan method Export yang dapat diakses pada laman model template (ketik URL).
Contoh: Jika ingin menggunakan custom export product, maka kunjungi laman {base ur}/condensed/productmodeltemplate, lalu buat ModelTemplate dengan spesifikasi berikut:
Model: {{Sesuai dengan model yang mau dicoba}},
Method : Export,
RequestType: Body,
PagingType: ByPageNumber,
Model Mapper Json: {{Sesuai dengan model template yang sudah dibuat, contoh di atas}},
Response Payload: {“MappingResultType”:”List”, “RootProperty”:”DataExport”}
Setelah model template export berhasil dibuat, maka hasil export akan sesuai dengan model mapper yang telah dibuat.
Selamat datang di dunia bisnis yang kompetitif, di mana retensi pelanggan adalah fondasi utama kesuksesan. Bagi para pemilik bisnis yang… Read More
Cold chain adalah istilah yang mengacu pada sistem pengelolaan dan distribusi produk yang memerlukan suhu terkendali agar tetap segar dan… Read More
Dalam dunia perdagangan dan distribusi, istilah "wholesaler" sering digunakan untuk merujuk pada perusahaan atau individu yang berperan sebagai perantara antara… Read More