Skip to Content
Menu

GST and PAN Validation

by
Odoo

32.94

v 17.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Contacts (contacts)
Discuss (mail)
Invoicing (account)
Lines of code 485
Technical Name gt_pan_gst_validator
Websitehttp://www.globalteckz.com/
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Contacts (contacts)
Discuss (mail)
Invoicing (account)
Lines of code 485
Technical Name gt_pan_gst_validator
Websitehttp://www.globalteckz.com/

Overview

The setting module in Odoo 17 serves as the central hub for configuring various system parameters. It allows administrators to customize the Odoo environment according to the business's specific needs.

Features

  • User Management: Create and manage user accounts, assign roles, and set access rights.
  • Localization: Configure regional settings, including currencies, languages, and tax rates.
  • Email Configuration: Set up email servers, manage outgoing and incoming emails, and configure templates.
  • Backup and Restore: Options for backing up the database and restoring from backups.
  • Website Configuration: Manage website settings, including themes, menus, and SEO options.
  • Integrations: Configure integrations with third-party services and APIs.
  • Contact module in Odoo 17 centralizes customer and vendor information, allowing businesses to manage their relationships effectively.
  • Contact Management: Create and manage individual or company Contact, including detailed information like addresses and social profiles.
  • Categorization: Organize Contact with tags and categories for easier filtering and searching.

These features provide comprehensive control over user interactions within Odoo, helping maintain security and efficiency in business operations.

Screenshots


1. Gst & Pan Validator Configuration

To optimize Gst and Pan in Odoo, enable the "Gst Validator" and "Pan Validator" feature under > Companies > User & Companies > Settings. This allows user to add Gst & Pan in proper format.


2.Pan Validator

The user has to select the PAN and Gst validator. In that section, these are the fields: 1. Check Gst 2. Check PAN 3. Check duplicacy which you have to select and save by clicking on save icon.


3.Check Company Tax ID

Go to contact and create new data by clicking on "New." add a name and Tax ID. Using the "Check Tax ID" feature it helps businesses streamline their compliance processes, ensuring that they maintain accurate records and adhere to Indian tax regulations. Upon entry, the system may provide feedback on the validity of the Tax ID, indicating whether it is correctly formatted and active. first You will get 2 options: 1. Individual 2. Company. Select 'Company,' add a name and Tax ID, and click on the screen. It will automatically select the PAN number from it. Then, save it by clicking on the save icon.


4.Check Company Tax ID

After saving the proper Tax ID, you are not eligible to add the same Tax ID to another contact. It will trigger a check for duplicacy, which you have activated in the settings under Users & Companies. This will show you a validation error stating that the PAN AAAAP0267H is already registered at Globalteckz.


5.Check Format of Tax ID

If you are creating a contact, then enter the Tax ID and save it after taking that information. If you enter an incorrect Tax ID by mistake, such as an alphabet in the first two characters, it will throw an error. You can see the error in the screenshot below.


The next 10 characters should be an alphanumeric string representing the PAN (Permanent Account Number) of the taxpayer. It should not contain any special characters, and you should not place a number in place of an alphabet or vice versa. The format must be correct.




The 13th character indicates the entity code, which is usually a number between 1 and 9, or sometimes 'Z'. If you try to enter any other characters or special characters, it will throw a validation error, as you can see in the screenshot below.


The 14th character is typically 'Z' by convention. if it is not it will throw you a validation error.


The 15th character is an alphanumeric character, which is a checksum digit used for validating the GSTIN.

6.Check Format of Pan

If you have entered an incorrect \ PAN (e.g., you entered the PAN number AAAAP0267), you will receive a validation error stating that the PAN should not be shorter than 10 characters because you have entered a shorter PAN number. The same applies to a longer PAN number. If you have entered a PAN longer than 10 digits, it will trigger a validation error.



If you are trying to add a number or a special characters in the first five characters of the PAN, it will trigger a validation error. The same applies if the last letter is a number; in that case, it will also trigger a validation error.




If you place an alphabet in a position where a number should be, or if you do not enter the PAN number sequentially, it will throw an error. You can check the screenshot below.




Globalteckz

24*7 Contact / Support

Our Services

Odoo Installation
Odoo Development
Odoo Implementation
Odoo Customization
Odoo App Development
Odoo 3rd Party API integration
Odoo Training
Magento Website development


Get In Touch

GlobalTeckz is an official Odoo partner completed more than 50 Odoo projects across the globe. Quality is key of our coding, and we follow strict rules on Odoo Standard coding ensuring every module is bug free.

At GlobalTeckz we specialize in providing ERP implementation using the best of industry methodology that ensures successful ERP implementation. Be it manufacturing trading or eCommerce industry our resource thrive to make every project success for our clients.

If you need any help or want more additional features, you may contact us through:

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.