Partilhar via


Referência de tabela/entidade da Regra de Calendário (CalendarRule) (Microsoft Dataverse)

Define horários de disponibilidade para um serviço e para recursos ou grupos de recursos, como trabalho, não trabalho, férias e bloqueado.

Messages

A tabela a seguir lista as mensagens para a tabela Regra de Calendário (CalendarRule). As mensagens representam operações que podem ser executadas na tabela. Podem também ser eventos.

Nome
É evento?
Operação API Web SDK do para .NET
Associate
Evento: True
Associar registos Associar registos
Disassociate
Evento: True
Desassociar registos Desassociar registos

Propriedades

A tabela a seguir lista as propriedades selecionadas para a tabela Regra de Calendário (CalendarRule).

Propriedade Valor
DisplayName Regra de calendário
DisplayCollectionName Regras do calendário
Nome do esquema CalendarRule
CollectionSchemaName CalendarRules
EntitySetName calendarrules
LogicalName calendarrule
LogicalCollectionName calendarrules
PrimaryIdAttribute calendarruleid
PrimaryNameAttribute name
Tipo de tabela Standard
Tipo de propriedade None

Colunas/atributos graváveis

Essas colunas/atributos retornam true para IsValidForCreate ou IsValidForUpdate (geralmente ambos). Listado por SchemaName.

CalendarId

Propriedade Valor
Description Identificador exclusivo do calendário ao qual a regra de calendário está associada.
Nome de Exibição Calendar
IsValidForForm Falso
IsValidForRead Verdade
LogicalName calendarid
RequiredLevel SistemaNecessário
Tipo Busca
Targets calendário

CalendarRuleId

Propriedade Valor
Description Identificador exclusivo da regra de calendário.
Nome de Exibição Regra de calendário
IsValidForForm Falso
IsValidForRead Verdade
LogicalName calendarruleid
RequiredLevel SistemaNecessário
Tipo Uniqueidentifier

Description

Propriedade Valor
Description Define horários de disponibilidade para um serviço e para recursos ou grupos de recursos, como trabalho, não trabalho, férias e bloqueado.
Nome de Exibição Descrição
IsValidForForm Falso
IsValidForRead Verdade
LogicalName description
RequiredLevel Nenhum
Tipo Nota
Formato Texto
Nome_Formato: Texto
ImeMode Auto
IsLocalizable Falso
MaxLength 2000

Duração

Propriedade Valor
Description Duração da regra de calendário em minutos.
Nome de Exibição Duration
IsValidForForm Falso
IsValidForRead Verdade
LogicalName duration
RequiredLevel Nenhum
Tipo Número inteiro
Valor Máximo 2147483647
Valor Mínimo 0

EffectiveIntervalEnd

Propriedade Valor
Description Fim efetivo do intervalo da regra de calendário.
Nome de Exibição Fim do intervalo efetivo
IsValidForForm Falso
IsValidForRead Verdade
LogicalName effectiveintervalend
RequiredLevel Nenhum
Tipo DateTime
CanChangeDateTimeBehavior Falso
DateTimeBehavior UsuárioLocal
Formato DateOnly
ImeMode Inativos
SourceTypeMask 0

EffectiveIntervalStart

Propriedade Valor
Description Início efetivo do intervalo da regra de calendário.
Nome de Exibição Início do intervalo efetivo
IsValidForForm Falso
IsValidForRead Verdade
LogicalName effectiveintervalstart
RequiredLevel Nenhum
Tipo DateTime
CanChangeDateTimeBehavior Falso
DateTimeBehavior UsuárioLocal
Formato DateOnly
ImeMode Inativos
SourceTypeMask 0

Effort

Propriedade Valor
Description Esforço disponível para um recurso durante o tempo descrito pela regra de calendário.
Nome de Exibição Esforço
IsValidForForm Falso
IsValidForRead Verdade
LogicalName effort
RequiredLevel Nenhum
Tipo Double
ImeMode Disabled
Valor Máximo 1000000000
Valor Mínimo 0
Precisão 2

EndTime

Propriedade Valor
Description Apenas para uso interno.
Nome de Exibição Fim
IsValidForForm Falso
IsValidForRead Verdade
LogicalName endtime
RequiredLevel Nenhum
Tipo DateTime
CanChangeDateTimeBehavior Falso
DateTimeBehavior UsuárioLocal
Formato Data e Hora
ImeMode Inativos
SourceTypeMask 0

ExtentCode

Propriedade Valor
Description Extensão da regra de calendário.
Nome de Exibição Código de extensão
IsValidForForm Falso
IsValidForRead Verdade
LogicalName extentcode
RequiredLevel Nenhum
Tipo Número inteiro
Valor Máximo 1000000000
Valor Mínimo 0

GroupDesignator

Propriedade Valor
Description Identificador exclusivo do grupo.
Nome de Exibição Designador de Grupo
IsValidForForm Falso
IsValidForRead Verdade
LogicalName groupdesignator
RequiredLevel Nenhum
Tipo String
Formato Texto
Nome_Formato: Texto
ImeMode Auto
IsLocalizable Falso
MaxLength 36

InnerCalendarId

Propriedade Valor
Description Identificador exclusivo do calendário interno para regras de calendário não folhas.
Nome de Exibição Calendário interno
IsValidForForm Falso
IsValidForRead Verdade
LogicalName innercalendarid
RequiredLevel Nenhum
Tipo Busca
Targets calendário

IsModified

Propriedade Valor
Description Apenas para uso interno.
Nome de Exibição É modificado
IsValidForForm Falso
IsValidForRead Verdade
LogicalName ismodified
RequiredLevel Nenhum
Tipo booleano
GlobalChoiceName calendarrule_ismodified
Valor Padrão Falso
Rótulo verdadeiro Yes
Rótulo falso Não

IsSelected

Propriedade Valor
Description Sinalizador usado em regras de calendário de variação por dia.
Nome de Exibição está selecionado
IsValidForForm Falso
IsValidForRead Verdade
LogicalName isselected
RequiredLevel Nenhum
Tipo booleano
GlobalChoiceName calendarrule_isselected
Valor Padrão Falso
Rótulo verdadeiro Yes
Rótulo falso Não

IsSimple

Propriedade Valor
Description Sinalizador usado em regras de calendário de variação por dia.
Nome de Exibição É simples
IsValidForForm Falso
IsValidForRead Verdade
LogicalName issimple
RequiredLevel Nenhum
Tipo booleano
GlobalChoiceName calendarrule_issimple
Valor Padrão Falso
Rótulo verdadeiro Yes
Rótulo falso Não

IsVaried

Propriedade Valor
Description Sinalizador usado em regras não recorrentes de folha.
Nome de Exibição é variado
IsValidForForm Falso
IsValidForRead Verdade
LogicalName isvaried
RequiredLevel Nenhum
Tipo booleano
GlobalChoiceName calendarrule_isvaried
Valor Padrão Falso
Rótulo verdadeiro Yes
Rótulo falso Não

Nome

Propriedade Valor
Description Nome da regra de calendário.
Nome de Exibição Nome
IsValidForForm Falso
IsValidForRead Verdade
LogicalName name
RequiredLevel Nenhum
Tipo String
Formato Texto
Nome_Formato: Texto
ImeMode Auto
IsLocalizable Falso
MaxLength 160

Compensação

Propriedade Valor
Description Comece o deslocamento para regras não recorrentes de folha.
Nome de Exibição Deslocamento
IsValidForForm Falso
IsValidForRead Verdade
LogicalName offset
RequiredLevel Nenhum
Tipo Número inteiro
Valor Máximo 1000000000
Valor Mínimo 0

Padrão

Propriedade Valor
Description Padrão de recorrência da regra.
Nome de Exibição Padrão de recorrência
IsValidForForm Falso
IsValidForRead Verdade
LogicalName pattern
RequiredLevel Nenhum
Tipo String
Formato Texto
Nome_Formato: Texto
ImeMode Auto
IsLocalizable Falso
MaxLength 256

Classificação

Propriedade Valor
Description Classificação da regra de calendário.
Nome de Exibição Posição
IsValidForForm Falso
IsValidForRead Verdade
LogicalName rank
RequiredLevel SistemaNecessário
Tipo Número inteiro
Valor Máximo 1000000000
Valor Mínimo 0

StartTime

Propriedade Valor
Description Hora de início da regra.
Nome de Exibição Início
IsValidForForm Falso
IsValidForRead Verdade
LogicalName starttime
RequiredLevel Nenhum
Tipo DateTime
CanChangeDateTimeBehavior Falso
DateTimeBehavior UsuárioLocal
Formato Data e Hora
ImeMode Inativos
SourceTypeMask 0

SubCode

Propriedade Valor
Description Subtipo de regra de calendário.
Nome de Exibição Subcódigo
IsValidForForm Falso
IsValidForRead Verdade
LogicalName subcode
RequiredLevel Nenhum
Tipo Número inteiro
Valor Máximo 1000000000
Valor Mínimo 0

Código de Tempo

Propriedade Valor
Description Tipo de regra de calendário, como horário de trabalho, pausa, feriado ou folga.
Nome de Exibição Type
IsValidForForm Falso
IsValidForRead Verdade
LogicalName timecode
RequiredLevel Nenhum
Tipo Número inteiro
Valor Máximo 2147483647
Valor Mínimo -2147483648

Código de fuso horário

Propriedade Valor
Description Fuso horário local para a regra de calendário.
Nome de Exibição Fuso Horário
IsValidForForm Falso
IsValidForRead Verdade
LogicalName timezonecode
RequiredLevel Nenhum
Tipo Número inteiro
Valor Máximo 2147483647
Valor Mínimo -2147483648

Colunas/atributos somente leitura

Essas colunas/atributos retornam false para IsValidForCreate e IsValidForUpdate. Listado por SchemaName.

BusinessUnitId

Propriedade Valor
Description Identificador exclusivo da unidade de negócios à qual a regra de calendário está associada.
Nome de Exibição Unidade de Negócio
IsValidForForm Falso
IsValidForRead Verdade
LogicalName businessunitid
RequiredLevel AplicaçãoNecessária
Tipo Uniqueidentifier

Criado Por

Propriedade Valor
Description Identificador exclusivo do usuário que criou a regra de calendário.
Nome de Exibição Criado por
IsValidForForm Falso
IsValidForRead Verdade
LogicalName createdby
RequiredLevel Nenhum
Tipo Busca
Targets systemuser

CriadoemOn

Propriedade Valor
Description Data e hora em que a regra de calendário foi criada.
Nome de Exibição Criado em
IsValidForForm Falso
IsValidForRead Verdade
LogicalName createdon
RequiredLevel Nenhum
Tipo DateTime
CanChangeDateTimeBehavior Falso
DateTimeBehavior UsuárioLocal
Formato Data e Hora
ImeMode Inativos
SourceTypeMask 0

CreatedOnBehalfBy

Propriedade Valor
Description Identificador exclusivo do usuário delegado que criou a regra de calendário.
Nome de Exibição Criado por (Delegate)
IsValidForForm Falso
IsValidForRead Verdade
LogicalName createdonbehalfby
RequiredLevel Nenhum
Tipo Busca
Targets systemuser

Modificadopor

Propriedade Valor
Description Identificador exclusivo do usuário que modificou a regra de calendário pela última vez.
Nome de Exibição Modificado por
IsValidForForm Falso
IsValidForRead Verdade
LogicalName modifiedby
RequiredLevel Nenhum
Tipo Busca
Targets systemuser

Modificado

Propriedade Valor
Description Data e hora em que a regra de calendário foi modificada pela última vez.
Nome de Exibição Modificado em
IsValidForForm Falso
IsValidForRead Verdade
LogicalName modifiedon
RequiredLevel Nenhum
Tipo DateTime
CanChangeDateTimeBehavior Falso
DateTimeBehavior UsuárioLocal
Formato Data e Hora
ImeMode Inativos
SourceTypeMask 0

ModifiedOnBehalfBy

Propriedade Valor
Description Identificador exclusivo do usuário delegado que modificou a regra de calendário pela última vez.
Nome de Exibição Modificado por (Delegar)
IsValidForForm Falso
IsValidForRead Verdade
LogicalName modifiedonbehalfby
RequiredLevel Nenhum
Tipo Busca
Targets systemuser

ID Organização

Propriedade Valor
Description Identificador exclusivo da organização à qual a regra de calendário está associada.
Nome de Exibição Organização
IsValidForForm Falso
IsValidForRead Verdade
LogicalName organizationid
RequiredLevel AplicaçãoNecessária
Tipo Uniqueidentifier

Número da versão

Propriedade Valor
Description
Nome de Exibição
IsValidForForm Falso
IsValidForRead Verdade
LogicalName versionnumber
RequiredLevel Nenhum
Tipo BigInt
Valor Máximo 9223372036854775807
Valor Mínimo -9223372036854775808

Relações Muitos para Um

Estas relações são muitos-para-um. Listado por SchemaName.

calendar_calendar_rules

Relação One-To-Many: calendário calendar_calendar_rules

Propriedade Valor
ReferencedEntity calendar
ReferencedAttribute calendarid
ReferencingAttribute calendarid
ReferencingEntityNavigationPropertyName calendarid
IsHierárquico
CascadeConfiguration Arquivo: NoCascade
Atribuir: NoCascade
Suprimir. Cascade
Mesclar: NoCascade
Reparente: NoCascade
RollupView: NoCascade
Partilhar: NoCascade
Cancelar compartilhamento: NoCascade

inner_calendar_calendar_rules

Relação One-To-Many: calendário inner_calendar_calendar_rules

Propriedade Valor
ReferencedEntity calendar
ReferencedAttribute calendarid
ReferencingAttribute innercalendarid
ReferencingEntityNavigationPropertyName innercalendarid
IsHierárquico
CascadeConfiguration Arquivo: NoCascade
Atribuir: NoCascade
Suprimir. RemoveLink
Mesclar: NoCascade
Reparente: NoCascade
RollupView: NoCascade
Partilhar: NoCascade
Cancelar compartilhamento: NoCascade

lk_calendarrule_createdby

Relação One-To-Many: systemuser lk_calendarrule_createdby

Propriedade Valor
ReferencedEntity systemuser
ReferencedAttribute systemuserid
ReferencingAttribute createdby
ReferencingEntityNavigationPropertyName createdby
IsHierárquico
CascadeConfiguration Arquivo: NoCascade
Atribuir: NoCascade
Suprimir. NoCascade
Mesclar: NoCascade
Reparente: NoCascade
RollupView: NoCascade
Partilhar: NoCascade
Cancelar compartilhamento: NoCascade

lk_calendarrule_createdonbehalfby

Relação One-To-Many: systemuser lk_calendarrule_createdonbehalfby

Propriedade Valor
ReferencedEntity systemuser
ReferencedAttribute systemuserid
ReferencingAttribute createdonbehalfby
ReferencingEntityNavigationPropertyName createdonbehalfby
IsHierárquico
CascadeConfiguration Arquivo: NoCascade
Atribuir: NoCascade
Suprimir. NoCascade
Mesclar: NoCascade
Reparente: NoCascade
RollupView: NoCascade
Partilhar: NoCascade
Cancelar compartilhamento: NoCascade

lk_calendarrule_modifiedby

Relação One-To-Many: systemuser lk_calendarrule_modifiedby

Propriedade Valor
ReferencedEntity systemuser
ReferencedAttribute systemuserid
ReferencingAttribute modifiedby
ReferencingEntityNavigationPropertyName modifiedby
IsHierárquico
CascadeConfiguration Arquivo: NoCascade
Atribuir: NoCascade
Suprimir. NoCascade
Mesclar: NoCascade
Reparente: NoCascade
RollupView: NoCascade
Partilhar: NoCascade
Cancelar compartilhamento: NoCascade

lk_calendarrule_modifiedonbehalfby

Relação One-To-Many: systemuser lk_calendarrule_modifiedonbehalfby

Propriedade Valor
ReferencedEntity systemuser
ReferencedAttribute systemuserid
ReferencingAttribute modifiedonbehalfby
ReferencingEntityNavigationPropertyName modifiedonbehalfby
IsHierárquico
CascadeConfiguration Arquivo: NoCascade
Atribuir: NoCascade
Suprimir. NoCascade
Mesclar: NoCascade
Reparente: NoCascade
RollupView: NoCascade
Partilhar: NoCascade
Cancelar compartilhamento: NoCascade

Consulte também

Referência de tabela/entidade do Dataverse
Referência da API Web Dataverse
calendarrule