如果使用荷兰版 Microsoft Dynamics NAV 中的电话银行功能创建 SEPA 文件,则付款历史记录行的状态不正确

应用对象
Dynamics NAV 2009 Dynamics NAV 2009 Service Pack 1 Microsoft Dynamics NAV 5.0 Microsoft Dynamics NAV 5.0 Service Pack 1

快速发布文章直接从MICROSOFT支持组织内部提供信息。 此处包含的信息是针对新出现或独特的主题创建的,或旨在补充其他知识库信息。

本文适用于荷兰的 Microsoft Dynamics NAV (nl) 语言区域设置。

症状

使用荷兰版 Microsoft Dynamics NAV 中的电话银行功能创建单欧元付款区 (SEPA) 文件后,付款历史记录行的状态将保持“新”。但是,状态应更改为“已传输”,因为已创建付款文件。

此外,如果状态为“新建”,则无法将付款历史记录导入银行/吉罗日记帐。无法为供应商创建付款条目,并且无法应用和关闭该条目。 即使已付款,发票也将保持打开状态。

Microsoft Dynamics NAV 5.0、Microsoft Dynamics NAV 5.0 Service Pack 1 (SP1) 、Microsoft Dynamics NAV 2009 和 Microsoft Dynamics NAV 2009 SP1 中会出现此问题。

解决方法

修补程序信息

Microsoft现在提供了受支持的修补程序。 但是,它仅用于更正本文中所述的问题。 仅将其应用于遇到此特定问题的系统。 此修补程序可能会收到其他测试。 因此,如果你没有受到此问题的严重影响,我们建议你等待下一个Microsoft Dynamics NAV 2009 Service Pack 或包含此修补程序的下一Microsoft Dynamics NAV 版本。

注意 在特殊情况下,如果 Microsoft Dynamics 和相关产品的技术支持专业人员确定特定更新将解决你的问题,则通常由支持呼叫产生的费用可能会被取消。 对于相关特定升级无法解决的其他支持问题和事项,将照常收取支持费用。

          

安装信息

Microsoft 的编程示例仅用于说明,不做任何明示或暗示的保证。 这包括但不限于特定用途的适销性或适用性的隐含保证。 本文假定你熟悉所演示的编程语言以及用于创建和调试过程的工具。 Microsoft 支持工程师可以帮助解释特定过程的功能,但他们不会修改这些示例以提供新增功能或构建步骤以满足你的特定需要。

注意 在安装此修补程序之前,请验证所有 Microsoft Navision 客户端用户是否已从系统注销。 这包括 Microsoft Navision Application Services (NAS) 客户端用户。 实现此修补程序时,应是唯一登录的客户端用户。

若要实现此修补程序,必须具有开发人员许可证。

建议为 Windows 登录窗口或数据库登录名窗口中的用户帐户分配“SUPER”角色 ID。 如果无法为用户帐户分配“SUPER”角色 ID,则必须验证该用户帐户是否具有以下权限:

  • 要更改的 对象的“修改”权限。
  • 系统对象 ID 5210 对象和系统对象 ID 9015 对象的 Execute 权限。

                
注意 除非必须执行数据修复,否则您不必拥有数据存储的权限。

代码更改

注意 在将修补程序应用到生产计算机之前,始终在受控环境中测试代码修复。

若要安装此修补程序,请更改导出 SEPA ISO20022报表 (11000011) 中的代码,如下所示。

  1. 使用以下设置添加新的 DataItem“付款历史记录行”:

    • DataItemIndent = 1
    • DataItemTableView = SORTING (Our Bank,Run No.,Line No.)
    • DataItemLink = Run No.=FIELD (Run No.) ,Our Bank=FIELD (我们的银行)
  2. 将以下代码添加到付款历史记录行 - OnAfterGetRecord 触发器:

    WillBeSent;
    

先决条件

若要应用此代码修复,必须安装以下产品之一:

  • Microsoft Dynamics NAV 5.0 的荷兰语版本
  • Microsoft Dynamics NAV 5.0 SP1 的荷兰语版本
  • Microsoft Dynamics NAV 2009 的荷兰语版本
  • Microsoft Dynamics NAV 2009 SP1 的荷兰语版本

重启信息

应用此代码修复后,无需重新启动计算机。

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。

详细信息

MICROSOFT和/或其供应商不就此网站上发布的文档和相关图形中包含的信息的适用性、可靠性或准确性作出任何声明或保证, (“材料”) 出于任何目的。

这些材料可能包含技术不准确或排版错误,可随时修订,不另行通知。 在适用法律允许的最大范围内,MICROSOFT和/或其供应商否认并排除所有明示、默示或法定的陈述、保证和条件,包括但不限于与材料有关的所有权、不侵权、令人满意的条件或质量、适销性和特定用途适用性的陈述、保证或条件。