此应用程序不允许自动登录此QuickBooks公司数据文件

时间:2017-08-11 07:44:27

标签: quickbooks

我想创建本机QuickBooks连接器。在连接QuickBooks Company文件时,我收到以下错误。

  

“此应用程序不允许登录此QuickBooks公司   数据文件自动。 QuickBooks管理员可以授予   通过集成应用程序自动登录的权限   偏好“。

Error

这是我的代码:

QBSessionManagerClass sMgr = new QBSessionManagerClass();

try
{
    sMgr.BeginSession(fileName, ENOpenMode.omMultiUser);
}
catch
{
    sMgr.CloseConnection();
    throw;
}

我正在使用QuickBooks Desktop Enterprise Solutions 17.0和QBXML SDK 13.0安装程序。

有没有人对这个问题有什么想法?提前谢谢。

1 个答案:

答案 0 :(得分:0)

首先点击 Ctrl + 1 以显示以下 QuickBooks产品信息屏幕

enter image description here 其次,让每个人都退出QuickBooks。 第三步,将文件路径(不包括QB文件的名称)复制到Windows资源管理器中以找到权限/用户.lgb文件:重命名或删除它。

单一用户模式打开 QuickBooks ,以 ADMIN 身份登录。

转到修改>偏好设置

enter image description here

转到集成应用程序公司首选项标签。突出显示' CLEARIFY-QQube工具'然后点击删除按钮。

接下来,回答进行确认。

点击确定退出该窗口。

QuickBooks 返回多用户模式,并以管理员身份登录。 打开 QQube配置工具。然后突出显示该公司并单击“删除”按钮。

enter image description here

将出现一个对话框,告诉您打开QB,并以管理员等方式登录。

点击确定继续。

QuickBooks 会弹出权限

确认继续:

如果您有 QuickBooks Enterprise 11 ,系统会弹出此对话框,为您提供有关添加自定义报告用户的详细说明" QQube " 。请务必输入在 QuickBooks 中设置用户时使用的SAME密码。

该公司将出现在公司文件列表中:(点击保存按钮 - 如果您忘记了,它会自动提示您这样做)