标签: quickbooks

PHP类将数据导出为QuickBooks导入格式?

看到很多SOAP/RDS的东西,但只想将一些MySQL数据和/或CSV文件转储成IIF/QIF/OFX格式,并且不想重新发明轮子(随之而来的是懒惰).

php csv quickbooks

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

检测Windows进程和应用程序是否正在运行

我们正在调查,如果有一种方法,如果某个进程正在运行的进程(运行exe文件的列表)以编程方式检查作为一个开放的应用程序(即在任务栏上)成果的基础上,并采取行动.

另外 - 有没有办法以编程方式杀死进程正在运行的应用程序?

我们正在这台服务器上运行一个WAMP应用程序,所以理想情况下我想要一种使用PHP来实现这一目标的方法,但我愿意接受最好的工作.

有什么建议?

php windows quickbooks taskbar process

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

将 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
查看次数

Quickbooks API和检测已删除的项目

我正在使用Quickbooks XML API来导入销售人员,项目和客户.一切都很好,但我还没弄清楚如何处理Quickbooks中删除的内容.在我的系统中查询导入的数据不是一种选择,因为我有20,000多个销售人员.我的问题是,Quickbooks是否有删除项目的查询?

quickbooks

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

MySQL IN() 列表是否有限制

我在 MySQL IN() 列表中有大约 273 个项目,我相信这会导致获取这些项目所需的所有信息时出现问题,并且不确定如何将此查询更改为仅 1 个或至少少于 273 个查询。基本上我有串的名单,我需要查询反对,并得到了NameListID,Name是273计数阵列内:

$result = $wpdb->get_results('
    SELECT Name, ListID
    FROM ' . $wpdb->prefix . 'quickbook_items
    WHERE Name IN ("' . implode('", "', array_map('addslashes', $part_names)) . '")
    ORDER BY NULL', ARRAY_A);
Run Code Online (Sandbox Code Playgroud)

我觉得我在某处读到IN过,如果列表太大,在 Wordpress中使用查询可能会出现问题,因为 Wordpress 不会获取所有数据。但我不记得这是 Wordpress$wpdb限制还是 MySQL 限制。在任何情况下,我都没有返回所有 273 行,所以我真的不确定如何执行这个查询,同时保持 db 命中低于 273 次(如果我把查询放在一个循环中,就会发生这种情况,循环通过$part_names

任何人都对如何从上quickbook_items表中查询 Name 和 ListID 提出建议?真的可以在这里使用一些帮助,或者是否有办法在查询集上没有字符限制来实现这一点?

php mysql wordpress quickbooks

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

Quickbooks 已打开时,Quickbooks 集成应用程序无法打开连接

我有一个使用 QBFC 12.0 用 C# 编写的 Quickbooks“集成应用程序”。它已在具有多个版本的 Quickbooks 的多个站点上安装并正常工作。今天,我尝试使用 Quickbooks 2012 Premiere 在新站点上安装它。要授权应用程序连接,必须打开 QB,以 QB 管理员身份登录,然后从集成应用程序启动连接。每次我在新站点上安装应用程序时都必须这样做。在这种情况下,当我尝试启动连接时,我收到以下错误消息:

无法打开 Quickbook。Quickbooks 无法启动,因为它已经在运行。只有 Quickbooks Accountant 和 Quickbooks Enterprise 可以打开多个公司文件。

由于我的应用程序正在尝试访问已打开的同一个公司文件,因此此消息具有误导性。查看 QBSDKLog.txt,我发现以下内容:

20131010.152314 I   5324    RequestProcessor    ========= Started Connection =========
20131010.152314 I   5324    RequestProcessor    Request Processor, QBXMLRP2 v11.0
20131010.152314 I   5324    RequestProcessor    Connection opened by app named 'IOS     Briefcase Sync'
20131010.152314 I   5324    RequestProcessor    OS: Microsoft Windows 7 Professional Service Pack 1 (build 7601), 32-bit
20131010.152314 I   5324    RequestProcessor    Current Process is elevated
20131010.152314 I …
Run Code Online (Sandbox Code Playgroud)

quickbooks qbfc

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

Quickbooks ItemSitesQueryRq版本

我们正在运行Quickbooks 2013,我们正试图从我们所有的位置提取我们的商品库存.

我们通过webservice发送的请求如下所示:

<?qbxml version="13.0"?>
<QBXML>
  <QBXMLMsgsRq onError="stopOnError">
    <ItemSitesQueryRq requestID="2">
      <ItemSiteFilter>
        <ItemFilter>
          <ListID>800003F3-1299965940</ListID>
        </ItemFilter>
      </ItemSiteFilter>
    </ItemSitesQueryRq>
  </QBXMLMsgsRq>
</QBXML>
Run Code Online (Sandbox Code Playgroud)

但是我们只是收到一条错误消息:
" 请求的QBXML版本不受支持或未知. "

ListID是我们希望库存状态的产品的ID(在我们所有的位置).

有关如何格式化请求XML的任何建议将不胜感激.

quickbooks qbxml

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

QBXML:我可以获得资产负债表还是必须计算它?

我正在为客户创建一个概述页面,该页面使用 QBXML 通过 PHP 应用程序和 Web 连接器从 Quickbooks 获取发票和销售数据。

客户希望我包含资产负债表(针对请求的日期)。是否可以直接检索,还是我必须获取所有项目和帐户数据并自己计算?

quickbooks qbxml intuit-partner-platform

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

0x80040400:QuickBooks 在解析提供的 XML 文本流时发现错误

我正在为 QuickBooks Desktop 使用 consobyte PHP SDK,当我尝试添加非库存项目时,它抛出错误 0x80040400:QuickBooks 在解析提供的 XML 文本流时发现错误。

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="13.0"?>
<QBXML>
  <QBXMLMsgsRq onError="stopOnError">
    <ItemNonInventoryAddRq requestID="38">
      <ItemNonInventoryAdd>
        <Name>46428</Name>
        <SalesAndPurchase>
          <SalesDesc>Apple Watch (not Sport)</SalesDesc>
          <SalesPrice>50.00</SalesPrice>
          <IncomeAccountRef>
            <FullName>Merchandise Sales</FullName>
          </IncomeAccountRef>
          <PurchaseDesc>Apple Watch (not Sport)</PurchaseDesc>
          <PurchaseDesc>50.00</PurchaseDesc>
          <ExpenseAccountRef>
            <FullName>Repairs and Maintenance</FullName>
          </ExpenseAccountRef>
        </SalesAndPurchase>
      </ItemNonInventoryAdd>
    </ItemNonInventoryAddRq>
  </QBXMLMsgsRq>
</QBXML>
Run Code Online (Sandbox Code Playgroud)

php quickbooks

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

Unauthorize-401 错误,QuickBooks

出现 Unauthorize-401 错误。

\n\n

我正在开发 QuickBooks 集成模块。几天后,在美国沙箱公司上一切正常。\n今天我为沙箱创建了新的单独帐户用于测试目的。\n 对于旧帐户,一切都很完美。但对于新创建的帐户Unauthorize-401问题来了。

\n\n

我今天经历的步骤如下:\n1. 在developer.intuit.com/\n2中创建了帐户。在“我的应用程序”下,创建了新的会计应用程序。\n3. 在沙盒下,添加了美国公司。\n4. 从我的项目,托管在我的本地主机。完成 OAuth 过程以收集访问令牌和访问令牌机密。\n5。现在,当我尝试获取客户列表或(其他 intuit 对象)时,出现 Unauthorize-401 错误。

\n\n

我的项目的整个系统在之前创建的沙箱公司上运行良好。\n但是对于今天配置的公司,Unauthorize-401错误是公司。

\n\n

我浏览了多个链接,但没有解决所面临的问题,如下:

\n\n\n\n

首先,我感谢您让我摆脱这个问题。

\n\n

代码 :

\n\n

收集数据服务:

\n\n
private DataService GetDataService()\n        {\n            try\n            {\n                string accessToken = AppSessions.QBAccessToken,\n                    accessTokenSecret = AppSessions.QBAccessTokenSecret\n                    , consumerKey = AppSessions.QBConsumerKey, consumerSecret = AppSessions.QBConsumerSecret\n                    , realmId = AppSessions.QBCompanyCode;\n                OAuthRequestValidator oauthValidator = new OAuthRequestValidator(accessToken, accessTokenSecret, consumerKey, …
Run Code Online (Sandbox Code Playgroud)

c# asp.net quickbooks oauth quickbooks-online

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