PPR UI Debtor/Secured Party China Address Requires Postal Code
From OPs ticket https://sbc-registries.atlassian.net/browse/ITOPS-134862, UI validation for an address in China requires a postal code. Are postal codes required for countries other than Canada and the US?
Section 3.3 of the BC OCIO addressing standards suggests there is no requirement for postal codes: https://www2.gov.bc.ca/assets/gov/government/services-for-government-and-broader-public-sector/information-technology-services/standards-files/address_data_standards_-_mailing_delivery_residential.pdf
However, the document does make reference to another set of standards published by the Universal Postal Union and states that the guidelines published by UPU be considered authoritative in the case of conflict between the two documents. Specifically, here is the standard for China: https://www.upu.int/UPU/media/upu/PostalEntitiesFiles/addressingUnit/chnEn.pdf which shows the presence of a postcode.
Guidance from OCIO is to treat all fields aside from Addressee and Country as optional, including postal code for international countries aside from US.
@chdivyareddy Just a heads up, this will have an impact for any filing where an Address is captured. Obviously that is darn near ANY filing, so i didn't file every single of them. I did a few of the main ones with an International Address and left the City/Region/PostalCode blank and they submitted successfully, but i do have concerns there may be some other local validations that might be impacted here or there.
Let me know if there is some other testing i can help with, it seems like a pretty broad scope for regression testing.
@cameron-eyds Thanks for the heads-up, I'll verify it with all the registration filings:) This applies to both PPR and MHR of all the address components right?
@chdivyareddy Absolutely, basically anywhere the user has the option to change an address and select a country outside of CA/US. So... literally almost every registration or child registration type lol
Thanks for the info Cameron:)
no prob at all, let me know if you need help QA'ing this one!
@cameron-eyds , PPR registration filings were successful with the address for Countries China and Italy, but with the MHR registration filing, it failed with the following error. Please take a look, thanks!
Italy:

China:

@chdivyareddy This may require a schema update if it's taking exception here and not other places, will have a look!
@chdivyareddy Hey Divya! Just dawned on me, i believe the original scope of the ticket was for PPR Persons (ie debtor, parties etc) I suspect the MHR Schemas remained as they were previously, so this may need an API / Schema ticket to open for all Addresses.
@cameron-eyds that makes sense, I'll verify this only for PPR now and can see later if we need to update for MHR as well in a separate ticket, thanks!
Verified in DEV for PPR (Secured Party, Debtors and Registering party).