跳转到主要内容

验证电话号码

项目描述

此模块使用Python库phonenumbers验证电话号码,该库是Android智能手机中使用的库的移植。例如,如果您的用户与一家法国公司相关联,并且您更新了合作伙伴表单视图,其中包含一个错误地编写的电话号码,如“01-55-42-12-42”,Odoo将自动将电话号码更新为E.164格式“+33155421242”,并在合作伙伴的表单和树视图中显示可读的等效号码“+33 1 55 42 12 42”。

此模块还添加了电话号码上的tel:链接和传真号码上的fax:链接。如果您在PC上有与tel:链接关联的软电话或客户端软件,软电话应在您点击此类链接时提供拨打电话号码的选项。

此模块还更新了报告的format()函数,并添加了2个参数

  • phone:如果为电话号码,则为True,否则为False(默认)。

  • phone_format它可以有3个可能的值:
    • international(默认):报告将显示“+33 1 55 42 12 42”

    • national:报告将显示“01 55 42 12 42”

    • e164:报告将显示“+33155421242”

例如,在销售订单报告中,要显示销售员的电话号码,您可以编写:o.user_id和o.user_id.phone和format(o.user_id.phone, phone=True, phone_format='national')或''

此模块与Asterisk连接器无关。

有关此模块的任何帮助或问题,请联系Akretion的Alexis de Lattre <alexis.delattre@akretion.com>。

项目详情


发布历史 发布通知 | RSS源

下载文件

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

源代码分发

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

构建分发

由以下支持