System tables

Bu makale, Sistem sınıfları için sağlanan belgeleri içerir.

Note

Bu makale, Sistem tablosu üyelerinin tam listesi değildir. Tabloların ve üyelerinin tam listesini Uygulama Gezgini'nde bulabilirsiniz.

Common

Common tablosu tüm tablolar için temel sınıftır. Veri içermez. Öncelikle X++ kodunda herhangi bir tabloya çok biçimli bir şekilde başvurmak için kullanılır.

Methods

Method Description
aosValidateDelete Sunucuda, belirtilen kaydın bir tablodan silinebileceğini doğrular.
aosValidateInsert Sunucuda belirtilen kaydın eklenebileceğini doğrular.
aosValidateRead Sunucuda belirtilen kaydın okunabildiğini doğrular.
aosValidateUpdate Sunucuda belirtilen kaydın güncelleştirilebileceğini doğrular.
buf2con XRecord örneğinin tablo arabelleklerini bir X++ kapsayıcısına paketler.
canSubmitToWorkflow İş akışına göndermenin mümkün olup olmadığını gösterir.
caption Tablonun caption özelliğini alır ve ayarlar.
checkInvalidFieldAccess Geçersiz alan erişimini alır ve ayarlar.
checkRecord Zorunlu alanların denetlenip denetlenmeyeceğini belirten özelliği alır ve ayarlar.
checkRestrictedDeleteActions Bir kaydın silinip silinemeyeceğini belirten özelliği alır ve ayarlar.
clear Tablo arabelleğindeki tüm satırları kaldırır.
company Kayıt için bir tüzel kişilik belirten özelliği alır ve ayarlar.
con2buf Bir kapsayıcıyı tablo arabelleklerine açar.
concurrencyModel Kayıtları güncelleştirmek için kullanılacak varsayılan eşzamanlılık modelini alır ve ayarlar.
context Bağlam özelliğini alır ve ayarlar.
data Tablodan bir satır alır.
dataSource Tablonun veri kaynağını alır.
dbOpInTransaction Başarısız olursa veritabanı işlemlerinin doğru şekilde kapatıldığından emin olur.
defaultField Tablodaki bir alandaki varsayılan değerleri doldurur.
defaultRow Tablodaki alanlardaki varsayılan değerleri etkileşimli olmayan büyük/küçük harfle doldurur.
delete Geçerli kaydı tablodan siler.
disableCache Önbelleğe almanın devre dışı bırakılıp bırakılmadığını belirten özelliği alır ve ayarlar.
dispose xRecord nesnesi tarafından kullanılan kaynakları serbest bırakır.
doClear Tablo arabelleğindeki tüm satırları kaldırır ve tablonun net yöntemindeki ek mantığı atlar.
doDelete Geçerli kaydı tablodan siler ve tablonun silme yöntemindeki ek mantığı atlar.
doInsert Kaydı tabloya ekler ve tablonun insert yöntemindeki ek mantığı atlar.
doUpdate Geçerli kaydı güncelleştirir ve tablonun güncelleştirme yöntemindeki ek mantığı atlar.
doValidateDelete Bir kaydın silinebileceğini doğrulamak için eylemi gerçekleştirir.
equal Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.
fieldAccessRight Alan erişimini sağa döndürür.
fieldBufferAccessRight Geçerli kayıt için alan erişimini sağa döndürür.
fieldState Tablo arabelleğindeki bir alanın durumunu ayarlar veya döndürür.
getAllowRedefault Yeniden kullanılmasına izin verilen alanların listesini döndürür.
getDefaultingDependencies Varsayılan bağımlılıkları tutan kapsayıcıyı döndürür.
getExtension Tablo uzantısını döndürür.
getFieldValue Belirtilen alanın değerini bir tablo arabelleğinden alır.
getInstanceRelationType InstanceRelationType kimliğine karşılık gelen tablo adını döndürür.
getPhysicalTableName SQL Temp DB tablosu söz konusu olduğunda tablo örneği adı olan fiziksel tablo adını döndürür.
getPresenceFieldData Belirtilen alandan PresenceInfo değerini alır.
getSQLStatement Veritabanından kayıt döndürmek için kullanılan SQL deyimini alır.
getTableInInstanceHierarchy
getTableType Tablonun türünü gösterir.
helpField Belirtilen alan için Yardım metnini içeren bir dize alır.
initValue Bir alanı varsayılan değere başlatır.
inputStatus Tablo arabelleğinin geçerli giriş durumunu ayarlar veya döndürür.
insert Kaydı tabloya ekler.
interactiveContext Tablo arabelleğinin geçerli etkileşimli bağlamını ayarlar veya döndürür.
isFieldDataRetrieved Verilen alanın verilerinin alınıp alınmadığını denetler.
isFieldSet Bir alanın Ayarlanmış mı yoksa Varsayılan durumlu mu olduğunu denetler.
isFormDataSource Veri kaynağının bir form olup olmadığını gösterir.
isNewRecord Kayıt henüz kalıcı hale getirilmemiş yeni bir kayıtsa true döndürür.
isPartOfUOWSaveChanges
isTempDb Tablonun türünün SQL TempDB olup olmadığını gösterir.
isTmp Bunun geçici bir tablo olup olmadığını gösterir.
joinChild Geçerli kaydın birleştirme alt öğesini bulur.
joinParent Geçerli kaydın birleştirme üst öğesini bulur.
linkPhysicalTableInstance Kayıt için fiziksel tablo örneğinin bağlantısı olup olmadığını denetler.
merge Geçerli tabloyu belirtilen tabloyla birleştirir.
modifiedField Belirtilen alanı özgün olarak değiştirir.
modifiedFieldValue Belirtilen alanı özgün değere değiştirir.
orig Geçerli kaydın özgün değerlerini alır.
overwriteSystemfields Sistem alanlarının üzerine yazılamayacağını belirten özelliği alır ve ayarlar.
postLoad Kayıt okunduktan sonra yürütülür.
queryTimedOut Sorgunun yürütme süresi sınırını aşıp aşmadığını gösterir.
queryTimeout Bir sorgunun yürütülmesi için zaman sınırını gösteren özelliği alır ve ayarlar.
readCommittedLock
readPast Bir kayıt okunduğunda diğer işlemler tarafından kilitlenen satırların atlanıp atlanmayacağını belirten özelliğini alır ve ayarlar.
recordLevelSecurity Bir kayıt düzeyinde güvenliğin uygulanıp uygulanmayacağını belirten özelliği alır ve ayarlar.
relatedTable Tablo arabelleği bağlantısının ilgili arabelleği ayarlar veya döndürür.
hasRelatedTable Yabancı anahtar kısıtlama arabelleğinin tabloyla bağlantılı olup olmadığını gösterir.
renamePrimaryKey Diğer tablolardaki yabancı anahtarları, bu tablodaki ilgili birincil anahtar değerinin değişikliğine göre yeniden adlandırır.
reread Tablodan kaydı yeniden okur.
RowCount Tablodaki satır sayısını alır.
selectForUpdate Okunduğunda güncelleştirme için kayıtların seçilip seçmeyeceğini belirten özelliği alır ve ayarlar.
selectLocked Kilitli kayıtların seçilip seçmeyeceğini gösterir.
selectRefRecord Başvuruda bulunılan alan kimliğine göre kaydı seçer.
selectWithRepeatableRead Yinelenebilir okumanın etkinleştirilip etkinleştirilmediğini belirten özelliği alır ve ayarlar.
setConnection Bu tablo için kullanıcı bağlantısını ayarlar.
setCrossPartition Tablo için çapraz bölümleme ayarlar veya sıfırlar.
setFieldValue Kayıt arabelleğindeki alan değerini ayarlar.
setSQLTracing SQL izleme modunu etkinleştirir veya devre dışı bırakır.
setTempDB
setTmp Tabloyu veritabanında kalıcı olmayacak şekilde ayarlar.
setTmpData Geçici tablonun içeriğini belirtilen verilere ayarlar.
setXDSContext Yeni XDS bağlamı ayarlar.
skipDatabaseLog Veritabanı günlük isteklerinin atlanıp atlanmayacağını belirten özelliği alır ve ayarlar.
skipDataMethods Aşırı yüklenmiş yöntemlerin atılıp atılmayacağını belirten özelliğini alır ve ayarlar.
skipDeleteActions Tablodaki silme eylemlerinin atlanıp atlanmayacağını belirten özelliği alır ve ayarlar.
skipDeleteMethod Aşırı yüklenmiş yöntemlerin atılıp atılmayacağını belirten özelliğini alır ve ayarlar.
skipEvents xRecord nesnesinin ömrü boyunca Application.event* yöntemlerini çağırmayı kapatma seçeneği sağlar.
skipPostLoad Tabloda xRecord.postLoad yöntemini yürütmenin atlanıp atlanmayacağını belirten özelliği alır ve ayarlar.
skipTTSCheck Kaydın güncelleştirme için seçilip seçilmediğini belirlemek için denetimin atlanıp atlanmayacağını belirten özelliği alır ve ayarlar.
suppressWarnings Bu işaretçi için uyarıların gizlenip gizlenmeyeceğini belirten özelliği alır ve ayarlar.
tableAccessRight Tablo erişimini sağa döndürür.
tableBufferAccessRight Geçerli kayıt için tablo erişimini sağa döndürür.
toolTipField Belirtilen alan için HelpText değerini alır.
toolTipRecord Geçerli kayıt için Araç İpucu değerini alır.
ttsabort ttsbegin yöntemine yapılan bir çağrı tarafından başlatılan işlemi durdurur.
ttsbegin ttscommit yöntemi tarafından işlenebilen veya ttsabort yöntemi tarafından durdurulabilen bir işlem başlatır.
ttscommit ttsbegin yöntemine yapılan bir çağrı tarafından başlatılan bir işlemi işler.
update Geçerli kaydı güncelleştirir.
validateDelete Geçerli kaydın geçerli olup olmadığını ve veritabanından silinmeye hazır olup olmadığını belirler.
validateField Belirtilen alanın geçerli olup olmadığını belirler.
validateFieldValue
validateRelations
validateWrite Geçerli kaydın geçerli ve yazılmaya hazır olup olmadığını belirler.
validTimeStateUpdateMode İmleçte geçerli bir zaman durumu güncelleştirme modu ayarlar.
wasCached Verilerin alındığı konumu belirtir.
write Varsa kaydı güncelleştirir; aksi takdirde, bir kayıt ekler.
xml Geçerli nesneyi temsil eden bir XML dizesi alır.
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

xRecord SınıfıOrtak Tablosu

DataArea

DataArea tablosu, veritabanında oluşturulmuş şirketlerin listesini içerir.

Fields

Field Type Extended Type Enumeration Type Description
alwaysNative Enum boolean
id String DataAreaId Veri alanının kimliği
isVirtual Enum boolean
name String UserIdStr Name
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: 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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloVeri Alanı Tablosu

DatabaseLog

DatabaseLog tablosu SysDatabaseLog tablosu için yapılandırma bilgilerini depolar.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
domainId String DomainId Etki alanının kimliği
logField Integer FieldId Alanın kimliği
logTable Integer TableId Tablonun kimliği
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloVeritabanıLog Tablosu

DEL_AccessRightsList

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

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 (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
domainId String DomainId Etki alanının kimliği
elementName String UtilElementName Uygulama öğesinin adı.
groupId String UserGroupId Kullanıcı grubunun kimliği
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak Tablo DEL-AccessRightsList Tablosu

DEL_CompanyDomainList

CompanyDomainList tablosu DomainInfo ve DataArea tabloları arasındaki ilişkilendirmeleri içerir. Etki alanı başına güvenlik hakları verilir.

Fields

Field Type Extended Type Enumeration Type Description
companyId String SelectableDataArea Seçebileceğiniz şirketin kimliği
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
domainId String DomainId Etki alanının kimliği
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak Tablo DEL_CompanyDomainList Tablosu

DEL_DomainInfo

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Fields

Field Type Extended Type Enumeration Type Description
id String DomainId Etki alanının kimliği
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak Tablo DEL_DomainInfo Tablosu

DEL_UserGroupInfo

UserGroupInfo tablosu kullanılabilir kullanıcı gruplarının listesini içerir.

Fields

Field Type Extended Type Enumeration Type Description
id String UserGroupId Kullanıcı grubunun kimliği
name String UserIdStr Name
RecId Int64 RecId
recVersion Integer RecVersion

Relations

Relation Table
id UserGroupInfo

Indexes

Index Allow Duplicates Fields
Id No

Inheritance Hierarchy

xRecord SınıfıOrtak Tablo DEL_UserGroupInfo Tablosu

DEL_UserGroupList

UserGroupList tablosu, her kullanıcı grubuyla ilişkili kullanıcıların listesini içerir.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
groupId String UserGroupId Kullanıcı grubunun kimliği
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
userId String UserId Kullanıcının kimliği

Relations

Relation Table
Relation_UserGroupList1 DEL_UserGroupInfo
Relation_UserGroupList2 UserInfo

Indexes

Index Allow Duplicates Fields
GroupId No
RecId No
UserId No

Inheritance Hierarchy

xRecord SınıfıOrtak Tablo DEL_UserGroupList Tablosu

ModelSecPolRuntimeEx

ModelSecPolRuntimeEx tablosu, güvenlik ilkelerini uygulamak için gereken çalışma zamanı meta verilerini depolar.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloModeliSecPolRuntimeEx Tablosu

ModelSecPolRuntimeView

ModelSecPolRuntimeView görünümü, şu anda etkin olan güvenlik ilkeleri için çalışma zamanı meta verilerini gösterir.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloModeliSecPolRuntimeView Tablosu

Partitions

Partitions tablosu, sistemdeki veri bölümlerinin listesini içerir.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
createdDateTime UtcDateTime CreatedDateTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedBy String ModifiedBy (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedDateTime UtcDateTime ModifiedDateTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
name String UserIdStr Ad (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
PartitionKey String PartitionKey Bölüm Anahtarı (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
recVersion Integer RecVersion (Bu alan yalnızca şu sürümler için geçerlidir: 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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloBölümleri Tablosu

PrintJobHeader

PrintJobHeader tablosu geçerli yazdırma işiyle ilgili bilgileri içerir

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dataAreaId String DataAreaId
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: 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 (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
printedBy String UserId Kullanıcının kimliği
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

xRecord SınıfıOrtak TablosuPrintJobHeader Tablosu

PrintJobPages

PrintJobPages tablosu, yazdırma işinin şu anda yazdırılıyor olan sayfasıyla ilgili bilgileri içerir

Fields

Field Type Extended Type Enumeration Type Description
dataAreaId String DataAreaId
numberOfLines Int
pageContents Container
pageNo Int
pagesHeaderRecId Int64 RecId Veritabanındaki kaydın benzersiz kimliği
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: 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

xRecord SınıfıOrtak TablosuPrintJobPages Tablosu

SecurableObject

SecurableObject tablosu, güvenlik çerçevesi tarafından başvurulan tüm güvenlik yapıtlarını içerir.

Fields

Field Type Extended Type Enumeration Type Description
ChildName String SecurableChildName Güvenli hale getirilebilir nesnenin alt adı.
Name String SecurableName Güvenli hale getirilebilir nesnenin adı.
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSecurableObject Tablosu

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

xRecord SınıfıOrtak TabloGüvenlikKayıt Tablosu

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 EntryPointName, Type, TableName, ValidTimeStateUpdate

Inheritance Hierarchy

xRecord SınıfıOrtak TabloGüvenliğiEntryPointInferredTables Tablosu

SecurityEntryPointLink tablosu, menü öğelerinin ve web menü öğelerinin AOT düğümlerinde belirtilen güvenli hale getirilebilir nesne eşlemesine giriş noktasını içerir.

Fields

Field Type Extended Type Enumeration Type Description
EntryPoint Int64 RecId Veritabanındaki kaydın benzersiz kimliği
PermissionOwner Int64 RecId Veritabanındaki kaydın benzersiz kimliği
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloGüvenliğiEntryPointLink Tablosu

SecurityPermission

SecurityPermission tablosu formların, raporların, güvenlik kodu izinlerinin ve hizmet işlemlerinin AOT düğümlerinde belirtilen izinlerin listesini içerir.

Fields

Field Type Extended Type Enumeration Type Description
Access Enum AccessRight
Group Enum AccessRight
Owner Int64 RecId Veritabanındaki kaydın benzersiz kimliği
RecId Int64 RecId
recVersion Integer RecVersion
SecurableObject Int64 RecId Veritabanındaki kaydın benzersiz kimliği
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityPermission1 SecurableObject
Relation_SecurityPermission2 SecurableObject

Indexes

Index Allow Duplicates Fields
OwnerGroupObjectIdx No
RecIDIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloGüvenliğiPermission Tablosu

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

xRecord SınıfıOrtak TabloGüvenliğiPrivilege Tablosu

SecurityRole

SecurityRole tablosu, güvenlik AOT rol düğümü tarafından tanımlanan rollerin listesini yansıtır.

Fields

Field Type Extended Type Enumeration Type Description
AllowCurrentRecords Enum AccessRight
AllowFutureRecords Enum AccessRight
AllowPastRecords Enum AccessRight
AotName String SecurityRoleAotName AOT'deki rolün adı.
ContextString String
DEL_AllowCurrentRecords Enum AccessRight
DEL_AllowFutureRecords Enum AccessRight
DEL_AllowPastRecords Enum AccessRight
DEL_IsEnabled Enum boolean
Description String SecurityRoleDescription Güvenlik rolünün açıklaması.
IsEnabled Enum boolean
Name String SecurityRoleName Güvenlik rolünün adı.
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSecurityRole Tablosu

SecurityRoleAssignmentRule

Kullanıcıları role dinamik olarak atama kuralları

Fields

Field Type Extended Type Enumeration Type Description
MembershipRuleDescription String MembershipRuleDescription Otomatik rol üyeliği kuralının açıklaması
MembershipRuleName String MembershipRuleName Otomatik rol üyeliği kuralının adı
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
RuleQuery Container
SecurityRole Int64 RecId Veritabanındaki kaydın benzersiz kimliği
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Partition Partitions
SecurityRole SecurityRole
SecurityRoleRelationShip SecurityRole

Indexes

Index Allow Duplicates Fields
AlternateKey No
RecIDIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSecurityRoleAssignmentRule Tablosu

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

xRecord SınıfıOrtak TablosuSecurityRoleDutyExplodedGraph Tablosu

SecurityRoleExplodedGraph

SecurityRoleExplodedGraph tablosu, güvenlik rolü düğümlerinin AOT alt rol düğümleri tarafından tanımlanan doğrudan veya dolaylı tüm rol ilişkilerini içerir.

Fields

Field Type Extended Type Enumeration Type Description
RecId Int64 RecId
recVersion Integer RecVersion
RefCount Int
SecurityRole Int64 RecId Veritabanındaki kaydın benzersiz kimliği
SecuritySubRole Int64 RecId Veritabanındaki kaydın benzersiz kimliği

Relations

Relation Table
Relation_SecurityRole1 SecurityRole
Relation_SecurityRole2 SecurityRole
SecurityRole SecurityRole
SecuritySubRole SecurityRole

Indexes

Index Allow Duplicates Fields
RecIDIdx No
RoleSubRoleIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSecurityRoleExplodedGraph Tablosu

SecurityRolePermissionOverride

SecurityRolePermissionOverride tablosu, güvenlik rolü AOT düğümlerinde belirtilen izinlerin listesini içerir.

Fields

Field Type Extended Type Enumeration Type Description
Access Enum AccessRight
RecId Int64 RecId
recVersion Integer RecVersion
SecurableObject Int64 RecId Veritabanındaki kaydın benzersiz kimliği
SecurityRole Int64 RecId Veritabanındaki kaydın benzersiz kimliği
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityRolePermissionOverride1 SecurityRole
Relation_SecurityRolePermissionOverride2 SecurableObject

Indexes

Index Allow Duplicates Fields
RecIDIdx No
RoleObjectIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSecurityRolePermissionOverride Tablosu

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

xRecord SınıfıOrtak TablosuSecurityRolePrivilegeExplodedGraph Tablosu

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 Ad, Alt Ad, Tür

Indexes

Index Allow Duplicates Fields
RecIDIdx No RecId
RoleIDIdx Yes SecurityRole
SecurableObjectIdx Yes Tür, Ad, Alt Ad

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSecurityRoleRuntime Tablosu

SecurityRoleTaskGrant

SecurityRoleTaskGrant tablosu, AOT güvenlik rolü düğümü tarafından tanımlanan görev eşlemelerine rol ve ayrıcalık eşlemelerine rol listesini içerir.

Fields

Field Type Extended Type Enumeration Type Description
RecId Int64 RecId
recVersion Integer RecVersion
SecurityRole Int64 RecId Veritabanındaki kaydın benzersiz kimliği
SecurityTask Int64 RecId Veritabanındaki kaydın benzersiz kimliği

Relations

Relation Table
Relation_SecurityRoleTaskGrant1 SecurityRole
Relation_SecurityRoleTaskGrant2 SecurityTask

Indexes

Index Allow Duplicates Fields
RecIDIdx No
RoleTaskIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSecurityRoleTaskGrant Tablosu

SecuritySegregationOfDutiesConflict

SecuritySegregationOfDutiesConflict tablosu, kullanıcıların rollere atanmaya çalışılmasının sonucunda ortaya çıkan görev çakışmalarının ayrımını ve yetkili kullanıcılar tarafından sağlanan çakışmaların çözümlerini depolar.

Fields

Field Type Extended Type Enumeration Type Description
AssignmentMode Enum RoleAssignmentMode
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
DEL_ExistingTask Int64 RecId
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
DEL_NewTask Int64 RecId
ExistingDuty Int64 RecId
ExistingRole Int64 RecId Veritabanındaki kaydın benzersiz kimliği
ExistingTask Int64 RecId Veritabanındaki kaydın benzersiz kimliği
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
NewDuty Int64 RecId
NewRole Int64 RecId Veritabanındaki kaydın benzersiz kimliği
NewTask Int64 RecId Veritabanındaki kaydın benzersiz kimliği
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
ReasonForOverride VarString SegregationOfDutiesOverrideComment Görev ayrımının ihlalinin geçersiz kılınma nedenini açıklayan açıklama
RecId Int64 RecId
recVersion Integer RecVersion
Resolution Enum SegregationOfDutiesResolution
SegregationOfDutiesRule Int64 RecId Veritabanındaki kaydın benzersiz kimliği
User String UserId Kullanıcının kimliği

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloGüvenliğiSegregationOfDutiesConflict Tablosu

SecuritySegregationOfDutiesRule

SecuritySegregationOfDutiesRule tablosu, görevlerin ayrımını yöneten kuralları depolar.

Fields

Field Type Extended Type Enumeration Type Description
DEL_FirstSecurityTask Int64 RecId
DEL_SecondSecurityTask Int64 RecId
FirstDuty Int64 RecId
FirstSecurityTask Int64 RecId Veritabanındaki kaydın benzersiz kimliği
Mitigation String SecurityMitigation Görev ayrım kuralının ihlal edilmesiyle ilişkili risk için risk azaltma
Name String SegregationOfDutiesRuleName Görev ayrım kuralının adı
RecId Int64 RecId
recVersion Integer RecVersion
Risk String SecurityRisk Görev ayrım kuralının ihlal edilmesiyle ilişkili risk
SecondDuty Int64 RecId
SecondSecurityTask Int64 RecId Veritabanındaki kaydın benzersiz kimliği
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloGüvenliğiSegregationOfDutiesRule Tablosu

SecuritySubRole

SecuritySubRole tablosu, güvenlik rolü AOT düğümlerinde belirtilen tüm alt rolleri içerir.

Fields

Field Type Extended Type Enumeration Type Description
RecId Int64 RecId
recVersion Integer RecVersion
SecurityRole Int64 RecId Veritabanındaki kaydın benzersiz kimliği
SecuritySubRole Int64 RecId Veritabanındaki kaydın benzersiz kimliği
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloGüvenliğiUbRole Tablosu

SecuritySubTask

SecuritySubTask tablosu, güvenlik görevi AOT düğümlerinde belirtilen ayrıcalık eşlemelerine yönelik görevi içerir.

Fields

Field Type Extended Type Enumeration Type Description
RecId Int64 RecId
recVersion Integer RecVersion
SecuritySubTask Int64 RecId Veritabanındaki kaydın benzersiz kimliği
SecurityTask Int64 RecId Veritabanındaki kaydın benzersiz kimliği
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecuritySubTask1 SecurityTask
Relation_SecuritySubTask2 SecurityTask

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TaskSubTaskIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloGüvenliğiUbTask Tablosu

SecurityTask

SecurityTask tablosu, AOT güvenlik görevi ve güvenlik ayrıcalığı düğümleri tarafından tanımlanan görev ve ayrıcalıkların listesini içerir.

Fields

Field Type Extended Type Enumeration Type Description
AotName String SecurityTaskAotName AOT'deki görevin adı.
Description String SecurityTaskDescription İşlem döngüsünün, görevin veya ayrıcalığının açıklaması.
IsEnabled Enum boolean
IsPermissionSet Enum boolean
Name String SecurityTaskName İşlem döngüsünün, görevin veya ayrıcalığının adı.
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSecurityTask Tablosu

SecurityTaskEntryPoint

SecurityTaskEntryPoint tablosu, AOT güvenlik ayrıcalık düğümünde belirtilen giriş noktası eşlemelerine ayrıcalık listesini içerir.

Fields

Field Type Extended Type Enumeration Type Description
EntryPoint Int64 RecId Veritabanındaki kaydın benzersiz kimliği
PermissionGroup Enum AccessRight
RecId Int64 RecId
recVersion Integer RecVersion
SecurityTask Int64 RecId Veritabanındaki kaydın benzersiz kimliği
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityTaskEntryPoint1 SecurityTask
Relation_SecurityTaskEntryPoint2 SecurableObject

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TaskEntryPointIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloGüvenliğiTaskEntryPoint Tablosu

SecurityTaskExplodedGraph

SecurityTaskExplodedGraph tablosu, güvenlik görevi AOT düğümlerinde belirtilen ayrıcalık eşlemelerine yönelik görevi içerir.

Fields

Field Type Extended Type Enumeration Type Description
RecId Int64 RecId
recVersion Integer RecVersion
RefCount Int
SecuritySubTask Int64 RecId Veritabanındaki kaydın benzersiz kimliği
SecurityTask Int64 RecId Veritabanındaki kaydın benzersiz kimliği

Relations

Relation Table
Relation_SecurityTaskExplodedGraph1 SecurityTask
Relation_SecurityTaskExplodedGraph2 SecurityTask

Indexes

Index Allow Duplicates Fields
RecIDIdx No
SubTaskIdx Yes
TaskSubTaskIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloGüvenliğiTaskExplodedGraph Tablosu

SecurityTaskPermission

SecurityTaskPermission tablosu kullanımdan kaldırıldı.

Fields

Field Type Extended Type Enumeration Type Description
Access Int
Level Int
RecId Int64 RecId
recVersion Integer RecVersion
SecurableObject Int64 RecId Veritabanındaki kaydın benzersiz kimliği
SecurityTask Int64 RecId Veritabanındaki kaydın benzersiz kimliği

Relations

Relation Table
Relation_SecurityTaskPermission1 SecurityTask
Relation_SecurityTaskPermission2 SecurableObject

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TaskObjectIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloGüvenliğiTaskPermission Tablosu

SecurityTaskPermissionOverride

SecurityTaskPermissionOverride tablosu, güvenlik ayrıcalığı AOT düğümlerinde belirtilen izinlerin listesini içerir.

Fields

Field Type Extended Type Enumeration Type Description
Access Enum AccessRight
RecId Int64 RecId
recVersion Integer RecVersion
SecurableObject Int64 RecId Veritabanındaki kaydın benzersiz kimliği
SecurityTask Int64 RecId Veritabanındaki kaydın benzersiz kimliği
ValidFrom UtcDateTime
ValidTo UtcDateTime

Relations

Relation Table
Relation_SecurityTaskPermissionOverride1 SecurityTask
Relation_SecurityTaskPermissionOverride2 SecurableObject

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TaskObjectIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSecurityTaskPermissionOverride Tablosu

SecurityUserRole

SecurityUserRole tablosu, kullanıcı rol eşlemelerini içerir.

Fields

Field Type Extended Type Enumeration Type Description
AssignmentMode Enum RoleAssignmentMode
AssignmentStatus Enum RoleAssignmentStatus
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
SecurityRole Int64 RecId Veritabanındaki kaydın benzersiz kimliği
User String UserId Kullanıcının kimliği
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloGüvenliğiUserRole Tablosu

SecurityUserRoleCondition

SecurityUserRoleCondition tablosu, bir kullanıcıyı rol eşlemeleriyle kısıtlayan şirketlerin listesini içerir. Belirli bir kullanıcının rol eşlemesi için giriş yoksa, kullanıcıya tüm şirketler için bu rolün izinleri verilir.

Fields

Field Type Extended Type Enumeration Type Description
ControllingKey int64
DataArea String DataAreaId Veri alanının kimliği
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
SecurityUserRole Int64 RecId Veritabanındaki kaydın benzersiz kimliği

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloGüvenliğiUserRoleCondition Tablosu

SqlDescribe

SqlDescribe tablosu, tablo ve alan meta verilerini depolamak için kullanılır. SqlDataDictionary::tablemetadata yöntemi bu tabloyu bir arka uç veritabanı sorgusu kullanarak doldurur.

Fields

Field Type Extended Type Enumeration Type Description
array Int
fieldId Integer FieldId Alanın kimliği
fieldType Enum Types
flags Int
name String UtilElementName Uygulama öğesinin adı.
nullable Enum boolean
numericPrecision Int
numericScale Int
RecId Int64 RecId
recVersion Integer RecVersion
rightJustify Enum boolean
shadow Enum boolean
sqlName String UtilElementName Uygulama öğesinin adı.
strSize Int
tabId Integer TableId Tablonun kimliği

Field Groups

Field Group Fields
fieldIdRelation

Indexes

Index Allow Duplicates Fields
Field No
RecId No
SqlName Yes

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSqlDescribe Tablosu

SqlDictionary

SqlDictionary tablosu, tablo ve alan meta verileriyle ilgili olarak veritabanının geçerli durumunu açıklar. Tablo ayrıca görünüm ve tablo bağımlılık bilgilerini içerir. Veritabanı eşitleme altyapısı, AOT'yi veritabanıyla eşitlemek için gereken eylemleri belirlemek için SqlDictionary tablosunu kullanır.

Fields

Field Type Extended Type Enumeration Type Description
array Int
fieldId Integer FieldId Alanın kimliği
fieldType Enum Types
flags Int
name String UtilElementName Uygulama öğesinin adı.
nullable Enum boolean
RecId Int64 RecId
recVersion Integer RecVersion
rightJustify Enum boolean
shadow Enum boolean
sqlName String UtilElementName Uygulama öğesinin adı.
strSize Int
tabId Integer TableId Tablonun kimliği

Field Groups

Field Group Fields
fieldIdRelation

Indexes

Index Allow Duplicates Fields
Field No
RecId No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSqlDictionary Tablosu

SqlParameters

SqlParameters tablosu, veritabanıyla ilgili bilgileri parametre ve değer çiftleri biçiminde depolar. Bu tablo Microsoft Dynamics Ax 2009'da kullanılmaz.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSqlParameters Tablosu

SqlStatistics

SqlStatistics tablosu, kullanıcının ilgili veritabanı istatistiklerini depolar. Bu tablo Microsoft Dynamics Ax 2009'da kullanılmaz.

Fields

Field Type Extended Type Enumeration Type Description
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
indexId Integer IndexId Dizinin kimliği
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
objectType Enum SqlStatType
RecId Int64 RecId
recVersion Integer RecVersion
tabId Integer TableId Tablonun kimliği
userId String UserId Kullanıcının kimliği
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

xRecord SınıfıOrtak TablosuSqlStatistics Tablosu

SqlStorage

SqlStorage tablosu, tablo alanı ve Oracle öznitelikleri hakkında bilgi içerir.

Fields

Field Type Extended Type Enumeration Type Description
id Int
indexId Integer IndexId Dizinin kimliği
objectType Int
override Enum boolean
parm String
RecId Int64 RecId
recVersion Integer RecVersion
tabId Integer TableId Tablonun kimliği
value String

Field Groups

Field Group Fields
indexIdRelation

Indexes

Index Allow Duplicates Fields
Id No

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSqlStorage Tablosu

SqlSyncInfo

SqlSyncInfo tablosu, veritabanı eşitleme işlemi sırasında iletileri ve DDL deyimlerini yakalar. Eşitleme işlemi tamamlandıktan sonra tablodaki bilgiler silinir.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateReadUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme izni olduğunu onaylayarak tablodaki her oluşturma, okuma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSqlSyncInfo Tablosu

Subquery

Alt Sorgu tablosu konum tabanlı sayfalama işlevi tarafından kullanılır.

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

xRecord SınıfıOrtak TabloAlt Sorgu Tablosu

SysActiveTempTable

SysActiveTempTable tablosu, şu anda oluşturulan geçici veritabanı tabloları hakkında veri sağlar. Tablo, çerçeve tarafından bu tabloların ömrünü yönetmek için kullanılır.

Fields

Field Type Extended Type Enumeration Type Description
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
InstanceId String UtilElementName Uygulama öğesinin adı.
RecId Int64 RecId
recVersion Integer RecVersion
RelationTypeId Int64 RecId Veritabanındaki kaydın benzersiz kimliği
ServerId Int64 RecId Veritabanındaki kaydın benzersiz kimliği
SessionId Int64 RecId Veritabanındaki kaydın benzersiz kimliği

Indexes

Index Allow Duplicates Fields
InstanceIdIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysActiveTempTable Tablosu

SysBCProxyUserAccount

SysBCProxyUserAccount tablosu, SysBcAliasForm güvenlik formu aracılığıyla girilen iş bağlayıcısı proxy bilgilerini depolar. Bu tablo her zaman bir kayıt içerir.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysBCProxyUserAccount Tablosu

SysBreakpointList

SysBreakpointList tablosu, MorphX'te kesme noktaları olan geliştiricilerin listesini içerir.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
machineName String NetworkDomain
RecId Int64 RecId
recVersion Integer RecVersion
userId String UserId Kullanıcının kimliği
version Int

Relations

Relation Table
userId UserInfo

Indexes

Index Allow Duplicates Fields
RecId No
UserId Yes

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysBreakpointList Tablosu

SysBreakpoints

SysBreakpoints tablosu, MorphX'teki tüm kesme noktalarının listesini içerir.

Fields

Field Type Extended Type Enumeration Type Description
codePath Container
lineNo Int
listRecId Int64 RecId Veritabanındaki kaydın benzersiz kimliği
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

xRecord SınıfıOrtak TablosuSysBreakpoints Tablosu

SysCacheFlush

SysCacheFlush tablosu, önbelleklerin birden çok AOS sunucusu arasında eşitlenmesi için kullanılan verileri içerir.

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 Genel nesne önbelleğindeki bir örneğin adı.

Indexes

Index Allow Duplicates Fields
CacheScopeIdx No
RecIDIdx No

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysCacheFlush Tablosu

SysClientAccessLog

Fields

Field Type Extended Type Enumeration Type Description
ClientComputer String UserIdStr Name
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
EventsContainer Container
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: 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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme izni olduğunu onaylayarak tablodaki her oluşturma ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysClientAccessLog Tablosu

SysClientSessions

SysClientSessions, sistemde şu anda etkin olan istemci oturumlarının verilerini içerir.

Fields

Field Type Extended Type Enumeration Type Description
clientComputer String UserIdStr Name
clientType Int
DataPartition String PartitionKey Bölüm Anahtarı (Bu alan yalnızca şu sürümler için geçerlidir: 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 Kullanıcının kimliği
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysClientSessions Tablosu

SysConfig

SysConfig tablosu lisans ve yapılandırma bilgilerini içerir.

Fields

Field Type Extended Type Enumeration Type Description
configType Enum ConfigType
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: 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 (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
timestamp String (Bu alan yalnızca şu sürümler için geçerlidir: 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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysConfig Tablosu

SysEncryptionKey

SysEncryptionKey tablosu, EP sorgu dizesini şifrelemek ve veri parametrelerini göndermek için kullanılan şifreleme anahtarını depolar.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: 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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysEncryptionKey Tablosu

SysGlobalConfiguration

SysGlobalConfiguration tablosu, belirli bileşenleri yapılandırmak için kullanılabilecek sistem düzeyi genel ayarını depolar.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysGlobalConfiguration Tablosu

SysInheritanceRelations

Tablo devralma için SysInheritanceRelations framework yardımcı tablosu. Tablo, tablo devralma hiyerarşisi ile ilgili bilgileri depolar.

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

xRecord SınıfıOrtak TablosuSysInheritanceRelations Tablosu

SysLastValue

SysLastValue tablosu, kullanıcılar sistemde gezinirken kaydedilen kullanım verilerinin depolama alanıdır.

Fields

Field Type Extended Type Enumeration Type Description
company String SelectableDataArea Seçebileceğiniz şirketin kimliği
designName String UtilElementName Uygulama öğesinin adı.
elementName String UtilElementName Uygulama öğesinin adı.
isKernel Enum boolean
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recordType Enum UtilElementType
recVersion Integer RecVersion
userId String UserId Kullanıcının kimliği
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

xRecord SınıfıOrtak TablosuSysLastValue Tablosu

SysModel

SysModel tablosu, sistemde yüklü modeller hakkında bilgi içerir.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Layer Int64 LayerRecid Katmanın kimliği.
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
State String

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModel Tablosu

SysModelElement

SysModelElement tablosu, yüklemenin barındırdığını ModelElement'leri listeler.

Fields

Field Type Extended Type Enumeration Type Description
AxId Integer UtilElementId Uygulama nesnesinin benzersiz iç kimlik numarası.
ElementType Int64 ModelElementType Bir ElementType Kimliği
Name String
Origin
ParentId Integer UtilElementParentId Üst uygulama nesnesinin benzersiz iç kimlik numarası
ParentModelElement Int64 ParentModelElementRecid Üst model öğesinin kimliği
PartOfInheritance Int
RecId Int64 RecId
recVersion Integer RecVersion
RootModelElement Int64 RootModelElementRecid Kök model öğesinin kimliği

Relations

Relation Table
ElementType SysModelElementType
Relation_SysModelElementType SysModelElementType

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelElement Tablosu

SysModelElementData

SysModelElementData tablosu herhangi bir SysModelElement için Katmana özgü veriler sağlar.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Layer Int64 LayerRecid Katmanın kimliği.
LegacyId Int
ModelElement Int64 ModelElementRecid ModelElement Kimliği
ModelId Integer ModelId Modelin kimliği.
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelElementData Tablosu

SysModelElementDataOld

SysModelElementDataOld tablosu, herhangi bir SysModelElementOld için Katmana özgü veriler sağlar.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Layer Int64 LayerRecid Katmanın kimliği.
LegacyId Int
ModelElement Int64 ModelElementRecid ModelElement Kimliği
ModelId Integer ModelId Modelin kimliği.
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelElementDataOld Tablosu

SysModelElementLabel

SysModelElementLabel tablosu, belirli bir dilin etiket metnini içerir.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelElementLabel Tablosu

SysModelElementLabelOld

SysModelElementLabelOld tablosu, belirli bir dilin etiket metnini içerir.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelElementLabelOld Tablosu

SysModelElementOld

SysModelElementOld tablosu, yüklemenin barındırıldığı ModelElement'leri listeler.

Fields

Field Type Extended Type Enumeration Type Description
AxId Integer UtilElementId Uygulama nesnesinin benzersiz iç kimlik numarası.
ElementType Int64 ModelElementType Bir ElementType Kimliği
Name String
Origin
ParentId Integer UtilElementParentId Üst uygulama nesnesinin benzersiz iç kimlik numarası
ParentModelElement Int64 ParentModelElementRecid Üst model öğesinin kimliği
PartOfInheritance Int
RecId Int64 RecId
recVersion Integer RecVersion
RootModelElement Int64 RootModelElementRecid Kök model öğesinin kimliği

Relations

Relation Table
ElementType SysModelElementTypeOld
Relation_SysModelElementTypeOld SysModelElementTypeOld

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelElementOld Tablosu

SysModelElementSource

SysModelElementSource tablosu, kaynağı olan tüm SysModelElement'ler için Kaynak Metni içerir.

Fields

Field Type Extended Type Enumeration Type Description
Layer Int64 LayerRecid Katmanın kimliği.
ModelElement Int64 ModelElementRecid ModelElement Kimliği
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelElementSource Tablosu

SysModelElementSourceOld

SysModelElementSourceOld tablosu, kaynağı olan tüm SysModelElementsOld için Kaynak Metni içerir.

Fields

Field Type Extended Type Enumeration Type Description
Layer Int64 LayerRecid Katmanın kimliği.
ModelElement Int64 ModelElementRecid ModelElement Kimliği
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelElementSourceOld Tablosu

SysModelElementType

SysModelElementType tablosu olası SysModelElement türlerini belirtir. Recid, 'eski' öğe türleri için UtilRecordType sabit listesiyle geriye dönük olarak uyumludur.

Fields

Field Type Extended Type Enumeration Type Description
Name String ModelElementTypeName Öğe türünün adı.
ParentType Int64 ModelElementType Bir ElementType Kimliği
RecId Int64 RecId
recVersion Integer RecVersion
TreeNodeName String

Relations

Relation Table
Name SysModelElementType

Indexes

Index Allow Duplicates Fields
RecIDIdx No
TypeNameIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelElementType Tablosu

SysModelElementTypeOld

SysModelElementTypeOld tablosu olası SysModelElementOld türlerini belirtir. Recid, 'eski' öğe türleri için UtilRecordType sabit listesiyle geriye dönük olarak uyumludur.

Fields

Field Type Extended Type Enumeration Type Description
Name String ModelElementTypeName Öğe türünün adı.
ParentType Int64 ModelElementType Bir ElementType Kimliği
RecId Int64 RecId
recVersion Integer RecVersion
TreeNodeName String

Relations

Relation Table
Name SysModelElementType

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelElementTypeOld Tablosu

SysModelLayer

SysModelLayer tablosunda olası LayerId ve Name listelenir. Model verileri bir katmanda varsa, bu katman için toplanan sürüm numarasını bildirir.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelLayer Tablosu

SysModelLayerOld

SysModelLayerOld tablosunda olası LayerId ve Name listelenir. Model verileri bir katmanda varsa, bu katman için toplanan sürüm numarasını bildirir.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelLayerOld Tablosu

SysModelManifest

SysModelManifest tablosu, dağıtılan modeller hakkında Açıklama, Yayımcı ve Modelin Sürümü gibi bildirim bilgilerini içerir

Fields

Field Type Extended Type Enumeration Type Description
Category Integer ModelManifestCategoryRecId Model kategorisinin kimliği
Description String ModelDescription Modelin açıklaması.
DisplayName String ModelDisplayName Modelin görünen adı.
Model Int64 ModelRecid Modelin kimliği.
Name String ModelName Model deposundaki modelin adı.
Publisher String ModelPublisher Modelin yayıncısı.
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelManifest Tablosu

SysModelManifestCategory

SysModelManifestCategory tablosu, dağıtılan modeller için bildirim bilgilerinin kategori yönünü içerir.

Fields

Field Type Extended Type Enumeration Type Description
Name String ModelManifestCategoryName Model kategorisinin adı.
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Allow Duplicates Fields
NameIdx No
RecIDIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelManifestCategory Tablosu

SysModelManifestCategoryOld

SysModelManifestCategoryOld tablosu, dağıtılan modeller için bildirim bilgilerinin kategori yönünü içerir.

Fields

Field Type Extended Type Enumeration Type Description
Name String ModelManifestCategoryName Model kategorisinin adı.
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelManifestCategoryOld Tablosu

SysModelManifestOld

SysModelManifestOld tablosu, bir modelin Açıklaması, Yayımcısı ve Sürümü gibi dağıtılan modeller hakkındaki bildirim bilgilerini içerir.

Fields

Field Type Extended Type Enumeration Type Description
Category Integer ModelManifestCategoryRecId Model kategorisinin kimliği
Description String ModelDescription Modelin açıklaması.
DisplayName String ModelDisplayName Modelin görünen adı.
Model Int64 ModelRecidOld Modelin kimliği (eski).
Name String ModelName Model deposundaki modelin adı.
Publisher String ModelPublisher Modelin yayıncısı.
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelManifestOld Tablosu

SysModelOld

SysModelOld tablosu, sistemde yüklü modeller hakkında bilgi içerir.

Fields

Field Type Extended Type Enumeration Type Description
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
Layer Int64 LayerRecid Katmanın kimliği.
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
RecId Int64 RecId
recVersion Integer RecVersion
State String

Indexes

Index Allow Duplicates Fields
RecIDIdx No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysModelOld Tablosu

SysOccConfiguration

SysOccConfiguration tablosu genel eşzamanlılık modeli ayarını depolar ve çakışma özel durum oturum açma ilkesini güncelleştirir.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysOccConfiguration Tablosu

SysRecordLevelSecurity

SysRecordLevelSecurity tablosu, sistem yöneticisi tarafından yapılandırılan tüm kayıt düzeyi güvenlik kısıtlamalarını içerir. Kısıtlamalar şirket başına, grup bazında kalıcı hale getirilir.

Fields

Field Type Extended Type Enumeration Type Description
_unused Enum boolean
companyId String SelectableDataArea Seçebileceğiniz şirketin kimliği
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
DEL_groupId String UserGroupId Kullanıcı grubunun kimliği
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
restriction Container
SecurityRole Int64 RecId Güvenlik rolünün adı
tabId Integer TableId Tablonun kimliği

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysRecordLevelSecurity Tablosu

SysServerSessions

SysServerSessions tablosu, sistemdeki etkin AOS Sunucuları hakkındaki bilgileri depolamak için kullanılır.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysServerSessions Tablosu

SysSetbasedHelper

Tablo devralma kümesi tabanlı işlemler için SysSetbasedHelper framework yardımcı tablosu.

Fields

Field Type Extended Type Enumeration Type Description
CandidateRecId Int64 RecId Veritabanındaki kaydın benzersiz kimliği
RecId Int64 RecId
recVersion Integer RecVersion

Indexes

Index Allow Duplicates Fields
CandidateRecIDIdx No
RecIDIdx No

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuSysSetbasedHelper Tablosu

SystemSequences

SystemSequences tablosu, her tablo için bir sonraki kullanılabilir kayıt kimliği bloğunu tutar.

Fields

Field Type Extended Type Enumeration Type Description
cycle Enum boolean
dataAreaId String DataAreaId
id Int
maxVal Int64 RecId Veritabanındaki kaydın benzersiz kimliği
minVal Int64 RecId Veritabanındaki kaydın benzersiz kimliği
name String
nextVal Int64 RecId Veritabanındaki kaydın benzersiz kimliği
RecId Int64 RecId
recVersion Integer RecVersion
tabId Integer TableId Tablonun kimliği

Relations

Relation Table
dataAreaId DataArea

Indexes

Index Allow Duplicates Fields
Id No

Security Note

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloSistemiSequences Tablosu

TableCollectionList

TableCollectionList tablosu, tablo koleksiyonları ve sanal şirketler arasındaki eşlemeyi depolar.

Fields

Field Type Extended Type Enumeration Type Description
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
tableCollection String UtilElementName Uygulama öğesinin adı.
virtualDataArea String VirtualDataArea Sanal şirketin kimliği

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtakTablosuCollectionList Tablosu

TimeZonesList

TimeZonesList tablosu, desteklenen saat dilimlerinin listesini içerir.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloTimeZonesList Tablosu

TimeZonesRulesData

TimeZonesRulesData tablosu, desteklenen tüm saat dilimleri için GMT uzaklıklarını ve yaz saati bilgilerini içerir.

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuTimeZonesRulesData Tablosu

UserDataAreaFilter

UserDataAreaFilter tablosu, bir kullanıcı için seçilebilir şirketlerin listesini içerir. SecurityRights sınıfında populateSelectableCompanies yöntemi çağrılarak doldurulur.

Fields

Field Type Extended Type Enumeration Type Description
DataArea String DataAreaId Veri alanının kimliği
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
User String UserId Kullanıcının kimliği

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

xRecord SınıfıOrtak TablosuUserDataAreaFilter Tablosu

UserInfo

UserInfo tablosu, kullanıcıların listesini, active directory'lerini ve varsayılan bilgilerini içerir.

Fields

Field Type Extended Type Enumeration Type Description
accountType Enum UserAccountType
autoInfo Int
autoLogOff Int
autoUpdate Int
clientAccessLogLevel Int
company String SelectableDataArea Seçebileceğiniz şirketin kimliği
compilerWarningLevel Enum CompilerWarningLevel
confirmDelete Int
confirmUpdate Int
credentialRecId int64
debuggerPopup Int
debugInfo Int
defaultPartition Enum boolean (Bu alan yalnızca şu sürümler için geçerlidir: 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 Uygulama öğesinin adı.
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 (Bu alan yalnızca şu sürümler için geçerlidir: 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 Kullanıcının kimliği
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 (Bu alan yalnızca şu sürümler için geçerlidir: 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 Uygulama öğesinin adı.
statuslineInfo Int
toolbarInfo Int
traceInfo Int

Field Groups

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme izni olduğunu onaylayarak tablodaki her oluşturma ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuUserInfo Tablosu

UserInfoStartupModel

UserInfoStartupModel tablosu, her kullanıcı için her katman için tercih edilen başlangıç modelini barındırır.

Fields

Field Type Extended Type Enumeration Type Description
Layer Enum UtilEntryLevel
ModelId Int64 ModelRecid Modelin kimliği.
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
UserId String UserGroupId Kullanıcı grubunun kimliği

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuUserInfoStartupModel Tablosu

UtilElements

UtilElements tablosu, AOT'de gösterilen uygulamayı içerir.

Fields

Field Type Extended Type Enumeration Type Description
baseVersion Int
code Container
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
name String UtilElementName Uygulama öğesinin adı.
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloUtilElements Tablosu

UtilElementsOld

UtilElementsOld tablosu, uygulama klasöründe depolanan uygulama modelini içerir. Yükseltme işlemi sırasında kullanılır.

Fields

Field Type Extended Type Enumeration Type Description
baseVersion Int
code Container
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
name String UtilElementName Uygulama öğesinin adı.
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

xRecord SınıfıOrtak TabloUtilElementsOld Tablosu

UtilIdElements

UtilIdElements tablosu, AOT'de gösterilen uygulama modelini içerir.

Fields

Field Type Extended Type Enumeration Type Description
baseVersion Int
code Container
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
id Int
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
name String UtilElementName Uygulama öğesinin adı.
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloUtilIdElements Tablosu

UtilIdElementsOld

UtilIdElementsOld tablosu, uygulama klasöründe depolanan uygulama modelini içerir. Yükseltme işlemi sırasında kullanılır.

Fields

Field Type Extended Type Enumeration Type Description
baseVersion Int
code Container
createdBy String CreatedBy
createdDateTime UtcDateTime CreatedDateTime
dEL_CreatedTime Integer DEL_CreatedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
dEL_ModifiedTime Integer DEL_ModifiedTime (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
id Int
modifiedBy String ModifiedBy
modifiedDateTime UtcDateTime ModifiedDateTime
name String UtilElementName Uygulama öğesinin adı.
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

xRecord SınıfıOrtak TablosuUtilIdElementsOld Tablosu

UtilModels

UtilModels tablosu, sistemde yüklü modeller hakkında bilgi içerir.

Fields

Field Type Extended Type Enumeration Type Description
CategoryId Int
Description String ModelDescription Modelin açıklaması.
DisplayName String ModelDisplayName Modelin görünen adı.
Id Int
InstallMode Int
Layer Enum UtilEntryLevel
MarkedForRemoval Int
ModelGroupId Int
Name String ModelName Model deposundaki modelin adı.
Publisher String ModelPublisher Modelin yayıncısı.
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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TabloUtilModels Tablosu

VirtualDataAreaList

VirtualDataAreaList tablosu, gerçek şirketlerle sanal şirketler arasındaki eşlemeyi depolar.

Fields

Field Type Extended Type Enumeration Type Description
id String SelectableDataArea Seçebileceğiniz şirketin kimliği
Partition Int64 Partition (Bu alan yalnızca şu sürümler için geçerlidir: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 (SYS))
RecId Int64 RecId
recVersion Integer RecVersion
virtualDataArea String VirtualDataArea Sanal şirketin kimliği

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuVirtualDataAreaList Tablosu

VSAssembly

VSAssembly tablosu, AOT'deki Visual Studio Projeleri düğümü altında depolanan bir derlemenin en son ne zaman dağıtıldığını açıklayan eşitleme bilgilerini içerir..

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

Bu tablonun kullanılması Ayrıcalıkların Yükseltilmesi saldırısına veya Hizmet Reddi saldırısına yol açabilir. Bu nedenle, AOSAuthorization özelliği CreateUpdateDelete numaralandırma değerine ayarlanır. Uygulama Nesne Sunucusu, geçerli kullanıcının o tabloda istenen işlemi gerçekleştirme iznine sahip olduğunu onaylayarak tablodaki her oluşturma, güncelleştirme ve silme eylemini yetkiler. İşlemi başlatan kullanıcının işlemi gerçekleştirme yetkisi yoksa bir özel durum oluşur.

Inheritance Hierarchy

xRecord SınıfıOrtak TablosuVSAssembly Tablosu