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

症状

尝试访问 Microsoft Dynamics GP 中Project中心"页时,收到以下错误消息:

在个人数据保留器中没有用户记录。 请联系 Microsoft Dynamics GP 管理员寻求帮助

原因

此问题有一些不同的原因:

  • 不正确的员工链接到 PDK 用户 (个人数据) 程序。

  • 不正确的员工链接到业务门户用户。

  • 最近升级、Service Pack 或创建测试数据库后,PDK40001 中的公司 ID 已更改。

解决方法

1. 验证正确的员工 ID 是否链接到 PDK 用户以"sa"身份登录到个人数据保留程序。 在"设置"选项卡上,单击"系统",然后单击"用户"。 在"PDK 用户设置"窗口中,输入收到错误的用户的"用户 ID"和"公司"。 验证"员工 ID"字段中的值是否正确。 如果不正确,请删除 PDK 用户,然后使用正确的员工 ID 再次创建它。

2. 若要验证正确的员工 ID 是否链接到业务门户用户,请记下"解决方案 1"中的"员工 ID"。 然后执行以下步骤

:a. 以 BP 管理员 () 用户登录到 Business Portal) BP 门户。

b. 在 BP 主页上,单击"网站操作",然后选择"网站设置"。

注意 如果使用 BP 5.1,若要访问"高级角色"部分,请转到顶级业务门户网站的"网站 设置",然后单击"业务门户管理"。

c. 在"业务门户管理"部分下,单击"用户"。
d. 在"用户列表"中查找遇到该问题的用户,并单击该用户。
e. 在"用户属性"部分中,单击"角色"选项卡。
f. 在"角色"列表中,找到显示"员工 -- 员工 ID " -- "公司"的行。
g. 员工 ID 中的值是否与第 1 个解决方案中的值完全匹配?  需要。
h. 如果没有,请单击"修改"打开"修改门户和高级角色"窗口。
i. 在显示"角色/公司"的下半部分,使用下拉列表查找"员工/公司
"j。 员工填充滚动窗口后,选择在"解决方案 1"中标识的员工 ID。
k. 单击"确定",然后由 BP 用户再次尝试其时间表。

3. 验证 PDK40001 中的 CMPNYNAM 字段是否正确 CMPANYID。 CMPANYID 和 CMPNYNAM 在 PDK40001 中的显示方式应该与在 SY01500 中相同。  

请输入公司名称,以代表 XXXXX。  


从 PDK40001 中选择 CMPANYID、CMPNYNAM、 * ,其中 CMPNYNAM = "XXXXX" 选择


CMPANYID, CMPNYNAM, * from SY01500,其中 CMPNYNAM = 'XXXXX' 如果不匹配,则使用 SQL 查询工具将


PDK40001 中的 CMPANYID 更改为正确的 ID。 

注意 在针对数据库运行任何更新语句之前,创建可还原的备份。

下面是一个可能使用的更新语句示例:


更新 PDK40001 设置 CMPANYID = "YYYYY",其中,CMPNYNAM = "XXXXX"注意输入公司名称,以代表


XXXXX,输入 YYYYY 的 SY01500 中的公司 ID。

需要更多帮助?

需要更多选项?

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

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

此信息是否有帮助?

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

谢谢您的反馈!

×