{"id":9876,"date":"2024-01-24T12:37:29","date_gmt":"2024-01-24T12:37:29","guid":{"rendered":"https:\/\/jaldi.store\/?p=9876"},"modified":"2026-07-17T04:37:46","modified_gmt":"2026-07-17T04:37:46","slug":"how-does-customers-mobile-number-validation-works-in-adempiere-retail","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-does-customers-mobile-number-validation-works-in-adempiere-retail\/","title":{"rendered":"How does Customer\u2019s Mobile Number Validation works in ADempiere Retail"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Customer mobile number should be unique and not exceed more than 10 digits. It should be validated in customer screen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">User Access<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Who Can Access<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Admin<\/li>\n\n\n\n<li>Cashier<\/li>\n\n\n\n<li>Manager<\/li>\n\n\n\n<li>Back office<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">What User Can Do<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Valid customer mobile number<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Pre-Requisite Activities<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mobile number field must be available in <strong>Customer Master<\/strong><\/li>\n\n\n\n<li>Validation logic must be configured in the system or form<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Business Rules<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mobile number must be <strong>mandatory<\/strong> for Retail customers<\/li>\n\n\n\n<li>The number must:\n<ul class=\"wp-block-list\">\n<li>Contain <strong>only digits<\/strong><\/li>\n\n\n\n<li>Be <strong>exactly 10 digits long<\/strong><\/li>\n\n\n\n<li>Start with <strong>6 to 9<\/strong><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Duplicate mobile numbers should be restricted (if configured)<\/li>\n\n\n\n<li>Special characters, spaces, or country codes (+91) should be <strong>handled or restricted<\/strong><\/li>\n\n\n\n<li>Optionally, use <strong>OTP verification<\/strong> to confirm the number<\/li>\n\n\n\n<li>Invalid numbers should <strong>not allow saving<\/strong> the customer record<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">User Interface<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 1:<\/strong> Select &#8216;<strong>Customer&#8217; <\/strong> in <strong>Menu-&gt; Business Partner Rules -&gt; Customer<\/strong> or Search Customer in Lookup.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2025\/06\/Screenshot-from-2023-11-18-10-37-23-1024x624.png\" alt=\"\" class=\"wp-image-9893\" title=\"\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 2:<\/strong> Customer mobile no. should be valid. It allow users to enter only numeric data and not exceed more than 10 digits..<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"9884\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2025\/06\/Screenshot-from-2023-11-17-15-11-10-1024x627.png\" alt=\"\" class=\"wp-image-9884\" title=\"\"><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 3:<\/strong> Customer mobile number should be unique not allow to save duplicate mobile number.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"9888\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2025\/06\/Screenshot-from-2023-11-17-17-20-49-1024x586.png\" alt=\"\" class=\"wp-image-9888\" title=\"\"><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 4:<\/strong> Validate Customer mobile no. only start with 6 &#8211; 9 series. <\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"9890\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2025\/06\/Screenshot-from-2023-11-17-17-35-35-1024x564.png\" alt=\"\" class=\"wp-image-9890\" title=\"\"><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 5: <\/strong> Check the customer mobile no starts with 0-5 Series.  It doesn&#8217;t allow to sync customer mobile to CRM.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"9891\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2025\/06\/Screenshot-from-2023-11-17-17-35-46-1024x633.png\" alt=\"\" class=\"wp-image-9891\" title=\"\"><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 6:<\/strong> User can&#8217;t able to edit the customer mobile no in the customer screen.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"9896\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2025\/06\/Screenshot-from-2023-11-18-12-30-13-1024x594.png\" alt=\"\" class=\"wp-image-9896\" title=\"\"><\/figure>\n<\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Customer mobile number should be unique and not exceed more than 10 digits. It should be validated in customer screen. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[32,84,31],"tags":[],"class_list":["post-9876","post","type-post","status-publish","format-standard","hentry","category-jaldi-super-store","category-adempiere-master","category-jaldi-life-style"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/9876","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/comments?post=9876"}],"version-history":[{"count":3,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/9876\/revisions"}],"predecessor-version":[{"id":20848,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/9876\/revisions\/20848"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=9876"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=9876"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=9876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}