跳转到主要内容

使用PostcodeApi.nu自动完成荷兰地址

项目描述

Beta License: AGPL-3 OCA/l10n-netherlands Translate me on Weblate Try me on Runboat

本模块包含优秀地址补全服务“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 上跟踪。如有问题,请检查是否已经报告了您的问题。如果是您首先发现的,请通过提供详细和受欢迎的 反馈 来帮助我们解决这个问题。

请不要直接联系贡献者以寻求支持或帮助解决技术问题。

鸣谢

作者

  • Therp BV

贡献者

维护者

此模块由OCA维护。

Odoo Community Association

OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。

当前 维护者

NL66278

此模块是GitHub上的 OCA/l10n-netherlands 项目的一部分。

欢迎您贡献力量。要了解如何贡献,请访问 https://odoo-community.org/page/Contribute

项目详情


下载文件

下载您平台上的文件。如果您不确定该选择哪个,请了解更多关于 安装包 的信息。

源代码分发

此版本没有提供源代码分发文件。请参阅 生成分发存档的教程

构建分发

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面