BrandRevenueQuality
Description
Warnings and issues related to the revenue of this brand.
type BrandRevenueQuality implements MathFunctions {
id: UUID!
firstObservedDate: String
lastObservedDate: String
issueReason: String
issueSeverity: String
issueDescription: String
internalId: String
internalBrandId: String
count(
field: String!
conditions: Conditions
): Int
sum(
field: String!
conditions: Conditions
): Int
min(
field: String!
conditions: Conditions
): Int
max(
field: String!
conditions: Conditions
): Int
avg(
field: String!
conditions: Conditions
): Float
collect(
field: String!
separator: String
conditions: Conditions
): String
minDateTime(
field: String!
conditions: Conditions
): DateTime
maxDateTime(
field: String!
conditions: Conditions
): DateTime
}
Fields
BrandRevenueQuality.id
● UUID!
non-null scalar
BrandRevenueQuality.firstObservedDate
● String
scalar
BrandRevenueQuality.lastObservedDate
● String
scalar
BrandRevenueQuality.issueReason
● String
scalar
The reason for the revenue quality issue.
The reasons signify the following:
-
**REVENUE_DECREASE_TO_0_PCT_LOCATION_OPEN** (HIGH severity): Brand revenue drops to zero and at least 1 operating location is currently open.
-
**REVENUE_DECREASE_TO_20_PCT_LOCATION_OPEN** (HIGH severity): Brand revenue drops to 20% of the median revenue over the past 12 months and at least 1 operating location is currently open.
-
**REVENUE_INCREASE_TO_250_PCT_IN_LAST_18M** (HIGH severity): Brand revenue increases to 250% of the median revenue for 3 months in the past 18 months.
-
**REVENUE_INCREASE_TO_250_PCT_ALL_TIME** (HIGH severity): Brand revenue increases to 250% of the median revenue for 3 months at any point in its revenue history.
-
**REVENUE_DECREASE_TO_0_PCT_LOCATION_UNKNOWN** (MEDIUM severity): Brand revenue drops to zero and the latest operating location operating status is stale.
-
**REVENUE_DECREASE_TO_20_PCT_LOCATION_UNKNOWN** (MEDIUM severity): Brand revenue drops to 20% of the median revenue over the past 12 months and the latest operating location operating status is stale.
BrandRevenueQuality.issueSeverity
● String
scalar
The severity of the revenue quality issue.
BrandRevenueQuality.issueDescription
● String
scalar
A description of the revenue quality issue.
BrandRevenueQuality.internalId
● String
scalar
BrandRevenueQuality.internalBrandId
● String
scalar
BrandRevenueQuality.count
● Int
scalar
BrandRevenueQuality.count.field
● String!
non-null scalar
BrandRevenueQuality.count.conditions
● Conditions
input
BrandRevenueQuality.sum
● Int
scalar
BrandRevenueQuality.sum.field
● String!
non-null scalar
BrandRevenueQuality.sum.conditions
● Conditions
input
BrandRevenueQuality.min
● Int
scalar
BrandRevenueQuality.min.field
● String!
non-null scalar
BrandRevenueQuality.min.conditions
● Conditions
input
BrandRevenueQuality.max
● Int
scalar
BrandRevenueQuality.max.field
● String!
non-null scalar
BrandRevenueQuality.max.conditions
● Conditions
input
BrandRevenueQuality.avg
● Float
scalar
BrandRevenueQuality.avg.field
● String!
non-null scalar
BrandRevenueQuality.avg.conditions
● Conditions
input
BrandRevenueQuality.collect
● String
scalar
BrandRevenueQuality.collect.field
● String!
non-null scalar
BrandRevenueQuality.collect.separator
● String
scalar
BrandRevenueQuality.collect.conditions
● Conditions
input
BrandRevenueQuality.minDateTime
● DateTime
scalar
BrandRevenueQuality.minDateTime.field
● String!
non-null scalar
BrandRevenueQuality.minDateTime.conditions
● Conditions
input
BrandRevenueQuality.maxDateTime
● DateTime
scalar
BrandRevenueQuality.maxDateTime.field
● String!
non-null scalar
BrandRevenueQuality.maxDateTime.conditions
● Conditions
input
Interfaces
MathFunctions
interface
Member Of
BrandRevenueQualityEdge
object