OBJECT
OpptyRecurrenceEntity
Recurrence rule that creates new copies of an opportunity on a schedule, e.g. for repeat deals once it is won or lost.
link GraphQL Schema definition
- type OpptyRecurrenceEntity {
- # True when the record is protected against deletion because it must always exist
- # in the space. Deleting a record that is not protected can still fail on other
- # checks. Read-only.
- : Boolean!
- # Unique identifier of entity.
- : ID!
- # Specifies if the entity is considered deleted.
- : Boolean
- # Last modification time.
- : DateTime
- # Creation time.
- : DateTime
- # Opportunity this recurrence belongs to. Each recurrence is bound to exactly one
- # opportunity.
- : OpportunityEntity
- # Pipeline step that newly generated opportunities are placed in.
- : StepEntity
- # Bit Flag field, with limited combination of integer values.
- #
- # Options:
- # Won = 1 (0b01)
- # Lost = 2 (0b10) It is required if the recurrence is set. Conditionally generated
- # opportunity as bitwise operation where bit: 1 bit - won 2 bit - loste.g. if the
- # value is 1 => to generate only when opportunity is won.
- : Int
- # Field whose values are strictly defined with an enumeration of values. The day
- # of the month. This setting is applicable only for
- # RecurrenceTypeEnum.MonthlyRelative and RecurrenceTypeEnum.YearlyRelative.
- : DateDayEnum
- # Bit Flag field, with limited combination of integer values.
- #
- # Options:
- # Sunday = 1 (0b0000001)
- # Monday = 2 (0b0000010)
- # Tuesday = 4 (0b0000100)
- # Wednesday = 8 (0b0001000)
- # Thursday = 16 (0b0010000)
- # Friday = 32 (0b0100000)
- # Saturday = 64 (0b1000000) The days of week in bit mask, number where every bit
- # means one day (e.g. 0010001 = every Monday and Friday), bit 0 is Monday. This
- # setting is applicable only for RecurrenceTypeEnum.Weekly,
- # RecurrenceTypeEnum.MonthlyAbsolute, RecurrenceTypeEnum.YearlyAbsolute.
- : Int
- # Date information. The last date when no more other items should be created.
- : Date
- # Field whose values are strictly defined with an enumeration of values. The
- # number of month this setting is applicable only for
- # RecurrenceTypeEnum.YearlyAbsolute and RecurrenceTypeEnum.YearlyRelative.
- : DateMonthEnum
- # The number of units of a given recurrence type between occurrences according to
- # RecurrenceTypeEnum.
- : Int
- # Whole natural number. The number of remaining occurrences. Each time a new
- # one is created, it decreases. When item is set to 1, only last one can be
- # created. If it is set to 0, recurrence is stopped. If -1, no limits are
- # applied.
- : Int
- # Id of the parent opportunity.
- : ID!
- # Date information. The effective start date of recurrence, which means each
- # next recurrence must be on or after this date.
- : Date!
- # Id of the pipeline step the opportunities created by the recurrence start in.
- : ID!
- # Recurrence cadence (e.g. Daily, Weekly, MonthlyAbsolute, MonthlyRelative,
- # YearlyAbsolute, YearlyRelative).
- : RecurrenceTypeEnum
- # Field whose values are strictly defined with an enumeration of values. The week
- # of month. This setting is applicable only for
- # RecurrenceTypeEnum.MonthlyAbsolute and RecurrenceTypeEnum.YearlyAbsolute.
- : DateWeekEnum
- # Revision when entity was lastly changed.
- : Int
- # Permissions the current user has on this record, out of the requested ones.
- #
- # Arguments
- # permissions: Permissions to check; the result lists those the
- # current user has.
- (: [EntityPermsEnum!]!): [EntityPermsEnum!]!
- }
link Require by
- CreateOpptyRecurrencePayloadResult of the createOpptyRecurrence mutation.
- DeleteOpptyRecurrencePayloadResult of the deleteOpptyRecurrence mutation.
- OpportunityEntityPotential deal with a value and closing date that moves through the steps of a sales pipeline until it is won or lost.
- OpptyRecurrenceEntityEdgeA Relay edge containing a `OpptyRecurrenceEntity` and its cursor.
- OpptyRecurrenceRepositoryRead operations for OpptyRecurrence records.
- UpdateOpptyRecurrencePayloadResult of the updateOpptyRecurrence mutation.