国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

使用 Conolibyte Quickbooks PHP DevKit 將存款從 PHP 應用程序傳遞到 Quickbooks 桌面:克服挑戰(zhàn)
P粉481035232
P粉481035232 2024-01-10 17:45:45
0
1
608

我正在實施 Keith Palmer 的 QuickBooks PHP DevKit (https://github.com/consolibyte/quickbooks-php/),以便我的 PHP 應用程序可以通過 Quickbooks Web Connector 將數(shù)據(jù)傳遞到 Quickbooks Desktop。由于 PHP 和 Quickbooks 的更改,我遇到了一些問題,現(xiàn)在示例 Web 連接器應用程序可以正常工作并成功地將客戶傳遞到 Quickbooks。

我的實際目標是通過 PHP 來模擬在 Quickbooks 中通過相對簡單的過程完成的事務(wù):

銀行業(yè)務(wù)-->使用注冊,(選擇帳戶),然后輸入付款或存款金額、帳戶、備忘錄和點擊記錄。

我認為這(至少是存款部分)可以通過使用 PHP DevKit 中的 QUICKBOOKS_ADD_DEPOSIT 方法通過 DepositAddRq 來完成?,F(xiàn)在我正在重寫內(nèi)容以使用此方法,我收到以下錯誤:

3180: 保存存款行時出錯。 QuickBooks 錯誤消息:給定的記錄號不在存款付款列表中。

SOAP 服務(wù)器正在生成以下 XML:

<?qbxml version="2.0"?>
        <QBXML>
            <QBXMLMsgsRq onError="stopOnError">
                <DepositAddRq requestID="19">
                    <DepositAdd>
                        <DepositToAccountRef>
                            <FullName>test account</FullName>
                        </DepositToAccountRef>
                        <Memo>Memo</Memo>
                        <DepositLineAdd>
                            <PaymentTxnID>3D95-1071497093</PaymentTxnID>
                        </DepositLineAdd>
                    </DepositAdd>
                </DepositAddRq>
            </QBXMLMsgsRq>
        </QBXML>

我收到了來自 Quickbooks 的 XML 響應:

<?xml version="1.0" ?>
<QBXML>
<QBXMLMsgsRs>
<DepositAddRs requestID="19" statusCode="3180" statusSeverity="Error" statusMessage="保存存款行時出錯。  QuickBooks error message: The given record number is not in the Payments to Deposit list." />
</QBXMLMsgsRs>
</QBXML>

在傳遞 DepositAddRq 的 QuickBooks SDK 15 示例 XML 代碼時,我收到相同的錯誤:

<QBXMLMsgsRq onError="stopOnError">
<DepositAddRq requestID="0">
<DepositAdd>
<DepositToAccountRef>
<FullName>Checking</FullName>
</DepositToAccountRef>
<DepositLineAdd>
<PaymentTxnID>3D95-1071497099</PaymentTxnID>
</DepositLineAdd>
</DepositAdd>
</DepositAddRq>
</QBXMLMsgsRq>
</QBXML>

我是否應該使用完全不同的方法來記錄帳戶的存款和付款,是否需要額外的步驟,或者我的做法是否完全錯誤?

提前致謝!

P粉481035232
P粉481035232

全部回復(1)
P粉523335026

這有點棘手,但是如果您查看文檔,您可以看到它想要什么:

具體請看本節(jié):

 
        
                IDTYPE 
                IDTYPE 
                STRTYPE 
                STRTYPE 
                 
                        IDTYPE 
                        STRTYPE 
                
        
                 
                        IDTYPE 
                        STRTYPE 
                
                 
                        IDTYPE 
                        STRTYPE 
                
                STRTYPE 
                STRTYPE 
                 
                        IDTYPE 
                        STRTYPE 
                
                 
                        IDTYPE 
                        STRTYPE 
                
                AMTTYPE 
        

這意味著您可以或者提供付款鏈接 ()或者您可以提供以下鏈接一個帳戶 ()。

您在帖子中描述的內(nèi)容和您在 XML 中顯示的內(nèi)容是兩件不同的事情。在 XML 中,您嘗試鏈接到現(xiàn)有的未存款付款(例如,您嘗試將現(xiàn)有付款標記為已存入銀行):

3D95-1071497099

但是您描述的指定帳戶和備忘錄

... (Select Account), and entering either a Payment or a Deposit amount, an Account, a Memo, and Clicking Record.

如果您嘗試模擬輸入帳戶、備忘錄等,則您需要提供 XML 來指定帳戶、備忘錄等。例如,如下所示: p>




        
                
                        
                                
                                        Your Bank Account
                                

                                

                                        
                                                Account Name Here
                                        
                                        Memo test

                                        100.00
                                                
                                
                        

                
        
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板