Point Reward Rules
This form is used to manage point reward rules data.
- Application menu
- General → Rules → Point Reward Rules
- Database table
salespointrewardrules- Primary Key
id(Code).- User permissions
- Access for this form (create, update, delete, duplicate) can be configured from the General → User Role List menu.
- Initial focus when creating data
- Field
Codewill receive focus first. - Sorting order
- Records are sorted by
Code.

POINT REWARD RULES (Daftar)

POINT REWARD RULES (Form)
Additional Fields
The additional fields section contains several inputs that end users can populate:
- CodeThe code input is required..
- DescriptionThe description input is required.. The description input can be used as a filter on the main list form..
- Display NameThe display name input is required..
- CategoryThe category input is required.. The category input can be used as a filter on the main list form..
- Select one of the available options.
- Available options:
- Product
- Transaction
- Created ByThis input is read-only and only displays data from system.. The created by input can be used as a filter on the main list form..
- This field shows the user code that created the record and is filled automatically.
- Modified ByThis input is read-only and only displays data from system.. The modified by input can be used as a filter on the main list form..
- This field shows the user code that last modified the record and is filled automatically.
- Last ModifiedThis input is read-only and only displays data from system.. The last modified input can be used as a filter on the main list form..
- This field displays a timestamp that is populated automatically.
Formula
- FormulaThe formula input is required..
- Available Variables
- This field searches vw_salespointrewardrules. Open the dropdown, type a keyword, and pick the desired record.
- Available Functions
- Select one of the available options.
- Available options:
- round(decimal, precision) - round(2.4) = 2, round(3.455, 2) = 3.46
- floor(decimal) - floor(4.9) = 4, floor(4.1) = 4
- ceil(decimal) - ceil(0.6) = 1, ceil(5.1) = 6
- abs(number) - abs(1) = 1, abs(-1) = 1
- is_infinite(any) - is infinite number
- is_nan(any) - is NAN (Not A Number)
- is_finite(any) - is finite number
- trim(var) - trim("\n Hello World! \t") = "Hello World!"
- ltrim(var) - ltrim("\n Hello World! \t") = "Hello World! \t"
- rtrim(var) - rtrim("\n Hello World! \t") = "\n Hello World!"
- str_replace(find, replacement, string) - string replacement
- implode(separator, array) - array to string
- explode(separator, string) - string to array
- isset(var) - is set a variable
- currentday - current day in number i.e 1, 2, ..., 31
- currentmonth - current month in number i.e 1, 2, .., 12
- currentyear - current year i.e 2025, 2026
- currenthour - current hour 0-24
- currentminute - current minute 00-59
- currentsecond - current second 00-59
- stackeddiscount(30, 40, 50) - discount 30%+40%+50%
Documentation Group
- 109
- 107
- 108
- 108
Latest Documentation
-
Varian Penjualan Produk
25 Dec 2025 06:11pm -
Product Sales Variant
19 Dec 2025 07:57am -
产品销售变体
19 Dec 2025 07:56am -
متغير مبيعات المنتج
19 Dec 2025 07:55am -
供应商票据
07 Dec 2025 12:35am -
供应商组
07 Dec 2025 12:35am -
税务清单
07 Dec 2025 12:35am -
颜色主题
07 Dec 2025 12:35am -
用户清单
07 Dec 2025 12:35am -
工时清单
07 Dec 2025 12:35am