在尝试批准 (前一) 费用报表时,发出"个人数据保留程序")
PDK 记录挂起。
潜在原因
1. 在 PDK 中删除了Employee。 请参阅解决方法 1。
2. PDK 中缺少存储过程。 请参阅解决方法 2。
3. "时间表"或"员工支出下一个文档编号"不会递增。 请参阅解决方法 3。
4. "时间表"或"员工费用设置"表已损坏。 请参阅 Resolution4。
解决方法 1 - 个人数据保留程序要求员工存在于 PDK 用户设置表中,然后个人数据保留者才能将费用报表或时间表Project
序列。 如果在该用户仍有未处理的时间表或费用时删除 PDK 员工,个人数据保留程序将挂起,因为它无法协调员工费用或时间表与任何现有用户。 若要解决此问题,请重新输入已删除用户记录与删除前完全相同的记录,然后重新处理 Expense report 或 Timesheet。
解决方法 2 -TheDexsql.log 将告知是否缺少任何存储过程。 如果缺少它们,可以在大原色中重新创建它们。
1. 转到"文件|维护|SQL。
2.数据库:公司的数据库 (,例如 TWO) 。
3.产品:Project会计。
4.查找并突出显示所有 PDK 表。
5.SelectDrop 自动过程和创建自动过程。
6.找到 PA 主表并突出显示它。
7.SelectDrop 自动过程和创建自动过程。
8.将数据库更改为 DYNAMICS。
9.找到"PDK 用户"表并突出显示该表。
10.SelectDrop 自动过程和创建自动过程。
11.完成后关闭窗口。
解决方法 3 - 确保为"时间表"或"员工支出"设置"下一个文档编号"。
1. 转到"设置"|Project |员工费用或时间表。
2.如果"下一个文档编号"为 9999,没有前导 0,则会导致"时间表"或"支出"挂起。 它需要有前导 0。
3.我们还建议使用字母数字文档编号,例如 EE0000001。
解决方法 4 - 重新创建时间表或员工费用设置表。
注意 我们将重新创建表,因此需要再次设置表中的信息。 可以从"设置"窗口打印包含所有必要信息的报表。
1. 转到"设置"|Project |"员工支出"或"时间表",然后单击"打印机"图标。
2.In 大原色,请转到File |维护|SQL。
3.数据库:公司的数据库 (,例如 TWO) 。
4.产品:Project Accounting。
5.找到"PA 员工费用设置"或"PA 时间表设置"表并突出显示该表。
6.SelectDrop 表、创建表、删除自动过程和创建自动过程。
7.此过程完成后,返回到"时间表"或"员工费用设置"窗口并输入正确的信息。 可以使用我们在步骤 1 中打印的报表。
本文为 TechKnowledge 文档 ID:32932