在Quickbooks Web Connector中添加未应用的付款

时间:2018-02-12 20:54:19

标签: quickbooks

我的客户在创建发票之前为完成的工作预先付款,并且需要创建没有应用交易的付款。

我们可以在Quickbooks本身中做到这一点,但是,我无法弄清楚如何让Web连接器执行此操作。

我似乎无法在不包含某种交易的情况下获得付款。我怎样才能让它发挥作用?

<ReceivePaymentAddRq requestID="38b00162-339c-4fb8-b8f7-5f3d08042eaf">
    <ReceivePaymentAdd>
        <CustomerRef>
            <ListID>800013CF-1516038502</ListID>
            <FullName>John Doe</FullName>
        </CustomerRef>
            <TxnDate>2018-02-12</TxnDate>
        <RefNumber>TEST PAYMENT</RefNumber>
        <TotalAmount>123.45</TotalAmount>
        <PaymentMethodRef>
            <FullName>Check</FullName>
        </PaymentMethodRef>
        <DepositToAccountRef>
            <FullName>Undeposited Funds</FullName>
        </DepositToAccountRef>
    </ReceivePaymentAdd>
</ReceivePaymentAddRq>

1 个答案:

答案 0 :(得分:0)

答案是IsAutoApply需要设置为false。

这有效:

<ReceivePaymentAddRq requestID="38b00162-339c-4fb8-b8f7-5f3d08042eaf">
    <ReceivePaymentAdd>
        <CustomerRef>
            <ListID>800013CF-1516038502</ListID>
            <FullName>John Doe</FullName>
        </CustomerRef>
            <TxnDate>2018-02-12</TxnDate>
        <RefNumber>TEST PAYMENT</RefNumber>
        <TotalAmount>123.45</TotalAmount>
        <PaymentMethodRef>
            <FullName>Check</FullName>
        </PaymentMethodRef>
        <DepositToAccountRef>
            <FullName>Undeposited Funds</FullName>
        </DepositToAccountRef>
        <IsAutoApply>false</IsAutoApply>
    </ReceivePaymentAdd>
</ReceivePaymentAddRq>