Docs

System Configuration

By Webhuk Team — August 21, 2025

System Configuration

 

The variables are like containers which contain data for every record.

 

All systems need to and work on variables, which are divided into Mandatory and Optional Variables.

 

Manadatory Variables are those which are REQUIRED to make the system/database work

 

Optional Variables are GOOD TO HAVE extra bit of information for each record.

 

Next two sections would list down all the Mandatory and Optional Variables.

 

Mandatory Variables

The following are the table of Mandatory Variables.

 

To be filled in by business

 

Variables

Descriptions

business_address

text field to enter the address of the company

business_city

text field to enter the city of the company

business_code

text field to enter the type of the company

business_country

text field to enter the country of the company

business_email

text field to enter the email of the company

business_name

text field to enter the name of the company

business_phone

text field to enter the phone number of the company

business_state

text field to enter the state of the company

business_service_tax_no | business_vat_no

text field to enter the VAT ID of the company

business_website

text field to enter the website of the company

business_zip

text field to enter the pincode of the company

inventory_allow_negative_values

toggle field set to 0 or 1 [yes or no] to allow negative inventory to exist in the system

for the business

inventory_always_use_containers

*** <- WARNING! changing this will remove existing inventory data and start fresh!

inventory_autogen_sku_keys

toggle field set to Yes or No, to allow autogeneration of SKU numbers in

the system for the business

 

Pre-filled for best practices

 

Variables

Descriptions

default_key_callsheets

 

default_key_enquiries

 

default_key_invoices

 

default_key_logistics

 

default_key_orders

 

default_key_quotations

 

default_key_sales_funnels

 

default_n_results_per_page

 

entity_key_zerofill

 

inventory_autogen_sku_key_zerofill

 

relationships_autogen_customer_prefix

 

relationships_autogen_relationship_key_zerofill

 

relationships_autogen_supplier_prefix

 

 

Pre-filled for Indian businesses

 

Variables

Descriptions

business_default_tax_

system_id

default value used for Tax System

(prefilled for Indian Businesses as VAT)

default_financial_

year_start

default value is the current

financial year

 

Pre-filled specifically for Indian State businesses:

 

Variables

Descriptions

business_default_purchases_import_tax_

category_id

default value for the Tax Form used for the Import

business_default_purchases_interstate_

tax_category_id

default value for the Tax Form used for the

Interstate purchase

business_default_purchases_intrastate_

ax_category_id

default value for the Tax Form used for

within state purchases

business_default_rental_tax_category_id

default Form type used for tax category

for renting items

business_default_sales_export_tax_

category_id

default Form type used for tax category

used for exports

business_default_sales_interstate_tax_

category_id

default Form type for selling items between states

business_default_sales_intrastate_

tax_category_id

default Form type used for selling items

within state

 

 

Optional Variables

These are a bunch of Optional Variables

 

Businesses that are using our e-commerce solution also

 

Variables

Descriptions

extranet_private_key

 

extranet_url

 

 

Recommended but not mandatory for businesses:

 

Variables

Descriptions

shipping_extra_item_shipping_ratio

 

shipping_first_n_items_free

 

terms_delivery

 

terms_other

 

terms_payments

 

terms_price

 

terms_quotation

 

terms_shipping

 

terms_taxes

 

terms_validity

 

terms_warranty

 

po_terms_delivery

 

po_terms_other

 

po_terms_payments

 

po_terms_price

 

po_terms_shipping

 

po_terms_taxes

 

po_terms_validity

 

po_terms_warranty

 

shipping_extra_item_shipping_ratio

 

 

 

 

 

Related Posts

Changing Access Control Permissions
Changing Access Control Permissions

This section talks about giving a particular Role; Permissions to various modules of the system.
 
The operation gives control over the User Access to various Webhuk Modules
 
Note: a&nb

Adding or Removing Labels
Adding or Removing Labels

 
Labels can be used to associate various elements in webhuk to certain types of entities or functions.
 
For Example: A particular company or can be labelled as a company who deals with

Managing Labels
Managing Labels

 
Labels applied can be viewed by clicking on a label on the Labels Index Page to show all associations the label has been applied to
 
To Manage Labels
 

On dashboard, clic

We use cookies to improve your experience. By continuing, you accept our Privacy Policy and use of cookies.