如何打开QBXML创建的新Estimate

时间:2011-03-01 11:01:35

标签: quickbooks qbfc qbxml

您好

我是网站开发人员 在我的网页上有一个IRequestProcessor2对象和很少的JavaScript函数可以与他合作 我可以通过QBXML查询在QuickBooks中创建新的Estimate。

现在我需要自动激活QuickBooks窗口并打开Estimate
QBXML(或QBFC)有可能吗?
怎么样?

谢谢。

1 个答案:

答案 0 :(得分:3)

您可以使用TxnDisplayMod命令在QuickBooks中打开“编辑估计”窗口。 qbXML语法如下所示:

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="8.0"?>
<QBXML>
  <QBXMLMsgsRq onError="stopOnError">
    <TxnDisplayModRq>
      <!-- TxnDisplayModType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, VendorCredit -->
      <TxnDisplayModType >ENUMTYPE</TxnDisplayModType> <!-- required -->
      <TxnID >IDTYPE</TxnID> <!-- required -->
    </TxnDisplayModRq>
  </QBXMLMsgsRq>
</QBXML>

从QuickBooks SDK文档:

  

TxnDisplayMod请求打开一个   QuickBooks内的交易   用于修改的QuickBooks UI。