“Form settings” are common settings for all forms.
In AForms 2.0.4, there are three types of settings, “Calculation Rule”, “Words”, and “Behavior”, which are divided into tabs.
Let’s take a look at each of them.
Calculation Rule
In the “Calculation Rule” tab, you can set the tax rate and fractional processing method.
Tax Notation
You can set whether you want the notation of tax to be included or excluded.
If you choose “Tax Included”, the total amount will be the sum of the price of each detail line.
If you choose “Tax Excluded”, the total amount will be the sum of the price of each detail line plus the tax.
Tax Rate
This is the tax rate when the Tax Notation is “Tax Excluded”.
It is not used if the Tax Notation is set to “Tax Included”.
If you want to handle multiple tax rates in the calculation of quotation, please refer to Tax Settings (multiple tax rates).
Fraction Processing
This is how to handle the case where a fraction is generated in the process of calculating a quotation.
It is hard to understand “Round Down” and “Truncate”.The difference is that “Round Down” aligns the number in the direction of negative infinity, while “Truncate” aligns the number in the direction of zero.
For example, -99.9 becomes -100 with “Round Down” and -99 with “Truncate”.
Processing Precision
This field is used to set the digits to process fractions.
When set to “1”, the second decimal place is processed and the first decimal place (0.1 digit) is displayed.
When set to “2”, the third decimal place is processed and the second decimal place (0.01 digit) is displayed.
When set to “0”, the first decimal place is processed and the whole number is displayed.
If your currency of form is the US dollar, it will be “2”.
Words
You can set the words to be used in the form.
For details, please refer to Words settings.
Behavior
This is a setting related to the behavior of the page, such as scrolling.
Smooth Scrolling
Some of WordPress themes offer smooth scrolling function in the theme itself.
AForms also provides its own smooth scrolling, but if the smooth scrolling function is running twice, it may interfere with each other, resulting in strange scrolling behavior.
In such cases, you can stop the interference by deactivating the smooth scrolling function of AForms.