使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

系统消息 5-在现有记录中找到的重复项值。 当前数据库更新操作导致行包含基于唯一索引的重复键值。 ' 在工资单中发生。 

促使

1. 在工资发放批处理(02.400.00)中发布支票批次时发生错误。 将在 PRTRAN、PRDOC 和 GLTRAN 中释放该 PR 批处理,但该批处理具有暂停的状态。 请参阅解决方案22627。

2. 以前定义为本地扣缴的扣缴现在定义为从1/1/2000 开始的状态扣减。 加载纳税表将更改此扣缴 ID 的扣缴类型。 但是,结转流程基于上一年度的已有内容创建一组新的 EARNDED 记录。 EARNDED 将继续以本地方式反映类型。 当尝试第一次工资计算时,它将检测扣缴之间的不匹配。DedType 和 EARNDED。EarnDedType 域。 请参阅解决方案17010。

3. 2000 工资税表已加载,并且试图计算2000的第一工资。 请参阅解决方案17010。

  4. 来自版本2.06 的 FastForward 转换无法创建 PRDOC 记录,但确实创建了现有 RefNbr 的 PRTRAN 记录,该还在新的工资单支票批中使用。 请参阅解决方案20511。  

解决方案

解决方案 17010 -在工资扣缴(02.290.00)中编辑扣缴类型。 

注意 

1. 只能通过完整的数据库备份完成此操作,并且所有其他用户都将注销 Dynamics SL。 

 2. 仅应在打印完所有年末报表后才进行此更改。 当前,如果在扣缴(02.290.00)中进行更改,则上一年的打印 W-2 将按原样(而不是打印年份)使用扣缴信息。 如果在1999中扣除了一项当地扣减,然后在2000中将其更改为状态扣减,则在2000扣除的情况下,1999的打印 W 将在 "状态" 框(而不是 "本地" 框)中显示这些扣减金额。 

更正步骤 

1. 访问工资扣缴(02.290.00)并选择有问题的扣缴。 

2. 将扣缴类型更改为未显示的内容。 

3. 保存所做的更改。 

4. 访问扣缴,并将扣缴类型更改回正确的扣缴类型。 

5. 保存所做的更改。 这将更新扣缴记录和所有相关的 EARNDED 记录。 

解决方案 20511 -删除没有现有 PRDOC 记录的已转换的 PRTRAN 记录。 

更正步骤 

1. 备份可还原的数据库,以防出现意外的数据丢失。 

2. 使用查询分析器,访问相应的应用程序数据库并运行以下语句,以确定 RefNbr 是否用于从2.06 转换的 PRTRAN 记录以及遇到错误的工资单检查批中。 请记下找到的 BatNbr 和 CalYR 值。 

从 PRTRAN 选择 BatNbr、RefNbr、CalYR、*,其中 RefNbr = "XXXXXX" 和 TranType = "CK 可以"

(其中 XXXXXX = 产生错误的支票编号)

3. 执行以下语句以查找匹配的 PRDOC 记录,并将 BatNbr 和 CalYR 与步骤1中所记录的内容进行比较:

从 PRDOC 选择 BatNbr、ChkNbr、CalYR、*,其中 ChkNbr = "XXXXXX" 和 DocType = "CK 可以"

    (其中 XXXXXX = 产生错误的支票编号) 

4. 删除没有关联的 PRDOC 记录的 PRTRAN 记录: 

从 PRTRAN 中删除 BatNbr = "BBBBBB" 和 RefNbr = "XXXXXX" 和 CalYR = "NNNN"

(其中,BBBBBB = 批号,XXXXXX = 生成错误的支票编号,NNNN = 相应的日历年份)

5. 退出查询分析器,然后再次释放工资检查批。 

解决方案 22627 -使用查询分析器将工资单检查批次状态更改为未过帐。 

1. 备份可还原的数据库,以防出现意外的数据丢失。 

2. 使用查询分析器,访问相应的应用程序数据库并运行以下语句,以验证 Rlsed 字段在 PRDOC 和 PRTRAN 记录中是否为 True (1)在工资单支票批中: 

从 PRDOC 中选择 "*",其中 BatNbr = "XXXXXX" 从 PRTRAN 中选择 "*" BatNbr = "XXXXXX"

(其中 XXXXXX = 领料支票的批号)

3. 在 "初始化" 模式下,转到 "总帐日志交易记录(01.010.00)",提取领料检查批处理并验证交易交易是否已平衡。 

4. 如果上述2个步骤正常,请继续执行更正步骤。 

5. 使用查询分析器,运行以下语句,将批状态更改为 "U": 

更新批处理设置状态 = "U",其中 Module = "PR" 和 BatNbr = "XXXXXX"

(其中 XXXXXX = 领料支票的批号)

本文是 TechKnowledge 文档 ID:128082

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×