Pastel Partner SDK导入文档问题

问题描述 投票:0回答:1

我有一个 winforms 应用程序,它使用 Pastel Partner SDK (PasSDK.dll) 与 Pastel Partner 集成。

当我尝试导入发票文档(使用 SDK.ImportDocument(103, 1))时,当 Pastel Partner 打开“处理客户”功能时,我的应用程序将进入“无响应”状态并最终崩溃。 注意 SDK.ImportDocument() 中的 103,它会将文档导入到批处理中以供后续处理。

换句话说,用户登录Pastel Partner,点击View -> Open Batches,选择打开批次,打开Process Customer功能,当这个Process Customer功能打开时,我无法调用SDK.ImportDocument () 来自我的申请。

SDK 不会返回错误代码,它只会导致我的应用程序进入“无响应”状态,并且不会继续执行,最终会崩溃。

我的问题是这样的 - 在我执行 SDK.ImportDocument() 调用之前,是否有某种方法可以检查 Pastel Partner 是否打开了 Process Customer 函数,以便如果 Process Customer 函数是,我可以跳过 SDK.ImportDocument() 调用打开,稍后再查看,直到处理客户功能关闭?

我正在使用 Pastel Partner v18.2.1

c# winforms sdk com
1个回答
0
投票

您找到解决此问题的方法了吗?我遇到了同样的问题,ImportDocument(108,6) 开始工作,但最终导致我的应用程序崩溃而不返回错误代码。奇怪的是,如果我重新启动机器,它就会再次开始工作:/

© www.soinside.com 2019 - 2024. All rights reserved.