System tables

Questo articolo contiene la documentazione disponibile per le classi di sistema.

Note

Questo articolo non è un elenco completo dei membri della tabella di sistema. È possibile trovare un elenco completo delle tabelle e dei relativi membri in Esplora applicazioni.

Common

La tabella Common è la classe base per tutte le tabelle. Non contiene dati. Viene usato principalmente nel codice X++ per fare riferimento a qualsiasi tabella in modo polimorfico.

Methods

Method Description
aosValidateDelete Convalida nel server che il record specificato può essere eliminato da una tabella.
aosValidateInsert Convalida nel server che il record specificato può essere inserito.
aosValidateRead Convalida nel server che il record specificato può essere letto.
aosValidateUpdate Convalida nel server che il record specificato può essere aggiornato.
buf2con Inserisce i buffer di tabella di un'istanza xRecord in un contenitore X++.
canSubmitToWorkflow Indica se l'invio al flusso di lavoro è possibile.
caption Ottiene e imposta la proprietà caption di una tabella.
checkInvalidFieldAccess Ottiene e imposta l'accesso al campo non valido.
checkRecord Ottiene e imposta la proprietà che indica se controllare i campi obbligatori.
checkRestrictedDeleteActions Ottiene e imposta la proprietà che indica se è possibile eliminare un record.
clear Rimuove tutte le righe dal buffer della tabella.
company Ottiene e imposta la proprietà che indica una persona giuridica per il record.
con2buf Decomprime un contenitore nei buffer della tabella.
concurrencyModel Ottiene e imposta il modello di concorrenza predefinito da utilizzare per aggiornare i record.
context Ottiene e imposta la proprietà di contesto.
data Recupera una riga dalla tabella.
dataSource Recupera l'origine dati della tabella.
dbOpInTransaction Assicurarsi che le operazioni del database siano chiuse correttamente se hanno esito negativo.
defaultField Popola i valori predefiniti in un campo della tabella.
defaultRow Popola i valori predefiniti nei campi della tabella nel caso non interattivo.
delete Elimina il record corrente dalla tabella.
disableCache Ottiene e imposta la proprietà che indica se la memorizzazione nella cache è disabilitata.
dispose Rilascia le risorse usate dall'oggetto xRecord.
doClear Rimuove tutte le righe dal buffer di tabella e ignora qualsiasi logica aggiuntiva nel metodo clear della tabella.
doDelete Elimina il record corrente dalla tabella e ignora qualsiasi logica aggiuntiva nel metodo delete della tabella.
doInsert Inserisce il record nella tabella e ignora qualsiasi logica aggiuntiva nel metodo insert della tabella.
doUpdate Aggiorna il record corrente e ignora qualsiasi logica aggiuntiva nel metodo update della tabella.
doValidateDelete Esegue l'azione per verificare che un record possa essere eliminato.
equal Determina se l'oggetto specificato è uguale a quello corrente.
fieldAccessRight Restituisce il diritto di accesso al campo.
fieldBufferAccessRight Restituisce il diritto di accesso al campo per il record corrente.
fieldState Imposta o restituisce lo stato di un campo nel buffer della tabella.
getAllowRedefault Restituisce l'elenco di campi che possono essere ridefiniti.
getDefaultingDependencies Restituisce il contenitore che contiene le dipendenze predefinite.
getExtension Restituisce l'estensione della tabella.
getFieldValue Ottiene il valore del campo specificato da un buffer di tabella.
getInstanceRelationType Restituisce il nome della tabella corrispondente all'ID InstanceRelationType.
getPhysicalTableName Restituisce il nome della tabella fisica, che, nel caso della tabella SQL Temp DB, è il nome dell'istanza della tabella.
getPresenceFieldData Recupera il valore PresenceInfo dal campo specificato.
getSQLStatement Ottiene l'istruzione SQL utilizzata per restituire record dal database.
getTableInInstanceHierarchy
getTableType Indica il tipo della tabella.
helpField Recupera una stringa contenente il testo della Guida per il campo specificato.
initValue Inizializza un campo sul valore predefinito.
inputStatus Imposta o restituisce lo stato di input corrente del buffer della tabella.
insert Inserisce il record nella tabella.
interactiveContext Imposta o restituisce il contesto interattivo corrente del buffer di tabella.
isFieldDataRetrieved Controlla se i dati del campo specificato sono stati recuperati.
isFieldSet Controlla se un campo ha uno stato Impostato o Predefinito.
isFormDataSource Indica se l'origine dati è un modulo.
isNewRecord Restituisce true se il record è un nuovo record che non è ancora stato salvato in modo permanente.
isPartOfUOWSaveChanges
isTempDb Indica se il tipo della tabella è SQL TempDB.
isTmp Indica se si tratta di una tabella temporanea.
joinChild Trova l'elemento figlio join del record corrente.
joinParent Trova l'elemento padre join del record corrente.
linkPhysicalTableInstance Controlla se è presente un collegamento per l'istanza della tabella fisica per il record.
merge Unisce la tabella corrente alla tabella specificata.
modifiedField Modifica il campo specificato nell'originale.
modifiedFieldValue Modifica il campo specificato sul valore originale.
orig Recupera i valori originali del record corrente.
overwriteSystemfields Ottiene e imposta la proprietà che indica se è possibile sovrascrivere i campi di sistema.
postLoad Viene eseguito dopo la lettura di un record.
queryTimedOut Indica se la query ha superato il limite di tempo per l'esecuzione.
queryTimeout Ottiene e imposta la proprietà che indica il limite di tempo per l'esecuzione di una query.
readCommittedLock
readPast Ottiene e imposta la proprietà che indica se ignorare le righe bloccate da altri processi quando un record viene letto.
recordLevelSecurity Ottiene e imposta la proprietà che indica se applicare la sicurezza a livello di record.
relatedTable Imposta o restituisce il buffer correlato di un collegamento di un buffer di tabella.
hasRelatedTable Indica se un buffer di vincoli di chiave esterna è collegato alla tabella.
renamePrimaryKey Rinomina le chiavi esterne in altre tabelle in base alla modifica del valore della chiave primaria corrispondente in questa tabella.
reread Rilegge il record dalla tabella.
RowCount Recupera il numero di righe nella tabella.
selectForUpdate Ottiene e imposta la proprietà che indica se selezionare i record per l'aggiornamento quando vengono letti.
selectLocked Indica se selezionare i record bloccati.
selectRefRecord Seleziona il record in base all'ID campo di riferimento.
selectWithRepeatableRead Ottiene e imposta la proprietà che indica se la lettura ripetibile è abilitata.
setConnection Imposta la connessione utente per questa tabella.
setCrossPartition Imposta o reimposta il partizionamento incrociato per la tabella.
setFieldValue Imposta il valore del campo nel buffer di record.
setSQLTracing Abilita o disabilita la modalità di traccia SQL.
setTempDB
setTmp Imposta la tabella in modo che non sia persistente nel database.
setTmpData Imposta il contenuto della tabella temporanea sui dati specificati.
setXDSContext Imposta il nuovo contesto XDS.
skipDatabaseLog Ottiene e imposta la proprietà che indica se ignorare le richieste di log del database.
skipDataMethods Ottiene e imposta la proprietà che indica se rimuovere i metodi di overload.
skipDeleteActions Ottiene e imposta la proprietà che indica se ignorare le azioni di eliminazione nella tabella.
skipDeleteMethod Ottiene e imposta la proprietà che indica se rimuovere i metodi di overload.
skipEvents Fornisce un'opzione per disattivare la chiamata dei metodi Application.event* per la durata di un oggetto xRecord.
skipPostLoad Ottiene e imposta la proprietà che indica se ignorare l'esecuzione del metodo xRecord.postLoad nella tabella.
skipTTSCheck Ottiene e imposta la proprietà che indica se ignorare il controllo per determinare se il record è selezionato per l'aggiornamento.
suppressWarnings Ottiene e imposta la proprietà che indica se eliminare gli avvisi per questo puntatore.
tableAccessRight Restituisce il diritto di accesso alla tabella.
tableBufferAccessRight Restituisce il diritto di accesso alla tabella per il record corrente.
toolTipField Recupera il valore HelpText per il campo specificato.
toolTipRecord Recupera il valore della descrizione comando per il record corrente.
ttsabort Interrompe una transazione avviata da una chiamata al metodo ttsbegin.
ttsbegin Avvia una transazione di cui è possibile eseguire il commit dal metodo ttscommit o interrotta dal metodo ttsabort.
ttscommit Esegue il commit di una transazione avviata da una chiamata al metodo ttsbegin.
update Aggiorna il record corrente.
validateDelete Determina se il record corrente è valido e pronto per l'eliminazione dal database.
validateField Determina se il campo specificato è valido.
validateFieldValue
validateRelations
validateWrite Determina se il record corrente è valido e pronto per la scrittura.
validTimeStateUpdateMode Imposta una modalità di aggiornamento dello stato dell'ora valida sul cursore.
wasCached Specifica il percorso da cui sono stati recuperati i dati.
write Aggiorna un record se esistente; in caso contrario, inserisce un record.
xml Recupera una stringa XML che rappresenta l'oggetto corrente.
takeOwnershipOfTempDBTable
useExistingTempDBTable

Fields

Field Type 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

Tabella comunedella classe xRecord

DataArea

La tabella DataArea contiene un elenco di società create nel database.

Fields

Field Type Extended Type Enumeration Type Description
alwaysNative Enum boolean
id String DataAreaId ID per un'area di dati
isVirtual Enum boolean
name String UserIdStr Name
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableDataAreadella classe xRecord

DatabaseLog

La tabella DatabaseLog archivia le informazioni di configurazione per la tabella SysDatabaseLog.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
domainId String DomainId ID per il dominio
logField Integer FieldId ID per il campo
logTable Integer TableId ID per la tabella
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common Table DatabaseLogdella classe xRecord

DEL_AccessRightsList

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Fields

Field Type Extended Type Enumeration Type Description
accessType Enum AccessType
accessTypeFkeyUse Enum AccessType
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
domainId String DomainId ID per il dominio
elementName String UtilElementName Nome dell'elemento dell'applicazione.
groupId String UserGroupId ID per il gruppo di utenti
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comune della classe xRecord DEL-AccessRightsList tabella

DEL_CompanyDomainList

La tabella CompanyDomainList contiene associazioni tra le tabelle DomainInfo e DataArea. I diritti di sicurezza vengono concessi per dominio.

Fields

Field Type Extended Type Enumeration Type Description
companyId String SelectableDataArea ID per l'azienda che è possibile selezionare
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
domainId String DomainId ID per il dominio
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comune della classe xRecord DEL_CompanyDomainList Tabella

DEL_DomainInfo

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Fields

Field Type Extended Type Enumeration Type Description
id String DomainId ID per il dominio
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comune della classe xRecord DEL_DomainInfo tabella

DEL_UserGroupInfo

La tabella UserGroupInfo contiene l'elenco dei gruppi di utenti disponibili.

Fields

Field Type Extended Type Enumeration Type Description
id String UserGroupId ID per il gruppo di utenti
name String UserIdStr Name
RecId Int64 RecId
recVersion Integer RecVersion

Relations

Relation Table
id UserGroupInfo

Indexes

Index Allow Duplicates Fields
Id No

Inheritance Hierarchy

Tabella comune della classe xRecord DEL_UserGroupInfo tabella

DEL_UserGroupList

La tabella UserGroupList contiene l'elenco di utenti associati a ogni gruppo di utenti.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
groupId String UserGroupId ID per il gruppo di utenti
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
userId String UserId ID per l'utente

Relations

Relation Table
Relation_UserGroupList1 DEL_UserGroupInfo
Relation_UserGroupList2 UserInfo

Indexes

Index Allow Duplicates Fields
GroupId No
RecId No
UserId No

Inheritance Hierarchy

Tabella comune della classe xRecord DEL_UserGroupList tabella

ModelSecPolRuntimeEx

La tabella ModelSecPolRuntimeEx archivia i metadati di runtime necessari per applicare i criteri di sicurezza.

Fields

Field Type 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comunedella classe xRecordModelSecPolRuntimeEx

ModelSecPolRuntimeView

La visualizzazione ModelSecPolRuntimeView mostra i metadati di runtime per i criteri di sicurezza attualmente attivi.

Fields

Field Type 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableModelSecPolRuntimeViewdella classe xRecord

Partitions

La tabella Partitions contiene l'elenco di partizioni di dati nel sistema.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
createdDateTime UtcDateTime CreatedDateTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedBy String ModifiedBy Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedDateTime UtcDateTime ModifiedDateTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
name String UserIdStr Nome (questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
PartitionKey String PartitionKey Chiave di partizione (questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
recVersion Integer RecVersion Questo campo si applica solo alle versioni seguenti: 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella delle partizionidi tabella comunidella classe xRecord

PrintJobHeader

La tabella PrintJobHeader contiene informazioni relative al processo di stampa corrente

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dataAreaId String DataAreaId
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: 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 Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
printedBy String UserId ID per l'utente
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

TabellaPrintJobHeader della classe xRecord

PrintJobPages

La tabella PrintJobPages contiene informazioni relative alla pagina di stampa corrente di un processo di stampa

Fields

Field Type Extended Type Enumeration Type Description
dataAreaId String DataAreaId
numberOfLines Int
pageContents Container
pageNo Int
pagesHeaderRecId Int64 RecId ID univoco per il record nel database
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: 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

Tabella Common TablePrintJobPagesdella classe xRecord

SecurableObject

La tabella SecurableObject contiene tutti i riferimenti agli artefatti di sicurezza dal framework di sicurezza.

Fields

Field Type Extended Type Enumeration Type Description
ChildName String SecurableChildName Nome figlio dell'oggetto a protezione diretta.
Name String SecurableName Nome dell'oggetto a protezione diretta.
RecId Int64 RecId
recVersion Integer RecVersion
Type Enum SecurableType

Field Groups

Field Group Fields
AutoLookup

Indexes

Index Allow Duplicates Fields
NameChildTypeIdx No
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecurableObjectdella classe xRecord

SecurityDuty

Fields

Field Type 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

Tabella CommonTable SecurityDutydella classe xRecord

SecurityEntryPointInferredTables

Fields

Field Type Extended Type Enumeration Type Description
EntryPointName String SecurableName
Type 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 NomeEntryPoint, Tipo, NomeTabella, ValidTimeStateUpdate

Inheritance Hierarchy

Tabella Common TableSecurityEntryPointInferredTablesdella classe xRecord

La tabella SecurityEntryPointLink contiene il punto di ingresso per il mapping di oggetti a protezione diretta specificato nei nodi AOT di voci di menu e voci di menu Web.

Fields

Field Type Extended Type Enumeration Type Description
EntryPoint Int64 RecId ID univoco per il record nel database
PermissionOwner Int64 RecId ID univoco per il record nel database
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecurityEntryPointLinkdella classe xRecord

SecurityPermission

La tabella SecurityPermission contiene l'elenco delle autorizzazioni specificate nei nodi AOT di moduli, report, autorizzazioni del codice di sicurezza e operazioni del servizio.

Fields

Field Type Extended Type Enumeration Type Description
Access Enum AccessRight
Group Enum AccessRight
Owner Int64 RecId ID univoco per il record nel database
RecId Int64 RecId
recVersion Integer RecVersion
SecurableObject Int64 RecId ID univoco per il record nel database
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityPermission1 SecurableObject
Relation_SecurityPermission2 SecurableObject

Indexes

Index Allow Duplicates Fields
OwnerGroupObjectIdx No
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecurityPermissiondella classe xRecord

SecurityPrivilege

Fields

Field Type 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

Tabella Common TableSecurityPrivilegedella classe xRecord

SecurityRole

La tabella SecurityRole riflette l'elenco dei ruoli definiti dal nodo del ruolo AOT di sicurezza.

Fields

Field Type Extended Type Enumeration Type Description
AllowCurrentRecords Enum AccessRight
AllowFutureRecords Enum AccessRight
AllowPastRecords Enum AccessRight
AotName String SecurityRoleAotName Nome del ruolo nell'AOT.
ContextString String
DEL_AllowCurrentRecords Enum AccessRight
DEL_AllowFutureRecords Enum AccessRight
DEL_AllowPastRecords Enum AccessRight
DEL_IsEnabled Enum boolean
Description String SecurityRoleDescription Descrizione del ruolo di sicurezza.
IsEnabled Enum boolean
Name String SecurityRoleName Nome del ruolo di sicurezza.
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecurityRoledella classe xRecord

SecurityRoleAssignmentRule

Regole per l'assegnazione dinamica degli utenti al ruolo

Fields

Field Type Extended Type Enumeration Type Description
MembershipRuleDescription String MembershipRuleDescription Descrizione della regola di appartenenza automatica dei ruoli
MembershipRuleName String MembershipRuleName Nome della regola di appartenenza automatica dei ruoli
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
RuleQuery Container
SecurityRole Int64 RecId ID univoco per il record nel database
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Partition Partitions
SecurityRole SecurityRole
SecurityRoleRelationShip SecurityRole

Indexes

Index Allow Duplicates Fields
AlternateKey No
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella CommonTable SecurityRoleAssignmentRuledella classe xRecord

SecurityRoleDutyExplodedGraph

Fields

Field Type 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

Tabella Common TableSecurityRoleDutyExplodedGraphdella classe xRecord

SecurityRoleExplodedGraph

La tabella SecurityRoleExplodedGraph contiene tutte le relazioni di ruolo, dirette o indirette, come definito dai nodi del ruolo secondario AOT dei nodi del ruolo di sicurezza.

Fields

Field Type Extended Type Enumeration Type Description
RecId Int64 RecId
recVersion Integer RecVersion
RefCount Int
SecurityRole Int64 RecId ID univoco per il record nel database
SecuritySubRole Int64 RecId ID univoco per il record nel database

Relations

Relation Table
Relation_SecurityRole1 SecurityRole
Relation_SecurityRole2 SecurityRole
SecurityRole SecurityRole
SecuritySubRole SecurityRole

Indexes

Index Allow Duplicates Fields
RecIDIdx No
RoleSubRoleIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecurityRoleExplodedGraphdella classe xRecord

SecurityRolePermissionOverride

La tabella SecurityRolePermissionOverride contiene l'elenco delle autorizzazioni specificate nei nodi AOT del ruolo di sicurezza.

Fields

Field Type Extended Type Enumeration Type Description
Access Enum AccessRight
RecId Int64 RecId
recVersion Integer RecVersion
SecurableObject Int64 RecId ID univoco per il record nel database
SecurityRole Int64 RecId ID univoco per il record nel database
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityRolePermissionOverride1 SecurityRole
Relation_SecurityRolePermissionOverride2 SecurableObject

Indexes

Index Allow Duplicates Fields
RecIDIdx No
RoleObjectIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella CommonTable SecurityRolePermissionOverridedella classe xRecord

SecurityRolePrivilegeExplodedGraph

Fields

Field Type 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

Tabella Common TableSecurityRolePrivilegeExplodedGraphdella classe xRecord

SecurityRoleRuntime

Fields

Field Type Extended Type Enumeration Type Description
SecurityRole Int64 RecId
Name String SecurableName
ChildName String SecurableChildName
Type 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, NomeFiglio, Tipo

Indexes

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

Inheritance Hierarchy

Tabella Common TableSecurityRoleRuntimedella classe xRecord

SecurityRoleTaskGrant

La tabella SecurityRoleTaskGrant contiene l'elenco dei mapping dei ruoli e dei ruoli ai mapping dei privilegi definiti dal nodo del ruolo di sicurezza AOT.

Fields

Field Type Extended Type Enumeration Type Description
RecId Int64 RecId
recVersion Integer RecVersion
SecurityRole Int64 RecId ID univoco per il record nel database
SecurityTask Int64 RecId ID univoco per il record nel database

Relations

Relation Table
Relation_SecurityRoleTaskGrant1 SecurityRole
Relation_SecurityRoleTaskGrant2 SecurityTask

Indexes

Index Allow Duplicates Fields
RecIDIdx No
RoleTaskIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella CommonTable SecurityRoleTaskGrantdella classe xRecord

SecuritySegregationOfDutiesConflict

La tabella SecuritySegregationOfDutiesConflict archivia informazioni sulla separazione dei conflitti di compiti che derivano dalle assegnazioni tentate di utenti ai ruoli e dalle risoluzioni dei conflitti forniti dagli utenti autorizzati.

Fields

Field Type Extended Type Enumeration Type Description
AssignmentMode Enum RoleAssignmentMode
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
DEL_ExistingTask Int64 RecId
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
DEL_NewTask Int64 RecId
ExistingDuty Int64 RecId
ExistingRole Int64 RecId ID univoco per il record nel database
ExistingTask Int64 RecId ID univoco per il record nel database
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
NewDuty Int64 RecId
NewRole Int64 RecId ID univoco per il record nel database
NewTask Int64 RecId ID univoco per il record nel database
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
ReasonForOverride VarString SegregationOfDutiesOverrideComment Commento che spiega il motivo dell'override della separazione delle violazioni dei compiti
RecId Int64 RecId
recVersion Integer RecVersion
Resolution Enum SegregationOfDutiesResolution
SegregationOfDutiesRule Int64 RecId ID univoco per il record nel database
User String UserId ID per l'utente

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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecuritySegregationOfDutiesConflictdella classe xRecord

SecuritySegregationOfDutiesRule

La tabella SecuritySegregationOfDutiesRule archivia le regole che regolano la separazione dei compiti.

Fields

Field Type Extended Type Enumeration Type Description
DEL_FirstSecurityTask Int64 RecId
DEL_SecondSecurityTask Int64 RecId
FirstDuty Int64 RecId
FirstSecurityTask Int64 RecId ID univoco per il record nel database
Mitigation String SecurityMitigation Mitigazione del rischio associato alla violazione della separazione delle regole dei compiti
Name String SegregationOfDutiesRuleName Nome della regola di separazione dei compiti
RecId Int64 RecId
recVersion Integer RecVersion
Risk String SecurityRisk Rischio associato alla violazione della separazione delle regole dei compiti
SecondDuty Int64 RecId
SecondSecurityTask Int64 RecId ID univoco per il record nel database
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecuritySegregationOfDutiesRuledella classe xRecord

SecuritySubRole

La tabella SecuritySubRole contiene tutti i ruoli secondari specificati nei nodi AOT del ruolo di sicurezza.

Fields

Field Type Extended Type Enumeration Type Description
RecId Int64 RecId
recVersion Integer RecVersion
SecurityRole Int64 RecId ID univoco per il record nel database
SecuritySubRole Int64 RecId ID univoco per il record nel database
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecuritySubRoledella classe xRecord

SecuritySubTask

La tabella SecuritySubTask contiene il dovere di privilegiare i mapping specificati nei nodi AOT del servizio di sicurezza.

Fields

Field Type Extended Type Enumeration Type Description
RecId Int64 RecId
recVersion Integer RecVersion
SecuritySubTask Int64 RecId ID univoco per il record nel database
SecurityTask Int64 RecId ID univoco per il record nel database
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecuritySubTask1 SecurityTask
Relation_SecuritySubTask2 SecurityTask

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TaskSubTaskIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecuritySubTaskdella classe xRecord

SecurityTask

La tabella SecurityTask contiene l'elenco dei compiti e dei privilegi definiti dai nodi dei privilegi di sicurezza EOT.

Fields

Field Type Extended Type Enumeration Type Description
AotName String SecurityTaskAotName Nome dell'attività nell'AOT.
Description String SecurityTaskDescription Descrizione del ciclo di processo, del dovere o dei privilegi.
IsEnabled Enum boolean
IsPermissionSet Enum boolean
Name String SecurityTaskName Nome del ciclo di processo, del dovere o del privilegio.
RecId Int64 RecId
recVersion Integer RecVersion
Type Enum SecurityTaskType

Field Groups

Field Group Fields
AutoIdentification

Indexes

Index Allow Duplicates Fields
AotNameIdx No
NameIdx Yes
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecurityTaskdella classe xRecord

SecurityTaskEntryPoint

La tabella SecurityTaskEntryPoint contiene l'elenco di privilegi per i mapping dei punti di ingresso specificati nel nodo dei privilegi di sicurezza AOT.

Fields

Field Type Extended Type Enumeration Type Description
EntryPoint Int64 RecId ID univoco per il record nel database
PermissionGroup Enum AccessRight
RecId Int64 RecId
recVersion Integer RecVersion
SecurityTask Int64 RecId ID univoco per il record nel database
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityTaskEntryPoint1 SecurityTask
Relation_SecurityTaskEntryPoint2 SecurableObject

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TaskEntryPointIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecurityTaskEntryPointdella classe xRecord

SecurityTaskExplodedGraph

La tabella SecurityTaskExplodedGraph contiene il dovere di privilegiare i mapping specificati nei nodi AOT del servizio di sicurezza.

Fields

Field Type Extended Type Enumeration Type Description
RecId Int64 RecId
recVersion Integer RecVersion
RefCount Int
SecuritySubTask Int64 RecId ID univoco per il record nel database
SecurityTask Int64 RecId ID univoco per il record nel database

Relations

Relation Table
Relation_SecurityTaskExplodedGraph1 SecurityTask
Relation_SecurityTaskExplodedGraph2 SecurityTask

Indexes

Index Allow Duplicates Fields
RecIDIdx No
SubTaskIdx Yes
TaskSubTaskIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecurityTaskExplodedGraphdella classe xRecord

SecurityTaskPermission

La tabella SecurityTaskPermission è obsoleta.

Fields

Field Type Extended Type Enumeration Type Description
Access Int
Level Int
RecId Int64 RecId
recVersion Integer RecVersion
SecurableObject Int64 RecId ID univoco per il record nel database
SecurityTask Int64 RecId ID univoco per il record nel database

Relations

Relation Table
Relation_SecurityTaskPermission1 SecurityTask
Relation_SecurityTaskPermission2 SecurableObject

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TaskObjectIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecurityTaskPermissiondella classe xRecord

SecurityTaskPermissionOverride

La tabella SecurityTaskPermissionOverride contiene l'elenco delle autorizzazioni specificate nei nodi AOT con privilegi di sicurezza.

Fields

Field Type Extended Type Enumeration Type Description
Access Enum AccessRight
RecId Int64 RecId
recVersion Integer RecVersion
SecurableObject Int64 RecId ID univoco per il record nel database
SecurityTask Int64 RecId ID univoco per il record nel database
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityTaskPermissionOverride1 SecurityTask
Relation_SecurityTaskPermissionOverride2 SecurableObject

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TaskObjectIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecurityTaskPermissionOverridedella classe xRecord

SecurityUserRole

La tabella SecurityUserRole contiene l'utente ai mapping dei ruoli.

Fields

Field Type Extended Type Enumeration Type Description
AssignmentMode Enum RoleAssignmentMode
AssignmentStatus Enum RoleAssignmentStatus
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
SecurityRole Int64 RecId ID univoco per il record nel database
User String UserId ID per l'utente
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecurityUserRoledella classe xRecord

SecurityUserRoleCondition

La tabella SecurityUserRoleCondition contiene l'elenco di società che vincolano un utente ai mapping dei ruoli. Se non sono presenti voci per un determinato utente per il mapping dei ruoli, all'utente vengono concesse le autorizzazioni di tale ruolo per tutte le aziende.

Fields

Field Type Extended Type Enumeration Type Description
ControllingKey int64
DataArea String DataAreaId ID per un'area di dati
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
SecurityUserRole Int64 RecId ID univoco per il record nel database

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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSecurityUserRoleConditiondella classe xRecord

SqlDescribe

La tabella SqlDescribe viene usata per archiviare i metadati della tabella e del campo. Il metodo SqlDataDictionary::tablemetadata popola questa tabella usando una query di database back-end.

Fields

Field Type Extended Type Enumeration Type Description
array Int
fieldId Integer FieldId ID per il campo
fieldType Enum Types
flags Int
name String UtilElementName Nome dell'elemento dell'applicazione.
nullable Enum boolean
numericPrecision Int
numericScale Int
RecId Int64 RecId
recVersion Integer RecVersion
rightJustify Enum boolean
shadow Enum boolean
sqlName String UtilElementName Nome dell'elemento dell'applicazione.
strSize Int
tabId Integer TableId ID per la tabella

Field Groups

Field Group Fields
fieldIdRelation

Indexes

Index Allow Duplicates Fields
Field No
RecId No
SqlName Yes

Inheritance Hierarchy

Tabella SqlDescribedellaclasse xRecord

SqlDictionary

La tabella SqlDictionary descrive lo stato corrente del database rispetto ai metadati della tabella e del campo. La tabella contiene anche informazioni sulle dipendenze di visualizzazione e tabella. Il motore di sincronizzazione del database usa la tabella SqlDictionary per determinare le azioni necessarie per sincronizzare L'AOT con il database.

Fields

Field Type Extended Type Enumeration Type Description
array Int
fieldId Integer FieldId ID per il campo
fieldType Enum Types
flags Int
name String UtilElementName Nome dell'elemento dell'applicazione.
nullable Enum boolean
RecId Int64 RecId
recVersion Integer RecVersion
rightJustify Enum boolean
shadow Enum boolean
sqlName String UtilElementName Nome dell'elemento dell'applicazione.
strSize Int
tabId Integer TableId ID per la tabella

Field Groups

Field Group Fields
fieldIdRelation

Indexes

Index Allow Duplicates Fields
Field No
RecId No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella SqlDictionarydellaclasse xRecord

SqlParameters

La tabella SqlParameters archivia le informazioni correlate al database sotto forma di coppie di parametri e valori. Questa tabella non viene usata in Microsoft Dynamics Ax 2009.

Fields

Field Type 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella SqlParametersdella classe common tablexRecord

SqlStatistics

La tabella SqlStatistics archivia le statistiche di database correlate per l'utente. Questa tabella non viene usata in Microsoft Dynamics Ax 2009.

Fields

Field Type Extended Type Enumeration Type Description
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
indexId Integer IndexId ID per l'indice
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
objectType Enum SqlStatType
RecId Int64 RecId
recVersion Integer RecVersion
tabId Integer TableId ID per la tabella
userId String UserId ID per l'utente
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

Tabella SqlStatisticsdella classe common tablexRecord

SqlStorage

La tabella SqlStorage contiene informazioni sullo spazio tabella e sui relativi attributi Oracle.

Fields

Field Type Extended Type Enumeration Type Description
id Int
indexId Integer IndexId ID per l'indice
objectType Int
override Enum boolean
parm String
RecId Int64 RecId
recVersion Integer RecVersion
tabId Integer TableId ID per la tabella
value String

Field Groups

Field Group Fields
indexIdRelation

Indexes

Index Allow Duplicates Fields
Id No

Inheritance Hierarchy

Tabella SqlStorage della classe xRecordcomune

SqlSyncInfo

La tabella SqlSyncInfo acquisisce messaggi e istruzioni DDL durante il processo di sincronizzazione del database. Dopo aver completato il processo di sincronizzazione, le informazioni nella tabella vengono eliminate.

Fields

Field Type 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
Text String
WarningOk Enum boolean

Indexes

Index Allow Duplicates Fields
TableName Yes

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization viene impostata su un valore di enumerazione CreateReadUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, lettura, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella SqlSyncInfodella classe common tablexRecord

Subquery

La tabella Subquery viene utilizzata dalla funzionalità di paging basata sulla posizione.

Fields

Field Type 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

Tabella sottoquerytabella comunedella classe xRecord

SysActiveTempTable

La tabella SysActiveTempTable fornisce dati sulle tabelle di database temporanee attualmente create. La tabella viene usata dal framework per gestire la durata di queste tabelle.

Fields

Field Type Extended Type Enumeration Type Description
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
InstanceId String UtilElementName Nome dell'elemento dell'applicazione.
RecId Int64 RecId
recVersion Integer RecVersion
RelationTypeId Int64 RecId ID univoco per il record nel database
ServerId Int64 RecId ID univoco per il record nel database
SessionId Int64 RecId ID univoco per il record nel database

Indexes

Index Allow Duplicates Fields
InstanceIdIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Comune tabellaSysActiveTempTabledella classe xRecord

SysBCProxyUserAccount

La tabella SysBCProxyUserAccount archivia le informazioni proxy del connettore business immesse tramite il modulo di sicurezza SysBcAliasForm. Questa tabella contiene sempre un record.

Fields

Field Type 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comune della classexRecordSysBCProxyUserAccount

SysBreakpointList

La tabella SysBreakpointList contiene un elenco di sviluppatori con punti di interruzione in MorphX.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
machineName String NetworkDomain
RecId Int64 RecId
recVersion Integer RecVersion
userId String UserId ID per l'utente
version Int

Relations

Relation Table
userId UserInfo

Indexes

Index Allow Duplicates Fields
RecId No
UserId Yes

Inheritance Hierarchy

TabellaSysBreakpointList della classe xRecord

SysBreakpoints

La tabella SysBreakpoints contiene un elenco di tutti i punti di interruzione in MorphX.

Fields

Field Type Extended Type Enumeration Type Description
codePath Container
lineNo Int
listRecId Int64 RecId ID univoco per il record nel database
RecId Int64 RecId
recVersion Integer RecVersion
status Int
version Int

Relations

Relation Table
listRecId SysBreakpointList
Relation_SysBreakpoints1 SysBreakpointList

Indexes

Index Allow Duplicates Fields
ListRecId No

Inheritance Hierarchy

Tabella SysBreakpointsdellaclasse common table xRecord

SysCacheFlush

La tabella SysCacheFlush contiene dati usati per la sincronizzazione delle cache in più server AOS.

Fields

Field Type Extended Type Enumeration Type Description
ClearData Container
FlushData Container
FlushVersion Int
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
Scope String GlobalObjectCacheScope Nome di un'istanza nella Global Object Cache.

Indexes

Index Allow Duplicates Fields
CacheScopeIdx No
RecIDIdx No

Inheritance Hierarchy

Tabella comunedella classe xRecordSysCacheFlush

SysClientAccessLog

Fields

Field Type Extended Type Enumeration Type Description
ClientComputer String UserIdStr Name
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
EventsContainer Container
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateDelete. Application Object Server autorizza ogni azione di creazione ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella SysClientAccessLogdella classe common tablexRecord

SysClientSessions

SysClientSessions contiene i dati per le sessioni client attualmente attive nel sistema.

Fields

Field Type Extended Type Enumeration Type Description
clientComputer String UserIdStr Name
clientType Int
DataPartition String PartitionKey Chiave di partizione (questo campo si applica solo alle versioni seguenti: 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 per l'utente
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

TabellaSysClientSessions della classe common table xRecord

SysConfig

La tabella SysConfig contiene informazioni sulla licenza e sulla configurazione.

Fields

Field Type Extended Type Enumeration Type Description
configType Enum ConfigType
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: 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 Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
timestamp String Questo campo si applica solo alle versioni seguenti: 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella SysConfig della classe xRecord

SysEncryptionKey

La tabella SysEncryptionKey archivia la chiave di crittografia usata per crittografare la stringa di query EP e inserire i parametri di dati.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comune della classexRecordSysEncryptionKey

SysGlobalConfiguration

La tabella SysGlobalConfiguration archivia l'impostazione globale a livello di sistema che può essere usata per configurare componenti specifici.

Fields

Field Type 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

TabellasysGlobalConfiguration comune della classe xRecord

SysInheritanceRelations

Tabella helper del framework SysInheritanceRelations per l'ereditarietà delle tabelle. La tabella archivia le informazioni correlate alla gerarchia di ereditarietà delle tabelle.

Fields

Field Type 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

Tabella comune della classe xRecordSysInheritanceRelations

SysLastValue

La tabella SysLastValue è una risorsa di archiviazione per i dati di utilizzo registrati durante la navigazione del sistema da parte degli utenti.

Fields

Field Type Extended Type Enumeration Type Description
company String SelectableDataArea ID per l'azienda che è possibile selezionare
designName String UtilElementName Nome dell'elemento dell'applicazione.
elementName String UtilElementName Nome dell'elemento dell'applicazione.
isKernel Enum boolean
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
userId String UserId ID per l'utente
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

Tabella SysLastValuedellaclasse xRecord

SysModel

La tabella SysModel contiene informazioni sui modelli installati nel sistema.

Fields

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

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella SysModel della classe xRecord

SysModelElement

Nella tabella SysModelElement sono elencati i ModelElement contenuti nell'installazione.

Fields

Field Type Extended Type Enumeration Type Description
AxId Integer UtilElementId Numero di identificazione interno univoco dell'oggetto applicazione.
ElementType Int64 ModelElementType ID di un elemento ElementType
Name String
Origin
ParentId Integer UtilElementParentId Numero di identificazione interno univoco di un oggetto applicazione padre
ParentModelElement Int64 ParentModelElementRecid ID di un elemento del modello padre
PartOfInheritance Int
RecId Int64 RecId
recVersion Integer RecVersion
RootModelElement Int64 RootModelElementRecid ID di un elemento del modello radice

Relations

Relation Table
ElementType SysModelElementType
Relation_SysModelElementType SysModelElementType

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella SysModelElementdellaclasse common table xRecord

SysModelElementData

La tabella SysModelElementData fornisce i dati specifici del livello per qualsiasi SysModelElement.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Layer Int64 LayerRecid ID del livello.
LegacyId Int
ModelElement Int64 ModelElementRecid ID di un elemento ModelElement
ModelId Integer ModelId ID del modello.
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella SysModelElementDatadellaclasse common table xRecord

SysModelElementDataOld

La tabella SysModelElementDataOld fornisce i dati specifici del livello per qualsiasi SysModelElementOld.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Layer Int64 LayerRecid ID del livello.
LegacyId Int
ModelElement Int64 ModelElementRecid ID di un elemento ModelElement
ModelId Integer ModelId ID del modello.
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comune della classexRecordSysModelElementDataOld

SysModelElementLabel

La tabella SysModelElementLabel contiene il testo dell'etichetta per una determinata lingua.

Fields

Field Type Extended Type Enumeration Type Description
Comment String
Id Int
LabelId String
Language String
Module String
RecId Int64 RecId
recVersion Integer RecVersion
Text String

Indexes

Index Allow Duplicates Fields
ModuleLangIDIdx No
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comune della classexRecordSysModelElementLabel

SysModelElementLabelOld

La tabella SysModelElementLabelOld contiene il testo dell'etichetta per una determinata lingua.

Fields

Field Type Extended Type Enumeration Type Description
Comment String
Id Int
LabelId String
Language String
Module String
RecId Int64 RecId
recVersion Integer RecVersion
Text String

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comunedella classe xRecordSysModelElementLabelOld

SysModelElementOld

Nella tabella SysModelElementOld sono elencati i ModelElement contenuti nell'installazione.

Fields

Field Type Extended Type Enumeration Type Description
AxId Integer UtilElementId Numero di identificazione interno univoco dell'oggetto applicazione.
ElementType Int64 ModelElementType ID di un elemento ElementType
Name String
Origin
ParentId Integer UtilElementParentId Numero di identificazione interno univoco di un oggetto applicazione padre
ParentModelElement Int64 ParentModelElementRecid ID di un elemento del modello padre
PartOfInheritance Int
RecId Int64 RecId
recVersion Integer RecVersion
RootModelElement Int64 RootModelElementRecid ID di un elemento del modello radice

Relations

Relation Table
ElementType SysModelElementTypeOld
Relation_SysModelElementTypeOld SysModelElementTypeOld

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

TabellaSysModelElementOld della classe xRecord

SysModelElementSource

La tabella SysModelElementSource contiene il testo di origine per tutti i SysModelElement che hanno origine.

Fields

Field Type Extended Type Enumeration Type Description
Layer Int64 LayerRecid ID del livello.
ModelElement Int64 ModelElementRecid ID di un elemento 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

TabellaSysModelElementSource della classe xRecord

SysModelElementSourceOld

La tabella SysModelElementSourceOld contiene il testo di origine per tutti i SysModelElementsOld che hanno origine.

Fields

Field Type Extended Type Enumeration Type Description
Layer Int64 LayerRecid ID del livello.
ModelElement Int64 ModelElementRecid ID di un elemento 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comune della classexRecordSysModelElementSourceOld

SysModelElementType

La tabella SysModelElementType specifica i possibili tipi SysModelElement. Recid è compatibile con le versioni precedenti con l'enumerazione UtilRecordType per i tipi di elemento 'old'.

Fields

Field Type Extended Type Enumeration Type Description
Name String ModelElementTypeName Nome del tipo di elemento.
ParentType Int64 ModelElementType ID di un elemento 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella SysModelElementTypedellaclasse common table xRecord

SysModelElementTypeOld

La tabella SysModelElementTypeOld specifica i possibili tipi SysModelElementOld. Recid è compatibile con le versioni precedenti con l'enumerazione UtilRecordType per i tipi di elemento 'old'.

Fields

Field Type Extended Type Enumeration Type Description
Name String ModelElementTypeName Nome del tipo di elemento.
ParentType Int64 ModelElementType ID di un elemento ElementType
RecId Int64 RecId
recVersion Integer RecVersion
TreeNodeName String

Relations

Relation Table
Name SysModelElementType

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comune della classexRecordSysModelElementTypeOld

SysModelLayer

Nella tabella SysModelLayer sono elencati i possibili LayerId e Name. Se i dati del modello sono presenti in un livello, segnalano il numero di versione aggregato per tale livello.

Fields

Field Type 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella SysModelLayerdellaclasse common table xRecord

SysModelLayerOld

Nella tabella SysModelLayerOld sono elencati i possibili LayerId e Name. Se i dati del modello sono presenti in un livello, segnalano il numero di versione aggregato per tale livello.

Fields

Field Type 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comune della classe xRecordSysModelLayerOld

SysModelManifest

La tabella SysModelManifest contiene le informazioni sul manifesto sui modelli distribuiti, ad esempio Description, Publisher e Version di un modello

Fields

Field Type Extended Type Enumeration Type Description
Category Integer ModelManifestCategoryRecId ID della categoria del modello
Description String ModelDescription La descrizione del modello.
DisplayName String ModelDisplayName Nome visualizzato del modello.
Model Int64 ModelRecid ID del modello.
Name String ModelName Nome del modello nell'archivio modelli.
Publisher String ModelPublisher Editore del modello.
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

TabellaSysModelManifest della classe common table xRecord

SysModelManifestCategory

La tabella SysModelManifestCategory contiene l'aspetto della categoria delle informazioni sul manifesto per i modelli distribuiti.

Fields

Field Type Extended Type Enumeration Type Description
Name String ModelManifestCategoryName Nome della categoria del modello.
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Allow Duplicates Fields
NameIdx No
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comunedella classe xRecordSysModelManifestCategory

SysModelManifestCategoryOld

La tabella SysModelManifestCategoryOld contiene l'aspetto della categoria delle informazioni sul manifesto per i modelli distribuiti.

Fields

Field Type Extended Type Enumeration Type Description
Name String ModelManifestCategoryName Nome della categoria del modello.
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comunedella classe xRecordSysModelManifestCategoryOld

SysModelManifestOld

La tabella SysModelManifestOld contiene le informazioni sul manifesto sui modelli distribuiti, ad esempio Description, Publisher e Version di un modello.

Fields

Field Type Extended Type Enumeration Type Description
Category Integer ModelManifestCategoryRecId ID della categoria del modello
Description String ModelDescription La descrizione del modello.
DisplayName String ModelDisplayName Nome visualizzato del modello.
Model Int64 ModelRecidOld ID del modello (precedente).
Name String ModelName Nome del modello nell'archivio modelli.
Publisher String ModelPublisher Editore del modello.
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comune della classexRecordSysModelManifestOld

SysModelOld

La tabella SysModelOld contiene informazioni sui modelli installati nel sistema.

Fields

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

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

TabellaSysModelOlddella classe xRecord

SysOccConfiguration

La tabella SysOccConfiguration archivia l'impostazione del modello di concorrenza globale e aggiorna i criteri di accesso alle eccezioni in conflitto.

Fields

Field Type 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella SysOccConfigurationdellaclasse xRecord

SysRecordLevelSecurity

La tabella SysRecordLevelSecurity contiene tutte le restrizioni di sicurezza a livello di record configurate dall'amministratore di sistema. Le restrizioni vengono mantenute per ogni azienda, per gruppo.

Fields

Field Type Extended Type Enumeration Type Description
_unused Enum boolean
companyId String SelectableDataArea ID per l'azienda che è possibile selezionare
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
DEL_groupId String UserGroupId ID per il gruppo di utenti
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
restriction Container
SecurityRole Int64 RecId Nome del ruolo di sicurezza
tabId Integer TableId ID per la tabella

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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comunedella classe xRecordSysRecordLevelSecurity

SysServerSessions

La tabella SysServerSessions viene utilizzata per archiviare informazioni sui server AOS attivi nel sistema.

Fields

Field Type 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella SysServerSessionsdella classe common tablexRecord

SysSetbasedHelper

Tabella helper del framework SysSetbasedHelper per le operazioni basate su set di ereditarietà delle tabelle.

Fields

Field Type Extended Type Enumeration Type Description
CandidateRecId Int64 RecId ID univoco per il record nel database
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Allow Duplicates Fields
CandidateRecIDIdx No
RecIDIdx No

Inheritance Hierarchy

Tabella comune della classexRecordSysSetbasedHelper

SystemSequences

La tabella SystemSequences contiene il successivo blocco ID record disponibile per ogni tabella.

Fields

Field Type Extended Type Enumeration Type Description
cycle Enum boolean
dataAreaId String DataAreaId
id Int
maxVal Int64 RecId ID univoco per il record nel database
minVal Int64 RecId ID univoco per il record nel database
name String
nextVal Int64 RecId ID univoco per il record nel database
RecId Int64 RecId
recVersion Integer RecVersion
tabId Integer TableId ID per la tabella

Relations

Relation Table
dataAreaId DataArea

Indexes

Index Allow Duplicates Fields
Id No

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableSystemSequencesdella classe xRecord

TableCollectionList

La tabella TableCollectionList archivia il mapping tra raccolte tabelle e aziende virtuali.

Fields

Field Type Extended Type Enumeration Type Description
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
tableCollection String UtilElementName Nome dell'elemento dell'applicazione.
virtualDataArea String VirtualDataArea ID per una società virtuale

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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella TableCollectionListdellaclasse xRecord

TimeZonesList

La tabella TimeZonesList contiene l'elenco dei fusi orari supportati.

Fields

Field Type 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableTimeZonesListdella classe xRecord

TimeZonesRulesData

La tabella TimeZonesRulesData contiene gli offset GMT e le informazioni sull'ora legale per tutti i fusi orari supportati.

Fields

Field Type 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableTimeZonesRulesDatadella classe xRecord

UserDataAreaFilter

La tabella UserDataAreaFilter contiene un elenco di società selezionabili per un utente. Viene popolato richiamando il metodo populateSelectableCompanies nella classe SecurityRights.

Fields

Field Type Extended Type Enumeration Type Description
DataArea String DataAreaId ID per un'area di dati
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
User String UserId ID per l'utente

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

Tabella comunedella classe xRecordUserDataAreaFilter

UserInfo

La tabella UserInfo contiene un elenco di utenti e le relative informazioni di active directory e predefinite.

Fields

Field Type Extended Type Enumeration Type Description
accountType Enum UserAccountType
autoInfo Int
autoLogOff Int
autoUpdate Int
clientAccessLogLevel Int
company String SelectableDataArea ID per l'azienda che è possibile selezionare
compilerWarningLevel Enum CompilerWarningLevel
confirmDelete Int
confirmUpdate Int
credentialRecId int64
debuggerPopup Int
debugInfo Int
defaultPartition Enum boolean Questo campo si applica solo alle versioni seguenti: 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 dell'elemento dell'applicazione.
enable 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 Questo campo si applica solo alle versioni seguenti: 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 per l'utente
IdentityProvider String NetworkDomain
infologLevel Int
issuerRecId int64
language String InstalledLanguageId
messageLimit Int
name String UserIdStr Name
networkAlias String NetworkAlias
networkDomain String NetworkDomain
notifyTimeZoneMismatch Enum boolean
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: 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 dell'elemento dell'applicazione.
statuslineInfo Int
toolbarInfo Int
traceInfo Int

Field Groups

Field Group Fields
AutoLookup id, accountType, name, networkAlias, networkDomain, abilita
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateDelete. Application Object Server autorizza ogni azione di creazione ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella UserInfo della classe common tablexRecord

UserInfoStartupModel

La tabella UserInfoStartupModel contiene il modello di avvio preferito per ogni livello per ogni utente.

Fields

Field Type Extended Type Enumeration Type Description
Layer Enum UtilEntryLevel
ModelId Int64 ModelRecid ID del modello.
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
UserId String UserGroupId ID per il gruppo di utenti

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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella Common TableUserInfoStartupModeldella classe xRecord

UtilElements

La tabella UtilElements contiene l'applicazione visualizzata nell'AOT.

Fields

Field Type Extended Type Enumeration Type Description
baseVersion Int
code Container
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
name String UtilElementName Nome dell'elemento dell'applicazione.
parentId Int
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
saveCount Int
source Container
utilLevel Enum UtilEntryLevel
version Int

Indexes

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

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella UtilElementsdella classe common tablexRecord

UtilElementsOld

La tabella UtilElementsOld contiene il modello di applicazione archiviato nella cartella dell'applicazione. Viene usato durante il processo di aggiornamento.

Fields

Field Type Extended Type Enumeration Type Description
baseVersion Int
code Container
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
name String UtilElementName Nome dell'elemento dell'applicazione.
parentId Int
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
saveCount Int
source Container
utilLevel Enum UtilEntryLevel
version Int

Indexes

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

Inheritance Hierarchy

Tabella comune della classexRecordUtilElementsOld

UtilIdElements

La tabella UtilIdElements contiene il modello di applicazione illustrato nell'AOT.

Fields

Field Type Extended Type Enumeration Type Description
baseVersion Int
code Container
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
id Int
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
name String UtilElementName Nome dell'elemento dell'applicazione.
parentId Int
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
saveCount Int
utilLevel Enum UtilEntryLevel
version Int

Indexes

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

Security Note

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella UtilIdElementscomunedella classe xRecord

UtilIdElementsOld

La tabella UtilIdElementsOld contiene il modello di applicazione archiviato nella cartella dell'applicazione. Viene usato durante il processo di aggiornamento.

Fields

Field Type Extended Type Enumeration Type Description
baseVersion Int
code Container
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
id Int
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
name String UtilElementName Nome dell'elemento dell'applicazione.
parentId Int
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
saveCount Int
utilLevel Enum UtilEntryLevel
version Int

Indexes

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

Inheritance Hierarchy

TabellaUtilIdElementsOld della classe xRecord

UtilModels

La tabella UtilModels contiene informazioni sui modelli installati nel sistema.

Fields

Field Type Extended Type Enumeration Type Description
CategoryId Int
Description String ModelDescription La descrizione del modello.
DisplayName String ModelDisplayName Nome visualizzato del modello.
Id Int
InstallMode Int
Layer Enum UtilEntryLevel
MarkedForRemoval Int
ModelGroupId Int
Name String ModelName Nome del modello nell'archivio modelli.
Publisher String ModelPublisher Editore del modello.
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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella UtilModelsdella classe common tablexRecord

VirtualDataAreaList

La tabella VirtualDataAreaList archivia il mapping tra aziende reali e aziende virtuali.

Fields

Field Type Extended Type Enumeration Type Description
id String SelectableDataArea ID per l'azienda che è possibile selezionare
Partition Int64 Partition Questo campo si applica solo alle versioni seguenti: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
virtualDataArea String VirtualDataArea ID per una società virtuale

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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

Tabella comune della classexRecordVirtualDataAreaList

VSAssembly

La tabella VSAssembly contiene informazioni di sincronizzazione che descrivono l'ultima volta in cui è stato distribuito un assembly archiviato nel nodo Progetti di Visual Studio nell'AOT.

Fields

Field Type 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

L'uso di questa tabella può causare un attacco di elevazione dei privilegi o un attacco Denial of Service. Di conseguenza, la proprietà AOSAuthorization è impostata su un valore di enumerazione CreateUpdateDelete. Il server oggetti applicazione autorizza ogni azione di creazione, aggiornamento ed eliminazione nella tabella confermando che l'utente corrente dispone dell'autorizzazione per eseguire l'operazione richiesta su tale tabella. Se l'utente che avvia l'operazione non è autorizzato a eseguire l'operazione, si verifica un'eccezione.

Inheritance Hierarchy

TabellaVSAssembly comune della classe xRecord