-
- Downloads
[FIX] base_vat,l10n_ph: correct TIN check
Register a ph contact with vat 123-456-789-012 Validation Error will raise Currently we use check the PH vat against regexp \d{3}-\d{3}-\d{3}-\d{5} This seems to be not correct according to the official documentation https://serp-p.pids.gov.ph/publication/public/view?slug=taxpayer-identification-number-tin-its-development-and-importance-in-tax-administration """ 12 digit number (E.g. 123 456 789 002), of which the first digit identifies type of taxpayer (0 for corporations, 1-9 for individuals and other businesses), second to eighth digits are sequential numbers between 0 and 9, ninth digit is a check number, last three digits are 000 for individuals and head office of businesses and 001-999 for branches of businesses, if any """ The TIN should be a 9 digit code + 3 for the branch code opw-3141793 closes odoo/odoo#111519 Signed-off-by:Josse Colpaert <jco@odoo.com>
Loading