Magento 2 - Lengow插件更新日志

✅ 版本 1.6.2 (发布于 29-05-2024)

🎉 特性

  • 记录最后的php错误
    在导入订单、导出产品和查看工具箱时,使用shutdown()函数记录最后的php错误。

🔧 Bug修复

  • 退款金额不正确
    调整考虑到运输成本和额外成本。

✅ 版本 1.6.1 (发布于 15-05-2024)

🎉 特性

  • 移除跟踪选项
    由于Lengow已弃用跟踪,所以不再功能。

🔧 Bug修复

  • 匹配运营商不正确
    增强运营商匹配
  • 亚马逊美国用户无法自动检索FBA(亚马逊履行)订单在Magento上
    对于amazon_us,FBA订单的导入是匿名的
  • 亚马逊不提供买家的姓名和邮寄地址,对于在美国的Fulfillment By Amazon (FBA)订单。留下客户的名字和地址为空
    "Full_name" 和 "full_address" 将自动填充为 "Not provided by Amazon"。
  • 退款金额不正确
    退款金额的四舍五入
  • Lengow订单中的金额四舍五入不正确
    订单金额的四舍五入已修复

✅ 版本 1.6.0 (发布于 24-04-2024)

🎉 特性

  • 退货管理
    如果是可选参数,添加return_tracking_number和return_carrier字段,并在订单操作中发送此数据。

🔧 Bug修复

  • 缺少运输税
    对于b2b订单没有shippingTax(免税PST-21179)

✅ 版本 1.5.2 (发布于 15-04-2024)

🎉 特性

  • 管理缺货产品
    新的是/否配置字段,用于导出out_of_stock产品。

🔧 Bug修复

  • B2B订单无税
    对B2B订单进行修正,以移除UE国家的税。
    对于ManoMano,改进了B2B订单的识别。
  • 帮助中心链接
    插件中指向Lengow的帮助中心的URL已经更新。

✅ 版本 1.5.1 (发布于 13-12-2024)

🔧 Bug修复

  • 当税务配置设置为在订单中包含税时,值不正确
    检查税务配置以适应正确订单价格的计算。
  • RulesApplier的签名更改
    通过类型联合解决:array|Collection。
  • 在账单或包裹交付Json节点中,客户电子邮件为空
    如果基本值不存在,则从订单json的另一个节点中获取电子邮件值,否则返回一个空值。

✅ 版本 1.5.0 (发布于 07-02-2024)

🎉 特性

  • 选择激活一个Cron以返回错误操作
    订单操作,在错误超过7天后,将通过在插件的参数中激活选项自动返回。

cron resent action.png

🔧 Bug修复

  • [import] 当客户有新地址时,默认的送货地址
    当导入订单时,将更新现有客户的新送货地址。
  • 匹配运营商未找到返回代码
    在“ship”操作中,如果找不到运营商代码,插件将应用自定义运营商。
  • 与Lengow api同步订单号
    插件尝试最多5次从Magento的解决方案上检索内部订单号。

✅ 版本 1.4.8 (发布于 04-12-2023)

🔧 Bug修复

  • 在1.4版本上的免税b2b配置每个商店视图
    免税b2b配置(是/否)必须对每个商店视图可用。

✅ 版本 1.4.7 (发布于 01-12-2023)

🔧 Bug修复

  • 在1.4版本上的环境切换
    现在可以通过配置在生产和预生产环境之间切换。
  • 在1.4版本上的税收计算
    在多站点,多国家模式下的税收计算必须符合Magento配置。

✅ 版本 1.4.6 (发布于 20-11-2023)

🔧 Bug修复

  • [import] 在1.4版本上的账单地址上的Vat号码
    在订单的账单地址上更新此值。
  • [import] 税收四舍五入(分) 在1.4版本上
    检查并纠正税收四舍五入(Lengow命令 - Magento命令)。
  • 插件版本 在1.4版本上
    从composer.js返回插件版本号
n file.
  • 运营商匹配 在1.4版本上
    对运营商匹配市场 - Magento进行了修复。
  • ✅ 版本 1.4.5 (发布于 2023-10-30)

    🎉 特性

    • 向修改的文件添加代码
      可以通过工具箱参数访问修改文件的内容。
    • 添加电子邮件匿名化选项
      添加电子邮件匿名化选项。默认情况下,该选项是禁用的。
    • 显示导入参数
      添加在导入期间查看初始化参数的能力。

    🔧 Bug修复

    • [导入] 增值税号更新错误
      在迁移到已加载的帐户后,交货ID发生变化,插件不再识别。
    • [导入] 在迁移到已加载的帐户后,交货ID发生变化,插件不再识别
      在验证已导入的订单时,删除"id_delivery"检查。
    • [导入] PHP 8.1错误
      将值设置为默认值,以便它们永远不会是"null"。
    • [导入] 首次连接到电子商务平台时的目录附件问题。
      在同步期间添加检查商店数据的条件。
    • [导出] 当父字段为空时,子产品值显示在父字段中
      在导出子属性时修正了行为。

    ✅ 版本 1.4.4 (发布于 2023-06-06)

    🔧 Bug修复

    • [导入] 当值为空时,从插件获取电子邮件以发送通知
    • [导入] 使用Lamina_validator而不是Send_validator进行电子邮件验证
    • [导入] 解锁在订单中导入客户地址
      定义了字符串地址数据值
    • [导入] 修复由CollectionFactory类导致的导入订单时的错误
      使用数组代替
    • [导入] 修复在使用字符替换功能时数据为空的错误
    • [导出] 修复用户在首次连接时保存与CMS链接的目录的错误
      在同步期间添加商店数据验证条件
    • [导出] 导出目录时遇到问题
      使用ProductInterface代替ProductInterceptor

    ✅ 版本 1.4.3 (发布于 2023-01-12)

    🔧 Bug修复

    • [导出] 修复了阻止从CMS导出目录和使用php 8.1导入客户订单中的名称的已弃用错误

    ✅ 版本 1.4.2 (发布于 2022-01-27)

    🎉 特性 

    • 移除对低于2.3版本的Magento的兼容性
      移除了所有针对Magento旧版本的特定代码,并清理了现有代码。将代码切换到php 7.1
    • 在工具箱中添加PHP版本
      在插件的内部和外部工具箱中添加了客户服务器上安装的PHP版本
    • 修改Lengow帮助中心的回退url
      在Lengo迁移后,修改了所有插件回退url
    • 从Stonly到Zendesk的帮助中心
    • 在外部工具箱中添加额外字段更新日期
      在外部工具箱中添加额外字段的更新日期,以便在导入CMS时查看订单状态

    🔧 Bugfix

    • [导入] 为新客户注册特定的客户组
      修改创建客户的功能,以考虑在配置中选择的客户组。问题来自loadByEmail()函数,它覆盖了最初输入的值
    • [导出] 在获取产品运输成本时修复类型错误
      在getShippingCost()方法的返回上添加了强制类型,以便它总是返回一个浮点数
    • [导出] 将自定义属性值转换为字符串
      实施额外的安全措施,将所有自定义属性值转换为字符字符串
    • [导入] 在每次订单同步时加载订单类型
      修复了一个错误,以在每次订单同步时加载所有订单类型。如果在第一次同步期间遇到错误,市场发送的订单将不再被识别为此类订单
    • [导入] 在发送订单时检查是否激活了多库存
      在多库存和订单发送上实施额外的安全措施,当客户已经停用了原生的Magento插件时

    ✅ 版本 1.4.1 (2021年11月15日发布)

    🔧 Bugfix

    •  当订单被退款时解锁同步过程 

      getOrderState ()函数返回了一个"null"结果,而php 7的类型只接受一个"string"类型的结果。这种格式差异导致了一个致命的php错误,同步过程被阻塞。

    ✅ 版本 1.4.0 (2021年10月26日发布)

    🎉 特性    

    在工具箱webservice中集成订单同步

    • 设置在给定期间、时间间隔或特定订单上的同步。可能强制同步以删除当前错误并尝试重新导入订单。webservice返回一个详细的JSON,包含创建的订单数量、失败的、忽略的、更新的或甚至格式错误的。

    在工具箱webservice中检索订单状态

    • 集成端点以检索CMS中Lengow订单的状态。恢复特定订单的所有Lengow数据:错误列表、操作、状态更改和所有支持所需的数据。

    删除与Magento 2.0的兼容性

    • 删除所有特定于Magento 2的2.0版本的代码,并清理现有代码。将现有代码升级到php 7.0标准。这种变化可能使插件与Magento 2.0和仍在运行php 5的客户不兼容。

    ✅ 版本 1.3.2 (2021年9月14日发布)

    🔧 Bugfix 

    • [导出] 修复在子产品上检索父数据

    对指示数据应从子项还是父项检索的函数进行修正。问题来自Magento getter的严格检查,它返回一个字符串值而不是整数(尽管有phpdoc信息)。

    • [导入] 在导入订单时用自定义价格替换特殊价格

    修正添加产品到购物车的函数,以便强制使用自定义价格而不是特殊价格。这种变化应该强制Magento使用输入的价格,而不是在BO中输入的价格。

    ✅ 版本 1.3.1 (2021年7月19日发布)

    🎉 特性 

    • 集成新的工具箱url

    通过Webservice外包插件工具箱。工具箱url允许您检索所有插件数据:插件摘要、选项列表、插件文件的校验和和可用日志列表。它还允许您下载特定日期或所有日期的日志。 

    • 在插件中添加更新模态 

    实现一个模态,指示插件的新版本可供下载。当插件过时时,这个模态默认每天显示一次。它包含所有允许更新的信息(changelog 版本,更新proedure和链接到支持)。它通过插件标题中的链接持续存在。

    🔧 Bugfix

    • 导入订单时删除一些目录规则 

    在插件中设置安全性,以在从Lengow导入订单时删除某些产品目录规则。

    • 导入订单时删除FPT(固定产品税) 

    在插件中安装过载,以阻止在从Lengow导入订单时应用FPT。

    ✅ 版本 1.3.0 (2021年03月26日发布)

    🎉 特性 

    • 实施新的连接过程

    删除旧的通过Iframe连接系统,并添加多个屏幕,允许连接和匹配目录。.
    🔧 Bugfix

    • [export] 添加了可配置产品注册安全性  

    在注册可配置产品时进行产品类型验证,以防止将捆绑产品与可配置产品混淆。

    • [export] 对Magento 2.4.x版本的大量选择器进行了修正  

    修改产品网格模板,以使大量选择器再次适用于Magento 2.4.x版本。  

    • [export] 在多库存导出上增加了额外的安全性  

    在多库存上实施额外的安全性,以避免在客户自愿停用原生Magento插件时停止导出过程。

    ✅ 版本 1.2.3 (2020年10月28日发布)

    🎉 特性 

    • [export] 新的'quantity_'字段可用于多库存

    在目录导出期间进行多库存管理。"quantity"字段现在包含不同库存的总和,每个库存都有一个包含其各自库存的"quantity_SourceName"字段。此选项仅适用于Magento 2.3.x版本。

    • [import] 现在可以无税导入B2B订单

    B2B类型的订单现在可以无税导入。为此,您必须在插件配置中激活相关选项。默认情况下,B2B订单是含税导入的。

    • 添加新的链接到Lengow帮助中心和支持

    在仪表板上实施新的Lengow帮助中心url,以及在帮助页面上。更新允许创建支持票据的表单url(法语和英语)。

    🔧 Bugfix

    • [import] 更正Customer::getName行为

    修改函数"Customer::getName()"的条件,以便在此信息以"fullname"字段的形式到达api时,正确地切割出客户的名字和姓氏。

    • 对php 7.4的pluginIsBlocked()函数增加新的安全性

    在插件的"Sync::pluginIsBlocked()"函数中,对变量的实例化添加了一个新的条件,以使其与Magento 2.4.x和php 7.4.x兼容。

    • 始终在https中加载iframe

    由于http / https协议错误,连接iframe在插件中不再工作。现在,iframe仅在https中加载,以解决此问题。

    ✅ 版本 1.2.2 (2020年06月10日发布)

     🎉 特性  

    • [import] 在订单管理屏幕中添加订单类型
    • [import] 在订单选项面板中添加货币转换选项
    • [Export] 添加选择应从父产品中获取哪个字段的选项  

    🔧 Bugfix 

    • [import] 重构创建交付和计费地址
    • [import] 防止magento在导入的订单中应用折扣
    • 在恢复http 401代码时更新访问令牌

    ✅ 版本 1.2.1 (2020年03月12日发布)

    🔧 Bugfix

    • 在成功代码中添加http 201代码

    ✅ 版本 1.2.0 (2020年03月09日发布)

    🎉 特性  

    • [import] 保护导入匿名订单
    • [import] 保护导入超过3个月的订单
    • 重构和优化连接器类
    • 优化API调用以同步订单和操作
    • 显示警报当
    本文已自动翻译。如有疑问,请参阅英文或法文原文。

    此组别内的文章

    我们的客服时间
    欧洲中部时间周一至周五上午 9:00 至 12:30,下午 2:00 至 6:30