如何删除并删除 Microsoft Dynamics GP 中失效的 EFT 批次

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 894693
简介
本文介绍了如何生成电子资金转移 (EFT) 文件之前执行以下任务 ︰
  • 如何在 Microsoft Dynamics GP 和 Microsoft 企业解决方案的大草原中的应付帐款管理模块中移除已失效的 EFT 批次。
  • 如何从 Microsoft SQL Server 中的 EFT 应付帐款管理表中删除已失效的 EFT 批。
更多信息
注意: 在按照本文中的说明进行操作之前,请确保您有一份如果出现问题,可以还原该数据库的完整备份。

Microsoft Dynamics GP 10.0

若要删除,然后删除失效 EFT 批次,必须删除批次 CM20202 和 CM20203 表格通过使用 SQL 查询分析器。若要执行此操作,请按照下列步骤操作:
  1. 启动支持管理员控制台、 Microsoft SQL 查询分析器中或 SQL Server 管理 Studio。若要执行此操作,请使用下列方法取决于您正在使用的程序之一。

    方法 1 ︰ 用于 SQL Server 桌面引擎

    如果您使用的 SQL Server 桌面引擎 (也称为 MSDE 2000),开始支持管理员控制台。为此,单击开始,指向所有程序,都指向Microsoft 管理员控制台中,,然后单击支持管理员控制台

    SQL Server 2000年的方法 2:

    如果您使用的 SQL Server 2000年,则启动 SQL 查询分析器。为此,单击开始,指向所有程序,都指向Microsoft SQL Server,,然后单击查询分析器

    方法 3 ︰ 为 SQL Server 2005

    如果您使用的 SQL Server 2005,则启动 SQL Server 管理 Studio。为此,单击开始,指向所有程序,都指向Microsoft SQL Server 2005年中,,然后单击SQL Server 管理 Studio
  2. 在查询窗格中,输入下面的 SELECT 语句。记下的 DEX_ROW_ID 列的查询所返回的数字值。
    SELECT * FROM CM20202 SELECT * FROM CM20203 
    注意: 验证返回的结果都包含您想要删除的批的批次 ID。
  3. 按 f5 键以运行这些语句。
  4. 键入以下删除语句。
    DELETE CM20203 where BACHNUMB = 'XXX'DELETE CM20202 where BACHNUMB = 'XXX'
    注意: 在这些语句,将替换为 nnn 与要删除的批的批次 ID。

Microsoft Dynamics GP 9.0 和 Microsoft 企业解决方案--大草原 8.0

要删除,然后删除失效 EFT 批次,必须删除批次从 ME234602 表和 ME234603 表通过使用 SQL 查询分析器。若要执行此操作,请执行以下步骤。
  1. 启动支持管理员控制台、 Microsoft SQL 查询分析器中或 SQL Server 管理 Studio。若要执行此操作,请使用下列方法取决于您正在使用的程序之一。

    方法 1 ︰ 用于 SQL Server 桌面引擎

    如果您使用的 SQL Server 桌面引擎 (也称为 MSDE 2000),开始支持管理员控制台。为此,单击开始,指向所有程序,都指向Microsoft 管理员控制台中,,然后单击支持管理员控制台

    SQL Server 2000年的方法 2:

    如果您使用的 SQL Server 2000年,则启动 SQL 查询分析器。为此,单击开始,指向所有程序,都指向Microsoft SQL Server,,然后单击查询分析器

    方法 3 ︰ 为 SQL Server 2005

    如果您使用的 SQL Server 2005,则启动 SQL Server 管理 Studio。为此,单击开始,指向所有程序,都指向Microsoft SQL Server 2005年中,,然后单击SQL Server 管理 Studio
  2. 查询窗格中,输入下面的 SELECT 语句。记下的 DEX_ROW_ID 列的查询所返回的数字值。
    SELECT DEX_ROW_ID, * FROM ME234602 WHERE BACHNUMB = ‘nnn’SELECT DEX_ROW_ID, * FROM ME234603 WHERE BACHNUMB = ‘nnn’
    注意: 在此语句中,替换 nnn 与要删除的批的批次 ID。
  3. 按 f5 键以运行这些语句。
  4. 验证 SELECT 语句返回相应批次。
  5. 键入以下删除语句。
    DELETE ME234602 WHERE DEX_ROW_ID = 'nn'DELETE ME234603 WHERE DEX_ROW_ID = 'nn'
    注意: 在这些语句,将替换为 nn 与要删除的批的 DEX_ROW_ID 列中的数值。
  6. 按 f5 键以运行这些语句。
这些步骤后,这批在文件生成在 EFT 应付帐款管理模块不可用。

警告:本文已自动翻译

属性

文章 ID:894693 - 上次审阅时间:04/26/2016 03:48:00 - 修订版本: 0.1

Microsoft Dynamics GP 2010, Electronic Funds Transfer for Payables Management, Payables Management

  • kbnosurvey kbexpertiseinter kbexpertisebeginner kbmbsmigrate kbhowto kbmt KB894693 KbMtzh
反馈