小编aay*_*yad的帖子

将 asp.net 应用程序与 quickbooks 桌面版集成

我有一个 asp.net 应用程序,我想将它连接到 quickbooks 桌面版,在 web 应用程序中我想执行以下操作: 1- 从 quickbooks 中获取客户列表。2- 创建新发票并保存发送到quickbooks。

这是我发现的示例代码,但我想知道我必须在 (sessionManager.BeginSession("", ENOpenMode.omDontCare); 中的 AppId 参数中设置的值是多少。

private void getCustomers()
{
bool sessionBegun = false;
        bool connectionOpen = false;
        QBSessionManager sessionManager = null;

        try
        {
            //Create the session Manager object
            sessionManager = new QBSessionManager();

            //Create the message set request object to hold our request
            IMsgSetRequest requestMsgSet = sessionManager.CreateMsgSetRequest("US", 8,      0);
            requestMsgSet.Attributes.OnError = ENRqOnError.roeContinue;

            //Connect to QuickBooks and begin a session
            sessionManager.OpenConnection(@"D:\A to Z Wholesale Inc.QBW", "QuickBooks Integration Demo");
            connectionOpen …
Run Code Online (Sandbox Code Playgroud)

c# desktop quickbooks

2
推荐指数
1
解决办法
7262
查看次数

标签 统计

c# ×1

desktop ×1

quickbooks ×1