Skip to main content

BudgetTransactionEditInput

Attributes to edit a budget transaction

input BudgetTransactionEditInput {
id: ID!
name: String!
date: DateISO!
amount: Float!
notes: String
type: BudgetTransactionType!
estimateID: ID!
splits: [BudgetSplitInput!]!
}

Fields

BudgetTransactionEditInput.id ● ID! non-null scalar

ID of transaction to be edited

BudgetTransactionEditInput.name ● String! non-null scalar

Name / title for transaction

BudgetTransactionEditInput.date ● DateISO! non-null scalar

Date transaction occurred

BudgetTransactionEditInput.amount ● Float! non-null scalar

Amount of transaction

BudgetTransactionEditInput.notes ● String scalar

Transaction notes

BudgetTransactionEditInput.type ● BudgetTransactionType! non-null enum

Transaction type

BudgetTransactionEditInput.estimateID ● ID! non-null scalar

Estimate ID to associate transaction with

BudgetTransactionEditInput.splits ● [BudgetSplitInput!]! non-null input

Split the transaction amongst team members

Member of

BudgetTransactionEdit mutation