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