2016-04-21 5 views
0

Soweit ich es anhand der Dokumentation und der Beispiele für QBXML feststellen kann, muss ich beim Hinzufügen einer Werbebuchung zu einer Anfrage eine <Rate> und eine <Quantity> übergeben Zwischensumme). Leider habe ich manchmal eine Menge von 3 und die Zwischensumme muss bis zu $ ​​10,00 hinzufügen.So geben Sie den Betrag für die Quickbooks-Werbebuchung manuell für die QBXML-Anforderung ein

3 * $3.33 = $9.99 != $10.00 

Ist es möglich, ein <Quantity> und <Amount> nur zur Eingabe der <Amount> die Berechnung außer Kraft gesetzt haben? Gibt es einen besseren Weg, damit umzugehen?

Funktioniert so etwas?

<InvoiceLineAdd> 
    <ItemRef> 
     <FullName><?php echo $item->name;?></FullName> 
    </ItemRef> 
    <Desc><?php echo $line->description;?></Desc> 
    <Quantity><?php echo $line->quantity;?></Quantity> 
    <Amount><?php echo $line->subtotal;?></Amount> 
    <SalesTaxCodeRef> 
     <FullName><?php echo $line->taxable ? 'TAX' : 'NON';?></FullName> 
    </SalesTaxCodeRef> 
</InvoiceLineAdd> 

Antwort

2

Geben Sie 2 der 3 Werte ein und der andere wird berechnet.

Geben Sie Menge und Betrag ein und die Rate wird für Sie berechnet.

Verwandte Themen