使用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,则在许多情况下,即使邮编API不活跃或找不到地址,合作伙伴上的state_id也将被设置;
调整测试以在已包含数据的数据库上正确运行。
错误跟踪器
错误在 GitHub Issues 上跟踪。如有问题,请检查是否已经报告了您的问题。如果是您首先发现的,请通过提供详细和受欢迎的 反馈 来帮助我们解决这个问题。
请不要直接联系贡献者以寻求支持或帮助解决技术问题。
鸣谢
贡献者
Stefan Rijnhart (Therp BV) <stefan@therp.nl>
Andrea Stirpe <a.stirpe@onestein.nl>
Jan Verbeek <jverbeek@therp.nl>
Ronald Portier <ronald@therp.nl>
维护者
此模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。
当前 维护者
此模块是GitHub上的 OCA/l10n-netherlands 项目的一部分。
欢迎您贡献力量。要了解如何贡献,请访问 https://odoo-community.org/page/Contribute。
项目详情
odoo12_addon_l10n_nl_postcodeapi-12.0.2.0.0.99.dev5-py3-none-any.whl 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 84f39882d738fa18f66c85d8585cc8f966bafb34d689e9a9f4f67da86d55ff6a |
|
MD5 | ce9f22e846f08e348c6fb8f73a167022 |
|
BLAKE2b-256 | c2731e3574db40c9930af6aa7f2241f67631101793db2a1d0ae174db60d5dcf0 |