标签: quickbooks

我可以按名称和电子邮件查询速记本客户吗

我编写了一个代码,使用quickbooks Web连接器将购物车与quickbooks集成在一起。问题是,当我尝试找出按名称和电子邮件过滤的快速手册中是否有客户时。我尝试了这个:

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="9.0"?>
<QBXML>
    <QBXMLMsgsRq onError="continueOnError">
    <CustomerQueryRq>
        <FullName>Mladen Petrov</FullName>
        <Email>bksi@abf.cd</Email>
    </CustomerQueryRq>
    </QBXMLMsgsRq>
</QBXML>
Run Code Online (Sandbox Code Playgroud)

但是它给我返回了一个错误。有没有一种方法可以通过名称和电子邮件找到速记本客户,或者我必须获得所有QB客户并以某种方式将他们的QB ID存储到我的数据库中?

quickbooks qbxml

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

如何将 Quickbooks 桌面应用程序与 PHP(网络应用程序)集成?

在我的应用程序中,我想使用 php 通过 PHP 集成 QuickBooks。因此,我想从网络服务器(使用PHP)调用QuickBooks桌面版应用程序来推送数据和检索数据。

我被困在这里了。我不知道从哪里开始?有人让我从 webconnector 开始。我想知道就像其他网络服务有一个 URL 一样,我们需要将数据推送到该 URL,然后它们会完成剩下的工作。这是一样的吗?或者我需要遵循任何其他流程?

那么请问有人可以帮助我吗?我想知道完整的过程以及 php.ini 中是否有可用的示例代码。

要求: 1.我的应用程序位于 Filemaker 中。2. FILEmaker将数据发送到PHP文件。2. 然后 PHP 文件将数据(QBXML 格式)发送到 Quickbooks 桌面应用程序。

请帮我

谢谢

php quickbooks qbxml intuit-partner-platform

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

InvoiceAdd:此功能未在此版本的QuickBooks中启用或不可用

我正在尝试使用InvoiceAdd添加发票.我们正在运行企业解决方案:零售13.0.当我发布以下请求时,我收到错误"此功能未启用或在此版本的QuickBooks中不可用".

<?xml version="1.0" encoding="utf-8"?>  
<?qbxml version="12.0"?>  
<QBXML>  
  <QBXMLMsgsRq onError="continueOnError">  
    <InvoiceAddRq>  
      <InvoiceAdd>  
        <CustomerRef>  
          <ListID>8000005A-1513350705</ListID>  
        </CustomerRef>  
        <TxnDate>2013-08-09</TxnDate>  
        <RefNumber>1003</RefNumber>  
        <BillAddress>  
          <Addr1>123 Blah Road</Addr1>  
          <Addr2>address2</Addr2>  
          <City>Somewhere</City>  
          <State>WV</State>  
          <PostalCode>55555</PostalCode>  
          <Country>US</Country>  
          <Note>  
          </Note>  
        </BillAddress>  
        <ShipAddress>  
          <Addr1>123 Blah Road</Addr1>  
          <Addr2>address2</Addr2>  
          <City>Somewhere</City>  
          <State>WV</State>  
          <PostalCode>55555</PostalCode>  
          <Country>US</Country>  
          <Note>  
          </Note>  
        </ShipAddress>  
        <DueDate>2013-08-09</DueDate>  
        <FOB>  
        </FOB>  
        <ShipMethodRef>  
          <FullName>US Mail</FullName>  
        </ShipMethodRef>  
        <Memo>  
        </Memo>  
        <Other>123065</Other>  
        <InvoiceLineAdd>  
          <ItemRef>  
            <FullName>11200</FullName>  
          </ItemRef>  
          <Desc>11200</Desc>  
          <Quantity>1</Quantity>  
          <UnitOfMeasure>ea</UnitOfMeasure>  
          <Rate>10.00000</Rate>  
        </InvoiceLineAdd>  
      </InvoiceAdd>  
    </InvoiceAddRq>  
  </QBXMLMsgsRq>  
Run Code Online (Sandbox Code Playgroud)

该项目以及客户和与销售订单对应的销售订单存在.如果您需要更多信息,请与我们联系.

xml quickbooks

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

导出到Quickbooks?

我有一个Access 2000程序来处理公司的货物接收.我需要将库存物料和数量导出到Quickbook(企业2007?).我对Access程序有很好的处理,但对quickbooks一无所知.可以这样做吗?我需要什么呢?

quickbooks

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

如何使用php api访问Quickbooks发票行项目

我试图使用php api访问quickbooks中发票的行项目,

所以我可以对它进行一些操作.....

我这样做时能够得到发票数据......

<?php
$Invoice = $InvoiceService->findById($Context, $realmID, $InvoiceID);
pr($Invoice);
?>
Run Code Online (Sandbox Code Playgroud)

结果如下

QuickBooks_IPP_Object_Invoice Object
(
    [_data:protected] => Array
        (
            [Id] => Array
                (
                    [0] => {QBO-52}
                )

            [SyncToken] => Array
                (
                    [0] => 13
                )

            [MetaData] => Array
                (
                    [0] => QuickBooks_IPP_Object_MetaData Object
                        (
                            [_data:protected] => Array
                                (
                                    [CreateTime] => Array
                                        (
                                            [0] => 2013-04-02T02:55:30-07:00
                                        )

                                    [LastUpdatedTime] => Array
                                        (
                                            [0] => 2013-04-03T04:15:53-07:00
                                        )

                                )

                        )

                )

            [Header] => Array
                (
                    [0] => QuickBooks_IPP_Object_Header Object
                        (
                            [_data:protected] => Array …
Run Code Online (Sandbox Code Playgroud)

php quickbooks quickbooks-online

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

如何测试quickbooks QBXML和标签的有效性

我是quickbooks的新手,我试图使用我编写的XML与quickbooks 12.0集成,但它昨天在实时环境中失败了,

错误

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

我附上了我用过的XML

有人可以告诉我,如果我有一种方法可以在现场环境中尝试之前测试它吗?

在此输入图像描述

java testing quickbooks qbxml

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

如何使用SDK按站点检索Quickbooks的库存数量?(高级库存模块)

这似乎是一个简单的问题,但却使我难以理解。假设我有A,B,C和D项目,而站点W,X,Y和Z。我想知道站点X上有多少个C。使用ItemInventoryQuery,我可以检索所有站点中C的总数,但是如何获得特定地点的数量?

到目前为止,我发现的唯一方法无法很好地扩展。我可以将InventoryAdjustmentQuery用于商品C,并处理所有条目以计算当前值,但是随着商品的购买,出售,转让等,这将变得非常耗时。

请帮助我发现我所缺少的。

sdk quickbooks inventory

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

QBFC Billadd GUID错误

我是C#和QBFC13代码的新手,我正试图在BillAdd部分下的intuit开发者网站上找到的代码添加账单.

BillAddRq.ExternalGUID.SetValue(Guid.NewGuid().ToString());是一个错误:

GUID格式无效.必须对自定义字段使用零,或使用GuidGen.exe为私有数据扩展生成的GUID.

我试过了:

String guid = System.Guid.NewGuid().ToString("B");
// MessageBox to see that it creates the number
MessageBox.Show("guid", guid); 
BillAddRq.ExternalGUID.SetValue(guid);

BillAddRq.ExternalGUID.SetValue(Guid.NewGuid().ToString("B"));
And 
String guid = System.Guid.NewGuid().ToString("0");
Run Code Online (Sandbox Code Playgroud)

那些抛出:

QB测试8-14-2014.vshost.exe - 无磁盘"驱动器中没有磁盘.请将磁盘插入驱动器F."

我该如何解决这些错误?

quickbooks qbfc

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

删除发票和帐单

我无法弄清楚如何使用qbfc删除发票或帐单(使用版本13).有一种方法可以删除列表项但无法找到类似的事务删除方法.

quickbooks qbfc

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

如何抓住或防止出口的死亡

我使用Windows的QuickBooks。Windows应用程序会调用我的后端,在某些库脚本中它会调用exit或die ...所以我无法捕获响应,因此需要检测exit运行的位置或在退出之前捕获输出。例如

try{
    $lib->run();
} catch on exit ($output) {
    log($output);
}
Run Code Online (Sandbox Code Playgroud)

因此,当我启用QuickBooks_WebConnector_Handlers :: HOOK_LOGINSUCCESS挂钩时,也许有人知道它会调用退出。调试器显示它没有在挂钩上输入我的函数。

php quickbooks

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