Compartilhar via


Tabelas do sistema

Observação

Grupos de interesse da comunidade mudaram do Yammer para o Microsoft Viva Engage. Para ingressar em uma comunidade do Viva Engage e participar das discussões mais recentes, preencha o formulário Solicitar acesso às Finanças e Operações viva engage community e escolha a comunidade que você deseja ingressar.

Este artigo contém a documentação disponível para as classes do sistema.

Observação

Este artigo não é uma lista completa dos membros da tabela Sistema. Você pode encontrar uma lista completa de tabelas e seus membros no Application Explorer.

Common

A tabela Comum é a classe base para todas as tabelas. Ele não contém dados. Ele é usado principalmente no código X++ para se referir a qualquer tabela de forma polimórfica.

Methods

Método Description
aosValidateDelete Valida no servidor que o registro especificado pode ser excluído de uma tabela.
aosValidateInsert Valida no servidor que o registro especificado pode ser inserido.
aosValidateRead Valida no servidor que o registro especificado pode ser lido.
aosValidateUpdate Valida no servidor que o registro especificado pode ser atualizado.
buf2con Empacota os buffers de tabela de uma instância xRecord em um contêiner X++.
canSubmitToWorkflow Indica se o envio ao fluxo de trabalho é possível.
barra de título Obtém e define a propriedade de legenda de uma tabela.
checkInvalidFieldAccess Obtém e define o acesso inválido ao campo.
checkRecord Obtém e define a propriedade que indica se os campos obrigatórios devem ser verificados.
checkRestrictedDeleteActions Obtém e define a propriedade que indica se um registro pode ser excluído.
desmarcar Remove todas as linhas do buffer de tabela.
empresa Obtém e define a propriedade que indica uma entidade jurídica para o registro.
con2buf Desempacotar um contêiner nos buffers de tabela.
concurrencyModel Obtém e define o modelo de simultaneidade padrão a ser usado para atualizar registros.
contexto Obtém e define a propriedade de contexto.
dados Recupera uma linha da tabela.
dataSource Recupera a fonte de dados da tabela.
dbOpInTransaction Verifique se as operações de banco de dados estão fechadas corretamente se falharem.
defaultField Popula valores padrão em um campo na tabela.
defaultRow Popula valores padrão em campos na tabela no caso não interativo.
excluir Exclui o registro atual da tabela.
disableCache Obtém e define a propriedade que indica se o cache está desabilitado.
Dispose Libera recursos usados pelo objeto xRecord.
doClear Remove todas as linhas do buffer de tabela e ignora qualquer lógica adicional no método claro da tabela.
doDelete Exclui o registro atual da tabela e ignora qualquer lógica adicional no método de exclusão da tabela.
doInsert Insere o registro na tabela e ignora qualquer lógica adicional no método de inserção da tabela.
doUpdate Atualiza o registro atual e ignora qualquer lógica adicional no método de atualização da tabela.
doValidateDelete Executa a ação para validar se um registro pode ser excluído.
igual a Determina se o objeto especificado é igual ao atual.
fieldAccessRight Retorna o acesso ao campo à direita.
fieldBufferAccessRight Retorna o acesso de campo à direita para o registro atual.
fieldState Define ou retorna o estado de um campo no buffer da tabela.
getAllowRedefault Retorna a lista de campos que têm permissão para re-padrão.
getDefaultingDependencies Retorna o contêiner que contém dependências padrão.
getExtension Retorna a extensão da tabela.
getFieldValue Obtém o valor do campo especificado de um buffer de tabela.
getInstanceRelationType Retorna o nome da tabela que corresponde à ID InstanceRelationType.
getPhysicalTableName Retorne o nome da tabela física, que, no caso da tabela SQL Temp DB, é o nome da instância da tabela.
getPresenceFieldData Recupera o valor PresenceInfo do campo especificado.
getSQLStatement Obtém a instrução SQL usada para retornar registros do banco de dados.
getTableInInstanceHierarchy
getTableType Indica o tipo da tabela.
helpField Recupera uma cadeia de caracteres que contém o texto da Ajuda para o campo especificado.
initValue Inicializa um campo para o valor padrão.
inputStatus Define ou retorna o status de entrada atual do buffer de tabela.
insert Insere o registro na tabela.
interactiveContext Define ou retorna o contexto interativo atual do buffer de tabela.
isFieldDataRetrieved Verifica se os dados do campo especificado foram recuperados.
isFieldSet Verifica se um campo tem um estado Definido ou Padrão.
isFormDataSource Indica se a fonte de dados é um formulário.
isNewRecord Retornará true se o registro for um novo registro que ainda não foi persistido.
isPartOfUOWSaveChanges
isTempDb Indica se o tipo da tabela é SQL TempDB.
isTmp Indica se esta é uma tabela temporária.
joinChild Localiza o filho de junção do registro atual.
joinParent Localiza o pai da junção do registro atual.
linkPhysicalTableInstance Verifica se há um link para a instância da tabela física para o registro.
merge Mescla a tabela atual com a tabela especificada.
modifiedField Modifica o campo especificado para o original.
modifiedFieldValue Modifica o campo especificado para o valor original.
Orig Recupera os valores originais do registro atual.
overwriteSystemfields Obtém e define a propriedade que indica se os campos do sistema podem ser substituídos.
postLoad É executado depois que um registro é lido.
queryTimedOut Indica se a consulta excedeu o limite de tempo para execução.
tempo limite de consulta Obtém e define a propriedade que indica o limite de tempo para a execução de uma consulta.
readCommittedLock
readPast Obtém e define a propriedade que indica se as linhas bloqueadas por outros processos devem ser ignoradas quando um registro é lido.
recordLevelSecurity Obtém e define a propriedade que indica se a segurança deve ser aplicada em um nível de registro.
relatedTable Define ou retorna o buffer relacionado de um link de um buffer de tabela.
hasRelatedTable Indica se um buffer de restrição de chave estrangeira está vinculado à tabela.
renamePrimaryKey Renomeia as chaves estrangeiras em outras tabelas de acordo com a alteração do valor da chave primária correspondente nesta tabela.
reler Relê o registro da tabela.
RowCount Recupera o número de linhas na tabela.
selectForUpdate Obtém e define a propriedade que indica se os registros serão selecionados para atualização quando forem lidos.
selectLocked Indica se os registros bloqueados devem ser selecionados.
selectRefRecord Seleciona o registro por ID do campo referenciado.
selectWithRepeatableRead Obtém e define a propriedade que indica se a leitura repetível está habilitada.
setConnection Define a conexão do usuário para esta tabela.
setCrossPartition Define ou redefine o particionamento cruzado para a tabela.
setFieldValue Define o valor do campo no buffer de registro.
setSQLTracing Habilita ou desabilita o modo de rastreamento do SQL.
setTempDB
setTmp Define a tabela para que ela não seja mantida no banco de dados.
setTmpData Define o conteúdo da tabela temporária para os dados especificados.
setXDSContext Define o novo contexto XDS.
skipDatabaseLog Obtém e define a propriedade que indica se as solicitações de log de banco de dados devem ser ignoradas.
skipDataMethods Obtém e define a propriedade que indica se os métodos sobrecarregados devem ser descartados.
skipDeleteActions Obtém e define a propriedade que indica se as ações de exclusão devem ser ignoradas na tabela.
skipDeleteMethod Obtém e define a propriedade que indica se os métodos sobrecarregados devem ser descartados.
skipEvents Fornece uma opção para desativar a chamada dos métodos Application.event* para o tempo de vida de um objeto xRecord.
skipPostLoad Obtém e define a propriedade que indica se deve ignorar a execução do método xRecord.postLoad na tabela.
skipTTSCheck Obtém e define a propriedade que indica se deve ignorar a verificação para determinar se o registro está selecionado para atualização.
suppressWarnings Obtém e define a propriedade que indica se os avisos devem ser suprimidos para esse ponteiro.
tableAccessRight Retorna o acesso à tabela à direita.
tableBufferAccessRight Retorna o acesso à tabela diretamente para o registro atual.
toolTipField Recupera o valor helpText para o campo especificado.
toolTipRecord Recupera o valor da Dica de Ferramenta para o registro atual.
ttsabort Anula uma transação iniciada por uma chamada para o método ttsbegin.
ttsbegin Inicia uma transação que pode ser confirmada pelo método ttscommit ou anulada pelo método ttsabort.
ttscommit Confirma uma transação iniciada por uma chamada para o método ttsbegin.
atualização Atualiza o registro atual.
validateDelete Determina se o registro atual é válido e está pronto para ser excluído do banco de dados.
validateField Determina se o campo especificado é válido.
validateFieldValue
validateRelations
validateWrite Determina se o registro atual é válido e está pronto para ser gravado.
validTimeStateUpdateMode Define um modo de atualização de estado de tempo válido no cursor.
wasCached Especifica o local do qual os dados foram recuperados.
gravação Atualiza um registro se ele existir; caso contrário, insere um registro.
Xml Recupera uma cadeia de caracteres XML que representa o objeto atual.
takeOwnershipOfTempDBTable
useExistingTempDBTable

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
CreatedBy String CreatedBy
CreatedDateTime UtcDateTime CreatedDateTime
CreatedTransactionId Int64 CreatedTransactionId
dataAreaId String DataAreaId
DEL_CreatedTime Int DEL_CreatedTime
DEL_ModifiedTime Int DEL_ModifiedTime
ModifiedBy String ModifiedBy
ModifiedDateTime UtcDateTime ModifiedDateTime
ModifiedTransactionId Int64 ModifiedTransactionId
Partição Int64 Partição
RecId Int64 RecId
recVersion Integer RecVersion
RelationType Int64 RelationType
RowNumber Int RowNumber
SequenceNum Int64 SequenceNum
TableId Int TableId
UnionAllBranchId Int UnionAllBranchId

Relations

Relation Table
dataAreaId DataArea

Indexes

Index Permitir Duplicatas Fields
RecId Não

Hierarquia de herança

Tabela comumda classe xRecord

DataArea

A tabela DataArea contém uma lista de empresas que foram criadas no banco de dados.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
alwaysNative Enum boolean
id String DataAreaId ID de uma área de dados
isVirtual Enum boolean
nome String UserIdStr Nome
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
timeZone Enum Fuso horário

Relations

Relation Table
id DataArea
Partição Partitions

Indexes

Index Permitir Duplicatas Fields
ID Não
IdOnly Yes

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela DataArea da Classe xRecordComum

DatabaseLog

A tabela DatabaseLog armazena informações de configuração para a tabela SysDatabaseLog.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
ID do domínio String DomainId ID do domínio
logField Integer FieldId ID do campo
logTable Integer TableId ID da tabela
logType Enum DatabaseLogType
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion

Grupos de campos

Grupo de Campos Fields
logFieldRelation

Relations

Relation Table
Relation_DatabaseLog DEL_DomainInfo

Indexes

Index Permitir Duplicatas Fields
Lista de logs Não
RecId Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela DatabaseLogde Tabela Comumda Classe xRecord

DEL_AccessRightsList

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
accessType Enum Tipo de Acesso
accessTypeFkeyUse Enum Tipo de Acesso
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
ID do domínio String DomainId ID do domínio
elementName String UtilElementName Nome do elemento de aplicativo.
groupId String UserGroupId ID do grupo de usuários
id Int
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
ID do pai Int
RecId Int64 RecId
recordType Enum AccessRecordType
recVersion Integer RecVersion

Relations

Relation Table
Relation_AccessRightsList1 UtilIdElements
Relation_AccessRightsList2 UtilIdElements
Relation_AccessRightsList3 DEL_DomainInfo
Relation_AccessRightsList4 DEL_UserGroupInfo

Indexes

Index Permitir Duplicatas Fields
Elemento Yes
Grupo Não
RecId Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela comum da classe xRecord DEL-AccessRightsList Table

DEL_CompanyDomainList

A tabela CompanyDomainList contém associações entre as tabelas DomainInfo e DataArea. Os direitos de segurança são concedidos por domínio.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
companyId String SelectableDataArea ID da empresa que você pode selecionar
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
ID do domínio String DomainId ID do domínio
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion

Relations

Relation Table
companyId DataArea
ID do domínio DEL_DomainInfo

Indexes

Index Permitir Duplicatas Fields
Empresa Não
Domínio Não
RecId Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela comum da classe xRecord DEL_CompanyDomainList Table

DEL_DomainInfo

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
id String DomainId ID do domínio
nome String UserIdStr Nome
RecId Int64 RecId
recVersion Integer RecVersion

Relations

Relation Table
id DEL_DomainInfo

Indexes

Index Permitir Duplicatas Fields
ID Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela comum da classe xRecord DEL_DomainInfo Table

DEL_UserGroupInfo

A tabela UserGroupInfo contém a lista de grupos de usuários disponíveis.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
id String UserGroupId ID do grupo de usuários
nome String UserIdStr Nome
RecId Int64 RecId
recVersion Integer RecVersion

Relations

Relation Table
id UserGroupInfo

Indexes

Index Permitir Duplicatas Fields
ID Não

Hierarquia de herança

Tabela comum da classe xRecord DEL_UserGroupInfo Table

DEL_UserGroupList

A tabela UserGroupList contém a lista de usuários associados a cada grupo de usuários.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
groupId String UserGroupId ID do grupo de usuários
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
userId String UserId ID do usuário

Relations

Relation Table
Relation_UserGroupList1 DEL_UserGroupInfo
Relation_UserGroupList2 Informações do usuário

Indexes

Index Permitir Duplicatas Fields
GroupId Não
RecId Não
UserId Não

Hierarquia de herança

Tabela comum da classe xRecord DEL_UserGroupList Table

ModelSecPolRuntimeEx

A tabela ModelSecPolRuntimeEx armazena os metadados de runtime necessários para aplicar políticas de segurança.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
ConstrangedTable String
ContextString String
ContextType Int
DEL_ElementHandle Int
DEL_IsEnabled Int
DEL_LayerId Int
ElementHandle Int
IsDirty Int
EstáAtivado Int
IsModeled Int
LayerId Int
ModeledQueryDebugInfo String
ModeledQueryPackData Contêiner
Nome String
Operation Int
PrimaryTableAOTName String
QueryObjectAOTName String
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Permitir Duplicatas Fields
ConstrainedTableIdx Yes ConstrangedTable
RecIDIdx Não RecId

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela De tabela comumda classe xRecordModelSecPolRuntimeEx

ModelSecPolRuntimeView

A exibição ModelSecPolRuntimeView mostra os metadados de runtime para as políticas de segurança atualmente ativas.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
ConstrangedTable String
ContextString String
ContextType Int
ElementHandle Int
IsDirty Int
IsModeled Int
LayerId Int
ModeledQueryDebugInfo String
ModeledQueryPackData Contêiner
Nome String
Operation Int
PrimaryTableAOTName String
QueryObjectAOTName String
RecId Int64 RecId
recVersion Integer RecVersion

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela Da Tabela Comum da Classe xRecordModelSecPolRuntimeView

Partitions

A tabela Partições contém a lista de partições de dados no sistema.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
createdBy String CreatedBy (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
createdDateTime UtcDateTime CreatedDateTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedBy String ModifiedBy (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedDateTime UtcDateTime ModifiedDateTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
nome String UserIdStr Nome (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
Chave de Partição String Chave de Partição Chave de partição (este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
recVersion Integer RecVersion (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))

Grupos de campos

Grupo de Campos Fields
AutoIdentificação

Relations

Relation Table
Chave de Partição Partitions

Indexes

Index Permitir Duplicatas Fields
PartitionIdx Não
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela de partiçõesde tabela comunsda classe xRecord

PrintJobHeader

A tabela PrintJobHeader contém informações sobre o trabalho de impressão atual

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dataAreaId String DataAreaId
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
deviceName String
format Enum PrintFormat
jobDescription String
jobStatus Enum PrintJobStatus
jobType String
numberOfPages Int
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
printedBy String UserId ID do usuário
printedDate date
printedTime Int
printerInfo Contêiner
printFromPage Int
printNumcopies Int
printOnServer Enum boolean
printToPage Int
RecId Int64 RecId
recVersion Integer RecVersion
unlimitedPageHeight Enum boolean

Relations

Relation Table
dataAreaId DataArea
Partição Partitions
printedBy Informações do usuário

Indexes

Index Permitir Duplicatas Fields
CreatedBy Yes
CreatedDate Yes
Tipo de Trabalho Yes
RecId Não

Hierarquia de herança

Tabela Common Table PrintJobHeader da classe xRecord

PrintJobPages

A tabela PrintJobPages contém informações sobre a página de impressão atual de um trabalho de impressão

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
dataAreaId String DataAreaId
numberOfLines Int
pageContents Contêiner
pageNo Int
pagesHeaderRecId Int64 RecId ID exclusiva para o registro no banco de dados
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion

Relations

Relation Table
dataAreaId DataArea
pagesHeaderRecId PrintJobHeader
Partição Partitions
Relation_PrintJobPages1 PrintJobHeader

Indexes

Index Permitir Duplicatas Fields
PageNo Não
RecId Não

Hierarquia de herança

Tabela Common Table PrintJobPages da classe xRecord

SecurableObject

A tabela SecurableObject contém todas as referências de artefatos de segurança pela estrutura de segurança.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
ChildName String SecurableChildName O nome filho do objeto protegível.
Nome String SecurableName O nome do objeto protegível.
RecId Int64 RecId
recVersion Integer RecVersion
Tipo Enum SecurableType

Grupos de campos

Grupo de Campos Fields
AutoLookup

Indexes

Index Permitir Duplicatas Fields
NameChildTypeIdx Não
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

TabelaSecurableObject da classe xRecord

SecurityDuty

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Identificador String SecurityDutyIdentifier
Nome String SecurityDutyName
Description String SecurityDutyDescription

Grupos de campos

Grupo de Campos Fields
AutoIdentificação Nome

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não RecId
IdentifierIdx Não Identificador
NameIdx Yes Nome

Hierarquia de herança

Tabela SecurityDuty da classe xRecordCommon Table

SecurityEntryPointInferredTables

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
EntryPointName String SecurableName
Tipo Enum SecurableType
TableName String SecurableName
AllowEdit Enum boolean
AllowCreate Enum boolean
AllowDelete Enum boolean
ValidTimeStateUpdate Enum ValidTimeStateUpdate

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não RecId
EntryPointTableIdx Não EntryPointName, Type, TableName, ValidTimeStateUpdate

Hierarquia de herança

Tabela SecurityEntryPointInferredTables da classe xRecord

A tabela SecurityEntryPointLink contém o ponto de entrada para mapeamento de objeto protegível especificado nos nós AOT de itens de menu e itens de menu da Web.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
EntryPoint Int64 RecId ID exclusiva para o registro no banco de dados
PermissionOwner Int64 RecId ID exclusiva para o registro no banco de dados
RecId Int64 RecId
recVersion Integer RecVersion
Válido a partir de UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityEntryPointLink1 SecurableObject
Relation_SecurityEntryPointLink2 SecurableObject

Indexes

Index Permitir Duplicatas Fields
EntryPointIdx Não
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SecurityEntryPointLink da classe xRecord

SecurityPermission

A tabela SecurityPermission contém a lista de permissões que foram especificadas nos nós AOT de formulários, relatórios, permissões de código de segurança e operações de serviço.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Acesso Enum AccessRight
Grupo Enum AccessRight
Proprietário Int64 RecId ID exclusiva para o registro no banco de dados
RecId Int64 RecId
recVersion Integer RecVersion
SecurableObject Int64 RecId ID exclusiva para o registro no banco de dados
Válido a partir de UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityPermission1 SecurableObject
Relation_SecurityPermission2 SecurableObject

Indexes

Index Permitir Duplicatas Fields
OwnerGroupObjectIdx Não
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SecurityPermission da classe xRecordComum

SecurityPrivilege

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Identificador String SecurityPrivilegeIdentifier
Nome String SecurityPrivilegeName
Description String SecurityPrivilegeDescription

Grupos de campos

Grupo de Campos Fields
AutoIdentificação Nome

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não RecId
IdentifierIdx Não Identificador
NameIdx Yes Nome

Hierarquia de herança

Tabela SecurityPrivilege da classe xRecordComum

SecurityRole

A tabela SecurityRole reflete a lista de funções definidas pelo nó de função AOT de segurança.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
AllowCurrentRecords Enum AccessRight
AllowFutureRecords Enum AccessRight
AllowPastRecords Enum AccessRight
AotName String SecurityRoleAotName O nome da função no AOT.
ContextString String
DEL_AllowCurrentRecords Enum AccessRight
DEL_AllowFutureRecords Enum AccessRight
DEL_AllowPastRecords Enum AccessRight
DEL_IsEnabled Enum boolean
Description String SecurityRoleDescription Descrição da função de segurança.
EstáAtivado Enum boolean
Nome String SecurityRoleName O nome da função de segurança.
RecId Int64 RecId
recVersion Integer RecVersion
UserLicenseType Enum UserLicenseType

Grupos de campos

Grupo de Campos Fields
AutoIdentificação

Indexes

Index Permitir Duplicatas Fields
AotNameIdx Não
NameIdx Yes
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SecurityRole da Classe xRecordComum

SecurityRoleAssignmentRule

Regras para atribuir dinamicamente usuários à função

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
MembershipRuleDescription String MembershipRuleDescription Descrição da regra de associação automática de função
MembershipRuleName String MembershipRuleName Nome da regra de associação automática de função
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
RuleQuery Contêiner
SecurityRole Int64 RecId ID exclusiva para o registro no banco de dados
Válido a partir de UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Partição Partitions
SecurityRole SecurityRole
SecurityRoleRelationShip SecurityRole

Indexes

Index Permitir Duplicatas Fields
AlternateKey Não
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SecurityRoleAssignmentRule da classe xRecord

SecurityRoleDutyExplodedGraph

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
SecurityRole Int64 RecId
SecurityDuty Int64 RecId

Relations

Relation Table
SecurityRole SecurityRole
SecurityDuty SecurityDuty

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não RecId
RoleDutyIdx Não SecurityRole, SecurityDuty

Hierarquia de herança

Tabela SecurityRoleDutyExplodedGraph da classe xRecord

SecurityRoleExplodedGraph

A tabela SecurityRoleExplodedGraph contém todas as relações de função, diretas ou indiretas, conforme definido pelos nós de sub-função AOT dos nós de função de segurança.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
RecId Int64 RecId
recVersion Integer RecVersion
RefCount Int
SecurityRole Int64 RecId ID exclusiva para o registro no banco de dados
SecuritySubRole Int64 RecId ID exclusiva para o registro no banco de dados

Relations

Relation Table
Relation_SecurityRole1 SecurityRole
Relation_SecurityRole2 SecurityRole
SecurityRole SecurityRole
SecuritySubRole SecurityRole

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
RoleSubRoleIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela Common Table SecurityRoleExplodedGraph da classe xRecord

SecurityRolePermissionOverride

A tabela SecurityRolePermissionOverride contém a lista de permissões que foram especificadas nos nós AOT da função de segurança.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Acesso Enum AccessRight
RecId Int64 RecId
recVersion Integer RecVersion
SecurableObject Int64 RecId ID exclusiva para o registro no banco de dados
SecurityRole Int64 RecId ID exclusiva para o registro no banco de dados
Válido a partir de UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityRolePermissionOverride1 SecurityRole
Relation_SecurityRolePermissionOverride2 SecurableObject

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
RoleObjectIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SecurityRolePermissionOverride da classe xRecordComum

SecurityRolePrivilegeExplodedGraph

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
SecurityRole Int64 RecId
SecurityPrivilege Int64 RecId

Relations

Relation Table
SecurityRole SecurityRole
SecurityPrivilege SecurityPrivilege

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não RecId
RolePrivilegeIdx Não SecurityRole, SecurityPrivilege

Hierarquia de herança

Tabela SecurityRolePrivilegeExplodedGraph da classe xRecord

SecurityRoleRuntime

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
SecurityRole Int64 RecId
Nome String SecurableName
ChildName String SecurableChildName
Tipo Enum SecurableType
CreateAccess Int
ReadAccess Int
UpdateAccess Int
DeleteAccess Int
CorrectAccess Int
InvokeAccess Int
PastCreateAccess Int
PastReadAccess Int
PastUpdateAccess Int
PastDeleteAccess Int
PastCorrectAccess Int
PastInvokeAccess Int
CurrentCreateAccess Int
CurrentReadAccess Int
CurrentUpdateAccess Int
CurrentDeleteAccess Int
CurrentCorrectAccess Int
CurrentInvoke Int
FutureCreateAccess Int
FutureReadAccess Int
FutureUpdateAccess Int
FutureDeleteAccess Int
FutureCorrectAccess Int
FutureInvokeAccess Int

Grupos de campos

Grupo de Campos Fields
AutoIdentificação Nome, Nome Filho, Tipo

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não RecId
RoleIDIdx Yes SecurityRole
SecurableObjectIdx Yes Type, Name, ChildName

Hierarquia de herança

Tabela SecurityRoleRuntime da classe xRecordComum

SecurityRoleTaskGrant

A tabela SecurityRoleTaskGrant contém a lista de mapeamentos de função a dever e a função para mapeamentos de privilégios, conforme definido pelo nó de função de segurança AOT.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
RecId Int64 RecId
recVersion Integer RecVersion
SecurityRole Int64 RecId ID exclusiva para o registro no banco de dados
SecurityTask Int64 RecId ID exclusiva para o registro no banco de dados

Relations

Relation Table
Relation_SecurityRoleTaskGrant1 SecurityRole
Relation_SecurityRoleTaskGrant2 SecurityTask

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
RoleTaskIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SecurityRoleTaskGrant da classe xRecord

SecuritySegregationOfDutiesConflict

A tabela SecuritySegregationOfDutiesConflict armazena informações sobre a segregação de conflitos de direitos resultantes de tentativas de atribuições de usuários a funções e resoluções para os conflitos fornecidos pelos usuários autorizados.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
AssignmentMode Enum RoleAssignmentMode
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
DEL_ExistingTask Int64 RecId
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
DEL_NewTask Int64 RecId
ExistingDuty Int64 RecId
ExistingRole Int64 RecId ID exclusiva para o registro no banco de dados
ExistingTask Int64 RecId ID exclusiva para o registro no banco de dados
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
NewDuty Int64 RecId
NewRole Int64 RecId ID exclusiva para o registro no banco de dados
NewTask Int64 RecId ID exclusiva para o registro no banco de dados
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
ReasonForOverride VarString SegregationOfDutiesOverrideComment Comentário explicando o motivo para substituir a segregação de violação de direitos
RecId Int64 RecId
recVersion Integer RecVersion
Resolução Enum SegregationOfDutiesResolution
SegregationOfDutiesRule Int64 RecId ID exclusiva para o registro no banco de dados
Utilizador String UserId ID do usuário

Relations

Relation Table
ExistingDuty SecurityDuty
ExistingRole SecurityRole
ExistingRoleRelationship SecurityRole
ExistingTaskRelationship SecurityTask
NewDuty SecurityDuty
NewRole SecurityRole
NewRoleRelationship SecurityRole
NewTaskRelationship SecurityTask
Partição Partitions
Relation_SecuritySegregation7 Informações do usuário
SecuritySODRuleRelationship SecuritySegregationOfDutiesRule
SegregationOfDutiesRule SecuritySegregationOfDutiesRule
Utilizador Informações do usuário

Indexes

Index Permitir Duplicatas Fields
AlternateKey Não
ExistingDutyIdx Yes ExistingDuty
ExistingRoleIdx Yes
ExistingTaskIdx Yes
NewDutyIdx Yes NewDuty
NewRoleIdx Yes
NewTaskIdx Yes
RecIDIdx Não
UserInfoIdx Yes

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela Common TableSecuritySegregationOfDutiesConflict daclasse xRecord

SecuritySegregationOfDutiesRule

A tabela SecuritySegregationOfDutiesRule armazena as regras que regem a segregação de tarefas.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
DEL_FirstSecurityTask Int64 RecId
DEL_SecondSecurityTask Int64 RecId
FirstDuty Int64 RecId
FirstSecurityTask Int64 RecId ID exclusiva para o registro no banco de dados
Atenuação String SecurityMitigation Mitigação do risco associado à violação da regra de segregação de direitos
Nome String SegregationOfDutiesRuleName Nome da regra de segregação de tarefas
RecId Int64 RecId
recVersion Integer RecVersion
Risco String SecurityRisk Risco associado à violação da regra de segregação de direitos
SecondDuty Int64 RecId
SecondSecurityTask Int64 RecId ID exclusiva para o registro no banco de dados
Severity Enum SegregationOfDutiesSeverity
Válido a partir de UtcDateTime
ValidTo UtcDateTime

Grupos de campos

Grupo de Campos Fields
AutoIdentificação

Relations

Relation Table
FirstDuty SecurityDuty
FirstSecurityTaskRelationship SecurityTask
SecondDuty SecurityDuty
SecondSecurityTaskRelationship SecurityTask

Indexes

Index Permitir Duplicatas Fields
AlternateKey Não
FirstSecurityDuty Yes FirstDuty
NameIdx Não
RecIDIdx Não
SecondSecurityDuty Yes SecondDuty
SecondSecurityTask Yes

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela Common Table SecuritySegregationOfDutiesRule da classe xRecord

SecuritySubRole

A tabela SecuritySubRole contém todas as subfunções especificadas nos nós AOT da função de segurança.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
RecId Int64 RecId
recVersion Integer RecVersion
SecurityRole Int64 RecId ID exclusiva para o registro no banco de dados
SecuritySubRole Int64 RecId ID exclusiva para o registro no banco de dados
Válido a partir de UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecuritySubRole1 SecurityRole
Relation_SecurityTaskPermission2 SecurityRole
SecurityRole SecurityRole
SecuritySubRole SecurityRole

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
RoleSubRoleIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela Common Table SecuritySubRole da classe xRecord

SecuritySubTask

A tabela SecuritySubTask contém os mapeamentos de privilégios que foram especificados nos nós AOT de serviço de segurança.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
RecId Int64 RecId
recVersion Integer RecVersion
SecuritySubTask Int64 RecId ID exclusiva para o registro no banco de dados
SecurityTask Int64 RecId ID exclusiva para o registro no banco de dados
Válido a partir de UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecuritySubTask1 SecurityTask
Relation_SecuritySubTask2 SecurityTask

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
TaskSubTaskIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SecuritySubTask da classe xRecordComum

SecurityTask

A tabela SecurityTask contém a lista de direitos e privilégios que foram definidos pelos nós de privilégio de segurança e de segurança do AOT.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
AotName String SecurityTaskAotName O nome da tarefa no AOT.
Description String SecurityTaskDescription Descrição do ciclo de processo, dever ou privilégio.
EstáAtivado Enum boolean
IsPermissionSet Enum boolean
Nome String SecurityTaskName O nome do ciclo de processo, do dever ou do privilégio.
RecId Int64 RecId
recVersion Integer RecVersion
Tipo Enum SecurityTaskType

Grupos de campos

Grupo de Campos Fields
AutoIdentificação

Indexes

Index Permitir Duplicatas Fields
AotNameIdx Não
NameIdx Yes
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela securityTaskde tabela comumda classe xRecord

SecurityTaskEntryPoint

A tabela SecurityTaskEntryPoint contém a lista de privilégios para mapeamentos de ponto de entrada que foram especificados no nó de privilégio de segurança AOT.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
EntryPoint Int64 RecId ID exclusiva para o registro no banco de dados
PermissionGroup Enum AccessRight
RecId Int64 RecId
recVersion Integer RecVersion
SecurityTask Int64 RecId ID exclusiva para o registro no banco de dados
Válido a partir de UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityTaskEntryPoint1 SecurityTask
Relation_SecurityTaskEntryPoint2 SecurableObject

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
TaskEntryPointIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SecurityTaskEntryPoint da classe xRecord

SecurityTaskExplodedGraph

A tabela SecurityTaskExplodedGraph contém os mapeamentos de privilégios que foram especificados nos nós AOT de serviço de segurança.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
RecId Int64 RecId
recVersion Integer RecVersion
RefCount Int
SecuritySubTask Int64 RecId ID exclusiva para o registro no banco de dados
SecurityTask Int64 RecId ID exclusiva para o registro no banco de dados

Relations

Relation Table
Relation_SecurityTaskExplodedGraph1 SecurityTask
Relation_SecurityTaskExplodedGraph2 SecurityTask

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
SubTaskIdx Yes
TaskSubTaskIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SecurityTaskExplodedGraph da classe xRecordComum

SecurityTaskPermission

A tabela SecurityTaskPermission está obsoleta.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Acesso Int
Level Int
RecId Int64 RecId
recVersion Integer RecVersion
SecurableObject Int64 RecId ID exclusiva para o registro no banco de dados
SecurityTask Int64 RecId ID exclusiva para o registro no banco de dados

Relations

Relation Table
Relation_SecurityTaskPermission1 SecurityTask
Relation_SecurityTaskPermission2 SecurableObject

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
TaskObjectIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SecurityTaskPermission da classe xRecordComum

SecurityTaskPermissionOverride

A tabela SecurityTaskPermissionOverride contém a lista de permissões que foram especificadas nos nós AOT de privilégio de segurança.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Acesso Enum AccessRight
RecId Int64 RecId
recVersion Integer RecVersion
SecurableObject Int64 RecId ID exclusiva para o registro no banco de dados
SecurityTask Int64 RecId ID exclusiva para o registro no banco de dados
Válido a partir de UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityTaskPermissionOverride1 SecurityTask
Relation_SecurityTaskPermissionOverride2 SecurableObject

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
TaskObjectIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SecurityTaskPermissionOverride da classe xRecordComum

SecurityUserRole

A tabela SecurityUserRole contém o usuário para mapeamentos de função.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
AssignmentMode Enum RoleAssignmentMode
AssignmentStatus Enum RoleAssignmentStatus
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
SecurityRole Int64 RecId ID exclusiva para o registro no banco de dados
Utilizador String UserId ID do usuário
Válido a partir de UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Partição Partitions
Relation_SecurityRole SecurityRole
Relation_SecurityUserRole3 Informações do usuário
SecurityRole SecurityRole
Utilizador Informações do usuário

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
UserRoleIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela Common Table SecurityUserRole da classe xRecord

SecurityUserRoleCondition

A tabela SecurityUserRoleCondition contém a lista de empresas que restringem um usuário a mapeamentos de função. Se não houver entradas para um determinado usuário para mapeamento de função, o usuário receberá as permissões dessa função para todas as empresas.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
ControlingKey int64
DataArea String DataAreaId ID de uma área de dados
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
SecurityUserRole Int64 RecId ID exclusiva para o registro no banco de dados

Relations

Relation Table
DataArea DataArea
Partição Partitions
Relation_SecurityUserRoleCondition1 SecurityUserRole
Relation_SecurityUserRoleCondition2 DataArea
SecurityUserRole SecurityUserRole

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
UserRoleDataAreaIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela Common Table SecurityUserRoleCondition da classe xRecord

SqlDescribe

A tabela SqlDescribe é usada para armazenar os metadados de tabela e de campo. O método SqlDataDictionary::tablemetadata preenche essa tabela usando uma consulta de banco de dados de back-end.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
matriz Int
fieldId Integer FieldId ID do campo
tipo de campo Enum Tipos
Sinalizadores Int
nome String UtilElementName Nome do elemento de aplicativo.
anulável Enum boolean
numericPrecision Int
numericScale Int
RecId Int64 RecId
recVersion Integer RecVersion
rightJustify Enum boolean
sombra Enum boolean
sqlName String UtilElementName Nome do elemento de aplicativo.
strSize Int
Identificação da guia Integer TableId ID da tabela

Grupos de campos

Grupo de Campos Fields
fieldIdRelation

Indexes

Index Permitir Duplicatas Fields
Campo Não
RecId Não
SqlName Yes

Hierarquia de herança

Tabela sqlDescribe da classe xRecordcomum

SqlDictionary

A tabela SqlDictionary descreve o estado atual do banco de dados em relação aos metadados de tabela e de campo. A tabela também contém informações de dependência de tabela e exibição. O mecanismo de sincronização de banco de dados usa a tabela SqlDictionary para determinar as ações necessárias para sincronizar o AOT com o banco de dados.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
matriz Int
fieldId Integer FieldId ID do campo
tipo de campo Enum Tipos
Sinalizadores Int
nome String UtilElementName Nome do elemento de aplicativo.
anulável Enum boolean
RecId Int64 RecId
recVersion Integer RecVersion
rightJustify Enum boolean
sombra Enum boolean
sqlName String UtilElementName Nome do elemento de aplicativo.
strSize Int
Identificação da guia Integer TableId ID da tabela

Grupos de campos

Grupo de Campos Fields
fieldIdRelation

Indexes

Index Permitir Duplicatas Fields
Campo Não
RecId Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SqlDictionary da classe xRecordComum

SqlParameters

A tabela SqlParameters armazena informações relacionadas ao banco de dados na forma de pares de parâmetro e valor. Esta tabela não é usada no Microsoft Dynamics Ax 2009.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
id Int
iParm Int
iValue Int
parm String
RecId Int64 RecId
recVersion Integer RecVersion
value String

Indexes

Index Permitir Duplicatas Fields
Parm Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela Comum sqlParametersda classe xRecord

SqlStatistics

A tabela SqlStatistics armazena estatísticas de banco de dados relacionadas para o usuário. Esta tabela não é usada no Microsoft Dynamics Ax 2009.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
indexId Integer IndexId ID do índice
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
objectType Enum SqlStatType
RecId Int64 RecId
recVersion Integer RecVersion
Identificação da guia Integer TableId ID da tabela
userId String UserId ID do usuário
value1 Int
value10 Int
value11 Int
value12 Int
value2 Int
value3 Int
value4 Int
value5 Int
value6 Int
value7 Int
value8 Int
value9 Int

Grupos de campos

Grupo de Campos Fields
indexIdRelation

Relations

Relation Table
Relation_SqlStats1 SqlStatistics
Relation_SqlStats2 Informações do usuário
Identificação da guia SqlStatistics
userId Informações do usuário

Indexes

Index Permitir Duplicatas Fields
ID Não
RecId Não

Hierarquia de herança

Tabela sqlStatistics de tabela comumda classe xRecord

SqlStorage

A tabela SqlStorage contém informações sobre o espaço na tabela e seus atributos Oracle.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
id Int
indexId Integer IndexId ID do índice
objectType Int
substituição Enum boolean
parm String
RecId Int64 RecId
recVersion Integer RecVersion
Identificação da guia Integer TableId ID da tabela
value String

Grupos de campos

Grupo de Campos Fields
indexIdRelation

Indexes

Index Permitir Duplicatas Fields
ID Não

Hierarquia de herança

Tabela sqlStoragede tabela comumda classe xRecord

SqlSyncInfo

A tabela SqlSyncInfo captura mensagens e instruções DDL durante o processo de sincronização de banco de dados. Depois que o processo de sincronização for concluído, as informações na tabela serão excluídas.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
ID Int
Tipo de Log Enum SqlSyncLogType
Tipo de Mensagem Enum SqlSyncMessageType
ParentID Int
RecId Int64 RecId
recVersion Integer RecVersion
Sequence Int
SyncTable Enum boolean
TableName String
Texto String
WarningOk Enum boolean

Indexes

Index Permitir Duplicatas Fields
TableName Yes

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateReadUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, leitura, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela Comum sqlSyncInfo da classe xRecord

Subconsulta

A tabela Subconsulta é usada pela funcionalidade de paginação baseada em posição.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
dataAreaId String DataAreaId
RecId Int64 RecId
recVersion Integer RecVersion

Relations

Relation Table
dataAreaId DataArea

Indexes

Index Permitir Duplicatas Fields
RecId Não

Hierarquia de herança

Tabela de subconsultade tabela comumda classe xRecord

SysActiveTempTable

A tabela SysActiveTempTable fornece dados sobre as tabelas de banco de dados temporárias que são criadas no momento. A tabela é usada pela estrutura para gerenciar o tempo de vida dessas tabelas.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
Id da Instância String UtilElementName Nome do elemento de aplicativo.
RecId Int64 RecId
recVersion Integer RecVersion
RelationTypeId Int64 RecId ID exclusiva para o registro no banco de dados
ServerId Int64 RecId ID exclusiva para o registro no banco de dados
Id da Sessão Int64 RecId ID exclusiva para o registro no banco de dados

Indexes

Index Permitir Duplicatas Fields
InstanceIdIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysActiveTempTable da classe xRecord

SysBCProxyUserAccount

A tabela SysBCProxyUserAccount armazena as informações de proxy do conector de negócios inseridas por meio do formulário de segurança SysBcAliasForm. Esta tabela sempre contém um registro.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
networkAlias String NetworkAlias
networkDomain String NetworkDomain
RecId Int64 RecId
recVersion Integer RecVersion
Sid String Sid

Indexes

Index Permitir Duplicatas Fields
RecID Não
Sid Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysBCProxyUserAccount da classe xRecord

SysBreakpointList

A tabela SysBreakpointList contém uma lista de desenvolvedores que têm pontos de interrupção no MorphX.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
machineName String NetworkDomain
RecId Int64 RecId
recVersion Integer RecVersion
userId String UserId ID do usuário
versão Int

Relations

Relation Table
userId Informações do usuário

Indexes

Index Permitir Duplicatas Fields
RecId Não
UserId Yes

Hierarquia de herança

Tabela SysBreakpointList da classe xRecord

SysBreakpoints

A tabela SysBreakpoints contém uma lista de todos os pontos de interrupção no MorphX.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
codePath Contêiner
lineNo Int
listRecId Int64 RecId ID exclusiva para o registro no banco de dados
RecId Int64 RecId
recVersion Integer RecVersion
status Int
versão Int

Relations

Relation Table
listRecId SysBreakpointList
Relation_SysBreakpoints1 SysBreakpointList

Indexes

Index Permitir Duplicatas Fields
ListRecId Não

Hierarquia de herança

Tabela SysBreakpoints da Classe XRecordComum

SysCacheFlush

A tabela SysCacheFlush contém dados usados para sincronização de caches em vários servidores AOS.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
ClearData Contêiner
FlushData Contêiner
FlushVersion Int
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
Scope String GlobalObjectCacheScope Nome de uma instância no cache de objetos global.

Indexes

Index Permitir Duplicatas Fields
CacheScopeIdx Não
RecIDIdx Não

Hierarquia de herança

Tabela SysCacheFlush da classe xRecord

SysClientAccessLog

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
ClientComputer String UserIdStr Nome
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
EventsContainer Contêiner
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
Id da Sessão Int

Relations

Relation Table
Partição Partitions

Indexes

Index Permitir Duplicatas Fields
CreatedByIdx Yes

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação e exclusão na tabela confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysClientAccessLog da classe xRecord

SysClientSessions

O SysClientSessions contém os dados das sessões de cliente que estão ativas atualmente no sistema.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
clientComputer String UserIdStr Nome
clientType Int
DataPartition String Chave de Partição Chave de partição (este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
DEL_company String
DEL_Login_time Int
helpLanguage String InstalledLanguageId
LoginDateTime UtcDateTime
RecId Int64 RecId
recVersion Integer RecVersion
ServerId Int
Id da Sessão Int
sessionType Int
Sid String Sid
Situação Int
userId String UserId ID do usuário
userLanguage String InstalledLanguageId
Versão Int

Relations

Relation Table
DataPartition Partitions
Relation_SysClientSessions1 SysServerSessions
Relation_SysClientSessions2 Informações do usuário
ServerId SysServerSessions
userId Informações do usuário

Indexes

Index Permitir Duplicatas Fields
ServerId Yes
Id da Sessão Não
Situação Yes Situação
Status_ClientType_UserId Yes

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysClientSessions da classe xRecord

SysConfig

A tabela SysConfig contém informações de licença e configuração.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
configType Enum ConfigType
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
expiração String
id Int
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
shadowValue String (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
carimbo de data/hora String (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
contagemDeUsuários Int
value String

Indexes

Index Permitir Duplicatas Fields
ConfigType Não
RecId Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysConfig da Classe XRecordComum

SysEncryptionKey

A tabela SysEncryptionKey armazena a chave de criptografia usada para criptografar a cadeia de caracteres de consulta EP e postar os parâmetros de dados.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
Key Contêiner
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Permitir Duplicatas Fields
RecID Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysEncryptionKey da classe xRecord

SysGlobalConfiguration

A tabela SysGlobalConfiguration armazena a configuração global de nível do sistema que pode ser usada para configurar componentes específicos.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Nome String
RecId Int64 RecId
recVersion Integer RecVersion
ServerId String
SettingLevel Int
Value String

Indexes

Index Permitir Duplicatas Fields
NameIdx Não
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysGlobalConfiguration da classe xRecord

SysInheritanceRelations

A tabela auxiliar da estrutura SysInheritanceRelations para herança de tabela. A tabela armazena informações relacionadas à hierarquia de herança de tabela.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
MainTableId Int
RecId Int64 RecId
recVersion Integer RecVersion
RelatedTableId Int

Indexes

Index Permitir Duplicatas Fields
Principal Não
RelatedMain Não

Hierarquia de herança

Tabela SysInheritanceRelations da classe xRecord

SysLastValue

A tabela SysLastValue é de armazenamento para os dados de uso que são registrados à medida que os usuários navegam pelo sistema.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
empresa String SelectableDataArea ID da empresa que você pode selecionar
designName String UtilElementName Nome do elemento de aplicativo.
elementName String UtilElementName Nome do elemento de aplicativo.
isKernel Enum boolean
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
userId String UserId ID do usuário
value Contêiner

Relations

Relation Table
isVirtual_Extern DataArea
Partição Partitions
Relation_SysLastValue1 Informações do usuário
Relation_SysLastValue2 DataArea
userId Informações do usuário

Indexes

Index Permitir Duplicatas Fields
Tipo de Registro Yes
UserId Não

Hierarquia de herança

Tabela SysLastValue da classe xRecord

SysModel

A tabela SysModel contém informações sobre modelos instalados no sistema.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Camada Int64 LayerRecid A ID da camada.
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
Estado String

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModel da Classe XRecordComum

SysModelElement

A tabela SysModelElement lista os ModelElements que a instalação contém.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
AxId Integer UtilElementId Número de identificação interno exclusivo do objeto do aplicativo.
ElementType Int64 ModelElementType A ID de um ElementType
Nome String
Origem
ParentId Integer UtilElementParentId O número de identificação interna exclusivo de um objeto de aplicativo pai
ParentModelElement Int64 ParentModelElementRecid A ID de um elemento de modelo pai
PartOfInheritance Int
RecId Int64 RecId
recVersion Integer RecVersion
RootModelElement Int64 RootModelElementRecid A ID de um elemento de modelo raiz

Relations

Relation Table
ElementType SysModelElementType
Relation_SysModelElementType SysModelElementType

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelElement da classe xRecord

SysModelElementData

A tabela SysModelElementData fornece os dados específicos de Camada para qualquer SysModelElement.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Camada Int64 LayerRecid A ID da camada.
LegacyId Int
ModelElement Int64 ModelElementRecid A ID de um ModelElement
ModelId Integer ModelId A ID do modelo.
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
SaveCount Int

Relations

Relation Table
Camada SysModelLayer
ModelElement SysModelElement
ModelId SysModel
Relation_SysModel SysModel
Relation_SysModelElement SysModelElement
Relation_SysModelLayer SysModelLayer

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelElementData da classe xRecord

SysModelElementDataOld

A tabela SysModelElementDataOld fornece os dados específicos de Camada para qualquer SysModelElementOld.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Camada Int64 LayerRecid A ID da camada.
LegacyId Int
ModelElement Int64 ModelElementRecid A ID de um ModelElement
ModelId Integer ModelId A ID do modelo.
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
SaveCount Int

Relations

Relation Table
Camada SysModelLayerOld
ModelElement SysModelElementOld
ModelId SysModelOld
Relation_SysModelElementOld SysModelElementOld
Relation_SysModelLayerOld SysModelLayerOld
Relation_SysModelOld SysModelOld

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelElementDataOld da classe xRecord

SysModelElementLabel

A tabela SysModelElementLabel contém o texto do rótulo de um determinado idioma.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Comment String
ID Int
LabelID String
Linguagem String
Módulo String
RecId Int64 RecId
recVersion Integer RecVersion
Texto String

Indexes

Index Permitir Duplicatas Fields
ModuleLangIDIdx Não
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelElementLabel da classe xRecord

SysModelElementLabelOld

A tabela SysModelElementLabelOld contém o texto do rótulo de um determinado idioma.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Comment String
ID Int
LabelID String
Linguagem String
Módulo String
RecId Int64 RecId
recVersion Integer RecVersion
Texto String

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelElementLabelOld da classe xRecord

SysModelElementOld

A tabela SysModelElementOld lista os ModelElements que a instalação contém.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
AxId Integer UtilElementId Número de identificação interno exclusivo do objeto do aplicativo.
ElementType Int64 ModelElementType A ID de um ElementType
Nome String
Origem
ParentId Integer UtilElementParentId O número de identificação interna exclusivo de um objeto de aplicativo pai
ParentModelElement Int64 ParentModelElementRecid A ID de um elemento de modelo pai
PartOfInheritance Int
RecId Int64 RecId
recVersion Integer RecVersion
RootModelElement Int64 RootModelElementRecid A ID de um elemento de modelo raiz

Relations

Relation Table
ElementType SysModelElementTypeOld
Relation_SysModelElementTypeOld SysModelElementTypeOld

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelElementOld da classe xRecord

SysModelElementSource

A tabela SysModelElementSource contém o Texto de Origem para todos os SysModelElements que têm origem.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Camada Int64 LayerRecid A ID da camada.
ModelElement Int64 ModelElementRecid A ID de um ModelElement
RecId Int64 RecId
recVersion Integer RecVersion
Source Contêiner

Relations

Relation Table
Camada SysModelElementData
Relation_SysModelElementData SysModelElementData

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelElementSource da classe xRecord

SysModelElementSourceOld

A tabela SysModelElementSourceOld contém o Texto de Origem para todos os SysModelElementsOld que têm origem.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Camada Int64 LayerRecid A ID da camada.
ModelElement Int64 ModelElementRecid A ID de um ModelElement
RecId Int64 RecId
recVersion Integer RecVersion
Source Contêiner

Relations

Relation Table
Camada SysModelElementDataOld
Relation_SysModelElementDataOld SysModelElementDataOld

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelElementSourceOld da classe xRecord

SysModelElementType

A tabela SysModelElementType especifica os possíveis tipos de SysModelElement. Seu Recid é compatível com versões anteriores com a enumeração UtilRecordType para os tipos de elementos 'antigos'.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Nome String ModelElementTypeName O nome do tipo de elemento.
ParentType Int64 ModelElementType A ID de um ElementType
RecId Int64 RecId
recVersion Integer RecVersion
TreeNodeName String

Relations

Relation Table
Nome SysModelElementType

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
TypeNameIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelElementType da classe xRecord

SysModelElementTypeOld

A tabela SysModelElementTypeOld especifica os possíveis tipos SysModelElementOld. Seu Recid é compatível com versões anteriores com a enumeração UtilRecordType para os tipos de elementos 'antigos'.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Nome String ModelElementTypeName O nome do tipo de elemento.
ParentType Int64 ModelElementType A ID de um ElementType
RecId Int64 RecId
recVersion Integer RecVersion
TreeNodeName String

Relations

Relation Table
Nome SysModelElementType

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelElementTypeOld da classe xRecord

SysModelLayer

A tabela SysModelLayer lista os possíveis LayerId e Name. Se houver dados de modelo em uma camada, ele relatará o número de versão agregado para essa camada.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
IsDirty Int
Camada Enum UtilEntryLevel
RecId Int64 RecId
recVersion Integer RecVersion
Número da Versão Int

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelLayer da classe xRecord

SysModelLayerOld

A tabela SysModelLayerOld lista os possíveis LayerId e Name. Se houver dados de modelo em uma camada, ele relatará o número de versão agregado para essa camada.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Camada Enum UtilEntryLevel
RecId Int64 RecId
recVersion Integer RecVersion
Número da Versão Int

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelLayerOld da classe xRecord

SysModelManifest

A tabela SysModelManifest contém as informações de manifesto sobre modelos implantados, como Descrição, Publicador e Versão de um modelo

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Categoria Integer ModelManifestCategoryRecId A ID da categoria de modelo
Description String ModelDescription A descrição do modelo.
DisplayName String ModelDisplayName O nome de exibição do modelo.
Modelo Int64 ModelRecid A ID do modelo.
Nome String ModelName O nome do modelo no repositório de modelos.
Publicador String ModelPublisher O editor do modelo.
RecId Int64 RecId
recVersion Integer RecVersion
Com sinal Int
VersionBuildNo Int
VersionMajor Int
VersionMinor Int
VersionRevision Int

Grupos de campos

Grupo de Campos Fields
AutoIdentificação

Relations

Relation Table
Categoria SysModelManifestCategory
Modelo SysModel
Relation_SysModel SysModel
Relation_SysModelManifestCategory SysModelManifestCategory

Indexes

Index Permitir Duplicatas Fields
ModelNameIdx Não
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelManifest da classe xRecord

SysModelManifestCategory

A tabela SysModelManifestCategory contém o aspecto de categoria das informações de manifesto para modelos implantados.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Nome String ModelManifestCategoryName O nome da categoria de modelo.
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Permitir Duplicatas Fields
NameIdx Não
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelManifestCategory da classe xRecord

SysModelManifestCategoryOld

A tabela SysModelManifestCategoryOld contém o aspecto de categoria das informações de manifesto para modelos implantados.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Nome String ModelManifestCategoryName O nome da categoria de modelo.
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

TabelaSysModelManifestCategoryOld da classe xRecord

SysModelManifestOld

A tabela SysModelManifestOld contém as informações de manifesto sobre modelos implantados, como Descrição, Publicador e Versão de um modelo.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Categoria Integer ModelManifestCategoryRecId A ID da categoria de modelo
Description String ModelDescription A descrição do modelo.
DisplayName String ModelDisplayName O nome de exibição do modelo.
Modelo Int64 ModelRecidOld A ID do modelo (antiga).
Nome String ModelName O nome do modelo no repositório de modelos.
Publicador String ModelPublisher O editor do modelo.
RecId Int64 RecId
recVersion Integer RecVersion
Com sinal Int
VersionBuildNo Int
VersionMajor Int
VersionMinor Int
VersionRevision Int

Grupos de campos

Grupo de Campos Fields
AutoIdentificação

Relations

Relation Table
Categoria SysModelManifestCategoryOld
Modelo SysModelOld
Relation_SysModelManifestCategoryOld SysModelManifestCategoryOld
Relation_SysModelOld SysModelOld

Indexes

Index Permitir Duplicatas Fields
ModelNameIdx Não
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelManifestOld da classe xRecord

SysModelOld

A tabela SysModelOld contém informações sobre modelos instalados no sistema.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Camada Int64 LayerRecid A ID da camada.
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
Estado String

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysModelOld da classe xRecord

SysOccConfiguration

A tabela SysOccConfiguration armazena a configuração global do modelo de simultaneidade e atualiza a política de logon de exceção de conflito.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
AutoUpdateRecVersion Enum boolean
GlobalOccMode Enum GlobalOccMode
LogHandledUpdateConflicts Enum boolean
RecId Int64 RecId
recVersion Integer RecVersion
UniqueIndex Int
UseReadUncommitedForAll Enum boolean

Indexes

Index Permitir Duplicatas Fields
UniqueIndex Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysOccConfiguration da classe xRecord

SysRecordLevelSecurity

A tabela SysRecordLevelSecurity contém todas as restrições de segurança no nível do registro configuradas pelo administrador do sistema. As restrições são mantidas por empresa, por grupo.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
_Utilizadas Enum boolean
companyId String SelectableDataArea ID da empresa que você pode selecionar
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
DEL_groupId String UserGroupId ID do grupo de usuários
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
restrição Contêiner
SecurityRole Int64 RecId Nome da função de segurança
Identificação da guia Integer TableId ID da tabela

Relations

Relation Table
companyId DataArea
DEL_groupId UserGroupInfo
Partição Partitions
Relation_SecurityRole SecurityRole
SecurityRole SecurityRole

Indexes

Index Permitir Duplicatas Fields
RecId Não
Função Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysRecordLevelSecurity da classe xRecord

SysServerSessions

A tabela SysServerSessions é usada para armazenar informações sobre os servidores AOS ativos no sistema.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
AOSAccount String
AOSId String
DEL_LastUpdateTime Int
DEL_Login_time Int
Instance_Name String
LastUpdateDateTime UtcDateTime
LoadBalance Int
LoginDateTime UtcDateTime
RecId Int64 RecId
recVersion Integer RecVersion
ServerId Int
Situação Int
Versão Int
Carga de trabalho Int

Indexes

Index Permitir Duplicatas Fields
LoadBalance Yes
ServerId Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SysServerSessions da Classe XRecord

SysSetbasedHelper

A tabela auxiliar da estrutura SysSetbasedHelper para operações baseadas em conjunto de herança de tabela.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
CandidateRecId Int64 RecId ID exclusiva para o registro no banco de dados
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Permitir Duplicatas Fields
CandidateRecIDIdx Não
RecIDIdx Não

Hierarquia de herança

Tabela SysSetbasedHelper da classe xRecord

SystemSequences

A tabela SystemSequences contém o próximo bloco de ID de registro disponível para cada tabela.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
ciclo Enum boolean
dataAreaId String DataAreaId
id Int
maxVal Int64 RecId ID exclusiva para o registro no banco de dados
minVal Int64 RecId ID exclusiva para o registro no banco de dados
nome String
nextVal Int64 RecId ID exclusiva para o registro no banco de dados
RecId Int64 RecId
recVersion Integer RecVersion
Identificação da guia Integer TableId ID da tabela

Relations

Relation Table
dataAreaId DataArea

Indexes

Index Permitir Duplicatas Fields
ID Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela SystemSequences da classe xRecordCommon Table

TableCollectionList

A tabela TableCollectionList armazena o mapeamento entre coleções de tabelas e empresas virtuais.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
tableCollection String UtilElementName Nome do elemento de aplicativo.
virtualDataArea String VirtualDataArea ID de uma empresa virtual

Relations

Relation Table
isVirtual_Extern DataArea
parentId_Extern UtilElements
Partição Partitions
Relation_CollectionList1 UtilElements
Relation_CollectionList2 DataArea

Indexes

Index Permitir Duplicatas Fields
VirtualDataArea Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela TableCollectionListcomumda classe xRecord

TimeZonesList

A tabela TimeZonesList contém a lista dos fusos horários com suporte.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
EnumName String
EnumPosition Int
RecId Int64 RecId
recVersion Integer RecVersion
TimeZoneKeyName String
TzEnum Enum Fuso horário

Indexes

Index Permitir Duplicatas Fields
EnumPosition Não
TzEnum Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela TimeZonesList da Classe xRecordComum

TimeZonesRulesData

A tabela TimeZonesRulesData contém os deslocamentos GMT e informações de horário de verão para todos os fusos horários com suporte.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Desvio Int
DBias Int
DDay Int
DDayOfWeek Int
DHour Int
DMinute Int
DMonth Int
DSecond Int
DYear Int
RecId Int64 RecId
recVersion Integer RecVersion
RuleId Int
SBias Int
SDay Int
SDayOfWeek Int
SHour Int
SMinute Int
SMonth Int
SSecond Int
SYear Int
TzEnum Enum Fuso horário
Ano Int

Relations

Relation Table
Relation_TimeZonesRulesData1 TimeZonesList
TzEnum TimeZonesList

Indexes

Index Permitir Duplicatas Fields
RuleId Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela Common Table TimeZonesRulesData da classe xRecord

UserDataAreaFilter

A tabela UserDataAreaFilter contém uma lista de empresas selecionáveis para um usuário. Ele é preenchido invocando o método populateSelectableCompanies na classe SecurityRights.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
DataArea String DataAreaId ID de uma área de dados
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
Utilizador String UserId ID do usuário

Relations

Relation Table
DataArea DataArea
Partição Partitions
Relation_DataArea DataArea
Relation_User Informações do usuário
Utilizador Informações do usuário

Indexes

Index Permitir Duplicatas Fields
DataAreaIdx Não
RecIdIdx Não

Hierarquia de herança

Tabela UserDataAreaFilter da classe xRecord

Informações do usuário

A tabela UserInfo contém uma lista de usuários e seus diretórios ativos e informações padrão.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
tipo de conta Enum UserAccountType
autoInfo Int
autoLogOff Int
autoUpdate Int
clientAccessLogLevel Int
empresa String SelectableDataArea ID da empresa que você pode selecionar
compilerWarningLevel Enum CompilerWarningLevel
confirmDelete Int
confirmUpdate Int
credentialRecId int64
depuradorPopup Int
debugInfo Int
defaultPartition Enum boolean (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
DEL__unused1 String
DEL__unused2 String
DEL_defaultModelId Int
DEL_osAccountName String
DEL_password String
DEL_startupMenu String UtilElementName Nome do elemento de aplicativo.
ativar Enum boolean
enabledOnce Enum boolean
ID externo String
externalIdType Enum ExternalIdType
externalUser Enum boolean
filterByGridOnByDefault Enum boolean
formFontName String
formFontSize Int
garbagecollectlimit Int
generalInfo Int
globalExcelExportFilePath String (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
globalExcelExportLocation Int
globalExcelExportMode Int
globalFormOpenMode Int
globalListPageLinkMode Int
helplanguage String InstalledLanguageId
historyLimit Int
homePageRefreshDuration Int
id String UserId ID do usuário
IdentityProvider String NetworkDomain
infologLevel Int
issuerRecId int64
linguagem String InstalledLanguageId
messageLimit Int
nome String UserIdStr Nome
networkAlias String NetworkAlias
networkDomain String NetworkDomain
notifyTimeZoneMismatch Enum boolean
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
preferredCalendar Enum PreferredCalendar
PreferredLocale String PreferredLocale
preferidoFuso horário Enum Fuso horário
propertyFontName String
propertyFontSize Int
querytimeLimit Int
RecId Int64 RecId
recVersion Integer RecVersion
reportBottomMargin String
reportFontName String
reportFontSize Int
reportLeftMargin String
reportRightMargin String
reportTopMargin String
showAOTLayer Int
showModelNameInAOT Int
showStatusLine Int
showToolbar Int
Sid String Sid
startupProject String UtilElementName Nome do elemento de aplicativo.
statuslineInfo Int
toolbarInfo Int
traceInfo Int

Grupos de campos

Grupo de Campos Fields
AutoLookup id, accountType, name, networkAlias, networkDomain, enable
AutoReporte

Relations

Relation Table
id Informações do usuário
isVirtual_Extern DataArea
Partição Partitions
Relation_UserInfo DataArea

Indexes

Index Permitir Duplicatas Fields
ID Não
IdOnly Yes
Sid Yes
SidOnly Yes

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação e exclusão na tabela confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela UserInfo da classe xRecordComum

UserInfoStartupModel

A tabela UserInfoStartupModel contém o modelo de inicialização preferencial para cada camada para cada usuário.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
Camada Enum UtilEntryLevel
ModelId Int64 ModelRecid A ID do modelo.
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
UserId String UserGroupId ID do grupo de usuários

Relations

Relation Table
ModelId SysModelManifest
Partição Partitions
Relation_SysModelManifest SysModelManifest
Relation_UserInfo Informações do usuário
Relation_UserInfoStartupModel3 DEL_UserGroupInfo
UserId Informações do usuário

Indexes

Index Permitir Duplicatas Fields
RecIDIdx Não
UserID_Layer_Idx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela UserInfoStartupModel da classe xRecord

UtilElements

A tabela UtilElements contém o aplicativo mostrado no AOT.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
baseVersion Int
codificar Contêiner
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
nome String UtilElementName Nome do elemento de aplicativo.
ID do pai Int
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
saveCount Int
fonte Contêiner
utilLevel Enum UtilEntryLevel
versão Int

Indexes

Index Permitir Duplicatas Fields
nome Não recordType, parentId, name, utilLevel
RecId Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela UtilElements da Classe XRecordComum

UtilElementsOld

A tabela UtilElementsOld contém o modelo de aplicativo armazenado na pasta do aplicativo. Ele é usado durante o processo de atualização.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
baseVersion Int
codificar Contêiner
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
nome String UtilElementName Nome do elemento de aplicativo.
ID do pai Int
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
saveCount Int
fonte Contêiner
utilLevel Enum UtilEntryLevel
versão Int

Indexes

Index Permitir Duplicatas Fields
nome Não recordType, parentId, name, utilLevel
RecId Não

Hierarquia de herança

TabelaUtilElementsOld da classe xRecord

UtilIdElements

A tabela UtilIdElements contém o modelo de aplicativo mostrado no AOT.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
baseVersion Int
codificar Contêiner
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
id Int
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
nome String UtilElementName Nome do elemento de aplicativo.
ID do pai Int
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
saveCount Int
utilLevel Enum UtilEntryLevel
versão Int

Indexes

Index Permitir Duplicatas Fields
ID Não
nome Não recordType, parentId, name, utilLevel
RecId Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela UtilIdElements da classe xRecordComum

UtilIdElementsOld

A tabela UtilIdElementsOld contém o modelo de aplicativo armazenado na pasta do aplicativo. Ele é usado durante o processo de atualização.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
baseVersion Int
codificar Contêiner
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
id Int
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
nome String UtilElementName Nome do elemento de aplicativo.
ID do pai Int
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
saveCount Int
utilLevel Enum UtilEntryLevel
versão Int

Indexes

Index Permitir Duplicatas Fields
ID Não
nome Não recordType, parentId, name, utilLevel
RecId Não

Hierarquia de herança

Tabela UtilIdElementsOld da classe xRecord

UtilModels

A tabela UtilModels contém informações sobre modelos instalados no sistema.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
CategoryId Int
Description String ModelDescription A descrição do modelo.
DisplayName String ModelDisplayName O nome de exibição do modelo.
ID Int
Modo de Instalação Int
Camada Enum UtilEntryLevel
MarkedForRemoval Int
ModelGroupId Int
Nome String ModelName O nome do modelo no repositório de modelos.
Publicador String ModelPublisher O editor do modelo.
RecId Int64 RecId
recVersion Integer RecVersion
Com sinal Int
Estado String
VersionBuildNo Int
VersionMajor Int
VersionMinor Int
VersionRevision Int

Indexes

Index Permitir Duplicatas Fields
ModelIDIdx Não
ModelNameIdx Não
RecIDIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela UtilModels da Classe xRecordComum

VirtualDataAreaList

A tabela VirtualDataAreaList armazena o mapeamento entre empresas reais e empresas virtuais.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
id String SelectableDataArea ID da empresa que você pode selecionar
Partição Int64 Partição (Este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
virtualDataArea String VirtualDataArea ID de uma empresa virtual

Grupos de campos

Grupo de Campos Fields
virtualDataAreaRelation

Relations

Relation Table
isVirtual_Extern DataArea
Partição Partitions
Relation_DataAreaList1 DataArea
Relation_DataAreaList2 DataArea

Indexes

Index Permitir Duplicatas Fields
ID Não
RecId Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela VirtualDataAreaList da classe xRecord

VSAssembly

A tabela VSAssembly contém informações de sincronização que descrevem a última vez que um assembly armazenado no nó Projetos do Visual Studio no AOT foi implantado.

Fields

Campo Tipo Tipo Estendido Tipo de enumeração Description
DeployTo Enum DeployTo
Nome String AssemblyName
ProjectName String ProjectName
ProjectType String ProjectType
RecId Int64 RecId
recVersion Integer RecVersion
ServerId Int
UpdatedDate UtcDateTime

Indexes

Index Permitir Duplicatas Fields
NameIdx Não

Observação sobre segurança

O uso desta tabela pode levar a um ataque de Elevação de Privilégios ou a um ataque de Negação de Serviço. Portanto, a propriedade AOSAuthorization é definida como um valor de enumeração de CreateUpdateDelete. O Servidor de Objetos do Aplicativo autoriza cada ação de criação, atualização e exclusão na tabela, confirmando que o usuário atual tem permissão para executar a operação solicitada nessa tabela. Se o usuário que inicia a operação não estiver autorizado a executar a operação, ocorrerá uma exceção.

Hierarquia de herança

Tabela VSAssembly da classe xRecordComum