tablePlatform, DevOps & Performanceofficial - Microsoftderived - from the source, no model text

Table 7602 "Customized Calendar Change"

Base Application · Microsoft.Foundation.Calendar

Across versions

  1. BC23present
  2. BC241 events added
  3. BC25-28unchanged
  4. BC299 fields changed
  5. BC30unchanged

Neighbourhood 6 connected objects and pages

Table 7600 "Base Calendar" (relates to)Base CalendarPage 7603 "Customized Calendar Changes" (pages and codeunits on it)Customized Calendar ChangesPage 7604 "Base Calendar Entries Subform" (pages and codeunits on it)Base Calendar Entries SubformPage 7605 "Customized Cal. Entries Subfm" (pages and codeunits on it)Customized Cal. Entries SubfmCodeunit 6450 "Serv. Integration Mgt." (event subscribers)Serv. Integration Mgt.Table 7600 "Base Calendar" (referenced by)Base Calendar

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Foundation.Calendar · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Customized Calendar Change
DataClassification CustomerContent

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
1 Source Type Δ BC29 Enum “Calendar Source Type” Specifies the source type for the calendar entry. enum Enum 7602 “Calendar Source Type”; not editable
2 Source Code Δ BC29 Code[20] Specifies the source code for the calendar entry. not editable
3 Additional Source Code Δ BC29 Code[20] Specifies the calendar entry.
4 Base Calendar Code Δ BC29 Code[10] Specifies which base calendar was used as the basis. TableRelation Table 7600 “Base Calendar” (Base Calendar); not editable
5 Recurring System Δ BC29 Option Specifies a date or day as a recurring nonworking or working day. OptionCaption: ,Annual Recurring,Weekly Recurring
6 Date Δ BC29 Date Specifies the date.
7 Day Δ BC29 Option Specifies the day of the week. OptionCaption: ,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
8 Description Δ BC29 Text[30] Specifies the description of the entry to be applied.
9 Nonworking Δ BC29 Boolean Specifies the date entry as a nonworking day. You can also remove the check mark to return the status to working day.
10 Entry No. Integer —

Keys

  • Key1: Source Type, Source Code, Additional Source Code, Base Calendar Code, Recurring System, Date, Day, Entry No. (clustered)
  • Key2: Entry No.

Events published

  • OnAfterCalcCalendarCode(var CustomizedCalendarChange: Record "Customized Calendar Change") (integration)
  • OnAfterSetSource(var CustomizedCalendarChange: Record "Customized Calendar Change") (integration)
  • OnAfterCheckEntryLine(var CustomizedCalendarChange: Record "Customized Calendar Change"; xCustomizedCalendarChange: Record "Customized Calendar Change") (integration)
  • OnBeforeIsDateCustomized(var CustomizedCalendarChange: Record "Customized Calendar Change"; TargetDate: Date; var Result: Boolean; var IsHandled: Boolean) + BC24 (integration)

Procedures

  • GetCaption(): Text[250]
  • IsEqualSource(CustomizedCalendarChange: Record "Customized Calendar Change"): Boolean
  • IsBlankSource(): Boolean
  • SetSource(SourceType: Enum "Calendar Source Type"; SourceCode: Code[20]; AdditionalSourceCode: code[20]; BaseCalendarCode: code[10])
  • AdjustSourceType()
  • CalcCalendarCode()
  • IsDateCustomized(TargetDate: date): Boolean

Plus 2 local procedures.

Triggers

OnInsert, OnModify, OnRename

Relations

Referenced by

1 fields in 1 objects relate to this table (TableRelation or CalcFormula).

Pages and codeunits on this table

Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "table", object_name: "Customized Calendar Change"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources