QuickBooks Integrator 2016 Java Edition
QuickBooks Integrator 2016 Java Edition
Questions / Feedback?

LinkedTransaction Type

A reference to an existing transaction in QuickBooks.

Remarks

A bean 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 bean to reference the original transaction which is linked to the current response. Simply set the Id property of the appropriate bean (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 bean to use to retrieve the original transaction. Use the TxnId as the Id parameter in the indicated bean's Get method to return the original transaction details.

Valid values include:

Bill(Bill bean)
BillPaymentCheck(n/a)
BillPaymentCreditCard(n/a)
BuildAssembly(n/a)
Charge(StatementCharge bean)
Check(Check bean)
CreditCardCharge(CCCredit bean)
CreditCardCredit(CCCharge bean)
CreditMemo(CreditMemo bean)
Deposit(Deposit bean)
Estimate(Estimate bean)
InventoryAdjustment (AdjustInventory bean)
Invoice(Invoice bean)
ItemReceipt (ItemReceipt bean)
JournalEntry(JournalEntry bean)
LiabilityAdjustment(n/a)
Paycheck(n/a)
PayrollLiabilityCheck(n/a)
PurchaseOrder(PurchaseOrder bean)
ReceivePayment(ReceivePayment bean)
SalesOrder(SalesOrder bean)
SalesReceipt(SalesReceipt bean)
SalesTaxPaymentCheck(n/a)
Transfer(n/a)
VendorCredit(VendorCredit bean)
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 bean is indicated in parenthesis.

Constructors

public LinkedTransaction();



 
 
Copyright (c) 2020 /n software inc. - All rights reserved.
QuickBooks Integrator 2016 Java Edition - Version 16.0 [Build 7353]