【问题标题】:'DateTime' has no len() occurred, with Odoo and Zapier integration'DateTime' 没有发生 len(),与 Odoo 和 Zapier 集成
【发布时间】:2020-05-28 08:43:14
【问题描述】:

我正在尝试整合 Zapier 和 Odoo。在大多数情况下,所有集成都有效,但是当我尝试使用 Stock Move 模块时,我收到了错误,

Fault (code object of type 'DateTime' has no len()) occurred. Message: Traceback (most recent call last):

Zapier Form

我怀疑这是我输入日期的方式。我尝试了多次,格式不同,但没有运气。

【问题讨论】:

  • 这取决于您的代码中如何使用日期。请添加上述日志的下一行?
  • 没有代码,请看上图。

标签: odoo zapier


【解决方案1】:

在您尝试搜索结果的地方签入您的代码 Like,

result = self.env['obj.obj'].search([('date_field', '=', now.date())]) 有点像所以尝试转换成str形成str(now.date ())

报告的问题仅发生在未存储正确值的情况下[检查python日期类型格式的使用和应用。]或者您可以尝试使用这些东西进行搜索。

希望对你有所帮助。

谢谢

【讨论】:

    【解决方案2】:

    原来这是 zapier 中的一个错误。与他们的团队确认,目前没有已知的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-04
      • 2017-01-12
      • 2021-07-16
      • 2022-07-27
      • 1970-01-01
      • 2020-05-14
      • 1970-01-01
      相关资源
      最近更新 更多