使用PostcodeApi.nu自动完成荷兰地址
项目描述
此模块包含出色的免费地址完成服务“PostcodeAPI”的集成。该服务允许通过邮编和门牌号进行搜索,提供街道名称和城市。当输入或修改邮编或门牌号时,将在合作伙伴表视图中触发搜索。只有荷兰地址(假设包括没有国家的地址)将自动完成。
有关查找服务的更多信息,请参阅此处: http://www.postcodeapi.nu/
目录
安装
此模块依赖于标准Odoo模块base_address_extended,该模块将街道字段拆分为街道名称和门牌号的单个字段。
它现在还依赖于l10n_nl_country_states,以提供省的名称,这些名称将添加到res_country_state模型中。
您还需要安装Stefan Jansen的“pyPostcode”Python库(https://pypi.python.org/pypi/pyPostcode)。
配置
请将您从PostcodeAPI请求的API密钥输入到系统参数“l10n_nl_postcodeapi.apikey”中
如果在系统中找到具有确切名称的国家州,则将自动完成省份。
变更日志
11.0.2.0.0 (2021-08-21)
现在依赖l10n_nl_country_states以防止与该模块冲突;
不要手动缓存省份数据。这将使代码复杂化,并且性能提升几乎可以肯定是不明显的;
在设置或更新密钥时立即检查配置中的有效API密钥;
请考虑,如果已安装l10n_nl_country_states,则合作伙伴表中的state_id在许多情况下将被设置,即使邮编API不活动或找不到地址;
调整测试以确保在已包含数据的数据库上正确运行。
错误跟踪器
错误在 GitHub Issues 上跟踪。如有问题,请检查是否已有人报告了您的问题。如果您是第一个发现它的人,请通过提供详细且受欢迎的 反馈 来帮助我们解决它。
请不要直接联系贡献者寻求支持或技术问题的帮助。
致谢
贡献者
Stefan Rijnhart (Therp BV) <stefan@therp.nl>
Andrea Stirpe <a.stirpe@onestein.nl>
Ronald Portier <ronald@therp.nl>
维护者
此模块由 OCA 维护。
OCA,即 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并推广其广泛应用。
当前 维护者
此模块是 GitHub 上的 OCA/l10n-netherlands 项目的一部分。
欢迎您贡献力量。要了解如何贡献力量,请访问 https://odoo-community.org/page/Contribute。
项目详情
odoo11_addon_l10n_nl_postcodeapi-11.0.2.0.0.99.dev1-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f62660ba31d05526266d277fa18ab35dcfd7fc281057b54b48ff2eeee22e8169 |
|
MD5 | 0cf4b2f49c445f7926e5d07c04af1724 |
|
BLAKE2b-256 | bf728c39255f66bccc33b76b9d5664673c3ccf593f4f3ac2b48f883c32bbb0ce |