Tablolar ve görünümler: R

<< İçindekileri Görüntülemek İçin Tıklayın >>

Yer:  Teknik Kılavuzlar > Netsim Veri Sözlüğü Kılavuzu > Tablolar ve görünümler >

Tablolar ve görünümler: R

RAPORLAR NS_

şema NETSIM · veri tablosu NS_RAPORLAR, erişim görünümü RAPORLAR

Rapor tasarımları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
RAPOR_NOFTRAPOR_NORapor No
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt Durumu
WEB_AKTIFFTSYSTEMFLAGE(1)Web aktif
RAPOR_KODUFTTANITICI_KODU(24)Rapor kodu
RAPOR_ADIFTTANITICI_ADI(80)Rapor adı
RAPOR_GRUBUFTTANITICI_ADI(80)Rapor grubu
RAPOR_DIZAYN_SINIFIFTTANITICI_KODU(24)evetDizayn sınıfı
DILFTSCRIPT_DILI(30)Script dili
GUVENLIK_SINIFIFTTANITICI_ADI(80)evetGüvenlik sınıfı
ACIKLAMAFTACIKLAMA_TEXTevet
RESIMFTRESIMevet
RAPOR_DESIGNFTBINARYDATAevet
RAPOR_SCRIPTFTBINARYDATAevet
RAPOR_COMPILEDFTBINARYDATAevet
GUNCELLEME_TARIHIFTZAMANevetGüncellenme tarihi
LISANS_IDSFTACIKLAMA(80)evetLisans kodu
ILK_VERSIYONFTISIM_KISA(30)evetGeçerli ilk versiyon
SON_VERSIYONFTISIM_KISA(30)evetGeçerli son versiyon
SETUP_SCRIPTFTACIKLAMA_TEXTevetSetup Script
REF_RGUIDFTRGUID(48)evet
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras
CSESSION_NOFTFLYSESSION_NO_NULLevetOluşturan oturumKaydı oluşturan bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO); kullanıcı, terminal ve bilgisayar bilgisi bu oturumdan okunur. Eklemede güvenlik tetikleyicisi GetUserInfoINT(10) ile atar, güncellemede eski değeri korur; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
CTIMESTAMPFTCTIMESTAMPGiriş tarihiKaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras
RGUIDFTRGUID(48)evetKayıt GUIDKaydın veritabanları arasında değişmeyen küresel kimliği, '{xxxxxxxx-...}' biçiminde GUID. Genel bir tetikleyici doldurmaz: ihtiyaç anında VERIFY_RGUID yordamı, üstveri hazırlığında NetsimSistem SetGuids üretir; Dönüşüm Merkezi kayıtları birbirine bununla eşler. İstemci yazmaz. ↳ miras
DB_IDFTDB_IDSanal veritabanıKaydın ait olduğu sanal veritabanlarının bit maskesi (n numaralı sanal veritabanı = bit n-1; tanımlar FLYSYSTEM.SANAL_VERITABANLARI). Uygulama yalnız bit maskesi üretir; motorun tanıdığı numara listesi kipleri (bit 60-61) kullanılmaz. 0 kaydı herkese açar; kullanıcının maskesiyle kesişmeyen kayıt satır güvenliğinde görünmez. Eklemede kullanıcının varsayılan değeri atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SESSION_NOFTFLYSESSION_NO_NULLevetSon değiştiren oturumKaydı en son değiştiren bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO). Eklemede CSESSION_NO ile aynıdır, her güncellemede güvenlik tetikleyicisi GetUserInfoINT(10) ile yeniler; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
ADGROUP_IDFTGROUP_IDYönetici grubuKayıt üzerinde yönetici haklarına sahip kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin üçüncü baytındaki haklar uygulanır. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
GROUP_IDFTGROUP_IDKullanıcı grubuKaydın sahibi olan kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin ikinci baytındaki haklar uygulanır. Eklemede yetki tanımından, yoksa kullanıcının varsayılan ya da kendi grubundan atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
ROGROUP_IDFTGROUP_IDSalt okur grupKaydı yalnız görebilen kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok); bu gruba SECURITY'den bağımsız olarak yalnız okuma hakkı verilir. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SECURITYFTSECURITYGüvenlikSatır düzeyi hak maskesi: düşük bayt tüm kullanıcılar, ikinci bayt GROUP_ID, üçüncü bayt ADGROUP_ID için; her baytta bit0 görme, bit1 ekleme (yalnız kayıt eklenirken, yeni satırın değerleriyle denetlenir; sonra okunmaz), bit2 değiştirme, bit3 silme, bit4 yetki devri, bit5 kullanma (başka işlemlerde seçilebilme). En üst bayt kullanılmaz. Varsayılan 0x3F3F3F (4144959) herkese tam hak verir; değiştirirken kullanıcı sahip olmadığı hakkı veremez (GetNewSecurity). Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
RTIMESTAMPFTRTIMESTAMPevetDeğişiklik tarihiKaydın son değiştirildiği an; eklemede CTIMESTAMP ile aynıdır. Güvenlik tetikleyicisi her güncellemede LOCALTIMESTAMP atar; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras
Birincil anahtar: RAPOR_NO

Kullananlar (9)

  • ZMG_YAZDIRMA_SUNUCUSU Yordam — okur KAYIT_DURUMU, RAPOR_NO
  • RAPORLAR_AD Tetikleyici — okur RAPOR_NO
  • RAPORLAR_AU Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, RAPOR_NO, ROGROUP_ID, SECURITY
  • RAPORLAR_BI Tetikleyici — yazar GUNCELLEME_TARIHI, RAPOR_ADI, RAPOR_KODU, RAPOR_NO, REF_RGUID, RGUID
  • RAPORLAR_BU Tetikleyici — okur KAYIT_DURUMU, RAPOR_ADI, RAPOR_KODU
  • RAPORLAR_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, RAPOR_NO, ROGROUP_ID, SECURITY
  • RAPORLAR_UPV_BI Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, DIL, GROUP_ID, GUNCELLEME_TARIHI, GUVENLIK_SINIFI, ILK_VERSIYON, KAYIT_DURUMU, LISANS_IDS, OZEL_KOD, RAPOR_ADI, RAPOR_COMPILED, RAPOR_DESIGN, RAPOR_DIZAYN_SINIFI, RAPOR_GRUBU, RAPOR_KODU, RAPOR_NO, RAPOR_SCRIPT, REF_RGUID, RESIM, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SETUP_SCRIPT, SON_VERSIYON, SYSTEM, WEB_AKTIF
  • RAPORLAR_UPV_BU Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, DIL, GROUP_ID, GUNCELLEME_TARIHI, GUVENLIK_SINIFI, ILK_VERSIYON, KAYIT_DURUMU, LISANS_IDS, OZEL_KOD, RAPOR_ADI, RAPOR_COMPILED, RAPOR_DESIGN, RAPOR_DIZAYN_SINIFI, RAPOR_GRUBU, RAPOR_KODU, RAPOR_NO, RAPOR_SCRIPT, REF_RGUID, RESIM, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SETUP_SCRIPT, SON_VERSIYON, SYSTEM, WEB_AKTIF
  • RAPORLAR_LOOK Görünüm — okur ADGROUP_ID, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, RAPOR_ADI, RAPOR_DIZAYN_SINIFI, RAPOR_GRUBU, RAPOR_KODU, RAPOR_NO, ROGROUP_ID, SECURITY, SYSTEM, WEB_AKTIF

RAPORLAR_LOOK Görünüm

şema NETSIM

Rapor tasarımları — RAPORLAR lookup görünümü: seçim kolonlarını ve satır kullanım hakkını (USAGE_RIGHT, CheckUserRight_0) verir; satır süzmez, herkese SELECT izni var. RI_RAPORLAR_LOOK kod/ad gösterimi için okur; TFormSYRaporlarLookup KAYIT_DURUMU ve USAGE_RIGHT > 0 ile süzer. Zamanlanmış görev tanımı da rapor seçimi için kullanır.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
RAPOR_NOFTRAPOR_NORapor NoRAPORLAR.RAPOR_NO
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt DurumuRAPORLAR.KAYIT_DURUMU
WEB_AKTIFFTSYSTEMFLAGE(1)Web aktifRAPORLAR.WEB_AKTIF
RAPOR_KODUFTTANITICI_KODU(24)Rapor koduRAPORLAR.RAPOR_KODU
RAPOR_ADIFTTANITICI_ADI(80)Rapor adıRAPORLAR.RAPOR_ADI
RAPOR_GRUBUFTTANITICI_ADI(80)Rapor grubuRAPORLAR.RAPOR_GRUBU
RAPOR_DIZAYN_SINIFIFTTANITICI_KODU(24)evetDizayn sınıfıRAPORLAR.RAPOR_DIZAYN_SINIFI
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ mirasRAPORLAR.OZEL_KOD
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ mirasRAPORLAR.SYSTEM
USAGE_RIGHTINTEGERevetifade

RAPORSQL NS_

şema NETSIM · veri tablosu NS_RAPORSQL, erişim görünümü RAPORSQL

Rapor tablo bağlantı kayıtları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
SQL_NOFTSQL_NO
RAPOR_NOFTRAPOR_NORapor
SQL_ADIFTTANITICI_ADI(80)
ANA_SQL_NOFTSQL_NO_0
SEVIYEFTSIRA_NO0
SQL_DATAFTBINARYDATAevet
SQL_TEXTFTACIKLAMA_TEXTevet
SELECT_TEXTFTACIKLAMA_TEXTevet
FROM_TEXTFTACIKLAMA_TEXTevet
JOIN_TEXTFTACIKLAMA_TEXTevet
WHERE_TEXTFTACIKLAMA_TEXTevet
GROUP_BY_TEXTFTACIKLAMA_TEXTevet
HAVING_TEXTFTACIKLAMA_TEXTevet
ORDER_BY_TEXTFTACIKLAMA_TEXTevet
FILTRE_ALANLARIFTACIKLAMA_TEXTevet
SECILI_ALANLARFTACIKLAMA_TEXTevet
SECILI_TABLOLARFTACIKLAMA_TEXTevet
SINTERNALFTSINTERNAL(8)evet
INTERNALFTINT32evet
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras
CSESSION_NOFTFLYSESSION_NO_NULLevetOluşturan oturumKaydı oluşturan bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO); kullanıcı, terminal ve bilgisayar bilgisi bu oturumdan okunur. Eklemede güvenlik tetikleyicisi GetUserInfoINT(10) ile atar, güncellemede eski değeri korur; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
CTIMESTAMPFTCTIMESTAMPGiriş tarihiKaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras
RGUIDFTRGUID(48)evetKayıt GUIDKaydın veritabanları arasında değişmeyen küresel kimliği, '{xxxxxxxx-...}' biçiminde GUID. Genel bir tetikleyici doldurmaz: ihtiyaç anında VERIFY_RGUID yordamı, üstveri hazırlığında NetsimSistem SetGuids üretir; Dönüşüm Merkezi kayıtları birbirine bununla eşler. İstemci yazmaz. ↳ miras
DB_IDFTDB_IDSanal veritabanıKaydın ait olduğu sanal veritabanlarının bit maskesi (n numaralı sanal veritabanı = bit n-1; tanımlar FLYSYSTEM.SANAL_VERITABANLARI). Uygulama yalnız bit maskesi üretir; motorun tanıdığı numara listesi kipleri (bit 60-61) kullanılmaz. 0 kaydı herkese açar; kullanıcının maskesiyle kesişmeyen kayıt satır güvenliğinde görünmez. Eklemede kullanıcının varsayılan değeri atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SESSION_NOFTFLYSESSION_NO_NULLevetSon değiştiren oturumKaydı en son değiştiren bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO). Eklemede CSESSION_NO ile aynıdır, her güncellemede güvenlik tetikleyicisi GetUserInfoINT(10) ile yeniler; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
ADGROUP_IDFTGROUP_IDYönetici grubuKayıt üzerinde yönetici haklarına sahip kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin üçüncü baytındaki haklar uygulanır. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
GROUP_IDFTGROUP_IDKullanıcı grubuKaydın sahibi olan kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin ikinci baytındaki haklar uygulanır. Eklemede yetki tanımından, yoksa kullanıcının varsayılan ya da kendi grubundan atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
ROGROUP_IDFTGROUP_IDSalt okur grupKaydı yalnız görebilen kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok); bu gruba SECURITY'den bağımsız olarak yalnız okuma hakkı verilir. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SECURITYFTSECURITYGüvenlikSatır düzeyi hak maskesi: düşük bayt tüm kullanıcılar, ikinci bayt GROUP_ID, üçüncü bayt ADGROUP_ID için; her baytta bit0 görme, bit1 ekleme (yalnız kayıt eklenirken, yeni satırın değerleriyle denetlenir; sonra okunmaz), bit2 değiştirme, bit3 silme, bit4 yetki devri, bit5 kullanma (başka işlemlerde seçilebilme). En üst bayt kullanılmaz. Varsayılan 0x3F3F3F (4144959) herkese tam hak verir; değiştirirken kullanıcı sahip olmadığı hakkı veremez (GetNewSecurity). Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
RTIMESTAMPFTRTIMESTAMPevetDeğişiklik tarihiKaydın son değiştirildiği an; eklemede CTIMESTAMP ile aynıdır. Güvenlik tetikleyicisi her güncellemede LOCALTIMESTAMP atar; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras
Birincil anahtar: SQL_NO

Kullananlar (14)

  • RAPORSQL$INTERNAL_NDX İndeks — okur INTERNAL, SINTERNAL
  • RAPORSQL$RAPOR_SQLADI_NDX İndeks — okur RAPOR_NO, SQL_ADI
  • DIVEALAN_BI Tetikleyici — okur INTERNAL, SINTERNAL, SQL_ADI, SQL_NO
  • DIVETABL_AD Tetikleyici — okur INTERNAL, SINTERNAL
  • FILTASIL_AI Tetikleyici — okur RAPOR_NO, SQL_NO
  • FILTTANI_AI Tetikleyici — okur INTERNAL, RAPOR_NO, SINTERNAL, SQL_NO
  • RAPORLAR_AD Tetikleyici — okur RAPOR_NO
  • RAPORLAR_AU Tetikleyici — yazar ADGROUP_ID, DB_ID, GROUP_ID, ROGROUP_ID, SECURITY; okur RAPOR_NO
  • RAPORSQL_AD Tetikleyici — okur ANA_SQL_NO, SQL_NO
  • RAPORSQL_AU Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, ROGROUP_ID, SECURITY, SQL_NO
  • RAPORSQL_BI Tetikleyici — yazar SQL_NO; okur ANA_SQL_NO, SEVIYE
  • RAPORSQL_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, ROGROUP_ID, SECURITY, SQL_NO
  • RAPORSQL_UPV_BI Tetikleyici — yazar ADGROUP_ID, ANA_SQL_NO, CSESSION_NO, CTIMESTAMP, DB_ID, FILTRE_ALANLARI, FROM_TEXT, GROUP_BY_TEXT, GROUP_ID, HAVING_TEXT, INTERNAL, JOIN_TEXT, ORDER_BY_TEXT, OZEL_KOD, RAPOR_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECILI_ALANLAR, SECILI_TABLOLAR, SECURITY, SELECT_TEXT, SESSION_NO, SEVIYE, SINTERNAL, SQL_ADI, SQL_DATA, SQL_NO, SQL_TEXT, SYSTEM, WHERE_TEXT
  • RAPORSQL_UPV_BU Tetikleyici — yazar ADGROUP_ID, ANA_SQL_NO, CSESSION_NO, CTIMESTAMP, DB_ID, FILTRE_ALANLARI, FROM_TEXT, GROUP_BY_TEXT, GROUP_ID, HAVING_TEXT, INTERNAL, JOIN_TEXT, ORDER_BY_TEXT, OZEL_KOD, RAPOR_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECILI_ALANLAR, SECILI_TABLOLAR, SECURITY, SELECT_TEXT, SESSION_NO, SEVIYE, SINTERNAL, SQL_ADI, SQL_DATA, SQL_NO, SQL_TEXT, SYSTEM, WHERE_TEXT

RESOURCE NS_

şema NETSIM · veri tablosu NS_RESOURCE, erişim görünümü RESOURCE

Resource data

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
RESOURCE_NOFTRESOURCE_NOResource No
RESOURCE_KODUFTTANITICI_KODU(24)Kodu
RESOURCE_ADIFTTANITICI_ADI(80)Adı
RESOURCE_TIPIFTTANITICI_ADI(80)Tipi
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt Durumu
REVIZYON_RESOURCE_NOFTRESOURCE_NOResource No
REVIZYON_NOFTINT32_0Revizyon
ACIKLAMAFTACIKLAMA_TEXTevetAçıklama
VARSAYILANFTSYSTEMFLAGE(1)Menü
BUTUN_NOKTALARFTSYSTEMFLAGE(1)Bütün Noktalar
RESOURCEDATAFTBINARYDATAevet
LISANFTTANITICI_KODU(24)evet
ILK_VERSIYONFTISIM_KISA(30)evet
SON_VERSIYONFTISIM_KISA(30)evet
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras
CSESSION_NOFTFLYSESSION_NO_NULLevetOluşturan oturumKaydı oluşturan bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO); kullanıcı, terminal ve bilgisayar bilgisi bu oturumdan okunur. Eklemede güvenlik tetikleyicisi GetUserInfoINT(10) ile atar, güncellemede eski değeri korur; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
CTIMESTAMPFTCTIMESTAMPGiriş tarihiKaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras
RGUIDFTRGUID(48)evetKayıt GUIDKaydın veritabanları arasında değişmeyen küresel kimliği, '{xxxxxxxx-...}' biçiminde GUID. Genel bir tetikleyici doldurmaz: ihtiyaç anında VERIFY_RGUID yordamı, üstveri hazırlığında NetsimSistem SetGuids üretir; Dönüşüm Merkezi kayıtları birbirine bununla eşler. İstemci yazmaz. ↳ miras
DB_IDFTDB_IDSanal veritabanıKaydın ait olduğu sanal veritabanlarının bit maskesi (n numaralı sanal veritabanı = bit n-1; tanımlar FLYSYSTEM.SANAL_VERITABANLARI). Uygulama yalnız bit maskesi üretir; motorun tanıdığı numara listesi kipleri (bit 60-61) kullanılmaz. 0 kaydı herkese açar; kullanıcının maskesiyle kesişmeyen kayıt satır güvenliğinde görünmez. Eklemede kullanıcının varsayılan değeri atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SESSION_NOFTFLYSESSION_NO_NULLevetSon değiştiren oturumKaydı en son değiştiren bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO). Eklemede CSESSION_NO ile aynıdır, her güncellemede güvenlik tetikleyicisi GetUserInfoINT(10) ile yeniler; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
ADGROUP_IDFTGROUP_IDYönetici grubuKayıt üzerinde yönetici haklarına sahip kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin üçüncü baytındaki haklar uygulanır. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
GROUP_IDFTGROUP_IDKullanıcı grubuKaydın sahibi olan kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin ikinci baytındaki haklar uygulanır. Eklemede yetki tanımından, yoksa kullanıcının varsayılan ya da kendi grubundan atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
ROGROUP_IDFTGROUP_IDSalt okur grupKaydı yalnız görebilen kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok); bu gruba SECURITY'den bağımsız olarak yalnız okuma hakkı verilir. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SECURITYFTSECURITYGüvenlikSatır düzeyi hak maskesi: düşük bayt tüm kullanıcılar, ikinci bayt GROUP_ID, üçüncü bayt ADGROUP_ID için; her baytta bit0 görme, bit1 ekleme (yalnız kayıt eklenirken, yeni satırın değerleriyle denetlenir; sonra okunmaz), bit2 değiştirme, bit3 silme, bit4 yetki devri, bit5 kullanma (başka işlemlerde seçilebilme). En üst bayt kullanılmaz. Varsayılan 0x3F3F3F (4144959) herkese tam hak verir; değiştirirken kullanıcı sahip olmadığı hakkı veremez (GetNewSecurity). Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
RTIMESTAMPFTRTIMESTAMPevetDeğişiklik tarihiKaydın son değiştirildiği an; eklemede CTIMESTAMP ile aynıdır. Güvenlik tetikleyicisi her güncellemede LOCALTIMESTAMP atar; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras
Birincil anahtar: RESOURCE_NO

Kullananlar (6)

  • RESOURCE$TIP_NDX İndeks — okur RESOURCE_TIPI
  • RESOURCE_AD Tetikleyici — okur RESOURCE_NO, REVIZYON_NO, REVIZYON_RESOURCE_NO
  • RESOURCE_BI Tetikleyici — yazar KAYIT_DURUMU, RESOURCE_NO, REVIZYON_NO, REVIZYON_RESOURCE_NO; okur RESOURCE_KODU
  • RESOURCE_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, RESOURCE_NO, ROGROUP_ID, SECURITY
  • RESOURCE_UPV_BI Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, BUTUN_NOKTALAR, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, ILK_VERSIYON, KAYIT_DURUMU, LISAN, OZEL_KOD, RESOURCEDATA, RESOURCE_ADI, RESOURCE_KODU, RESOURCE_NO, RESOURCE_TIPI, REVIZYON_NO, REVIZYON_RESOURCE_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SON_VERSIYON, SYSTEM, VARSAYILAN
  • RESOURCE_UPV_BU Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, BUTUN_NOKTALAR, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, ILK_VERSIYON, KAYIT_DURUMU, LISAN, OZEL_KOD, RESOURCEDATA, RESOURCE_ADI, RESOURCE_KODU, RESOURCE_NO, RESOURCE_TIPI, REVIZYON_NO, REVIZYON_RESOURCE_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SON_VERSIYON, SYSTEM, VARSAYILAN

RETAGUNL NS_

şema NETSIM · veri tablosu NS_RETAGUNL, erişim görünümü RETAGUNL

Resmi Tatil gün kayıtları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
RESMI_TATIL_GUN_NOFTRESMI_TATIL_GUN_NO
RESMI_TATIL_TANIM_NOFTRESMI_TATIL_TANIM_NOTatil tanımı
TARIHFTTARIH(İlk) Tarih
ACIKLAMAFTACIKLAMA(80)Açıklama
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt Durumu
PERIYOTFTSYSTEMFLAG(1)Resmi tatilin tekrarı: S=Sabit, yalnız o tarih (öndeğer; dini bayramlar), Y=Yıllık, her yıl aynı gün ve ay. Y bir işarettir: takvim ekranı onu yıllara yayar (TKSCHEDU), ama PDKS ve İK sorguları tarihi doğrudan eşler; tatilin her yıl için ayrı satırı gerekir. Ürün tohumu tatilleri Diyanet'in dini bayramları yayınladığı son yıla (2035) kadar getirir; sabit ve dini tatiller aynı yıla kadar tutulur.
YARIM_GUNFTSYSTEMFLAG(1)Yarım/Tam GünTatilin süresi: H=Tam gün (öndeğer), S=Sabah (öğleye kadar), Ö=Öğleden sonra. Takvimde S günün ilk, Ö ikinci yarısı; PDKS H ve Ö ile hesap yapar, S'yi yalnız bir yerde Ö gibi işler; izin dönüşünde tam gün tatil atlanır.
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras
CSESSION_NOFTFLYSESSION_NO_NULLevetOluşturan oturumKaydı oluşturan bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO); kullanıcı, terminal ve bilgisayar bilgisi bu oturumdan okunur. Eklemede güvenlik tetikleyicisi GetUserInfoINT(10) ile atar, güncellemede eski değeri korur; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
CTIMESTAMPFTCTIMESTAMPGiriş tarihiKaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras
RGUIDFTRGUID(48)evetKayıt GUIDKaydın veritabanları arasında değişmeyen küresel kimliği, '{xxxxxxxx-...}' biçiminde GUID. Genel bir tetikleyici doldurmaz: ihtiyaç anında VERIFY_RGUID yordamı, üstveri hazırlığında NetsimSistem SetGuids üretir; Dönüşüm Merkezi kayıtları birbirine bununla eşler. İstemci yazmaz. ↳ miras
DB_IDFTDB_IDSanal veritabanıKaydın ait olduğu sanal veritabanlarının bit maskesi (n numaralı sanal veritabanı = bit n-1; tanımlar FLYSYSTEM.SANAL_VERITABANLARI). Uygulama yalnız bit maskesi üretir; motorun tanıdığı numara listesi kipleri (bit 60-61) kullanılmaz. 0 kaydı herkese açar; kullanıcının maskesiyle kesişmeyen kayıt satır güvenliğinde görünmez. Eklemede kullanıcının varsayılan değeri atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SESSION_NOFTFLYSESSION_NO_NULLevetSon değiştiren oturumKaydı en son değiştiren bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO). Eklemede CSESSION_NO ile aynıdır, her güncellemede güvenlik tetikleyicisi GetUserInfoINT(10) ile yeniler; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
ADGROUP_IDFTGROUP_IDYönetici grubuKayıt üzerinde yönetici haklarına sahip kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin üçüncü baytındaki haklar uygulanır. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
GROUP_IDFTGROUP_IDKullanıcı grubuKaydın sahibi olan kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin ikinci baytındaki haklar uygulanır. Eklemede yetki tanımından, yoksa kullanıcının varsayılan ya da kendi grubundan atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
ROGROUP_IDFTGROUP_IDSalt okur grupKaydı yalnız görebilen kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok); bu gruba SECURITY'den bağımsız olarak yalnız okuma hakkı verilir. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SECURITYFTSECURITYGüvenlikSatır düzeyi hak maskesi: düşük bayt tüm kullanıcılar, ikinci bayt GROUP_ID, üçüncü bayt ADGROUP_ID için; her baytta bit0 görme, bit1 ekleme (yalnız kayıt eklenirken, yeni satırın değerleriyle denetlenir; sonra okunmaz), bit2 değiştirme, bit3 silme, bit4 yetki devri, bit5 kullanma (başka işlemlerde seçilebilme). En üst bayt kullanılmaz. Varsayılan 0x3F3F3F (4144959) herkese tam hak verir; değiştirirken kullanıcı sahip olmadığı hakkı veremez (GetNewSecurity). Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
RTIMESTAMPFTRTIMESTAMPevetDeğişiklik tarihiKaydın son değiştirildiği an; eklemede CTIMESTAMP ile aynıdır. Güvenlik tetikleyicisi her güncellemede LOCALTIMESTAMP atar; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras
Birincil anahtar: RESMI_TATIL_GUN_NO

Kullananlar (24)

  • M1_TAKVIM_TATIL_GUN İşlev — okur KAYIT_DURUMU, PERIYOT, RESMI_TATIL_TANIM_NO, TARIH, YARIM_GUN
  • PR_ISGUNU_SAYISI İşlev — okur KAYIT_DURUMU, PERIYOT, RESMI_TATIL_TANIM_NO, TARIH, YARIM_GUN
  • TK_TAKVIM_SAAT_EKLE İşlev — okur KAYIT_DURUMU, PERIYOT, RESMI_TATIL_TANIM_NO, TARIH, YARIM_GUN
  • RETAGUNL$RTTANIM_NDX İndeks — okur RESMI_TATIL_TANIM_NO, TARIH
  • RETAGUNL$RTTARIH_NDX İndeks — okur TARIH
  • CREATE_PDKSGUPL Yordam — okur TARIH
  • GET_CALISMA_LISTESI Yordam — okur TARIH, YARIM_GUN
  • GET_GUNLUK_PUANTAJ_DETAY Yordam — okur TARIH, YARIM_GUN
  • GET_GUNLUK_PUANTAJ_DUZENLE Yordam — okur TARIH, YARIM_GUN
  • GET_GUNLUK_PUANTAJ_TOPLAM Yordam — okur RESMI_TATIL_TANIM_NO, TARIH, YARIM_GUN
  • GET_PDKSHARE Yordam — okur TARIH
  • GET_RESMI_TATIL_PUANTAJ Yordam — okur TARIH, YARIM_GUN
  • GUNSONU Yordam — okur TARIH, YARIM_GUN
  • IZIN_TATIL_GUN_SONU Yordam — okur TARIH, YARIM_GUN
  • PDKS_FM_CALISMA_SURESI Yordam — okur TARIH, YARIM_GUN
  • PDKS_GIRIS_CIKIS_DUZENLE Yordam — okur TARIH, YARIM_GUN
  • IKPEIZIN_BI Tetikleyici — okur TARIH, YARIM_GUN
  • IKPEIZIN_BU Tetikleyici — okur TARIH, YARIM_GUN
  • RETAGUNL_BI Tetikleyici — yazar RESMI_TATIL_GUN_NO
  • RETAGUNL_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, RESMI_TATIL_GUN_NO, ROGROUP_ID, SECURITY
  • RETAGUNL_UPV_BI Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PERIYOT, RESMI_TATIL_GUN_NO, RESMI_TATIL_TANIM_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM, TARIH, YARIM_GUN
  • RETAGUNL_UPV_BU Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PERIYOT, RESMI_TATIL_GUN_NO, RESMI_TATIL_TANIM_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM, TARIH, YARIM_GUN
  • RETATANI_AD Tetikleyici — okur RESMI_TATIL_TANIM_NO
  • RETAGUNL_LOOK Görünüm — okur ACIKLAMA, ADGROUP_ID, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PERIYOT, RESMI_TATIL_GUN_NO, RESMI_TATIL_TANIM_NO, ROGROUP_ID, SECURITY, SYSTEM, TARIH, YARIM_GUN

RETAGUNL_LOOK Görünüm

şema NETSIM

Resmi Tatil gün kayıtları — RETAGUNL lookup görünümü: seçim kolonlarını ve satır kullanım hakkını (USAGE_RIGHT, CheckUserRight_0) verir; satır süzmez, herkese SELECT izni var. PDKS yordamları (BORDRO_GIRIS_CIKIS, IZIN_TATIL_GUN_SONU) resmi tatil günlerini tarihle buradan okur.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
RESMI_TATIL_GUN_NOFTRESMI_TATIL_GUN_NORETAGUNL.RESMI_TATIL_GUN_NO
RESMI_TATIL_TANIM_NOFTRESMI_TATIL_TANIM_NOTatil tanımıRETAGUNL.RESMI_TATIL_TANIM_NO
TARIHFTTARIH(İlk) TarihRETAGUNL.TARIH
ACIKLAMAFTACIKLAMA(80)AçıklamaRETAGUNL.ACIKLAMA
PERIYOTFTSYSTEMFLAG(1)Resmi tatilin tekrarı: S=Sabit, yalnız o tarih (öndeğer; dini bayramlar), Y=Yıllık, her yıl aynı gün ve ay. Y bir işarettir: takvim ekranı onu yıllara yayar (TKSCHEDU), ama PDKS ve İK sorguları tarihi doğrudan eşler; tatilin her yıl için ayrı satırı gerekir. Ürün tohumu tatilleri Diyanet'in dini bayramları yayınladığı son yıla (2035) kadar getirir; sabit ve dini tatiller aynı yıla kadar tutulur. ↳ mirasRETAGUNL.PERIYOT
YARIM_GUNFTSYSTEMFLAG(1)Yarım/Tam GünTatilin süresi: H=Tam gün (öndeğer), S=Sabah (öğleye kadar), Ö=Öğleden sonra. Takvimde S günün ilk, Ö ikinci yarısı; PDKS H ve Ö ile hesap yapar, S'yi yalnız bir yerde Ö gibi işler; izin dönüşünde tam gün tatil atlanır. ↳ mirasRETAGUNL.YARIM_GUN
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt DurumuRETAGUNL.KAYIT_DURUMU
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ mirasRETAGUNL.OZEL_KOD
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ mirasRETAGUNL.SYSTEM
USAGE_RIGHTINTEGERevetifade

Kullananlar (2)

RETATANI NS_

şema NETSIM · veri tablosu NS_RETATANI, erişim görünümü RETATANI

Resmi Tatil Tanımları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
RESMI_TATIL_TANIM_NOFTRESMI_TATIL_TANIM_NOTatil tanımı
RESMI_TATIL_TANIM_KODUFTTANITICI_KODU(24)Takvim kodu
RESMI_TATIL_TANIM_ADIFTTANITICI_ADI(80)Takvim adı
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt Durumu
ACIKLAMAFTACIKLAMA_TEXTevet
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras
CSESSION_NOFTFLYSESSION_NO_NULLevetOluşturan oturumKaydı oluşturan bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO); kullanıcı, terminal ve bilgisayar bilgisi bu oturumdan okunur. Eklemede güvenlik tetikleyicisi GetUserInfoINT(10) ile atar, güncellemede eski değeri korur; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
CTIMESTAMPFTCTIMESTAMPGiriş tarihiKaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras
RGUIDFTRGUID(48)evetKayıt GUIDKaydın veritabanları arasında değişmeyen küresel kimliği, '{xxxxxxxx-...}' biçiminde GUID. Genel bir tetikleyici doldurmaz: ihtiyaç anında VERIFY_RGUID yordamı, üstveri hazırlığında NetsimSistem SetGuids üretir; Dönüşüm Merkezi kayıtları birbirine bununla eşler. İstemci yazmaz. ↳ miras
DB_IDFTDB_IDSanal veritabanıKaydın ait olduğu sanal veritabanlarının bit maskesi (n numaralı sanal veritabanı = bit n-1; tanımlar FLYSYSTEM.SANAL_VERITABANLARI). Uygulama yalnız bit maskesi üretir; motorun tanıdığı numara listesi kipleri (bit 60-61) kullanılmaz. 0 kaydı herkese açar; kullanıcının maskesiyle kesişmeyen kayıt satır güvenliğinde görünmez. Eklemede kullanıcının varsayılan değeri atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SESSION_NOFTFLYSESSION_NO_NULLevetSon değiştiren oturumKaydı en son değiştiren bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO). Eklemede CSESSION_NO ile aynıdır, her güncellemede güvenlik tetikleyicisi GetUserInfoINT(10) ile yeniler; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
ADGROUP_IDFTGROUP_IDYönetici grubuKayıt üzerinde yönetici haklarına sahip kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin üçüncü baytındaki haklar uygulanır. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
GROUP_IDFTGROUP_IDKullanıcı grubuKaydın sahibi olan kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin ikinci baytındaki haklar uygulanır. Eklemede yetki tanımından, yoksa kullanıcının varsayılan ya da kendi grubundan atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
ROGROUP_IDFTGROUP_IDSalt okur grupKaydı yalnız görebilen kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok); bu gruba SECURITY'den bağımsız olarak yalnız okuma hakkı verilir. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SECURITYFTSECURITYGüvenlikSatır düzeyi hak maskesi: düşük bayt tüm kullanıcılar, ikinci bayt GROUP_ID, üçüncü bayt ADGROUP_ID için; her baytta bit0 görme, bit1 ekleme (yalnız kayıt eklenirken, yeni satırın değerleriyle denetlenir; sonra okunmaz), bit2 değiştirme, bit3 silme, bit4 yetki devri, bit5 kullanma (başka işlemlerde seçilebilme). En üst bayt kullanılmaz. Varsayılan 0x3F3F3F (4144959) herkese tam hak verir; değiştirirken kullanıcı sahip olmadığı hakkı veremez (GetNewSecurity). Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
RTIMESTAMPFTRTIMESTAMPevetDeğişiklik tarihiKaydın son değiştirildiği an; eklemede CTIMESTAMP ile aynıdır. Güvenlik tetikleyicisi her güncellemede LOCALTIMESTAMP atar; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras
Birincil anahtar: RESMI_TATIL_TANIM_NO

Kullananlar (9)

  • PR_ISGUNU_SAYISI İşlev — okur KAYIT_DURUMU, RESMI_TATIL_TANIM_NO
  • RETATANI_AD Tetikleyici — okur RESMI_TATIL_TANIM_NO
  • RETATANI_BD Tetikleyici — okur RESMI_TATIL_TANIM_NO, SYSTEM
  • RETATANI_BI Tetikleyici — yazar RESMI_TATIL_TANIM_NO; okur RESMI_TATIL_TANIM_KODU
  • RETATANI_BU Tetikleyici — okur KAYIT_DURUMU, RESMI_TATIL_TANIM_ADI, RESMI_TATIL_TANIM_KODU
  • RETATANI_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, RESMI_TATIL_TANIM_NO, ROGROUP_ID, SECURITY
  • RETATANI_UPV_BI Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, RESMI_TATIL_TANIM_ADI, RESMI_TATIL_TANIM_KODU, RESMI_TATIL_TANIM_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM
  • RETATANI_UPV_BU Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, RESMI_TATIL_TANIM_ADI, RESMI_TATIL_TANIM_KODU, RESMI_TATIL_TANIM_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM
  • RETATANI_LOOK Görünüm — okur ADGROUP_ID, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, RESMI_TATIL_TANIM_ADI, RESMI_TATIL_TANIM_KODU, RESMI_TATIL_TANIM_NO, ROGROUP_ID, SECURITY, SYSTEM

RETATANI_LOOK Görünüm

şema NETSIM

Resmi Tatil Tanımları — RETATANI lookup görünümü: seçim kolonlarını ve satır kullanım hakkını (USAGE_RIGHT, CheckUserRight_0) verir; satır süzmez, herkese SELECT izni var. RI_RETATANI_LOOK kod/ad gösterimi için okur; TFormSYResmiTatilLookup KAYIT_DURUMU ve USAGE_RIGHT > 0 ile süzer.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
RESMI_TATIL_TANIM_NOFTRESMI_TATIL_TANIM_NOTatil tanımıRETATANI.RESMI_TATIL_TANIM_NO
RESMI_TATIL_TANIM_KODUFTTANITICI_KODU(24)Takvim koduRETATANI.RESMI_TATIL_TANIM_KODU
RESMI_TATIL_TANIM_ADIFTTANITICI_ADI(80)Takvim adıRETATANI.RESMI_TATIL_TANIM_ADI
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt DurumuRETATANI.KAYIT_DURUMU
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ mirasRETATANI.OZEL_KOD
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ mirasRETATANI.SYSTEM
USAGE_RIGHTINTEGERevetifade