Skip to main content

BudgetTransactionCreateInput

Attributes to create a budget transaction

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

Fields​

BudgetTransactionCreateInput.name ● String! non-null scalar​

Name / title for transaction

BudgetTransactionCreateInput.date ● DateISO! non-null scalar​

Date transaction occurred

BudgetTransactionCreateInput.amount ● Float! non-null scalar​

Amount of transaction

BudgetTransactionCreateInput.notes ● String scalar​

Transaction notes

BudgetTransactionCreateInput.type ● BudgetTransactionType! non-null enum​

Transaction type

BudgetTransactionCreateInput.estimateID ● ID! non-null scalar​

Estimate ID to associate transaction with

BudgetTransactionCreateInput.splits ● [BudgetSplitInput!]! non-null input​

Split the transaction amongst team members

Member of​

BudgetTransactionCreate mutation