QuickBooks Integrator 2020 .NET Edition

Questions / Feedback?

LinkedTransaction Type

A reference to an existing transaction in QuickBooks.

Remarks

A component may link to transactions which already exist in QuickBooks. This type contains information about those linked transactions.

Fields

Amount
String

The amount of the linked transaction.

Date
String

The date of the linked transaction.

LinkType
String

Indicates the nature of the link between the transactions. Possible responses include:

AMTTYPE The two transactions are linked based on an amount value (for example an invoice linked to a payment).
QUANTYPE The two transactions are linked based on a quantity. This affects transactions that are linked to sales orders, estimates and purchase orders. For example, an invoice might be created from a sales order, based on the quantity of items received.

RefNumber
String

This is the reference number assigned to the linked transaction. Depending on the type of transaction, it appears in the QuickBooks user interface as Bill Number, Invoice Number, etc.

Reference numbers are alphanumeric strings and are not limited to actually being numbers.

TxnId
String

This field can be used by another component to reference the original transaction which is linked to the current response. Simply set the Id property of the appropriate component (based on the TxnType property) and call the Get method.

TxnType
String

This field indicates which type of linked transaction has been returned. The TxnType returned will tell you which component to use to retrieve the original transaction. Use the TxnId as the Id parameter in the indicated component's Get method to return the original transaction details.

Valid values include:

Bill(Bill component)
BillPaymentCheck(n/a)
BillPaymentCreditCard(n/a)
BuildAssembly(n/a)
Charge(StatementCharge component)
Check(Check component)
CreditCardCharge(CCCredit component)
CreditCardCredit(CCCharge component)
CreditMemo(CreditMemo component)
Deposit(Deposit component)
Estimate(Estimate component)
InventoryAdjustment (AdjustInventory component)
Invoice(Invoice component)
ItemReceipt (ItemReceipt component)
JournalEntry(JournalEntry component)
LiabilityAdjustment(n/a)
Paycheck(n/a)
PayrollLiabilityCheck(n/a)
PurchaseOrder(PurchaseOrder component)
ReceivePayment(ReceivePayment component)
SalesOrder(SalesOrder component)
SalesReceipt(SalesReceipt component)
SalesTaxPaymentCheck(n/a)
Transfer(n/a)
VendorCredit(VendorCredit component)
YTDAdjustment(n/a)

Note: Not all of the above values are available in the QuickBooks API. Some are only available within the QuickBooks application itself. If the value above is available in the API, the corresponding component is indicated in parenthesis.

Constructors

Copyright (c) 2022 4D Payments Inc. - All rights reserved.
QuickBooks Integrator 2020 .NET Edition - Version 20.0 [Build 8076]