System tables

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

Note

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

Method 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.
company 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.
equal 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 reimplantar.
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.
queryTimeout 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.
reread 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

Field Tipo Extended Type Enumeration Type 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
Partition Int64 Partition
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 Allow Duplicates Fields
RecId No

Inheritance Hierarchy

Tabela comumda classe xRecord

DataArea

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

Fields

Field Tipo Extended Type Enumeration Type Description
alwaysNative Enum boolean
id String DataAreaId ID de uma área de dados
isVirtual Enum boolean
name String UserIdStr Name
Partition Int64 Partition (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 Timezone

Relations

Relation Table
id DataArea
Partition Partitions

Indexes

Index Allow Duplicates Fields
Id No
IdOnly Yes

Security Note

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.

Inheritance Hierarchy

Tabela DataArea da Classe xRecordComum

DatabaseLog

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

Fields

Field Tipo Extended Type Enumeration Type 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))
domainId 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

Field Groups

Field Group Fields
logFieldRelation

Relations

Relation Table
Relation_DatabaseLog DEL_DomainInfo

Indexes

Index Allow Duplicates Fields
Loglist No
RecId No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
accessType Enum AccessType
accessTypeFkeyUse Enum AccessType
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))
domainId 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
parentId 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 Allow Duplicates Fields
Element Yes
Group No
RecId No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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))
domainId String DomainId ID do domínio
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion

Relations

Relation Table
companyId DataArea
domainId DEL_DomainInfo

Indexes

Index Allow Duplicates Fields
Company No
Domain No
RecId No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
id String DomainId ID do domínio
name String UserIdStr Name
RecId Int64 RecId
recVersion Integer RecVersion

Relations

Relation Table
id DEL_DomainInfo

Indexes

Index Allow Duplicates Fields
Id No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
id String UserGroupId ID do grupo de usuários
name String UserIdStr Name
RecId Int64 RecId
recVersion Integer RecVersion

Relations

Relation Table
id UserGroupInfo

Indexes

Index Allow Duplicates Fields
Id No

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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 UserInfo

Indexes

Index Allow Duplicates Fields
GroupId No
RecId No
UserId No

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
ConstrainedTable String
ContextString String
ContextType Int
DEL_ElementHandle Int
DEL_IsEnabled Int
DEL_LayerId Int
ElementHandle Int
IsDirty Int
IsEnabled Int
IsModeled Int
LayerId Int
ModeledQueryDebugInfo String
ModeledQueryPackData Container
Name String
Operation Int
PrimaryTableAOTName String
QueryObjectAOTName String
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Allow Duplicates Fields
ConstrainedTableIdx Yes ConstrainedTable
RecIDIdx No RecId

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
ConstrainedTable String
ContextString String
ContextType Int
ElementHandle Int
IsDirty Int
IsModeled Int
LayerId Int
ModeledQueryDebugInfo String
ModeledQueryPackData Container
Name String
Operation Int
PrimaryTableAOTName String
QueryObjectAOTName String
RecId Int64 RecId
recVersion Integer RecVersion

Security Note

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.

Inheritance Hierarchy

Tabela Da Tabela Comum da Classe xRecordModelSecPolRuntimeView

Partitions

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

Fields

Field Tipo Extended Type Enumeration Type 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))
name String UserIdStr Nome (este campo se aplica somente às seguintes versões: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
PartitionKey String PartitionKey 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))

Field Groups

Field Group Fields
AutoIdentification

Relations

Relation Table
PartitionKey Partitions

Indexes

Index Allow Duplicates Fields
PartitionIdx No
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela de partiçõesde tabela comunsda classe xRecord

PrintJobHeader

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

Fields

Field Tipo Extended Type Enumeration Type 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
Partition Int64 Partition (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 Container
printFromPage Int
printNumcopies Int
printOnServer Enum boolean
printToPage Int
RecId Int64 RecId
recVersion Integer RecVersion
unlimitedPageHeight Enum boolean

Relations

Relation Table
dataAreaId DataArea
Partition Partitions
printedBy UserInfo

Indexes

Index Allow Duplicates Fields
CreatedBy Yes
CreatedDate Yes
JobType Yes
RecId No

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
dataAreaId String DataAreaId
numberOfLines Int
pageContents Container
pageNo Int
pagesHeaderRecId Int64 RecId ID exclusiva para o registro no banco de dados
Partition Int64 Partition (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
Partition Partitions
Relation_PrintJobPages1 PrintJobHeader

Indexes

Index Allow Duplicates Fields
PageNo No
RecId No

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
ChildName String SecurableChildName O nome filho do objeto protegível.
Name String SecurableName O nome do objeto protegível.
RecId Int64 RecId
recVersion Integer RecVersion
Tipo Enum SecurableType

Field Groups

Field Group Fields
AutoLookup

Indexes

Index Allow Duplicates Fields
NameChildTypeIdx No
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

TabelaSecurableObject da classe xRecord

SecurityDuty

Fields

Field Tipo Extended Type Enumeration Type Description
Identifier String SecurityDutyIdentifier
Name String SecurityDutyName
Description String SecurityDutyDescription

Field Groups

Field Group Fields
AutoIdentification Name

Indexes

Index Allow Duplicates Fields
RecIDIdx No RecId
IdentifierIdx No Identifier
NameIdx Yes Name

Inheritance Hierarchy

Tabela SecurityDuty da classe xRecordCommon Table

SecurityEntryPointInferredTables

Fields

Field Tipo Extended Type Enumeration Type Description
EntryPointName String SecurableName
Tipo Enum SecurableType
TableName String SecurableName
AllowEdit Enum boolean
AllowCreate Enum boolean
AllowDelete Enum boolean
ValidTimeStateUpdate Enum ValidTimeStateUpdate

Indexes

Index Allow Duplicates Fields
RecIDIdx No RecId
EntryPointTableIdx No NomePontoEntrada, Tipo, NomeTabela, ValidTimeEstadoAtualização

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityEntryPointLink1 SecurableObject
Relation_SecurityEntryPointLink2 SecurableObject

Indexes

Index Allow Duplicates Fields
EntryPointIdx No
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
Access Enum AccessRight
Group Enum AccessRight
Owner 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
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityPermission1 SecurableObject
Relation_SecurityPermission2 SecurableObject

Indexes

Index Allow Duplicates Fields
OwnerGroupObjectIdx No
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SecurityPermission da classe xRecordComum

SecurityPrivilege

Fields

Field Tipo Extended Type Enumeration Type Description
Identifier String SecurityPrivilegeIdentifier
Name String SecurityPrivilegeName
Description String SecurityPrivilegeDescription

Field Groups

Field Group Fields
AutoIdentification Name

Indexes

Index Allow Duplicates Fields
RecIDIdx No RecId
IdentifierIdx No Identifier
NameIdx Yes Name

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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.
IsEnabled Enum boolean
Name String SecurityRoleName O nome da função de segurança.
RecId Int64 RecId
recVersion Integer RecVersion
UserLicenseType Enum UserLicenseType

Field Groups

Field Group Fields
AutoIdentification

Indexes

Index Allow Duplicates Fields
AotNameIdx No
NameIdx Yes
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SecurityRole da Classe xRecordComum

SecurityRoleAssignmentRule

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

Fields

Field Tipo Extended Type Enumeration Type 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
Partition Int64 Partition (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 Container
SecurityRole Int64 RecId ID exclusiva para o registro no banco de dados
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Partition Partitions
SecurityRole SecurityRole
SecurityRoleRelationShip SecurityRole

Indexes

Index Allow Duplicates Fields
AlternateKey No
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SecurityRoleAssignmentRule da classe xRecord

SecurityRoleDutyExplodedGraph

Fields

Field Tipo Extended Type Enumeration Type Description
SecurityRole Int64 RecId
SecurityDuty Int64 RecId

Relations

Relation Table
SecurityRole SecurityRole
SecurityDuty SecurityDuty

Indexes

Index Allow Duplicates Fields
RecIDIdx No RecId
RoleDutyIdx No SecurityRole, SecurityDuty

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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 Allow Duplicates Fields
RecIDIdx No
RoleSubRoleIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
Access 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
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityRolePermissionOverride1 SecurityRole
Relation_SecurityRolePermissionOverride2 SecurableObject

Indexes

Index Allow Duplicates Fields
RecIDIdx No
RoleObjectIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SecurityRolePermissionOverride da classe xRecordComum

SecurityRolePrivilegeExplodedGraph

Fields

Field Tipo Extended Type Enumeration Type Description
SecurityRole Int64 RecId
SecurityPrivilege Int64 RecId

Relations

Relation Table
SecurityRole SecurityRole
SecurityPrivilege SecurityPrivilege

Indexes

Index Allow Duplicates Fields
RecIDIdx No RecId
RolePrivilegeIdx No SecurityRole, SecurityPrivilege

Inheritance Hierarchy

Tabela SecurityRolePrivilegeExplodedGraph da classe xRecord

SecurityRoleRuntime

Fields

Field Tipo Extended Type Enumeration Type Description
SecurityRole Int64 RecId
Name 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

Field Groups

Field Group Fields
AutoIdentification Nome, Nome Filho, Tipo

Indexes

Index Allow Duplicates Fields
RecIDIdx No RecId
RoleIDIdx Yes SecurityRole
SecurableObjectIdx Yes Tipo, Nome, Nome do Filho

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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 Allow Duplicates Fields
RecIDIdx No
RoleTaskIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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
Partition Int64 Partition (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
Resolution Enum SegregationOfDutiesResolution
SegregationOfDutiesRule Int64 RecId ID exclusiva para o registro no banco de dados
User 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
Partition Partitions
Relation_SecuritySegregation7 UserInfo
SecuritySODRuleRelationship SecuritySegregationOfDutiesRule
SegregationOfDutiesRule SecuritySegregationOfDutiesRule
User UserInfo

Indexes

Index Allow Duplicates Fields
AlternateKey No
ExistingDutyIdx Yes ExistingDuty
ExistingRoleIdx Yes
ExistingTaskIdx Yes
NewDutyIdx Yes NewDuty
NewRoleIdx Yes
NewTaskIdx Yes
RecIDIdx No
UserInfoIdx Yes

Security Note

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.

Inheritance Hierarchy

Tabela Common TableSecuritySegregationOfDutiesConflict daclasse xRecord

SecuritySegregationOfDutiesRule

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

Fields

Field Tipo Extended Type Enumeration Type Description
DEL_FirstSecurityTask Int64 RecId
DEL_SecondSecurityTask Int64 RecId
FirstDuty Int64 RecId
FirstSecurityTask Int64 RecId ID exclusiva para o registro no banco de dados
Mitigation String SecurityMitigation Mitigação do risco associado à violação da regra de segregação de direitos
Name String SegregationOfDutiesRuleName Nome da regra de segregação de tarefas
RecId Int64 RecId
recVersion Integer RecVersion
Risk 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
ValidFrom UtcDateTime
ValidTo UtcDateTime

Field Groups

Field Group Fields
AutoIdentification

Relations

Relation Table
FirstDuty SecurityDuty
FirstSecurityTaskRelationship SecurityTask
SecondDuty SecurityDuty
SecondSecurityTaskRelationship SecurityTask

Indexes

Index Allow Duplicates Fields
AlternateKey No
FirstSecurityDuty Yes FirstDuty
NameIdx No
RecIDIdx No
SecondSecurityDuty Yes SecondDuty
SecondSecurityTask Yes

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecuritySubRole1 SecurityRole
Relation_SecurityTaskPermission2 SecurityRole
SecurityRole SecurityRole
SecuritySubRole SecurityRole

Indexes

Index Allow Duplicates Fields
RecIDIdx No
RoleSubRoleIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecuritySubTask1 SecurityTask
Relation_SecuritySubTask2 SecurityTask

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TaskSubTaskIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
AotName String SecurityTaskAotName O nome da tarefa no AOT.
Description String SecurityTaskDescription Descrição do ciclo de processo, dever ou privilégio.
IsEnabled Enum boolean
IsPermissionSet Enum boolean
Name String SecurityTaskName O nome do ciclo de processo, do dever ou do privilégio.
RecId Int64 RecId
recVersion Integer RecVersion
Tipo Enum SecurityTaskType

Field Groups

Field Group Fields
AutoIdentification

Indexes

Index Allow Duplicates Fields
AotNameIdx No
NameIdx Yes
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityTaskEntryPoint1 SecurityTask
Relation_SecurityTaskEntryPoint2 SecurableObject

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TaskEntryPointIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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 Allow Duplicates Fields
RecIDIdx No
SubTaskIdx Yes
TaskSubTaskIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SecurityTaskExplodedGraph da classe xRecordComum

SecurityTaskPermission

A tabela SecurityTaskPermission está obsoleta.

Fields

Field Tipo Extended Type Enumeration Type Description
Access 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 Allow Duplicates Fields
RecIDIdx No
TaskObjectIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
Access 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
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityTaskPermissionOverride1 SecurityTask
Relation_SecurityTaskPermissionOverride2 SecurableObject

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TaskObjectIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SecurityTaskPermissionOverride da classe xRecordComum

SecurityUserRole

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

Fields

Field Tipo Extended Type Enumeration Type Description
AssignmentMode Enum RoleAssignmentMode
AssignmentStatus Enum RoleAssignmentStatus
Partition Int64 Partition (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
User String UserId ID do usuário
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Partition Partitions
Relation_SecurityRole SecurityRole
Relation_SecurityUserRole3 UserInfo
SecurityRole SecurityRole
User UserInfo

Indexes

Index Allow Duplicates Fields
RecIDIdx No
UserRoleIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
ControllingKey int64
DataArea String DataAreaId ID de uma área de dados
Partition Int64 Partition (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
Partition Partitions
Relation_SecurityUserRoleCondition1 SecurityUserRole
Relation_SecurityUserRoleCondition2 DataArea
SecurityUserRole SecurityUserRole

Indexes

Index Allow Duplicates Fields
RecIDIdx No
UserRoleDataAreaIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
matriz Int
fieldId Integer FieldId ID do campo
fieldType Enum Types
flags Int
name 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
tabId Integer TableId ID da tabela

Field Groups

Field Group Fields
fieldIdRelation

Indexes

Index Allow Duplicates Fields
Field No
RecId No
SqlName Yes

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
matriz Int
fieldId Integer FieldId ID do campo
fieldType Enum Types
flags Int
name 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
tabId Integer TableId ID da tabela

Field Groups

Field Group Fields
fieldIdRelation

Indexes

Index Allow Duplicates Fields
Field No
RecId No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
id Int
iParm Int
iValue Int
parm String
RecId Int64 RecId
recVersion Integer RecVersion
value String

Indexes

Index Allow Duplicates Fields
Parm No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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
tabId 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

Field Groups

Field Group Fields
indexIdRelation

Relations

Relation Table
Relation_SqlStats1 SqlStatistics
Relation_SqlStats2 UserInfo
tabId SqlStatistics
userId UserInfo

Indexes

Index Allow Duplicates Fields
Id No
RecId No

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
id Int
indexId Integer IndexId ID do índice
objectType Int
substituição Enum boolean
parm String
RecId Int64 RecId
recVersion Integer RecVersion
tabId Integer TableId ID da tabela
value String

Field Groups

Field Group Fields
indexIdRelation

Indexes

Index Allow Duplicates Fields
Id No

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
ID Int
LogType Enum SqlSyncLogType
MessageType Enum SqlSyncMessageType
ParentID Int
RecId Int64 RecId
recVersion Integer RecVersion
Sequence Int
SyncTable Enum boolean
TableName String
Texto String
WarningOk Enum boolean

Indexes

Index Allow Duplicates Fields
TableName Yes

Security Note

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.

Inheritance Hierarchy

Tabela Comum sqlSyncInfo da classe xRecord

Subquery

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

Fields

Field Tipo Extended Type Enumeration Type Description
dataAreaId String DataAreaId
RecId Int64 RecId
recVersion Integer RecVersion

Relations

Relation Table
dataAreaId DataArea

Indexes

Index Allow Duplicates Fields
RecId No

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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))
InstanceId 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
SessionId Int64 RecId ID exclusiva para o registro no banco de dados

Indexes

Index Allow Duplicates Fields
InstanceIdIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
networkAlias String NetworkAlias
networkDomain String NetworkDomain
RecId Int64 RecId
recVersion Integer RecVersion
sid String Sid

Indexes

Index Allow Duplicates Fields
RecID No
Sid No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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 UserInfo

Indexes

Index Allow Duplicates Fields
RecId No
UserId Yes

Inheritance Hierarchy

Tabela SysBreakpointList da classe xRecord

SysBreakpoints

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

Fields

Field Tipo Extended Type Enumeration Type Description
codePath Container
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 Allow Duplicates Fields
ListRecId No

Inheritance Hierarchy

Tabela SysBreakpoints da Classe XRecordComum

SysCacheFlush

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

Fields

Field Tipo Extended Type Enumeration Type Description
ClearData Container
FlushData Container
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 Allow Duplicates Fields
CacheScopeIdx No
RecIDIdx No

Inheritance Hierarchy

Tabela SysCacheFlush da classe xRecord

SysClientAccessLog

Fields

Field Tipo Extended Type Enumeration Type Description
ClientComputer String UserIdStr Name
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
EventsContainer Container
Partition Int64 Partition (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
SessionId Int

Relations

Relation Table
Partition Partitions

Indexes

Index Allow Duplicates Fields
CreatedByIdx Yes

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
clientComputer String UserIdStr Name
clientType Int
DataPartition String PartitionKey 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
SessionId Int
sessionType Int
sid String Sid
Status Int
userId String UserId ID do usuário
userLanguage String InstalledLanguageId
Version Int

Relations

Relation Table
DataPartition Partitions
Relation_SysClientSessions1 SysServerSessions
Relation_SysClientSessions2 UserInfo
ServerId SysServerSessions
userId UserInfo

Indexes

Index Allow Duplicates Fields
ServerId Yes
SessionId No
Status Yes Status
Status_ClientType_UserId Yes

Security Note

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.

Inheritance Hierarchy

Tabela SysClientSessions da classe xRecord

SysConfig

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

Fields

Field Tipo Extended Type Enumeration Type 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))
expiration 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))
userCount Int
value String

Indexes

Index Allow Duplicates Fields
ConfigType No
RecId No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type 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 Container
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Allow Duplicates Fields
RecID No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
Name String
RecId Int64 RecId
recVersion Integer RecVersion
ServerId String
SettingLevel Int
Value String

Indexes

Index Allow Duplicates Fields
NameIdx No
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
MainTableId Int
RecId Int64 RecId
recVersion Integer RecVersion
RelatedTableId Int

Indexes

Index Allow Duplicates Fields
Main No
RelatedMain No

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
company 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
Partition Int64 Partition (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 Container

Relations

Relation Table
isVirtual_Extern DataArea
Partition Partitions
Relation_SysLastValue1 UserInfo
Relation_SysLastValue2 DataArea
userId UserInfo

Indexes

Index Allow Duplicates Fields
RecordType Yes
UserId No

Inheritance Hierarchy

Tabela SysLastValue da classe xRecord

SysModel

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

Fields

Field Tipo Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Layer Int64 LayerRecid A ID da camada.
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
State String

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SysModel da Classe XRecordComum

SysModelElement

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

Fields

Field Tipo Extended Type Enumeration Type Description
AxId Integer UtilElementId Número de identificação interno exclusivo do objeto do aplicativo.
ElementType Int64 ModelElementType A ID de um ElementType
Name String
Origin
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 Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SysModelElement da classe xRecord

SysModelElementData

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

Fields

Field Tipo Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Layer 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
Layer SysModelLayer
ModelElement SysModelElement
ModelId SysModel
Relation_SysModel SysModel
Relation_SysModelElement SysModelElement
Relation_SysModelLayer SysModelLayer

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SysModelElementData da classe xRecord

SysModelElementDataOld

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

Fields

Field Tipo Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Layer 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
Layer SysModelLayerOld
ModelElement SysModelElementOld
ModelId SysModelOld
Relation_SysModelElementOld SysModelElementOld
Relation_SysModelLayerOld SysModelLayerOld
Relation_SysModelOld SysModelOld

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SysModelElementDataOld da classe xRecord

SysModelElementLabel

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

Fields

Field Tipo Extended Type Enumeration Type Description
Comment String
Id Int
LabelId String
Linguagem String
Module String
RecId Int64 RecId
recVersion Integer RecVersion
Texto String

Indexes

Index Allow Duplicates Fields
ModuleLangIDIdx No
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SysModelElementLabel da classe xRecord

SysModelElementLabelOld

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

Fields

Field Tipo Extended Type Enumeration Type Description
Comment String
Id Int
LabelId String
Linguagem String
Module String
RecId Int64 RecId
recVersion Integer RecVersion
Texto String

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SysModelElementLabelOld da classe xRecord

SysModelElementOld

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

Fields

Field Tipo Extended Type Enumeration Type Description
AxId Integer UtilElementId Número de identificação interno exclusivo do objeto do aplicativo.
ElementType Int64 ModelElementType A ID de um ElementType
Name String
Origin
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 Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SysModelElementOld da classe xRecord

SysModelElementSource

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

Fields

Field Tipo Extended Type Enumeration Type Description
Layer Int64 LayerRecid A ID da camada.
ModelElement Int64 ModelElementRecid A ID de um ModelElement
RecId Int64 RecId
recVersion Integer RecVersion
Source Container

Relations

Relation Table
Layer SysModelElementData
Relation_SysModelElementData SysModelElementData

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SysModelElementSource da classe xRecord

SysModelElementSourceOld

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

Fields

Field Tipo Extended Type Enumeration Type Description
Layer Int64 LayerRecid A ID da camada.
ModelElement Int64 ModelElementRecid A ID de um ModelElement
RecId Int64 RecId
recVersion Integer RecVersion
Source Container

Relations

Relation Table
Layer SysModelElementDataOld
Relation_SysModelElementDataOld SysModelElementDataOld

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
Name 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
Name SysModelElementType

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TypeNameIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
Name 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
Name SysModelElementType

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
IsDirty Int
Layer Enum UtilEntryLevel
RecId Int64 RecId
recVersion Integer RecVersion
VersionNumber Int

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
Layer Enum UtilEntryLevel
RecId Int64 RecId
recVersion Integer RecVersion
VersionNumber Int

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
Category 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.
Model Int64 ModelRecid A ID do modelo.
Name String ModelName O nome do modelo no repositório de modelos.
Publisher String ModelPublisher O editor do modelo.
RecId Int64 RecId
recVersion Integer RecVersion
Signed Int
VersionBuildNo Int
VersionMajor Int
VersionMinor Int
VersionRevision Int

Field Groups

Field Group Fields
AutoIdentification

Relations

Relation Table
Category SysModelManifestCategory
Model SysModel
Relation_SysModel SysModel
Relation_SysModelManifestCategory SysModelManifestCategory

Indexes

Index Allow Duplicates Fields
ModelNameIdx No
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SysModelManifest da classe xRecord

SysModelManifestCategory

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

Fields

Field Tipo Extended Type Enumeration Type Description
Name String ModelManifestCategoryName O nome da categoria de modelo.
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Allow Duplicates Fields
NameIdx No
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SysModelManifestCategory da classe xRecord

SysModelManifestCategoryOld

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

Fields

Field Tipo Extended Type Enumeration Type Description
Name String ModelManifestCategoryName O nome da categoria de modelo.
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
Category 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.
Model Int64 ModelRecidOld A ID do modelo (antiga).
Name String ModelName O nome do modelo no repositório de modelos.
Publisher String ModelPublisher O editor do modelo.
RecId Int64 RecId
recVersion Integer RecVersion
Signed Int
VersionBuildNo Int
VersionMajor Int
VersionMinor Int
VersionRevision Int

Field Groups

Field Group Fields
AutoIdentification

Relations

Relation Table
Category SysModelManifestCategoryOld
Model SysModelOld
Relation_SysModelManifestCategoryOld SysModelManifestCategoryOld
Relation_SysModelOld SysModelOld

Indexes

Index Allow Duplicates Fields
ModelNameIdx No
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SysModelManifestOld da classe xRecord

SysModelOld

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

Fields

Field Tipo Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Layer Int64 LayerRecid A ID da camada.
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
State String

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela SysModelOld da classe xRecord

SysOccConfiguration

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

Fields

Field Tipo Extended Type Enumeration Type Description
AutoUpdateRecVersion Enum boolean
GlobalOccMode Enum GlobalOccMode
LogHandledUpdateConflicts Enum boolean
RecId Int64 RecId
recVersion Integer RecVersion
UniqueIndex Int
UseReadUncommitedForAll Enum boolean

Indexes

Index Allow Duplicates Fields
UniqueIndex No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
_unused 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
Partition Int64 Partition (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
restriction Container
SecurityRole Int64 RecId Nome da função de segurança
tabId Integer TableId ID da tabela

Relations

Relation Table
companyId DataArea
DEL_groupId UserGroupInfo
Partition Partitions
Relation_SecurityRole SecurityRole
SecurityRole SecurityRole

Indexes

Index Allow Duplicates Fields
RecId No
Role No

Security Note

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.

Inheritance Hierarchy

Tabela SysRecordLevelSecurity da classe xRecord

SysServerSessions

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

Fields

Field Tipo Extended Type Enumeration Type 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
Status Int
Version Int
Workload Int

Indexes

Index Allow Duplicates Fields
LoadBalance Yes
ServerId No

Security Note

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.

Inheritance Hierarchy

Tabela SysServerSessions da Classe XRecord

SysSetbasedHelper

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

Fields

Field Tipo Extended Type Enumeration Type Description
CandidateRecId Int64 RecId ID exclusiva para o registro no banco de dados
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Allow Duplicates Fields
CandidateRecIDIdx No
RecIDIdx No

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
cycle 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
name String
nextVal Int64 RecId ID exclusiva para o registro no banco de dados
RecId Int64 RecId
recVersion Integer RecVersion
tabId Integer TableId ID da tabela

Relations

Relation Table
dataAreaId DataArea

Indexes

Index Allow Duplicates Fields
Id No

Security Note

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.

Inheritance Hierarchy

Tabela SystemSequences da classe xRecordCommon Table

TableCollectionList

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

Fields

Field Tipo Extended Type Enumeration Type Description
Partition Int64 Partition (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
Partition Partitions
Relation_CollectionList1 UtilElements
Relation_CollectionList2 DataArea

Indexes

Index Allow Duplicates Fields
VirtualDataArea No

Security Note

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.

Inheritance Hierarchy

Tabela TableCollectionListcomumda classe xRecord

TimeZonesList

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

Fields

Field Tipo Extended Type Enumeration Type Description
EnumName String
EnumPosition Int
RecId Int64 RecId
recVersion Integer RecVersion
TimeZoneKeyName String
TzEnum Enum Timezone

Indexes

Index Allow Duplicates Fields
EnumPosition No
TzEnum No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
Bias 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 Timezone
Year Int

Relations

Relation Table
Relation_TimeZonesRulesData1 TimeZonesList
TzEnum TimeZonesList

Indexes

Index Allow Duplicates Fields
RuleId No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
DataArea String DataAreaId ID de uma área de dados
Partition Int64 Partition (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
User String UserId ID do usuário

Relations

Relation Table
DataArea DataArea
Partition Partitions
Relation_DataArea DataArea
Relation_User UserInfo
User UserInfo

Indexes

Index Allow Duplicates Fields
DataAreaIdx No
RecIdIdx No

Inheritance Hierarchy

Tabela UserDataAreaFilter da classe xRecord

UserInfo

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

Fields

Field Tipo Extended Type Enumeration Type Description
accountType Enum UserAccountType
autoInfo Int
autoLogOff Int
autoUpdate Int
clientAccessLogLevel Int
company String SelectableDataArea ID da empresa que você pode selecionar
compilerWarningLevel Enum CompilerWarningLevel
confirmDelete Int
confirmUpdate Int
credentialRecId int64
debuggerPopup 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
externalId 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
name String UserIdStr Name
networkAlias String NetworkAlias
networkDomain String NetworkDomain
notifyTimeZoneMismatch Enum boolean
Partition Int64 Partition (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
preferredTimeZone Enum Timezone
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

Field Groups

Field Group Fields
AutoLookup id, typeAccount, name, aliasRede, domínioRede, ativar
AutoReport

Relations

Relation Table
id UserInfo
isVirtual_Extern DataArea
Partition Partitions
Relation_UserInfo DataArea

Indexes

Index Allow Duplicates Fields
Id No
IdOnly Yes
Sid Yes
SidOnly Yes

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
Layer Enum UtilEntryLevel
ModelId Int64 ModelRecid A ID do modelo.
Partition Int64 Partition (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
Partition Partitions
Relation_SysModelManifest SysModelManifest
Relation_UserInfo UserInfo
Relation_UserInfoStartupModel3 DEL_UserGroupInfo
UserId UserInfo

Indexes

Index Allow Duplicates Fields
RecIDIdx No
UserID_Layer_Idx No

Security Note

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.

Inheritance Hierarchy

Tabela UserInfoStartupModel da classe xRecord

UtilElements

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

Fields

Field Tipo Extended Type Enumeration Type Description
baseVersion Int
codificar Container
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
name String UtilElementName Nome do elemento de aplicativo.
parentId Int
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
saveCount Int
fonte Container
utilLevel Enum UtilEntryLevel
versão Int

Indexes

Index Allow Duplicates Fields
name No recordType, parentId, nome, utilLevel
RecId No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
baseVersion Int
codificar Container
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
name String UtilElementName Nome do elemento de aplicativo.
parentId Int
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
saveCount Int
fonte Container
utilLevel Enum UtilEntryLevel
versão Int

Indexes

Index Allow Duplicates Fields
name No recordType, parentId, nome, utilLevel
RecId No

Inheritance Hierarchy

TabelaUtilElementsOld da classe xRecord

UtilIdElements

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

Fields

Field Tipo Extended Type Enumeration Type Description
baseVersion Int
codificar Container
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
name String UtilElementName Nome do elemento de aplicativo.
parentId Int
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
saveCount Int
utilLevel Enum UtilEntryLevel
versão Int

Indexes

Index Allow Duplicates Fields
Id No
name No recordType, parentId, nome, utilLevel
RecId No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
baseVersion Int
codificar Container
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
name String UtilElementName Nome do elemento de aplicativo.
parentId Int
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
saveCount Int
utilLevel Enum UtilEntryLevel
versão Int

Indexes

Index Allow Duplicates Fields
Id No
name No recordType, parentId, nome, utilLevel
RecId No

Inheritance Hierarchy

Tabela UtilIdElementsOld da classe xRecord

UtilModels

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

Fields

Field Tipo Extended Type Enumeration Type Description
CategoryId Int
Description String ModelDescription A descrição do modelo.
DisplayName String ModelDisplayName O nome de exibição do modelo.
Id Int
InstallMode Int
Layer Enum UtilEntryLevel
MarkedForRemoval Int
ModelGroupId Int
Name String ModelName O nome do modelo no repositório de modelos.
Publisher String ModelPublisher O editor do modelo.
RecId Int64 RecId
recVersion Integer RecVersion
Signed Int
State String
VersionBuildNo Int
VersionMajor Int
VersionMinor Int
VersionRevision Int

Indexes

Index Allow Duplicates Fields
ModelIDIdx No
ModelNameIdx No
RecIDIdx No

Security Note

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.

Inheritance Hierarchy

Tabela UtilModels da Classe xRecordComum

VirtualDataAreaList

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

Fields

Field Tipo Extended Type Enumeration Type Description
id String SelectableDataArea ID da empresa que você pode selecionar
Partition Int64 Partition (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

Field Groups

Field Group Fields
virtualDataAreaRelation

Relations

Relation Table
isVirtual_Extern DataArea
Partition Partitions
Relation_DataAreaList1 DataArea
Relation_DataAreaList2 DataArea

Indexes

Index Allow Duplicates Fields
Id No
RecId No

Security Note

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.

Inheritance Hierarchy

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

Field Tipo Extended Type Enumeration Type Description
DeployTo Enum DeployTo
Name String AssemblyName
ProjectName String ProjectName
ProjectType String ProjectType
RecId Int64 RecId
recVersion Integer RecVersion
ServerId Int
UpdatedDate UtcDateTime

Indexes

Index Allow Duplicates Fields
NameIdx No

Security Note

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.

Inheritance Hierarchy

Tabela VSAssembly da classe xRecordComum