CData Python Connector for QuickBooks Online

Build 25.0.9454

RecurringTransferTransactions

Maintains recurring templates for fund transfers between accounts, automating routine internal transfers within QuickBooks Online.

Columns

Name Type ReadOnly References Filterable Sortable Description
Transfer_Id [KEY] String True True True

The identifier (Id) of the transfer transaction record that is created in QuickBooks Online.

Transfer_TxnDate Date False True True

The date that is entered by the user to indicate when the transfer transaction occurred. This date is used for accounting and reporting purposes.

Transfer_PrivateNote String False False False

A user-entered, organization-private note about the transfer transaction that is not displayed on public transaction records.

Transfer_DepartmentRef String False

Departments.Id

False False

The Id of the department that is used to categorize or store the location of the transfer transaction, as defined using location tracking in QuickBooks Online.

Transfer_DepartmentRef_Name String True

Departments.Name

False False

The name of the department that is used to categorize or store the location of the transfer transaction, as defined using location tracking in QuickBooks Online.

Transfer_TxnStatus String False False False

Indicates the current status of the transfer transaction. Depending on the transaction type, it can have different values. For sales transactions, the acceptable values are defined by the PaymentStatusEnum data type. For estimates, the values accepted are defined by the QboEstimateStatusEnum data type.

Transfer_LinkedTxnAggregate String False False False

An XML aggregate containing a structured list of all transactions that are linked to the recurring transfer transaction. This collection enables users to trace each related transaction for reconciliation or reporting.

Transfer_RecurDataRef String False False False

The Id of the recurrence data reference that links this recurring transfer transaction to its underlying template or schedule.

Transfer_RecurDataRef_Name String True False False

The name of the recurrence data reference that helps users identify the recurring transfer template or schedule in QuickBooks Online without needing to look up the Id.

Transfer_RecurringInfo_Name String False False False

The descriptive name of the recurring transfer schedule or template. This name is the label that users assign to recognize and manage the recurring transfer pattern, such as 'Monthly Cash Transfer' or 'Weekly Inter-Account Transfer'.

Transfer_RecurringInfo_RecurType String False False False

The type of recurrence that is configured for the transfer schedule, such as scheduled, reminder, or unscheduled.

The allowed values are Automated, Reminded, UnScheduled.

Transfer_RecurringInfo_Active Boolean False False False

Indicates whether the recurring transfer schedule is currently active or inactive.

Transfer_RecurringInfo_ScheduleInfo_IntervalType String False False False

Defines how often the recurring transfer transaction occurs (for example, weekly, monthly, or yearly).

The allowed values are Yearly, Monthly, Weekly, Daily.

Transfer_RecurringInfo_ScheduleInfo_NumInterval Integer False False False

Specifies the number of intervals that is applied to the recurring transfer schedule. This value determines how frequently the transaction recurs based on the interval type.

Transfer_RecurringInfo_ScheduleInfo_DayOfWeek String False False False

The day of the week on which the recurring transfer transaction is scheduled to occur when the interval type is weekly.

Transfer_RecurringInfo_ScheduleInfo_WeekOfMonth String False False False

The week of the month on which the recurring transfer transaction is scheduled to occur when the interval type is monthly.

Transfer_RecurringInfo_ScheduleInfo_MaxOccurrences String False False False

The maximum number of occurrences that is allowed for the recurring transfer schedule before it stops generating transactions.

Transfer_RecurringInfo_ScheduleInfo_RemindDays String False False False

The number of days before the start date on which a reminder for the recurring transfer should be sent.

Transfer_RecurringInfo_ScheduleInfo_MonthOfYear String False False False

The month of the year on which the recurring transfer transaction is scheduled to occur when the interval type is yearly.

Transfer_RecurringInfo_ScheduleInfo_DaysBefore String False False False

The number of days before the scheduled date on which the recurring transfer is processed or triggered.

Transfer_RecurringInfo_ScheduleInfo_DayOfMonth String False False False

The day of the month on which the recurring transfer transaction is scheduled to occur.

Transfer_RecurringInfo_ScheduleInfo_StartDate Datetime False False False

The start date of the recurring transfer schedule that is associated with the recurrence template.

Transfer_RecurringInfo_ScheduleInfo_NextDate Datetime False False False

The next scheduled date for the recurring transfer transaction to occur.

Transfer_RecurringInfo_ScheduleInfo_EndDate Datetime False False False

The end date of the recurring transfer schedule when no further occurrences are generated.

Transfer_RecurringInfo_ScheduleInfo_PreviousDate Datetime False False False

The previous scheduled date on which the recurring transfer transaction occurred.

Transfer_FromAccountRef String False

Accounts.Id

False False

The Id of the source account from which funds are transferred in the recurring transfer transaction. This reference is required to identify the origin of the funds within QuickBooks Online and is validated against existing accounts.

Transfer_FromAccountRef_Name String False

Accounts.Name

False False

The name of the source account from which funds are transferred in the recurring transfer transaction. This human-readable name corresponds to the account Id and helps users confirm the correct source account was selected.

Transfer_ToAccountRef String False

Accounts.Id

False False

The Id of the destination account to which funds are transferred in the recurring transfer transaction. This reference is required to identify where the funds will be deposited within QuickBooks Online and is validated against existing accounts.

Transfer_ToAccountRef_Name String False

Accounts.Name

False False

The name of the destination account to which funds are transferred in the recurring transfer transaction. This human-readable name corresponds to the account Id and helps users confirm the correct destination account was selected.

Transfer_Amount Decimal False False False

The total amount of money being moved from the source account to the destination account in the recurring transfer transaction. This field records the full transfer value and is used for reconciliation, reporting, and audit purposes.

Transfer_CurrencyRef String False False False

The Id of the currency that is used to express all monetary amounts in the recurring transfer transaction. This value links to the company's currency list and is required if multicurrency is enabled.

Transfer_CurrencyRef_Name String True False False

The name of the currency that is used to express all monetary amounts in the recurring transfer transaction. This human-readable name corresponds to the currency Id and helps users confirm that the correct currency is applied for the transfer.

Transfer_SyncToken String True False False

The version number of the object that is used to lock the transfer record for use by one application at a time. As soon as an application modifies an object, its sync token is incremented. Attempts to modify an object specifying an older sync token fail. Only the latest version of the object is maintained by QuickBooks Online.

Transfer_MetaData_CreateTime Datetime True True True

The date and time when the transfer record was created in QuickBooks Online.

Transfer_MetaData_LastUpdatedTime Datetime True True True

The date and time when the transfer record was last updated in QuickBooks Online.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9454