Skip to main content

CategoryGroup

No description

type CategoryGroup {
budgetAmountsForMonth(
month: Date!
): BudgetMonthlyAmounts
budgetVariability: BudgetVariability
categories(
includeDisabledSystemCategories: Boolean
): [Category!]!
color: String
createdAt: DateTime!
groupLevelBudgetingEnabled: Boolean
icon: String
id: ID!
name: String!
order: Int!
rolloverPeriod: BudgetRolloverPeriod
systemBusinessCategoryGroup: SystemBusinessCategoryGroup
systemGroup: String
type: CategoryGroupType!
updatedAt: DateTime!
}

Fields​

CategoryGroup.budgetAmountsForMonth ● BudgetMonthlyAmounts object​

Budget totals for a month

CategoryGroup.budgetAmountsForMonth.month ● Date! non-null scalar​

CategoryGroup.budgetVariability ● BudgetVariability enum​

CategoryGroup.categories ● [Category!]! non-null object​

CategoryGroup.categories.includeDisabledSystemCategories ● Boolean scalar​

CategoryGroup.color ● String scalar​

CategoryGroup.createdAt ● DateTime! non-null scalar​

CategoryGroup.groupLevelBudgetingEnabled ● Boolean scalar​

CategoryGroup.icon ● String scalar​

CategoryGroup.id ● ID! non-null scalar​

CategoryGroup.name ● String! non-null scalar​

CategoryGroup.order ● Int! non-null scalar​

CategoryGroup.rolloverPeriod ● BudgetRolloverPeriod object​

Get the main budget rollover period

CategoryGroup.systemBusinessCategoryGroup ● SystemBusinessCategoryGroup enum​

CategoryGroup.systemGroup ● String scalar​

CategoryGroup.type ● CategoryGroupType! non-null enum​

CategoryGroup.updatedAt ● DateTime! non-null scalar​

Returned By​

categoryGroup query ● categoryGroups query

Member Of​

AggregateGroupBy object ● BudgetCategoryGroupMonthlyAmounts object ● BudgetItem object ● Category object ● CreateCategoryGroupMutation object ● ReportsGroupByData object ● TransactionFilterSet object ● TransactionFiltersMetadata object ● UpdateCategoryGroupMutation object ● UpdateCategoryGroupOrderMutation object