QuickBooks Integrator 2020 macOS Edition

Questions / Feedback?

JournalLine Type

Debit or Credit line used in Journal Entries.

Remarks

Journal Lines are used to move funds from one account to another using the JournalEntry class, and can be used to represent both credits and debits.

Fields

accountId
String

The account for this line.

A reference to the account to be debited or credited. For example, "Checking".

Id/Name Reference Properties

This property is used to reference an object that is already done within QuickBooks. This may be done with its Id (this property) or its full Name, for which a corresponding property is defined.

Using the Id is recommended when feasible, as the Id is guaranteed to never change once defined.

Setting the value of this property will set the corresponding Name property to an empty string.

accountName
String

The account for this line.

A reference to the account to be debited or credited. For example, "Checking".

Id/Name Reference Properties

This property is used to reference an object that is already done within QuickBooks. This may be done with its Id (this property) or its full Name, for which a corresponding property is defined.

Using the Id is recommended when feasible, as the Id is guaranteed to never change once defined.

Setting the value of this property will set the corresponding Name property to an empty string.

amount
String

Amount of the debit or credit.

The total amount of this debit or credit line. Should be a positive number.

The amount should be formatted as a string in dollars.

billableStatus
BillableStatus

The billing status of this journal line.

If the billing status is empty (that is, if no billing status appears in QuickBooks), then BillableStatus will be bsEmpty

Values:

  • bsEmpty (0)
  • bsBillable (1)
  • bsNotBillable (2)
  • bsHasBeenBilled (3)

classId
String

Class of the credit line.

A reference to the class of this debit or credit line. Used if class tracking is being done with the QuickBooks company.

Id/Name Reference Properties

This property is used to reference an object that is already done within QuickBooks. This may be done with its Id (this property) or its full Name, for which a corresponding property is defined.

Using the Id is recommended when feasible, as the Id is guaranteed to never change once defined.

Setting the value of this property will set the corresponding Name property to an empty string.

className_
String

Class of the credit line.

A reference to the class of this debit or credit line. Used if class tracking is being done with the QuickBooks company.

Name/Id Reference Properties

This property is used to reference an object that is already done within QuickBooks. This may be done with its full Name (this property) or its Id, for which a corresponding property is defined. If Name is used, it must contain the full name of the object referred to, as generated by QuickBooks. For hierarchically defined objects, such as Customers, this includes the names of parent objects, and the full name can be determined by reading the FullName special field.

Setting the value of this property will set the corresponding Id property to an empty string.

entityId
String

An entity Id for this credit or debit line.

An Entity refers to a Customer, Vendor, Employee, or "Other Name" associated with this credit line. If AccountId/AccountName is an accounts receivable account, EntityName or EntityId should refer to a customer. If the account is an accounts payable account, Entity should refer to a vendor.

Id/Name Reference Properties

This property is used to reference an object that is already done within QuickBooks. This may be done with its Id (this property) or its full Name, for which a corresponding property is defined.

Using the Id is recommended when feasible, as the Id is guaranteed to never change once defined.

Setting the value of this property will set the corresponding Name property to an empty string.

entityName
String

An entity name for this credit or debit line.

An Entity refers to a Customer, Vendor, Employee, or "Other Name" associated with this credit line. If AccountId/AccountName is an accounts receivable account, EntityName or EntityId should refer to a customer. If the account is an accounts payable account, Entity should refer to a vendor.

Id/Name Reference Properties

This property is used to reference an object that is already done within QuickBooks. This may be done with its Id (this property) or its full Name, for which a corresponding property is defined.

Using the Id is recommended when feasible, as the Id is guaranteed to never change once defined.

Setting the value of this property will set the corresponding Name property to an empty string.

lineId
String

Identification number of the Journal line, used for Updates.

If you need to add a new line in a transaction Update request, you can do so by setting the LineId to -1.

lineType
JournalLineTypes

This property specifies whether the line is a Credit or Debit line. Possible values are:

0 (ltDebit - default) A debit line.
1 (ltCredit) A credit line.

memo
String

Memo for this line.

A memo for this debit or credit line.

taxItemId
String

A sales-tax item is used to calculate a single sales tax that is collected at a specified rate and paid to a single agency. A TaxItemId refers to an item on this list.

taxItemName
String

A sales-tax item is used to calculate a single sales tax that is collected at a specified rate and paid to a single agency. A TaxItemName refers to an item on this list.

Constructors

public init()

Copyright (c) 2021 /n software inc. - All rights reserved.
QuickBooks Integrator 2020 macOS Edition - Version 20.0 [Build 7941]