| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
| Lines of code | 778 |
| Technical Name |
noi_myanmar_nrc_format |
| License | LGPL-3 |
| Website | http://nexorionis.odoo.com |
| Versions | 15.0 16.0 17.0 18.0 19.0 |
Myanmar NRC Format
National Registration Card (NRC) Format Support for Odoo 15.0
Overview
This module provides comprehensive Myanmar National Registration Card (NRC) format support for Odoo. It allows businesses operating in Myanmar to properly record and manage customer NRC information in their sales transactions.
The Myanmar NRC is a unique identification document issued to citizens and residents of Myanmar. This module implements the standard NRC format used throughout the country.
NRC Format Explanation
Format Pattern: PREFIX/TOWNSHIP(TYPE)NUMBER
Components
| Component | Description | Example |
|---|---|---|
| State/Region Code | Number 1-14 representing Myanmar's states and regions | 12 (Yangon Region) |
| Township Code | Unique alphabetic code for each township | BAHANA (Bahan Township) |
| Citizenship Type | Single letter indicating citizenship status | N (Citizen) |
| Registration Number | 6-digit unique identification number | 123456 |
Citizenship Types
| Code | English Name | Myanmar Name |
|---|---|---|
| N | Citizen | နိုင် |
| P | Associate Citizen | ဧည့် |
| A | Naturalized Citizen | ပြု |
| T | Temporary | ယာယီ |
Features
- Complete list of all 14 Myanmar states and regions
- Township codes for all major townships in each state/region
- Four citizenship types (N, P, A, T) with Myanmar names
- NRC field integration with Sale Order
- Automatic NRC format composition
- Dynamic township filtering based on selected state/region
- Editable tree views for easy data management
- Menu structure under Settings > Technical > NRC Format
- Proper access rights for users and administrators
States and Regions
| Code | State/Region | Type |
|---|---|---|
| 1 | Kachin | State |
| 2 | Kayah | State |
| 3 | Kayin | State |
| 4 | Chin | State |
| 5 | Sagaing | Region |
| 6 | Tanintharyi | Region |
| 7 | Bago | Region |
| 8 | Magway | Region |
| 9 | Mandalay | Region |
| 10 | Mon | State |
| 11 | Rakhine | State |
| 12 | Yangon | Region |
| 13 | Shan | State |
| 14 | Ayeyarwady | Region |
Installation
- Download the module and place it in your Odoo addons directory
- Update the app list: Apps > Update Apps List
- Search for "Myanmar NRC Format" in the Apps menu
- Click Install
# Or install via command line ./odoo-bin -c odoo.conf -u noi_myanmar_nrc_format
Usage Guide
Managing NRC Data
Navigate to Settings > Technical > NRC Format to access:
- State/Region Prefixes: View and manage the 14 states/regions
- Township Codes: View and manage township codes for each state/region
- Citizenship Types: View and manage the four citizenship types
Using NRC in Sale Orders
- Open a Sale Order form
- Find the "NRC Information" section below the customer field
- Select the State/Region (1-14)
- Select the Township (filtered based on the selected state/region)
- Select the Citizenship Type (N, P, A, or T)
- Enter the 6-digit NRC Number
- The complete NRC will be automatically computed and displayed
Screenshots
Sale Order Form with NRC Fields
Screenshot showing the NRC information section in the sale order form
NRC Configuration Menu
Screenshot showing the NRC Format menu under Settings > Technical
Township Codes List
Screenshot showing the editable tree view of township codes
Technical Information
| Module Name | noi_myanmar_nrc_format |
| Version | 15.0.1.0.0 |
| Category | Localization |
| License | LGPL-3 |
| Dependencies | base, sale |
| Author | NOI |
| Website | https://github.com/noi-myanmar/nrc-format |
Support
For support, bug reports, or feature requests, please visit our GitHub repository:
https://github.com/noi-myanmar/nrc-format
Please log in to comment on this module