你目前正处于脱机状态,正在等待 Internet 重新连接

如何减少的货币设置中的小数位数

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

点击这里察看该文章的英文版: 865702
您在 Microsoft Dynamics GP 或 Microsoft 企业解决方案的大草原,增加数字中的小数位数 币种设置窗口从原来的设置。然后,您尝试重置为原始设置的数量。

当您执行此操作时,您会收到一条错误消息,指出在保存货币后的货币的小数位数不能减少。
原因
由于只会增加的货币设置窗口中的小数位数,将出现此问题。如果您尝试减少的数量,您会收到"症状"一节中提到的报告可能不正确因为舍入问题的错误消息。错误消息是为了防止试算平衡表上的问题。
解决方案
若要解决此问题,请按照下列步骤。

重要:如果您需要更改小数位数到两个 (或另一个数字),如果您还没有输入任何交易记录,通过使用其他小数位数,请使用此方法。

注意:在按照本文中的说明进行操作之前,请确保您有一份如果出现问题,可以还原该数据库的完整备份。
  1. 如果您使用的 Microsoft SQL Server 2000年,单击开始、 指向程序、 指向Microsoft SQL Server,,,然后单击查询分析器

    如果您使用的 Microsoft SQL Server 2005年,单击开始,指向程序、 指向Microsoft SQL Server 2005年SQL Server 管理 Studio中,请单击,然后单击新建查询
  2. 选择 DYNAMICSdatabase。
  3. 运行下面的语句重置到两个小数位数。
    UPDATE MC40200 SET DECPLCUR=3 where CURNCYID='Z-US$' 
    注意:在此语句中,"Z 美元"被选定,然后更改货币设置窗口中的币种。

    根据下表的"DECPLCUR"值设置。
    所需的小数位数DECPLCUR 值
    01
    12
    23
    34
    45
    56
注意:如果您使用的 SQL Server 桌面引擎 (也称为 MSDE 2000),使用支持管理员控制台。有关如何执行此操作的详细信息,请联系 Microsoft 企业解决方案在 1-888-477-7877 的技术支持。

警告:本文已自动翻译

属性

文章 ID:865702 - 上次审阅时间:03/29/2016 03:19:00 - 修订版本: 0.1

Microsoft Dynamics GP 2010, Microsoft Dynamics GP 10.0, Microsoft Dynamics GP 9.0, Microsoft Business Solutions–Great Plains 8.0

  • kbnosurvey kbmbsmigrate kbmt KB865702 KbMtzh
反馈
t" src="https://c.microsoft.com/ms.js">