Tablolar ve görünümler: P (PDKSPRSI – PROJHKDE)

<< İç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: P (PDKSPRSI – PROJHKDE)

PDKSPRSI NS_

şema NETSIM · veri tablosu NS_PDKSPRSI, erişim görünümü PDKSPRSI

Periyot Sınıf Tanımları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PERIYOT_SINIF_NOFTPERIYOT_SINIF_NOPeriyot Sınıfı
PERIYOT_SINIF_KODUFTTANITICI_KODU(24)Sınıf kodu
PERIYOT_SINIF_ADIFTTANITICI_ADI(80)Sınıf adı
PERIYOT_SINIF_SIRA_NOFTSIRA_NOSıra
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt 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. ↳ 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: PERIYOT_SINIF_NO

Kullananlar (9)

  • PDKSPRSI_BD Tetikleyici — okur PERIYOT_SINIF_NO, SYSTEM
  • PDKSPRSI_BI Tetikleyici — yazar PERIYOT_SINIF_KODU, PERIYOT_SINIF_NO; okur SYSTEM
  • PDKSPRSI_BU Tetikleyici — yazar PERIYOT_SINIF_KODU; okur KAYIT_DURUMU, PERIYOT_SINIF_ADI, SYSTEM
  • PDKSPRSI_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PERIYOT_SINIF_NO, ROGROUP_ID, SECURITY
  • PDKSPRSI_UPV_BI Tetikleyici — yazar ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PERIYOT_SINIF_ADI, PERIYOT_SINIF_KODU, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM
  • PDKSPRSI_UPV_BU Tetikleyici — yazar ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PERIYOT_SINIF_ADI, PERIYOT_SINIF_KODU, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM
  • PDKSUYPE_BI Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, KAYIT_DURUMU, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, ROGROUP_ID, SECURITY
  • PDKSUYPE_BU Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, KAYIT_DURUMU, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, ROGROUP_ID, SECURITY
  • PDKSPRSI_LOOK Görünüm — okur ADGROUP_ID, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PERIYOT_SINIF_ADI, PERIYOT_SINIF_KODU, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, ROGROUP_ID, SECURITY, SYSTEM

PDKSPRSI_LOOK Görünüm

şema NETSIM

Periyot Sınıf Tanımları — PDKSPRSI 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_PDKSPRSI_LOOK kod/ad gösterimi için okur; TFormPDPeriyotSinifiLookup KAYIT_DURUMU ve USAGE_RIGHT > 0 ile süzer.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PERIYOT_SINIF_NOFTPERIYOT_SINIF_NOPeriyot SınıfıPDKSPRSI.PERIYOT_SINIF_NO
PERIYOT_SINIF_KODUFTTANITICI_KODU(24)Sınıf koduPDKSPRSI.PERIYOT_SINIF_KODU
PERIYOT_SINIF_ADIFTTANITICI_ADI(80)Sınıf adıPDKSPRSI.PERIYOT_SINIF_ADI
PERIYOT_SINIF_SIRA_NOFTSIRA_NOSıraPDKSPRSI.PERIYOT_SINIF_SIRA_NO
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt DurumuPDKSPRSI.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. ↳ mirasPDKSPRSI.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. ↳ mirasPDKSPRSI.SYSTEM
USAGE_RIGHTINTEGERevetifade

PDKSPUAN NS_

şema NETSIM · veri tablosu NS_PDKSPUAN, erişim görünümü PDKSPUAN

Puantaj tanım kartları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PUANTAJ_NOFTPUANTAJ_NOPuantaj No
PUANTAJ_KODUFTTANITICI_KODU(24)Puantaj kodu
PUANTAJ_ADIFTTANITICI_ADI(80)Puantaj adı
PUANTAJ_KISA_ADIFTTANITICI_ADI_KISA(30)Kısa adı
PUANTAJ_SINIFIFTISIM_KISA(30)Sınıfı
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt Durumu
MIN_SUREFTSURE_DKMin süre
MAX_SUREFTSURE_DKMax süre
TABAN_SUREFTSURE_DKTaban süre
TAVAN_SUREFTSURE_DKTavan süre
AYLIK_MIN_SUREFTSURE_DKAylık min süre
AYLIK_MAX_SUREFTSURE_DKAylık max süre
AYLIK_TABAN_SUREFTSURE_DKAylık taban süre
AYLIK_TAVAN_SUREFTSURE_DKAylık tavan süre
PDKS_BASIT_UCRET_KATSAYISIFTSAYIevetPDKS ücret katsayısı
YUVARLAMAFTSURE_DK_0Yuvarlama (dk)
YUVARLAMA_SEKLIFTSYSTEMFLAG(1)Yuvarlama şekliPuantaj süresinin YUVARLAMA dakikalık adımlara yuvarlanması: H=Yapma, A=Alta (öndeğer), O=Ortaya, U=Üste (GUNLUK_PUANTAJ, GET_GUNLUK_PUANTAJ_DETAY…); YUVARLAMA 0 ise uygulanmaz.
AY30_DUZELTMEFTSYSTEMFLAGE(1)Ay 30 düzeltmesi
PERIYOTFTINT32
SARTFTACIKLAMA_UZUN(250)evetŞart
RENKFTINT32evet
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: PUANTAJ_NO

Kullananlar (21)

  • AYLIK_PUANTAJ Yordam — okur MAX_SURE, MIN_SURE, PUANTAJ_NO, TABAN_SURE, TAVAN_SURE
  • AYLIK_PUANTAJ_AP Yordam — okur MIN_SURE, PUANTAJ_ADI, PUANTAJ_NO, TABAN_SURE, TAVAN_SURE
  • GET_GUNLUK_PUANTAJ Yordam — okur MAX_SURE, MIN_SURE, PUANTAJ_NO
  • GET_GUNLUK_PUANTAJ_DETAY Yordam — okur MIN_SURE, PUANTAJ_NO, PUANTAJ_SINIFI, YUVARLAMA, YUVARLAMA_SEKLI
  • GET_GUNLUK_PUANTAJ_DUZENLE Yordam — okur MAX_SURE, MIN_SURE, PUANTAJ_NO, PUANTAJ_SINIFI, TABAN_SURE, TAVAN_SURE, YUVARLAMA, YUVARLAMA_SEKLI
  • GET_GUNLUK_PUANTAJ_TOPLAM Yordam — okur MAX_SURE, MIN_SURE, PERIYOT, PUANTAJ_NO, PUANTAJ_SINIFI, TABAN_SURE, TAVAN_SURE, YUVARLAMA, YUVARLAMA_SEKLI
  • GET_PDKS_PUANTAJ Yordam — okur PUANTAJ_NO, PUANTAJ_SINIFI
  • GET_PUANTAJ Yordam — okur PUANTAJ_ADI, PUANTAJ_NO, PUANTAJ_SINIFI
  • GET_RESMI_TATIL_PUANTAJ Yordam — okur PUANTAJ_NO, PUANTAJ_SINIFI, YUVARLAMA, YUVARLAMA_SEKLI
  • GUNLUK_PUANTAJ Yordam — okur MAX_SURE, MIN_SURE, PUANTAJ_NO, TABAN_SURE, TAVAN_SURE, YUVARLAMA, YUVARLAMA_SEKLI
  • PDKS_PERSONEL_MAAS Yordam — okur PDKS_BASIT_UCRET_KATSAYISI, PUANTAJ_NO, PUANTAJ_SINIFI
  • PUANTAJ Yordam — okur MAX_SURE, MIN_SURE, PERIYOT, PUANTAJ_NO, PUANTAJ_SINIFI, YUVARLAMA, YUVARLAMA_SEKLI
  • PUANTAJ_GETIR Yordam — okur PUANTAJ_ADI, PUANTAJ_NO, PUANTAJ_SINIFI
  • PUANTAJ_SURE_KONTROL Yordam — okur PUANTAJ_NO, PUANTAJ_SINIFI
  • PDKSPUAN_BD Tetikleyici — okur PUANTAJ_NO
  • PDKSPUAN_BI Tetikleyici — yazar PUANTAJ_KISA_ADI, PUANTAJ_KODU, PUANTAJ_NO; okur PUANTAJ_ADI, PUANTAJ_SINIFI, SYSTEM
  • PDKSPUAN_BU Tetikleyici — yazar PUANTAJ_KISA_ADI, PUANTAJ_KODU; okur KAYIT_DURUMU, PUANTAJ_ADI, PUANTAJ_SINIFI, SYSTEM
  • PDKSPUAN_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PUANTAJ_NO, ROGROUP_ID, SECURITY
  • PDKSPUAN_UPV_BI Tetikleyici — yazar ADGROUP_ID, AY30_DUZELTME, AYLIK_MAX_SURE, AYLIK_MIN_SURE, AYLIK_TABAN_SURE, AYLIK_TAVAN_SURE, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, KAYIT_DURUMU, MAX_SURE, MIN_SURE, OZEL_KOD, PDKS_BASIT_UCRET_KATSAYISI, PERIYOT, PUANTAJ_ADI, PUANTAJ_KISA_ADI, PUANTAJ_KODU, PUANTAJ_NO, PUANTAJ_SINIFI, RENK, RGUID, ROGROUP_ID, RTIMESTAMP, SART, SECURITY, SESSION_NO, SYSTEM, TABAN_SURE, TAVAN_SURE, YUVARLAMA, YUVARLAMA_SEKLI
  • PDKSPUAN_UPV_BU Tetikleyici — yazar ADGROUP_ID, AY30_DUZELTME, AYLIK_MAX_SURE, AYLIK_MIN_SURE, AYLIK_TABAN_SURE, AYLIK_TAVAN_SURE, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, KAYIT_DURUMU, MAX_SURE, MIN_SURE, OZEL_KOD, PDKS_BASIT_UCRET_KATSAYISI, PERIYOT, PUANTAJ_ADI, PUANTAJ_KISA_ADI, PUANTAJ_KODU, PUANTAJ_NO, PUANTAJ_SINIFI, RENK, RGUID, ROGROUP_ID, RTIMESTAMP, SART, SECURITY, SESSION_NO, SYSTEM, TABAN_SURE, TAVAN_SURE, YUVARLAMA, YUVARLAMA_SEKLI
  • PDKSPUAN_LOOK Görünüm — okur ADGROUP_ID, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PUANTAJ_ADI, PUANTAJ_KISA_ADI, PUANTAJ_KODU, PUANTAJ_NO, PUANTAJ_SINIFI, ROGROUP_ID, SECURITY, SYSTEM

PDKSPUAN_LOOK Görünüm

şema NETSIM

Puantaj tanım kartları — PDKSPUAN 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. TFormPDPuantajLookup KAYIT_DURUMU ve USAGE_RIGHT > 0 ile süzer.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PUANTAJ_NOFTPUANTAJ_NOPuantaj NoPDKSPUAN.PUANTAJ_NO
PUANTAJ_KODUFTTANITICI_KODU(24)Puantaj koduPDKSPUAN.PUANTAJ_KODU
PUANTAJ_ADIFTTANITICI_ADI(80)Puantaj adıPDKSPUAN.PUANTAJ_ADI
PUANTAJ_KISA_ADIFTTANITICI_ADI_KISA(30)Kısa adıPDKSPUAN.PUANTAJ_KISA_ADI
PUANTAJ_SINIFIFTISIM_KISA(30)SınıfıPDKSPUAN.PUANTAJ_SINIFI
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt DurumuPDKSPUAN.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. ↳ mirasPDKSPUAN.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. ↳ mirasPDKSPUAN.SYSTEM
USAGE_RIGHTINTEGERevetifade

PDKSPUDE NS_

şema NETSIM · veri tablosu NS_PDKSPUDE, erişim görünümü PDKSPUDE

Puantaj Kart Detayları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PUANTAJ_DETAY_NOFTPUANTAJ_DETAY_NO
PUANTAJ_NOFTPUANTAJ_NOPuantaj No
AKTIVITE_NOFTAKTIVITE_NOAktivite
ISLEM_YONUFTINT16DurumPuanın uygulanma koşulu (alan adı tarihsel, yön değildir): 1=Aktivite yapılmışsa, -1=Yapılmamışsa, 0=Her durumda, 2=Yeni periyot, 3=Aynı gün yeni periyot. 0, 2 ve 3 hareketin yönünden bağımsız eşleşir.
ORANFTSAYI
MIN_SUREFTSURE_DKMin Süre(Kriter)
MAX_SUREFTSURE_DKMax Süre(Kriter)
TABAN_SUREFTSURE_DKTaban Süre(Uygulanan)
TAVAN_SUREFTSURE_DKTavan Süre(Uygulanan)
YUVARLAMAFTSURE_DK_0
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: PUANTAJ_DETAY_NO

Kullananlar (13)

  • PDKSPUDE$AKTIVITE_NDX İndeks — okur AKTIVITE_NO
  • PDKSPUDE$PUANTAJ_NDX İndeks — okur PUANTAJ_NO
  • GET_GUNLUK_PUANTAJ_DETAY Yordam — okur AKTIVITE_NO, ISLEM_YONU, PUANTAJ_NO
  • GET_GUNLUK_PUANTAJ_DUZENLE Yordam — okur AKTIVITE_NO, ISLEM_YONU, PUANTAJ_NO
  • GET_GUNLUK_PUANTAJ_TOPLAM Yordam — okur AKTIVITE_NO, ISLEM_YONU, MAX_SURE, MIN_SURE, PUANTAJ_NO
  • GET_PLAN_PUANTAJ Yordam — okur AKTIVITE_NO
  • GET_RESMI_TATIL_PUANTAJ Yordam — okur AKTIVITE_NO, ISLEM_YONU, PUANTAJ_NO
  • PUANTAJ Yordam — okur AKTIVITE_NO, ISLEM_YONU, MAX_SURE, MIN_SURE, ORAN, PUANTAJ_NO, TABAN_SURE, TAVAN_SURE
  • PDKSAKTI_BD Tetikleyici — okur AKTIVITE_NO, PUANTAJ_NO
  • PDKSPUDE_BI Tetikleyici — yazar PUANTAJ_DETAY_NO
  • PDKSPUDE_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PUANTAJ_DETAY_NO, ROGROUP_ID, SECURITY
  • PDKSPUDE_UPV_BI Tetikleyici — yazar ADGROUP_ID, AKTIVITE_NO, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, ISLEM_YONU, MAX_SURE, MIN_SURE, ORAN, OZEL_KOD, PUANTAJ_DETAY_NO, PUANTAJ_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM, TABAN_SURE, TAVAN_SURE, YUVARLAMA
  • PDKSPUDE_UPV_BU Tetikleyici — yazar ADGROUP_ID, AKTIVITE_NO, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, ISLEM_YONU, MAX_SURE, MIN_SURE, ORAN, OZEL_KOD, PUANTAJ_DETAY_NO, PUANTAJ_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM, TABAN_SURE, TAVAN_SURE, YUVARLAMA

PDKSUYPE NS_

şema NETSIM · veri tablosu NS_PDKSUYPE, erişim görünümü PDKSUYPE

Uygulanan Periyotlar

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
UYGULANAN_PERIYOT_NOFTUYGULANAN_PERIYOT_NOUPLNo
PERIYOT_SINIF_NOFTPERIYOT_SINIF_NOPeriyot Sınıfı
PERIYOT_SINIF_SIRA_NOFTSIRA_NOPeriyot Sıra No
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt Durumu
TARIHFTTARIHBelge Tarihi
BASLANGIC_ZAMANIFTZAMANBaşlangıç Zamanı
BITIS_ZAMANIFTZAMANevetBitiş Zamanı (Hariç)
AKTIVITE_NOFTAKTIVITE_NO_NULLevetAktivite
PERIYOT_NOFTPERIYOT_NO_NULLevetPeriyot
ACIKLAMAFTACIKLAMA_TEXTevetAçıklama
SINTERNALFTSINTERNAL(8)
INTERNALFTLINK32Personel
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: UYGULANAN_PERIYOT_NO

Kullananlar (28)

  • PDKSUYPE$INTERNALBASL_NDX İndeks — okur BASLANGIC_ZAMANI, INTERNAL, SINTERNAL
  • PDKSUYPE$INTERNAL_DNDX İndeks — okur BITIS_ZAMANI, INTERNAL, SINTERNAL
  • CREATE_PDKSGUPL Yordam — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, KAYIT_DURUMU, SINTERNAL
  • GET_CALISMA_LISTESI Yordam — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, KAYIT_DURUMU, PERIYOT_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL, TARIH
  • GET_GUNLUK_PUANTAJ_TOPLAM Yordam — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, KAYIT_DURUMU, PERIYOT_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL
  • GET_IDARI_IZIN_PLAN_NO Yordam — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, KAYIT_DURUMU, PERIYOT_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL
  • GET_PDKSHARE Yordam — okur AKTIVITE_NO, BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, PERIYOT_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL
  • GET_TATIL_PLAN_NO Yordam — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, KAYIT_DURUMU, PERIYOT_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL
  • GUNSONU Yordam — okur AKTIVITE_NO, BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, KAYIT_DURUMU, PERIYOT_SINIF_NO, SINTERNAL
  • PDKS_ALTERNATIF_PLAN_PERIYOT Yordam — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, KAYIT_DURUMU, PERIYOT_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL
  • PDKS_GIRIS_CIKIS_DUZENLE Yordam — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, PERIYOT_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL, TARIH
  • PDKS_GIRIS_CIKIS_KONTROL Yordam — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, PERIYOT_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL
  • PDKS_PLAN_BUL Yordam — okur AKTIVITE_NO, BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, PERIYOT_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL
  • PDKS_PLAN_BUL_PERIYOT Yordam — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, PERIYOT_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL
  • PDKS_SURE_BUL Yordam — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, PERIYOT_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL
  • RECALC_IKPEHARE Yordam — yazar BITIS_ZAMANI; okur BASLANGIC_ZAMANI, INTERNAL, PERIYOT_SINIF_NO, SINTERNAL
  • TATIL_PDKS_PLAN_BUL Yordam — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, PERIYOT_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL
  • IKPEIZIN_AD Tetikleyici — okur AKTIVITE_NO, BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, SINTERNAL
  • IKPEIZIN_AI Tetikleyici — yazar ACIKLAMA, AKTIVITE_NO, BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, KAYIT_DURUMU, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL, SYSTEM, TARIH, UYGULANAN_PERIYOT_NO
  • IKPEIZIN_AU Tetikleyici — yazar ACIKLAMA, AKTIVITE_NO, BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, KAYIT_DURUMU, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SINTERNAL, SYSTEM, TARIH, UYGULANAN_PERIYOT_NO
  • PDKSHARE_BI Tetikleyici — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, PERIYOT_NO
  • PDKSPRSI_BD Tetikleyici — okur PERIYOT_SINIF_NO
  • PDKSUYPE_BD Tetikleyici — okur BASLANGIC_ZAMANI, BITIS_ZAMANI, INTERNAL, KAYIT_DURUMU, PERIYOT_SINIF_NO, SINTERNAL, SYSTEM, UYGULANAN_PERIYOT_NO
  • PDKSUYPE_BI Tetikleyici — yazar BITIS_ZAMANI, UYGULANAN_PERIYOT_NO; okur AKTIVITE_NO, BASLANGIC_ZAMANI, DB_ID, GROUP_ID, INTERNAL, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, ROGROUP_ID, SECURITY, SINTERNAL
  • PDKSUYPE_BU Tetikleyici — okur AKTIVITE_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, SYSTEM
  • PDKSUYPE_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, ROGROUP_ID, SECURITY, UYGULANAN_PERIYOT_NO
  • PDKSUYPE_UPV_BI Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, AKTIVITE_NO, BASLANGIC_ZAMANI, BITIS_ZAMANI, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, INTERNAL, KAYIT_DURUMU, OZEL_KOD, PERIYOT_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SINTERNAL, SYSTEM, TARIH, UYGULANAN_PERIYOT_NO
  • PDKSUYPE_UPV_BU Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, AKTIVITE_NO, BASLANGIC_ZAMANI, BITIS_ZAMANI, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, INTERNAL, KAYIT_DURUMU, OZEL_KOD, PERIYOT_NO, PERIYOT_SINIF_NO, PERIYOT_SINIF_SIRA_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SINTERNAL, SYSTEM, TARIH, UYGULANAN_PERIYOT_NO

PERSONEL NS_

şema NETSIM · veri tablosu NS_PERSONEL, erişim görünümü PERSONEL

Personel tanımları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PERSONEL_NOFTPERSONEL_NOPersonel No
PERSONEL_KODUFTTANITICI_KODU(24)Personel kodu
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt Durumu
BLOKEFTSYSTEMFLAG(1)
VATANDAS_NOFTVATANDAS_NOevetVatandaş No
ADIFTISIM_KISA(30)
SOYADIFTISIM_KISA(30)
ESKI_SOYADIFTISIM_KISA(30)evetEski soyadı
ADISOYADIFTADISOYADI(62)evetPersonel
BABAADIFTISIM_KISA(30)evetBaba adı
ANAADIFTISIM_KISA(30)evetAnne adı
DOGUM_YERIFTISIM_KISA(30)evetDoğum yeri
DOGUM_TARIHIFTTARIHevetDoğum tarihi
CINSIYETIFTKOD05(5)evet
MEDENI_HALIFTKOD05(5)evet
KAN_GRUBUFTKOD05(5)evetKan grubu
WEB_AKTIFFTSYSTEMFLAGE(1)Web aktif
EMAILFTMAIL(250)evetE-posta adresi
EMAIL_ACCTFTISIM_UZUN(80)evetE-posta hesabı
EMAIL_PASSFTISIM_UZUN(80)evetE-posta şifre
EMAIL_SERVERFTACIKLAMA(80)evetE-posta sunucu
EMAIL_USE_SSLFTSYSTEMFLAGN(1)evetSSL kullan
WWWFTISIM_UZUN(80)evetWeb adresi
UNVANIFTISIM_UZUN(80)evetÜnvanı
ZMGOREV_ATAMASIFTSYSTEMFLAG(1)Görev ataması
OPERATORFTSYSTEMFLAGE(1)Operatör
CARI_NOFTCARI_NO_0Cari kart
RESIMFTRESIMevet
IMZAFTRESIMevet
BUTUN_NOKTALARFTSYSTEMFLAGE(1)Bütün noktalar
ACIKLAMA1FTACIKLAMA_UZUN(250)evetAçıklama 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA2FTACIKLAMA_UZUN(250)evetAçıklama 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA3FTACIKLAMA_UZUN(250)evetAçıklama 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA4FTACIKLAMA_UZUN(250)evetAçıklama 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA5FTACIKLAMA_UZUN(250)evetAçıklama 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI1FTSAYIevetSayı 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI2FTSAYIevetSayı 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI3FTSAYIevetSayı 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI4FTSAYIevetSayı 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI5FTSAYIevetSayı 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA_TEXT1FTACIKLAMA_TEXTevet
ACIKLAMA_TEXT2FTACIKLAMA_TEXTevet
ACIKLAMA_TEXT3FTACIKLAMA_TEXTevet
ACIKLAMA_TEXT4FTACIKLAMA_TEXTevet
ACIKLAMA_TEXT5FTACIKLAMA_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: PERSONEL_NO

Kullananlar (50)

  • PERSONEL$ADISOYADI_NDX İndeks — okur ADISOYADI
  • PERSONEL$ADI_SOYADI_NDX İndeks — okur ADI, SOYADI
  • CARI_ANLASMA_HESAPLA Yordam — okur CARI_NO, PERSONEL_NO
  • CARI_ANLASMA_UYGULA Yordam — okur CARI_NO, PERSONEL_NO
  • EFATURA Yordam — okur ADISOYADI, EMAIL, PERSONEL_NO
  • EIRSALIYE Yordam — okur ADISOYADI, EMAIL, PERSONEL_NO
  • GET_CARIANDE_DAHIL_ISLEMLER Yordam — okur CARI_NO, PERSONEL_NO
  • GET_KART_INFO Yordam — okur ADISOYADI, KAYIT_DURUMU, PERSONEL_KODU, PERSONEL_NO
  • GET_TAKIPNO Yordam — okur PERSONEL_KODU, PERSONEL_NO
  • MHGET_FISNUMARASI Yordam — okur PERSONEL_KODU, PERSONEL_NO
  • MH_DONEMSEL_HESAP_KONTROL Yordam — okur ADISOYADI, PERSONEL_NO
  • ONL2SATIS Yordam — yazar ADI, KAYIT_DURUMU, PERSONEL_NO, SOYADI
  • POS_HESAP_KESIM_FISI Yordam — okur ADISOYADI, CARI_NO, PERSONEL_NO
  • POS_SATIS_HESAP_KESIMI Yordam — okur ADISOYADI, CARI_NO, PERSONEL_NO
  • POS_SATIS_VARDIYA_LIST Yordam — okur ADISOYADI, PERSONEL_NO
  • RECREATE_VARDIYADETAY Yordam — okur PERSONEL_NO
  • SATILAN_MALIN_MALIYETI Yordam — okur PERSONEL_NO
  • ALISSATIS_GIRIS_IO Tetikleyici — okur ADISOYADI, PERSONEL_KODU, PERSONEL_NO
  • ALSAASIL_BI Tetikleyici — okur ADGROUP_ID, BLOKE, BUTUN_NOKTALAR, DB_ID, GROUP_ID, KAYIT_DURUMU, PERSONEL_NO, ROGROUP_ID, SECURITY
  • ALSAASIL_BU Tetikleyici — okur ADGROUP_ID, BLOKE, BUTUN_NOKTALAR, DB_ID, GROUP_ID, KAYIT_DURUMU, PERSONEL_NO, ROGROUP_ID, SECURITY
  • ALSADETA_BI Tetikleyici — okur ADGROUP_ID, BLOKE, DB_ID, GROUP_ID, KAYIT_DURUMU, PERSONEL_NO, ROGROUP_ID, SECURITY
  • ALSADETA_BU Tetikleyici — okur ADGROUP_ID, BLOKE, DB_ID, GROUP_ID, KAYIT_DURUMU, PERSONEL_NO, ROGROUP_ID, SECURITY
  • CARIISLEM_GIRIS_IO Tetikleyici — okur ADISOYADI, PERSONEL_KODU, PERSONEL_NO
  • CARIISLM_BI Tetikleyici — okur ADGROUP_ID, BLOKE, BUTUN_NOKTALAR, DB_ID, GROUP_ID, KAYIT_DURUMU, PERSONEL_NO, ROGROUP_ID, SECURITY
  • CARIISLM_BU Tetikleyici — okur ADGROUP_ID, BLOKE, DB_ID, GROUP_ID, KAYIT_DURUMU, PERSONEL_NO, ROGROUP_ID, SECURITY
  • CARIKART_BD Tetikleyici — okur CARI_NO
  • CARIKART_GIRIS_IO Tetikleyici — okur ADISOYADI, PERSONEL_KODU, PERSONEL_NO
  • MHFIASIL_BI Tetikleyici — okur BUTUN_NOKTALAR, PERSONEL_NO
  • MHFIASIL_BU Tetikleyici — okur ADGROUP_ID, BLOKE, BUTUN_NOKTALAR, DB_ID, GROUP_ID, KAYIT_DURUMU, PERSONEL_NO, ROGROUP_ID, SECURITY
  • PERSONEL_AD Tetikleyici — okur PERSONEL_NO
  • PERSONEL_AI Tetikleyici — okur ADGROUP_ID, ADISOYADI, DB_ID, EMAIL, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PERSONEL_NO, ROGROUP_ID, SECURITY
  • PERSONEL_AU Tetikleyici — okur ADGROUP_ID, ADISOYADI, DB_ID, EMAIL, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PERSONEL_NO, ROGROUP_ID, SECURITY
  • PERSONEL_BD Tetikleyici — okur KAYIT_DURUMU, PERSONEL_NO, SYSTEM
  • PERSONEL_BI Tetikleyici — yazar ADISOYADI, PERSONEL_NO; okur ADI, PERSONEL_KODU, SOYADI
  • PERSONEL_BU Tetikleyici — yazar ADISOYADI; okur ADI, KAYIT_DURUMU, PERSONEL_KODU, SOYADI
  • PERSONEL_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PERSONEL_NO, ROGROUP_ID, SECURITY
  • PERSONEL_UPV_BI Tetikleyici — yazar ACIKLAMA1, ACIKLAMA2, ACIKLAMA3, ACIKLAMA4, ACIKLAMA5, ACIKLAMA_TEXT1, ACIKLAMA_TEXT2, ACIKLAMA_TEXT3, ACIKLAMA_TEXT4, ACIKLAMA_TEXT5, ADGROUP_ID, ADI, ADISOYADI, ANAADI, BABAADI, BLOKE, BUTUN_NOKTALAR, CARI_NO, CINSIYETI, CSESSION_NO, CTIMESTAMP, DB_ID, DOGUM_TARIHI, DOGUM_YERI, EMAIL, EMAIL_ACCT, EMAIL_PASS, EMAIL_SERVER, EMAIL_USE_SSL, ESKI_SOYADI, GROUP_ID, IMZA, KAN_GRUBU, KAYIT_DURUMU, MEDENI_HALI, OPERATOR, OZEL_KOD, PERSONEL_KODU, PERSONEL_NO, RESIM, RGUID, ROGROUP_ID, RTIMESTAMP, SAYI1, SAYI2, SAYI3, SAYI4, SAYI5, SECURITY, SESSION_NO, SOYADI, SYSTEM, UNVANI, VATANDAS_NO, WEB_AKTIF, WWW, ZMGOREV_ATAMASI
  • PERSONEL_UPV_BU Tetikleyici — yazar ACIKLAMA1, ACIKLAMA2, ACIKLAMA3, ACIKLAMA4, ACIKLAMA5, ACIKLAMA_TEXT1, ACIKLAMA_TEXT2, ACIKLAMA_TEXT3, ACIKLAMA_TEXT4, ACIKLAMA_TEXT5, ADGROUP_ID, ADI, ADISOYADI, ANAADI, BABAADI, BLOKE, BUTUN_NOKTALAR, CARI_NO, CINSIYETI, CSESSION_NO, CTIMESTAMP, DB_ID, DOGUM_TARIHI, DOGUM_YERI, EMAIL, EMAIL_ACCT, EMAIL_PASS, EMAIL_SERVER, EMAIL_USE_SSL, ESKI_SOYADI, GROUP_ID, IMZA, KAN_GRUBU, KAYIT_DURUMU, MEDENI_HALI, OPERATOR, OZEL_KOD, PERSONEL_KODU, PERSONEL_NO, RESIM, RGUID, ROGROUP_ID, RTIMESTAMP, SAYI1, SAYI2, SAYI3, SAYI4, SAYI5, SECURITY, SESSION_NO, SOYADI, SYSTEM, UNVANI, VATANDAS_NO, WEB_AKTIF, WWW, ZMGOREV_ATAMASI
  • STOKASIL_BI Tetikleyici — okur ADGROUP_ID, BLOKE, BUTUN_NOKTALAR, DB_ID, GROUP_ID, KAYIT_DURUMU, PERSONEL_NO, ROGROUP_ID, SECURITY
  • STOKASIL_BU Tetikleyici — okur ADGROUP_ID, BLOKE, BUTUN_NOKTALAR, DB_ID, GROUP_ID, KAYIT_DURUMU, PERSONEL_NO, ROGROUP_ID, SECURITY
  • STOKISLEM_GIRIS_IO Tetikleyici — okur ADISOYADI, PERSONEL_KODU, PERSONEL_NO
  • STOKISLM_BI Tetikleyici — okur ADGROUP_ID, BLOKE, BUTUN_NOKTALAR, DB_ID, GROUP_ID, KAYIT_DURUMU, PERSONEL_NO, ROGROUP_ID, SECURITY
  • STOKISLM_BU Tetikleyici — okur ADGROUP_ID, BLOKE, BUTUN_NOKTALAR, DB_ID, GROUP_ID, KAYIT_DURUMU, PERSONEL_NO, ROGROUP_ID, SECURITY
  • ALISSATIS_GIRIS Görünüm — okur ADISOYADI, PERSONEL_KODU, PERSONEL_NO
  • CARIISLEM_GIRIS Görünüm — okur ADISOYADI, PERSONEL_KODU, PERSONEL_NO
  • CARIKART_GIRIS Görünüm — okur ADISOYADI, PERSONEL_KODU, PERSONEL_NO
  • NUKEUSER_LIST Görünüm — okur ADISOYADI, EMAIL, PERSONEL_NO
  • PERSONEL_AT_LIST Görünüm — okur ADISOYADI, DOGUM_YERI, EMAIL, KAYIT_DURUMU, PERSONEL_KODU, PERSONEL_NO, UNVANI, VATANDAS_NO, WEB_AKTIF
  • PERSONEL_LOOK Görünüm — okur ADGROUP_ID, ADI, ADISOYADI, ANAADI, BABAADI, BLOKE, BUTUN_NOKTALAR, DB_ID, ESKI_SOYADI, GROUP_ID, KAYIT_DURUMU, OPERATOR, OZEL_KOD, PERSONEL_KODU, PERSONEL_NO, ROGROUP_ID, SECURITY, SOYADI, SYSTEM, VATANDAS_NO, ZMGOREV_ATAMASI
  • STOKISLEM_GIRIS Görünüm — okur ADISOYADI, PERSONEL_KODU, PERSONEL_NO

PERSONEL_AT_LIST Görünüm

şema NETSIM

PERSONEL tablosuna personelin varsayılan adresini ve varsayılan telefonunu (ADRELINK/TELELINK VARSAYILAN = E, en küçük numara) ekleyen liste görünümü; adresi/telefonu olmayan personel de gelir.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PERSONEL_NOFTPERSONEL_NOPersonel NoPERSONEL.PERSONEL_NO
PERSONEL_KODUFTTANITICI_KODU(24)Personel koduPERSONEL.PERSONEL_KODU
VATANDAS_NOFTVATANDAS_NOevetVatandaş NoPERSONEL.VATANDAS_NO
ADISOYADIFTADISOYADI(62)evetPersonelPERSONEL.ADISOYADI
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt DurumuPERSONEL.KAYIT_DURUMU
WEB_AKTIFFTSYSTEMFLAGE(1)Web aktifPERSONEL.WEB_AKTIF
EMAILFTMAIL(250)evetE-posta adresiPERSONEL.EMAIL
UNVANIFTISIM_UZUN(80)evetÜnvanıPERSONEL.UNVANI
DOGUM_YERIFTISIM_KISA(30)evetDoğum yeriPERSONEL.DOGUM_YERI
ADRES_ADIFTISIM_UZUN(80)evetAdres AdıADRESLER.ADRES_ADI
ADRES1FTADRES_SATIRI(40)AdresADRESLER.ADRES1
ADRES2FTADRES_SATIRI(40)evetAdresADRESLER.ADRES2
ADRES3FTADRES_SATIRI(40)evetAdresADRESLER.ADRES3
ILCEFTYER_ADI(30)evetİlçeADRESLER.ILCE
SEHIRFTYER_ADI(30)evetŞehirADRESLER.SEHIR
ULKEFTYER_ADI(30)evetÜlkeADRESLER.ULKE
POSTA_KODUFTPOSTA_KODU(12)evetPosta koduADRESLER.POSTA_KODU
GUZERGAH_NOFTGUZERGAH_NO_NULLevetGüzergahADRESLER.GUZERGAH_NO
ROUTEXFTSAYIevetEnlemADRESLER.ROUTEX
ROUTEYFTSAYIevetBoylamADRESLER.ROUTEY
TELEFON_ADIFTISIM_KISA(30)evetTel AdıTELEFONL.TELEFON_ADI
ULKE_KODUFTKOD10(10)evetÜlke KoduTELEFONL.ULKE_KODU
ALAN_KODUFTKOD10(10)evetAlan KoduTELEFONL.ALAN_KODU
TELEFONFTKOD10(10)evetTELEFONL.TELEFON
DAHILIFTKOD05(5)evetTELEFONL.DAHILI

PERSONEL_LOOK Görünüm

şema NETSIM

Personel tanımları — PERSONEL (kaydı giren operatör; IKPERSON değil) 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_PERSONEL_LOOK / RI_PERSONEL_TEMSILCI_LOOK kod/ad gösterimi için okur; TFormSYPersonelLookup KAYIT_DURUMU ve USAGE_RIGHT > 0 ile süzer.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PERSONEL_NOFTPERSONEL_NOPersonel NoPERSONEL.PERSONEL_NO
PERSONEL_KODUFTTANITICI_KODU(24)Personel koduPERSONEL.PERSONEL_KODU
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt DurumuPERSONEL.KAYIT_DURUMU
BLOKEFTSYSTEMFLAG(1)PERSONEL.BLOKE
VATANDAS_NOFTVATANDAS_NOevetVatandaş NoPERSONEL.VATANDAS_NO
ADIFTISIM_KISA(30)PERSONEL.ADI
SOYADIFTISIM_KISA(30)PERSONEL.SOYADI
ESKI_SOYADIFTISIM_KISA(30)evetEski soyadıPERSONEL.ESKI_SOYADI
ADISOYADIFTADISOYADI(62)evetPersonelPERSONEL.ADISOYADI
BABAADIFTISIM_KISA(30)evetBaba adıPERSONEL.BABAADI
ANAADIFTISIM_KISA(30)evetAnne adıPERSONEL.ANAADI
ZMGOREV_ATAMASIFTSYSTEMFLAG(1)Görev atamasıPERSONEL.ZMGOREV_ATAMASI
OPERATORFTSYSTEMFLAGE(1)OperatörPERSONEL.OPERATOR
BUTUN_NOKTALARFTSYSTEMFLAGE(1)Bütün noktalarPERSONEL.BUTUN_NOKTALAR
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. ↳ mirasPERSONEL.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. ↳ mirasPERSONEL.SYSTEM
USAGE_RIGHTINTEGERevetifade

Kullananlar (1)

PROJASGE NS_

şema NETSIM · veri tablosu NS_PROJASGE, erişim görünümü PROJASGE

Proje Aşama Geçişlari

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_ASAMA_GECIS_NOFTPROJE_ASAMA_GECIS_NO
PROJE_NOFTPROJE_NOProje
PROJE_ASAMA_NOFTPROJE_ASAMA_NOGeçilen aşamaGeçilen (yeni) aşama; PROJASGE_BI projenin bir aşaması olmasını ve projenin zaten o aşamada olmamasını denetler. Geçiş etkinleşince PROJELER.PROJE_ASAMA_NO bu değeri alır.
ONCEKI_PROJE_ASAMA_NOFTPROJE_ASAMA_NO_NULLevetÖnceki aşamaGeçiş girildiği anda projenin bulunduğu aşama (PROJASGE_BI PROJELER.PROJE_ASAMA_NO'dan doldurur; ilk geçişte boş). Etkinleşince bu aşamanın GERCEKLESME_SON_TARIH'i boşsa geçiş zamanı yazılır. Sonradan değiştirilemez.
ZAMANFTZAMAN_SIMDIGeçiş zamanıGeçiş zamanı (öndeğer şimdi); etkinleşen geçişte geçilen aşamanın GERCEKLESME_ILK_TARIH'i ve önceki aşamanın GERCEKLESME_SON_TARIH'i bu değeri alır.
ACIKLAMAFTACIKLAMA(80)evet
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt DurumuGeçişin kayıt durumu; DURUM üzerinden onay motoru (CK_ISLEM_KAYIT_DURUMU_BEFORE) yönetir, doğrudan değiştirilemez. Yolsuz geçiş A (Aktif) açılır. A/O/M olunca geçiş projeye uygulanır (PR_PROJE_ASAMA_GECIS_UYGULA); yalnız G/T/B/S satır silinebilir, uygulanmış geçiş tarihçedir.
ISLEM_ONAY_YOL_NOFTISLEM_ONAY_YOL_NO_NULLevetOnay yoluGeçişin onay yolu: verilmezse geçilen aşamanın PROJELAS.ISLEM_ONAY_YOL_NO yolu, o yoksa projenin tipinin PROJTIPI.ISLEM_ONAY_YOL_NO yolu, o da yoksa GECERLI_TABLOLAR'ında PROJASGE geçen etkin yolların en büyüğü (PROJASGE_BI); yol yoksa 0 ve geçiş yolsuzdur.
DURUMFTISLEM_DURUM(30)evetOnay yolundaki adım (ISLMONAY.DURUM); yolsuz geçişte standart durum metni ('Aktif'). Değişince DURUM_TARIHI yenilenir ve kayıt durumu adımdan türer.
DURUM_TARIHIFTZAMANevet
ISLEM_NOKTASI_NOFTISLEM_NOKTASI_NOİşlem noktası
PERSONEL_NOFTPERSONEL_NOPersonelGeçişi giren operatör (PERSONEL); boş verilirse oturumdan dolar.
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: PROJE_ASAMA_GECIS_NO

Kullananlar (14)

  • PROJASGE$PROJE_NDX İndeks — okur PROJE_NO
  • PR_PROJE_ASAMA_GECIS Yordam — yazar ACIKLAMA, PROJE_ASAMA_NO, PROJE_NO
  • PR_PROJE_ASAMA_GECIS_UYGULA Yordam — okur ONCEKI_PROJE_ASAMA_NO, PROJE_ASAMA_GECIS_NO, PROJE_ASAMA_NO, PROJE_NO, ZAMAN
  • PROJASGE_AI Tetikleyici — okur ADGROUP_ID, CSESSION_NO, DB_ID, DURUM, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, PROJE_ASAMA_GECIS_NO, SYSTEM
  • PROJASGE_AU Tetikleyici — okur ADGROUP_ID, CSESSION_NO, DB_ID, DURUM, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, PROJE_ASAMA_GECIS_NO, SYSTEM
  • PROJASGE_BD Tetikleyici — okur KAYIT_DURUMU, PROJE_ASAMA_GECIS_NO
  • PROJASGE_BI Tetikleyici — yazar DURUM, DURUM_TARIHI, ISLEM_NOKTASI_NO, ISLEM_ONAY_YOL_NO, ONCEKI_PROJE_ASAMA_NO, PERSONEL_NO, PROJE_ASAMA_GECIS_NO, ZAMAN; okur ADGROUP_ID, DB_ID, GROUP_ID, KAYIT_DURUMU, PROJE_ASAMA_NO, PROJE_NO, ROGROUP_ID, SECURITY, SYSTEM
  • PROJASGE_BU Tetikleyici — yazar DURUM_TARIHI; okur ADGROUP_ID, DB_ID, DURUM, GROUP_ID, ISLEM_NOKTASI_NO, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, ONCEKI_PROJE_ASAMA_NO, PERSONEL_NO, PROJE_ASAMA_GECIS_NO, PROJE_ASAMA_NO, PROJE_NO, ROGROUP_ID, SECURITY, SYSTEM
  • PROJASGE_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_ASAMA_GECIS_NO, ROGROUP_ID, SECURITY
  • PROJASGE_UPV_BI Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, DURUM, DURUM_TARIHI, GROUP_ID, ISLEM_NOKTASI_NO, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, ONCEKI_PROJE_ASAMA_NO, OZEL_KOD, PERSONEL_NO, PROJE_ASAMA_GECIS_NO, PROJE_ASAMA_NO, PROJE_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM, ZAMAN
  • PROJASGE_UPV_BU Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, DURUM, DURUM_TARIHI, GROUP_ID, ISLEM_NOKTASI_NO, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, ONCEKI_PROJE_ASAMA_NO, OZEL_KOD, PERSONEL_NO, PROJE_ASAMA_GECIS_NO, PROJE_ASAMA_NO, PROJE_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM, ZAMAN
  • PROJELAS_BD Tetikleyici — okur PROJE_ASAMA_NO, PROJE_NO
  • PROJELER_AD Tetikleyici — okur PROJE_NO
  • PROJELER_BU Tetikleyici — okur KAYIT_DURUMU, PROJE_ASAMA_NO, PROJE_NO

PROJEKIP NS_

şema NETSIM · veri tablosu NS_PROJEKIP, erişim görünümü PROJEKIP

Proje ekibi (PROJ F4, K5): projede çalışan IK personeli, rolü, dönemi, saat maliyeti ve projeye ayrılan kapasite yüzdesi; IKPEHARE'den bağımsız. Zaman satırlarının (ZMGOISLM TURU Zaman) tutarı buradaki saat maliyetinden hesaplanır.

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_EKIP_NOFTPROJE_EKIP_NO
PROJE_NOFTPROJE_NOProje
IK_PERSONEL_NOFTIK_PERSONEL_NOEkip üyesi (IKPERSON); projede tekil.
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt Durumu
ROLFTACIKLAMA(80)evetProjedeki rolü (proje yöneticisi, saha şefi, geliştirici…), serbest metin.
ILK_TARIHFTTARIHevetEkipte bulunduğu dönemin başı; boş = sınırsız. Zaman satırının tarihi dönem dışındaysa saat maliyeti uygulanmaz.
SON_TARIHFTTARIHevetEkipte bulunduğu dönemin sonu; boş = sınırsız; ilk tarihten önce olamaz.
SAAT_MALIYETIFTPARAevetSaat başına işçilik maliyeti, DOVIZ_BIRIMI'nde; ZMGOISLM TURU Zaman satırında TUTAR = ISLEM_SURE x SAAT_MALIYETI (tetikleyici, elle girilen tutar korunur).
DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetSaat maliyetinin dövizi; boşsa projenin bütçe dövizi, o da yoksa resmi döviz (tetikleyici).
KAPASITE_ORANIFTSAYIevetProjeye ayrılan kapasite yüzdesi (0 - 100); boşsa 100.
ACIKLAMAFTACIKLAMA(80)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: PROJE_EKIP_NO

Kullananlar (12)

  • PROJEKIP$PERSONEL_NDX İndeks — okur IK_PERSONEL_NO
  • PR_PROJE_KOPYALA Yordam — yazar DOVIZ_BIRIMI, IK_PERSONEL_NO, ILK_TARIH, KAPASITE_ORANI, PROJE_NO, ROL, SAAT_MALIYETI, SON_TARIH; okur KAYIT_DURUMU
  • PROJEKIP_BI Tetikleyici — yazar DOVIZ_BIRIMI, KAPASITE_ORANI, PROJE_EKIP_NO; okur IK_PERSONEL_NO, ILK_TARIH, PROJE_NO, SON_TARIH
  • PROJEKIP_BU Tetikleyici — yazar DOVIZ_BIRIMI, KAPASITE_ORANI; okur IK_PERSONEL_NO, ILK_TARIH, PROJE_EKIP_NO, PROJE_NO, SON_TARIH
  • PROJEKIP_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_EKIP_NO, ROGROUP_ID, SECURITY
  • PROJEKIP_UPV_BI Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, GROUP_ID, IK_PERSONEL_NO, ILK_TARIH, KAPASITE_ORANI, KAYIT_DURUMU, OZEL_KOD, PROJE_EKIP_NO, PROJE_NO, RGUID, ROGROUP_ID, ROL, RTIMESTAMP, SAAT_MALIYETI, SECURITY, SESSION_NO, SON_TARIH, SYSTEM
  • PROJEKIP_UPV_BU Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, GROUP_ID, IK_PERSONEL_NO, ILK_TARIH, KAPASITE_ORANI, KAYIT_DURUMU, OZEL_KOD, PROJE_EKIP_NO, PROJE_NO, RGUID, ROGROUP_ID, ROL, RTIMESTAMP, SAAT_MALIYETI, SECURITY, SESSION_NO, SON_TARIH, SYSTEM
  • PROJELER_AD Tetikleyici — okur PROJE_NO
  • ZMGOISLM_BI Tetikleyici — okur DOVIZ_BIRIMI, IK_PERSONEL_NO, ILK_TARIH, KAYIT_DURUMU, PROJE_NO, SAAT_MALIYETI, SON_TARIH
  • ZMGOISLM_BU Tetikleyici — okur DOVIZ_BIRIMI, IK_PERSONEL_NO, ILK_TARIH, KAYIT_DURUMU, PROJE_NO, SAAT_MALIYETI, SON_TARIH
  • PROJEKIP_LOOK Görünüm — okur ADGROUP_ID, DB_ID, GROUP_ID, IK_PERSONEL_NO, ILK_TARIH, KAPASITE_ORANI, KAYIT_DURUMU, OZEL_KOD, PROJE_EKIP_NO, PROJE_NO, ROGROUP_ID, ROL, SECURITY, SON_TARIH, SYSTEM
  • PROJELER_PORTFOY Görünüm — okur KAYIT_DURUMU, PROJE_NO

PROJEKIP_LOOK Görünüm

şema NETSIM

PROJEKIP seçim görünümü: ekip üyesinin adı (IKPERSON.ADISOYADI), rolü, dönemi ve kapasitesi; USAGE_RIGHT (CheckUserRight_0) verir, satır süzmez, herkese SELECT izni var.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PROJE_EKIP_NOFTPROJE_EKIP_NOPROJEKIP.PROJE_EKIP_NO
PROJE_NOFTPROJE_NOProjePROJEKIP.PROJE_NO
IK_PERSONEL_NOFTIK_PERSONEL_NOEkip üyesi (IKPERSON); projede tekil. ↳ mirasPROJEKIP.IK_PERSONEL_NO
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt DurumuPROJEKIP.KAYIT_DURUMU
ROLFTACIKLAMA(80)evetProjedeki rolü (proje yöneticisi, saha şefi, geliştirici…), serbest metin. ↳ mirasPROJEKIP.ROL
ILK_TARIHFTTARIHevetEkipte bulunduğu dönemin başı; boş = sınırsız. Zaman satırının tarihi dönem dışındaysa saat maliyeti uygulanmaz. ↳ mirasPROJEKIP.ILK_TARIH
SON_TARIHFTTARIHevetEkipte bulunduğu dönemin sonu; boş = sınırsız; ilk tarihten önce olamaz. ↳ mirasPROJEKIP.SON_TARIH
KAPASITE_ORANIFTSAYIevetProjeye ayrılan kapasite yüzdesi (0 - 100); boşsa 100. ↳ mirasPROJEKIP.KAPASITE_ORANI
ADISOYADIFTISIM_UZUN(80)evetAdı soyadıIKPERSON.ADISOYADI
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. ↳ mirasPROJEKIP.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. ↳ mirasPROJEKIP.SYSTEM
USAGE_RIGHTINTEGERevetifade

PROJELAS NS_

şema NETSIM · veri tablosu NS_PROJELAS, erişim görünümü PROJELAS

Proje Aşama Tanımları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_ASAMA_NOFTPROJE_ASAMA_NOAşama
ANA_PROJE_ASAMA_NOFTPROJE_ASAMA_NO_NULLevetAşama
PROJE_NOFTPROJE_NOPrj No
PROJE_ASAMA_KODUFTTANITICI_KODU(24)Kodu
PROJE_ASAMA_ADIFTTANITICI_ADI(80)Proje Aşama Adı
SIRA_NOFTSIRA_NOSıra
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt DurumuProje aşamasının durumu. Etkin/pasif işareti; proje oluşturulurken proje tipinden olduğu gibi kopyalanır (yalnız G/T/A/O satırları kopyalanır), elle eklenen satır A açılır. Geçiş denetimi yoktur. Seçme ekranları yalnız A ve O olanları listeler, yani tipten G/T gelen satır projede seçilemez.
RENKFTINT32evet
SEVIYEFTINT32evet
ZMGOREV_TANIM_NOFTZMGOREV_TANIM_NO_NULLevetGörev tanımı
SORUMLULUK_ALANI_NOFTSORUMLULUK_ALANI_NO_NULLevetSorumluluk alanı
ISLEM_ONAY_YOL_NOFTISLEM_ONAY_YOL_NO_NULLevetOnay yolu
ILK_TARIHFTZAMANevet
SON_TARIHFTZAMANevet
SUREFTSAYIevet
SURE_ISGUNUFTSAYIevet
ACIKLAMA_TEXTFTACIKLAMA_TEXTevet
BUTCE_TUTARIFTPARAevet
BUTCE_DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evet
GERCEKLESME_ORANIFTSAYIevetAşamanın gerçekleşme oranı (%): PR_RECALC_PROJE, aşamanın ve alt aşamalarının iptal/silinmiş olmayan görevlerinin (ZMGOASIL.PROJE_ASAMA_NO) GERCEKLESME_ORANI ortalamasını yazar; görevi olmayan aşamada elle girilen değer kalır.
GERCEKLESME_ILK_TARIHFTZAMANevet
GERCEKLESME_SON_TARIHFTZAMANevet
GERCEKLESME_CARI_BORCFTPARAevetAşamaya (ve alt aşamalarına) bağlı kaynakların cari borç toplamı, aşamanın GERCEKLESME_DOVIZ_BIRIMI'nde; kaynağın aşaması ZMGOISLM.PROJE_ASAMA_NO ya da belgenin 'Proje Üst İşlem' bağ satırındaki aşamadır. PR_RECALC_PROJE.
GERCEKLESME_CARI_ALACAKFTPARAevetAşamaya bağlı kaynakların cari alacak (gider) toplamı; PROJELER.GERCEKLESME_CARI_ALACAK ile aynı kaynak kuralı, aşama süzgeciyle. PR_RECALC_PROJE.
GERCEKLESME_SIPARIS_BORCFTPARAevetAşamaya bağlı alınan sipariş toplamı. PR_RECALC_PROJE.
GERCEKLESME_SIPARIS_ALACAKFTPARAevetAşamaya bağlı verilen sipariş toplamı. PR_RECALC_PROJE.
GERCEKLESME_DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetAşama gerçekleşme tutarlarının dövizi; PR_RECALC_PROJE projenin gerçekleşme dövizini yazar.
GERCEKLESME_SUREFTSAYIevet
GERCEKLESME_SURE_ISGUNUFTSAYIevet
AGIRLIKFTSAYIevetAğırlıkAşama ağırlıklı gerçekleşmede (yöntem A) aşamanın ağırlığı; boş = 1. Negatif olamaz.
KILOMETRE_TASIFTSYSTEMFLAG(1)Kilometre taşıE: kilometre taşı (Gantt / pano işareti, F5).
GERCEKLESME_YONTEMIFTSYSTEMFLAGN(1)evetYöntemAşamanın kendi yöntemi (H/A/G/M); bu sürümde bilgi amaçlı, PR_RECALC_PROJE aşama oranını görevlerden hesaplar (F3 hakediş ile H dalı eklenir).
SURUM_NOFTTANITICI_KODU(24)evetSürüm noYazılım profilinde aşamanın sürüm / sprint numarası (ör. 5.1.2); talepler bildirildiği (TALEPLER.PROJE_ASAMA_NO) ve düzeltildiği (DUZELTME_PROJE_ASAMA_NO) sürüme bu aşamayla bağlanır (K13). Boş bırakılabilir.
YAYIN_TARIHIFTTARIHevetYayın tarihiSürümün planlanan ya da gerçekleşen yayın tarihi; YAYINLANDI E olunca gerçekleşen tarihtir.
YAYINLANDIFTSYSTEMFLAG(1)YayınlandıE: sürüm yayınlandı (sürüm notu üretimi bu aşamaya bağlı kapalı taleplerden, F6); H/boş: yayınlanmadı.
SURUM_NOTUFTACIKLAMA_TEXTevetYazılım profili: aşama (sürüm) yayınlanınca (YAYINLANDI E) boşsa PR_SURUM_NOTU_URET ile DUZELTME_PROJE_ASAMA_NO bu aşama olan tamamlanmış taleplerden üretilen sürüm notu; elle düzenlenebilir.
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: PROJE_ASAMA_NO

Kullananlar (25)

  • PROJELAS$PROJE_NDX İndeks — okur ANA_PROJE_ASAMA_NO, PROJE_NO
  • PROJE_ASAMA_TANIMLA Yordam — yazar ACIKLAMA_TEXT, ANA_PROJE_ASAMA_NO, ILK_TARIH, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, OZEL_KOD, PROJE_ASAMA_ADI, PROJE_ASAMA_KODU, PROJE_NO, RENK, SEVIYE, SIRA_NO, SON_TARIH, SORUMLULUK_ALANI_NO, SYSTEM, ZMGOREV_TANIM_NO; okur PROJE_ASAMA_NO
  • PROJE_BUTCE_DETAY_TANIMLA Yordam — okur PROJE_ASAMA_ADI, PROJE_ASAMA_NO, PROJE_NO
  • PR_PROJE_ASAMA_GECIS_UYGULA Yordam — yazar GERCEKLESME_ILK_TARIH, GERCEKLESME_SON_TARIH; okur PROJE_ASAMA_NO
  • PR_PROJE_GANTT Yordam — okur ANA_PROJE_ASAMA_NO, GERCEKLESME_ILK_TARIH, GERCEKLESME_ORANI, GERCEKLESME_SON_TARIH, ILK_TARIH, KAYIT_DURUMU, KILOMETRE_TASI, PROJE_ASAMA_ADI, PROJE_ASAMA_KODU, PROJE_ASAMA_NO, PROJE_NO, SIRA_NO, SON_TARIH
  • PR_PROJE_KOPYALA Yordam — yazar ACIKLAMA_TEXT, AGIRLIK, ANA_PROJE_ASAMA_NO, BUTCE_DOVIZ_BIRIMI, BUTCE_TUTARI, GERCEKLESME_YONTEMI, ILK_TARIH, ISLEM_ONAY_YOL_NO, KILOMETRE_TASI, PROJE_ASAMA_ADI, PROJE_ASAMA_KODU, PROJE_NO, RENK, SIRA_NO, SON_TARIH, SORUMLULUK_ALANI_NO, SURUM_NO, ZMGOREV_TANIM_NO; okur KAYIT_DURUMU, PROJE_ASAMA_NO
  • PR_RECALC_PROJE Yordam — yazar GERCEKLESME_CARI_ALACAK, GERCEKLESME_CARI_BORC, GERCEKLESME_DOVIZ_BIRIMI, GERCEKLESME_ILK_TARIH, GERCEKLESME_ORANI, GERCEKLESME_SIPARIS_ALACAK, GERCEKLESME_SIPARIS_BORC; okur AGIRLIK, ANA_PROJE_ASAMA_NO, BUTCE_DOVIZ_BIRIMI, BUTCE_TUTARI, ILK_TARIH, KAYIT_DURUMU, PROJE_ASAMA_NO, PROJE_NO, SON_TARIH
  • PROJASGE_BI Tetikleyici — okur ISLEM_ONAY_YOL_NO, PROJE_ASAMA_NO, PROJE_NO
  • PROJELAS_AD Tetikleyici — okur PROJE_ASAMA_NO, PROJE_NO
  • PROJELAS_BD Tetikleyici — okur PROJE_ASAMA_NO, PROJE_NO
  • PROJELAS_BI Tetikleyici — yazar GERCEKLESME_SURE, GERCEKLESME_SURE_ISGUNU, PROJE_ASAMA_NO, SIRA_NO, SURE, SURE_ISGUNU; okur AGIRLIK, GERCEKLESME_ILK_TARIH, GERCEKLESME_SON_TARIH, GERCEKLESME_YONTEMI, ILK_TARIH, PROJE_ASAMA_KODU, PROJE_NO, SON_TARIH
  • PROJELAS_BU Tetikleyici — yazar GERCEKLESME_SURE, GERCEKLESME_SURE_ISGUNU, SIRA_NO, SURE, SURE_ISGUNU, YAYIN_TARIHI; okur AGIRLIK, GERCEKLESME_ILK_TARIH, GERCEKLESME_SON_TARIH, GERCEKLESME_YONTEMI, ILK_TARIH, PROJE_ASAMA_ADI, PROJE_ASAMA_KODU, PROJE_ASAMA_NO, PROJE_NO, SON_TARIH, SURUM_NO, SURUM_NOTU, YAYINLANDI
  • PROJELAS_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_ASAMA_NO, ROGROUP_ID, SECURITY
  • PROJELAS_UPV_BI Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, AGIRLIK, ANA_PROJE_ASAMA_NO, BUTCE_DOVIZ_BIRIMI, BUTCE_TUTARI, CSESSION_NO, CTIMESTAMP, DB_ID, GERCEKLESME_CARI_ALACAK, GERCEKLESME_CARI_BORC, GERCEKLESME_DOVIZ_BIRIMI, GERCEKLESME_ILK_TARIH, GERCEKLESME_ORANI, GERCEKLESME_SIPARIS_ALACAK, GERCEKLESME_SIPARIS_BORC, GERCEKLESME_SON_TARIH, GERCEKLESME_SURE, GERCEKLESME_SURE_ISGUNU, GERCEKLESME_YONTEMI, GROUP_ID, ILK_TARIH, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, KILOMETRE_TASI, OZEL_KOD, PROJE_ASAMA_ADI, PROJE_ASAMA_KODU, PROJE_ASAMA_NO, PROJE_NO, RENK, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SEVIYE, SIRA_NO, SON_TARIH, SORUMLULUK_ALANI_NO, SURE, SURE_ISGUNU, SURUM_NO, SURUM_NOTU, SYSTEM, YAYINLANDI, YAYIN_TARIHI, ZMGOREV_TANIM_NO
  • PROJELAS_UPV_BU Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, AGIRLIK, ANA_PROJE_ASAMA_NO, BUTCE_DOVIZ_BIRIMI, BUTCE_TUTARI, CSESSION_NO, CTIMESTAMP, DB_ID, GERCEKLESME_CARI_ALACAK, GERCEKLESME_CARI_BORC, GERCEKLESME_DOVIZ_BIRIMI, GERCEKLESME_ILK_TARIH, GERCEKLESME_ORANI, GERCEKLESME_SIPARIS_ALACAK, GERCEKLESME_SIPARIS_BORC, GERCEKLESME_SON_TARIH, GERCEKLESME_SURE, GERCEKLESME_SURE_ISGUNU, GERCEKLESME_YONTEMI, GROUP_ID, ILK_TARIH, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, KILOMETRE_TASI, OZEL_KOD, PROJE_ASAMA_ADI, PROJE_ASAMA_KODU, PROJE_ASAMA_NO, PROJE_NO, RENK, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SEVIYE, SIRA_NO, SON_TARIH, SORUMLULUK_ALANI_NO, SURE, SURE_ISGUNU, SURUM_NO, SURUM_NOTU, SYSTEM, YAYINLANDI, YAYIN_TARIHI, ZMGOREV_TANIM_NO
  • PROJELER_AD Tetikleyici — okur PROJE_NO
  • PROJKALE_BI Tetikleyici — okur PROJE_ASAMA_NO, PROJE_NO
  • PROJKALE_BU Tetikleyici — okur PROJE_ASAMA_NO, PROJE_NO
  • PROJKAYT_BI Tetikleyici — okur PROJE_ASAMA_NO, PROJE_NO
  • PROJKAYT_BU Tetikleyici — okur PROJE_ASAMA_NO, PROJE_NO
  • TALEPLER_BI Tetikleyici — okur PROJE_ASAMA_NO, PROJE_NO
  • TALEPLER_BU Tetikleyici — okur PROJE_ASAMA_NO, PROJE_NO
  • PROJELAS_LOOK Görünüm — okur ADGROUP_ID, ANA_PROJE_ASAMA_NO, DB_ID, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, OZEL_KOD, PROJE_ASAMA_ADI, PROJE_ASAMA_KODU, PROJE_ASAMA_NO, PROJE_NO, RENK, ROGROUP_ID, SECURITY, SEVIYE, SIRA_NO, SORUMLULUK_ALANI_NO, SYSTEM, ZMGOREV_TANIM_NO
  • PROJELBD_LOOK Görünüm — okur PROJE_ASAMA_ADI, PROJE_ASAMA_KODU, PROJE_ASAMA_NO
  • PROJELER_PORTFOY Görünüm — okur KILOMETRE_TASI, PROJE_NO, SON_TARIH

PROJELAS_LOOK Görünüm

şema NETSIM

Proje Aşama Tanımları — PROJELAS 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_PROJELAS_LOOK kod/ad gösterimi için okur; TFormSYProjeAsamaLookup KAYIT_DURUMU ve USAGE_RIGHT > 0 ile süzer.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PROJE_ASAMA_NOFTPROJE_ASAMA_NOAşamaPROJELAS.PROJE_ASAMA_NO
ANA_PROJE_ASAMA_NOFTPROJE_ASAMA_NO_NULLevetAşamaPROJELAS.ANA_PROJE_ASAMA_NO
PROJE_NOFTPROJE_NOPrj NoPROJELAS.PROJE_NO
PROJE_ASAMA_KODUFTTANITICI_KODU(24)KoduPROJELAS.PROJE_ASAMA_KODU
PROJE_ASAMA_ADIFTTANITICI_ADI(80)Proje Aşama AdıPROJELAS.PROJE_ASAMA_ADI
SIRA_NOFTSIRA_NOSıraPROJELAS.SIRA_NO
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt DurumuProje aşamasının durumu. Etkin/pasif işareti; proje oluşturulurken proje tipinden olduğu gibi kopyalanır (yalnız G/T/A/O satırları kopyalanır), elle eklenen satır A açılır. Geçiş denetimi yoktur. Seçme ekranları yalnız A ve O olanları listeler, yani tipten G/T gelen satır projede seçilemez. ↳ mirasPROJELAS.KAYIT_DURUMU
RENKFTINT32evetPROJELAS.RENK
SEVIYEFTINT32evetPROJELAS.SEVIYE
ZMGOREV_TANIM_NOFTZMGOREV_TANIM_NO_NULLevetGörev tanımıPROJELAS.ZMGOREV_TANIM_NO
SORUMLULUK_ALANI_NOFTSORUMLULUK_ALANI_NO_NULLevetSorumluluk alanıPROJELAS.SORUMLULUK_ALANI_NO
ISLEM_ONAY_YOL_NOFTISLEM_ONAY_YOL_NO_NULLevetOnay yoluPROJELAS.ISLEM_ONAY_YOL_NO
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. ↳ mirasPROJELAS.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. ↳ mirasPROJELAS.SYSTEM
USAGE_RIGHTINTEGERevetifade

PROJELBD NS_

şema NETSIM · veri tablosu NS_PROJELBD, erişim görünümü PROJELBD

Proje Bütçe detayları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_BUTCE_DETAY_NOFTPROJE_BUTCE_DETAY_NOBütçe Kalemi
PROJE_NOFTPROJE_NOProje
PROJE_BUTCE_KAYNAK_NOFTPROJE_BUTCE_KAYNAK_NO
PROJE_ASAMA_NOFTPROJE_ASAMA_NOAşama
PROJE_GEREKLI_KAYNAK_NOFTPROJE_GEREKLI_KAYNAK_NOGerekli Kaynak
YILFTINT32evet
DONEMFTINT32evet
AYFTINT32evet
HAFTAFTINT32evet
ILK_TARIHFTTARIH
SON_TARIHFTTARIH
MIKTARFTSAYIevet
TUTARFTSAYIevet
GERCEKLESME_CARI_BORCFTPARAevetGerçekleşen cari borç: CARI_ISLEM_TURU B olan belgeler (satış faturası, alış iadesi) ve BAKIYE_TIPI B olan cari işlemler. RECALC_PROJELBD, bu bütçe detayına bağlı aktif ZMGOISLM satırlarından (proje/görev bağlı işlemler; iptal ve pasif satır girmez) hesaplar. Tutar satırdaki ZMGOISLM.TUTAR, yoksa bağlı belgenin GENEL_TOPLAM'ı (ALSAASIL), SATIR_TOPLAMI'dır (ALSADETA) ya da |BAKIYE|'sidir (CARIISLM); tutarlar dövize çevrilmeden toplanır ve bağlı belgenin kendi iptali hesaba yansımaz (bilinen kusurlar, 2026-10-09'da olduğu gibi bırakıldı).
GERCEKLESME_CARI_ALACAKFTPARAevetGerçekleşen cari alacak: CARI_ISLEM_TURU A olan belgeler (alış faturası, satış iadesi) ve BAKIYE_TIPI A olan cari işlemler. RECALC_PROJELBD, bu bütçe detayına bağlı aktif ZMGOISLM satırlarından (proje/görev bağlı işlemler; iptal ve pasif satır girmez) hesaplar. Tutar satırdaki ZMGOISLM.TUTAR, yoksa bağlı belgenin GENEL_TOPLAM'ı (ALSAASIL), SATIR_TOPLAMI'dır (ALSADETA) ya da |BAKIYE|'sidir (CARIISLM); tutarlar dövize çevrilmeden toplanır ve bağlı belgenin kendi iptali hesaba yansımaz (bilinen kusurlar, 2026-10-09'da olduğu gibi bırakıldı).
GERCEKLESME_SIPARIS_BORCFTPARAevetCari etkisi olmayan belgelerin (CARI_ISLEM_TURU H: sipariş, teklif, sepet) toplamı; alış ve satış yönü ayrılmaz. RECALC_PROJELBD, bu bütçe detayına bağlı aktif ZMGOISLM satırlarından (proje/görev bağlı işlemler; iptal ve pasif satır girmez) hesaplar. Tutar satırdaki ZMGOISLM.TUTAR, yoksa bağlı belgenin GENEL_TOPLAM'ı (ALSAASIL), SATIR_TOPLAMI'dır (ALSADETA) ya da |BAKIYE|'sidir (CARIISLM); tutarlar dövize çevrilmeden toplanır ve bağlı belgenin kendi iptali hesaba yansımaz (bilinen kusurlar, 2026-10-09'da olduğu gibi bırakıldı).
GERCEKLESME_SIPARIS_ALACAKFTPARAevetHesaplanmaz, hep boş kalır: RECALC_PROJELBD bu alanı NULL yazar; cari etkisi olmayan belgelerin tamamı GERCEKLESME_SIPARIS_BORC'a toplanır (2026-10-09'da olduğu gibi bırakıldı).
KAPANDIFTSYSTEMFLAG(1)
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: PROJE_BUTCE_DETAY_NO

Kullananlar (17)

  • PROJELBD$ASAMA_NDX İndeks — okur PROJE_ASAMA_NO
  • PROJELBD$BK_NDX İndeks — okur PROJE_BUTCE_KAYNAK_NO
  • PROJELBD$TIPBKASAMA_NDX İndeks — okur ILK_TARIH, PROJE_ASAMA_NO, PROJE_BUTCE_KAYNAK_NO, PROJE_GEREKLI_KAYNAK_NO, PROJE_NO
  • PROJE_BUTCE_DETAY_TANIMLA Yordam — yazar ILK_TARIH, MIKTAR, PROJE_ASAMA_NO, PROJE_BUTCE_KAYNAK_NO, PROJE_GEREKLI_KAYNAK_NO, PROJE_NO, SON_TARIH
  • PR_RECALC_PROJE Yordam — okur PROJE_BUTCE_DETAY_NO, PROJE_NO
  • RECALC_PROJELBD Yordam — yazar GERCEKLESME_CARI_ALACAK, GERCEKLESME_CARI_BORC, GERCEKLESME_SIPARIS_ALACAK, GERCEKLESME_SIPARIS_BORC; okur PROJE_BUTCE_DETAY_NO
  • PROJELAS_AD Tetikleyici — okur PROJE_ASAMA_NO, PROJE_NO
  • PROJELBD_BI Tetikleyici — yazar AY, DONEM, HAFTA, PROJE_BUTCE_DETAY_NO, YIL; okur ILK_TARIH, PROJE_NO, SON_TARIH
  • PROJELBD_BU Tetikleyici — yazar AY, DONEM, HAFTA, YIL; okur ILK_TARIH, PROJE_NO, SON_TARIH
  • PROJELBD_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_BUTCE_DETAY_NO, ROGROUP_ID, SECURITY
  • PROJELBD_UPV_BI Tetikleyici — yazar ADGROUP_ID, AY, CSESSION_NO, CTIMESTAMP, DB_ID, DONEM, GERCEKLESME_CARI_ALACAK, GERCEKLESME_CARI_BORC, GERCEKLESME_SIPARIS_ALACAK, GERCEKLESME_SIPARIS_BORC, GROUP_ID, HAFTA, ILK_TARIH, KAPANDI, MIKTAR, OZEL_KOD, PROJE_ASAMA_NO, PROJE_BUTCE_DETAY_NO, PROJE_BUTCE_KAYNAK_NO, PROJE_GEREKLI_KAYNAK_NO, PROJE_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SON_TARIH, SYSTEM, TUTAR, YIL
  • PROJELBD_UPV_BU Tetikleyici — yazar ADGROUP_ID, AY, CSESSION_NO, CTIMESTAMP, DB_ID, DONEM, GERCEKLESME_CARI_ALACAK, GERCEKLESME_CARI_BORC, GERCEKLESME_SIPARIS_ALACAK, GERCEKLESME_SIPARIS_BORC, GROUP_ID, HAFTA, ILK_TARIH, KAPANDI, MIKTAR, OZEL_KOD, PROJE_ASAMA_NO, PROJE_BUTCE_DETAY_NO, PROJE_BUTCE_KAYNAK_NO, PROJE_GEREKLI_KAYNAK_NO, PROJE_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SON_TARIH, SYSTEM, TUTAR, YIL
  • PROJELBK_AD Tetikleyici — okur PROJE_BUTCE_KAYNAK_NO, PROJE_NO
  • PROJELGK_AD Tetikleyici — okur PROJE_GEREKLI_KAYNAK_NO, PROJE_NO
  • ZMGOISLM_BI Tetikleyici — okur PROJE_ASAMA_NO, PROJE_BUTCE_DETAY_NO, PROJE_GEREKLI_KAYNAK_NO, PROJE_NO
  • ZMGOISLM_BU Tetikleyici — okur PROJE_ASAMA_NO, PROJE_BUTCE_DETAY_NO, PROJE_GEREKLI_KAYNAK_NO, PROJE_NO
  • PROJELBD_LOOK Görünüm — okur AY, DONEM, GERCEKLESME_CARI_ALACAK, GERCEKLESME_CARI_BORC, GERCEKLESME_SIPARIS_ALACAK, GERCEKLESME_SIPARIS_BORC, HAFTA, ILK_TARIH, KAPANDI, MIKTAR, PROJE_ASAMA_NO, PROJE_BUTCE_DETAY_NO, PROJE_BUTCE_KAYNAK_NO, PROJE_GEREKLI_KAYNAK_NO, PROJE_NO, SON_TARIH, TUTAR, YIL

PROJELBD_LOOK Görünüm

şema NETSIM

PROJELBD bütçe kalemi seçim görünümü: proje, aşama, gerekli kaynak ve bütçe kaynağı kod/adlarını birleştirip ilk tarihin yıl-ayını ekleyerek PROJE_BUTCE_DETAY_KODU/ADI bileşik kod ve adını üretir; USAGE_RIGHT hesaplamaz, satır süzmez. RI_PROJELBD_LOOK (proje bağlantı ve işlem formları) kullanır.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PROJE_BUTCE_DETAY_NOFTPROJE_BUTCE_DETAY_NOBütçe KalemiPROJELBD.PROJE_BUTCE_DETAY_NO
PROJE_NOFTPROJE_NOProjePROJELBD.PROJE_NO
PROJE_BUTCE_KAYNAK_NOFTPROJE_BUTCE_KAYNAK_NOPROJELBD.PROJE_BUTCE_KAYNAK_NO
PROJE_ASAMA_NOFTPROJE_ASAMA_NOAşamaPROJELBD.PROJE_ASAMA_NO
PROJE_GEREKLI_KAYNAK_NOFTPROJE_GEREKLI_KAYNAK_NOGerekli KaynakPROJELBD.PROJE_GEREKLI_KAYNAK_NO
YILFTINT32evetPROJELBD.YIL
DONEMFTINT32evetPROJELBD.DONEM
AYFTINT32evetPROJELBD.AY
HAFTAFTINT32evetPROJELBD.HAFTA
ILK_TARIHFTTARIHPROJELBD.ILK_TARIH
SON_TARIHFTTARIHPROJELBD.SON_TARIH
MIKTARFTSAYIevetPROJELBD.MIKTAR
TUTARFTSAYIevetPROJELBD.TUTAR
GERCEKLESME_CARI_BORCFTPARAevetGerçekleşen cari borç: CARI_ISLEM_TURU B olan belgeler (satış faturası, alış iadesi) ve BAKIYE_TIPI B olan cari işlemler. RECALC_PROJELBD, bu bütçe detayına bağlı aktif ZMGOISLM satırlarından (proje/görev bağlı işlemler; iptal ve pasif satır girmez) hesaplar. Tutar satırdaki ZMGOISLM.TUTAR, yoksa bağlı belgenin GENEL_TOPLAM'ı (ALSAASIL), SATIR_TOPLAMI'dır (ALSADETA) ya da |BAKIYE|'sidir (CARIISLM); tutarlar dövize çevrilmeden toplanır ve bağlı belgenin kendi iptali hesaba yansımaz (bilinen kusurlar, 2026-10-09'da olduğu gibi bırakıldı). ↳ mirasPROJELBD.GERCEKLESME_CARI_BORC
GERCEKLESME_CARI_ALACAKFTPARAevetGerçekleşen cari alacak: CARI_ISLEM_TURU A olan belgeler (alış faturası, satış iadesi) ve BAKIYE_TIPI A olan cari işlemler. RECALC_PROJELBD, bu bütçe detayına bağlı aktif ZMGOISLM satırlarından (proje/görev bağlı işlemler; iptal ve pasif satır girmez) hesaplar. Tutar satırdaki ZMGOISLM.TUTAR, yoksa bağlı belgenin GENEL_TOPLAM'ı (ALSAASIL), SATIR_TOPLAMI'dır (ALSADETA) ya da |BAKIYE|'sidir (CARIISLM); tutarlar dövize çevrilmeden toplanır ve bağlı belgenin kendi iptali hesaba yansımaz (bilinen kusurlar, 2026-10-09'da olduğu gibi bırakıldı). ↳ mirasPROJELBD.GERCEKLESME_CARI_ALACAK
GERCEKLESME_SIPARIS_BORCFTPARAevetCari etkisi olmayan belgelerin (CARI_ISLEM_TURU H: sipariş, teklif, sepet) toplamı; alış ve satış yönü ayrılmaz. RECALC_PROJELBD, bu bütçe detayına bağlı aktif ZMGOISLM satırlarından (proje/görev bağlı işlemler; iptal ve pasif satır girmez) hesaplar. Tutar satırdaki ZMGOISLM.TUTAR, yoksa bağlı belgenin GENEL_TOPLAM'ı (ALSAASIL), SATIR_TOPLAMI'dır (ALSADETA) ya da |BAKIYE|'sidir (CARIISLM); tutarlar dövize çevrilmeden toplanır ve bağlı belgenin kendi iptali hesaba yansımaz (bilinen kusurlar, 2026-10-09'da olduğu gibi bırakıldı). ↳ mirasPROJELBD.GERCEKLESME_SIPARIS_BORC
GERCEKLESME_SIPARIS_ALACAKFTPARAevetHesaplanmaz, hep boş kalır: RECALC_PROJELBD bu alanı NULL yazar; cari etkisi olmayan belgelerin tamamı GERCEKLESME_SIPARIS_BORC'a toplanır (2026-10-09'da olduğu gibi bırakıldı). ↳ mirasPROJELBD.GERCEKLESME_SIPARIS_ALACAK
KAPANDIFTSYSTEMFLAG(1)PROJELBD.KAPANDI
PROJE_BUTCE_DETAY_KODUVARCHAR(110)evetifade
PROJE_BUTCE_DETAY_ADIVARCHAR(340)evetifade
PROJE_KODUFTTANITICI_KODU(24)Proje KoduPROJELER.PROJE_KODU
PROJE_ADIFTTANITICI_ADI(80)Proje AdıPROJELER.PROJE_ADI
PROJE_ASAMA_KODUFTTANITICI_KODU(24)KoduPROJELAS.PROJE_ASAMA_KODU
PROJE_ASAMA_ADIFTTANITICI_ADI(80)Proje Aşama AdıPROJELAS.PROJE_ASAMA_ADI
PROJE_GEREKLI_KAYNAK_KODUFTTANITICI_KODU(24)KoduPROJELGK.PROJE_GEREKLI_KAYNAK_KODU
PROJE_GEREKLI_KAYNAK_ADIFTTANITICI_ADI(80)Gerekli Kaynak AdıPROJELGK.PROJE_GEREKLI_KAYNAK_ADI
PROJE_BUTCE_KAYNAK_KODUFTTANITICI_KODU(24)KoduPROJELBK.PROJE_BUTCE_KAYNAK_KODU
PROJE_BUTCE_KAYNAK_ADIFTTANITICI_ADI(80)Bütçe Kaynak AdıPROJELBK.PROJE_BUTCE_KAYNAK_ADI
BUTCE_PERIYODUFTSYSTEMFLAG(1)Bütçe PeriyoduPROJELBK.BUTCE_PERIYODU

PROJELBK NS_

şema NETSIM · veri tablosu NS_PROJELBK, erişim görünümü PROJELBK

Proje Bütçe Kaynakları Tanımları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_BUTCE_KAYNAK_NOFTPROJE_BUTCE_KAYNAK_NO
PROJE_NOFTPROJE_NOProje
PROJE_BUTCE_KAYNAK_KODUFTTANITICI_KODU(24)Kodu
PROJE_BUTCE_KAYNAK_ADIFTTANITICI_ADI(80)Bütçe Kaynak Adı
SIRA_NOFTSIRA_NOevetSıra
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt DurumuProje bütçe kaynağının durumu. Etkin/pasif işareti; proje oluşturulurken proje tipinden olduğu gibi kopyalanır (yalnız G/T/A/O satırları kopyalanır), elle eklenen satır A açılır. Geçiş denetimi yoktur. Seçme ekranları yalnız A ve O olanları listeler, yani tipten G/T gelen satır projede seçilemez. Bütçe detayı üretimi durumu süzmez.
ILK_TARIHFTTARIHİlk Tarih
SON_TARIHFTTARIHSon Tarih
BUTCE_PERIYODUFTSYSTEMFLAG(1)Bütçe Periyodu
TUTARFTPARAevet
DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)Döviz
ACIKLAMA_TEXTFTACIKLAMA_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: PROJE_BUTCE_KAYNAK_NO

Kullananlar (11)

  • PROJELBK$PROJE_NDX İndeks — okur PROJE_NO
  • PROJE_BUTCE_DETAY_TANIMLA Yordam — okur BUTCE_PERIYODU, ILK_TARIH, PROJE_BUTCE_KAYNAK_ADI, PROJE_BUTCE_KAYNAK_NO, PROJE_NO, SON_TARIH
  • PROJE_BUTCE_KAYNAK_TANIMLA Yordam — yazar ACIKLAMA_TEXT, BUTCE_PERIYODU, DOVIZ_BIRIMI, ILK_TARIH, KAYIT_DURUMU, OZEL_KOD, PROJE_BUTCE_KAYNAK_ADI, PROJE_BUTCE_KAYNAK_KODU, PROJE_NO, SIRA_NO, SON_TARIH, TUTAR
  • PROJELBK_AD Tetikleyici — okur PROJE_BUTCE_KAYNAK_NO, PROJE_NO
  • PROJELBK_BI Tetikleyici — yazar PROJE_BUTCE_KAYNAK_NO; okur PROJE_BUTCE_KAYNAK_KODU, PROJE_NO
  • PROJELBK_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_BUTCE_KAYNAK_NO, ROGROUP_ID, SECURITY
  • PROJELBK_UPV_BI Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, BUTCE_PERIYODU, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, GROUP_ID, ILK_TARIH, KAYIT_DURUMU, OZEL_KOD, PROJE_BUTCE_KAYNAK_ADI, PROJE_BUTCE_KAYNAK_KODU, PROJE_BUTCE_KAYNAK_NO, PROJE_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SIRA_NO, SON_TARIH, SYSTEM, TUTAR
  • PROJELBK_UPV_BU Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, BUTCE_PERIYODU, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, GROUP_ID, ILK_TARIH, KAYIT_DURUMU, OZEL_KOD, PROJE_BUTCE_KAYNAK_ADI, PROJE_BUTCE_KAYNAK_KODU, PROJE_BUTCE_KAYNAK_NO, PROJE_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SIRA_NO, SON_TARIH, SYSTEM, TUTAR
  • PROJELER_AD Tetikleyici — okur PROJE_NO
  • PROJELBD_LOOK Görünüm — okur BUTCE_PERIYODU, PROJE_BUTCE_KAYNAK_ADI, PROJE_BUTCE_KAYNAK_KODU, PROJE_BUTCE_KAYNAK_NO
  • PROJELBK_LOOK Görünüm — okur ADGROUP_ID, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PROJE_BUTCE_KAYNAK_ADI, PROJE_BUTCE_KAYNAK_KODU, PROJE_BUTCE_KAYNAK_NO, PROJE_NO, ROGROUP_ID, SECURITY, SIRA_NO, SYSTEM

PROJELBK_LOOK Görünüm

şema NETSIM

Proje Bütçe Kaynakları Tanımları — PROJELBK 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. Kodda kullanan form/yordam yok; yalnız BASE\attrdom.sql ns.ref_view olarak anar.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PROJE_BUTCE_KAYNAK_NOFTPROJE_BUTCE_KAYNAK_NOPROJELBK.PROJE_BUTCE_KAYNAK_NO
PROJE_NOFTPROJE_NOProjePROJELBK.PROJE_NO
PROJE_BUTCE_KAYNAK_KODUFTTANITICI_KODU(24)KoduPROJELBK.PROJE_BUTCE_KAYNAK_KODU
PROJE_BUTCE_KAYNAK_ADIFTTANITICI_ADI(80)Bütçe Kaynak AdıPROJELBK.PROJE_BUTCE_KAYNAK_ADI
SIRA_NOFTSIRA_NOevetSıraPROJELBK.SIRA_NO
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt DurumuProje bütçe kaynağının durumu. Etkin/pasif işareti; proje oluşturulurken proje tipinden olduğu gibi kopyalanır (yalnız G/T/A/O satırları kopyalanır), elle eklenen satır A açılır. Geçiş denetimi yoktur. Seçme ekranları yalnız A ve O olanları listeler, yani tipten G/T gelen satır projede seçilemez. Bütçe detayı üretimi durumu süzmez. ↳ mirasPROJELBK.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. ↳ mirasPROJELBK.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. ↳ mirasPROJELBK.SYSTEM
USAGE_RIGHTINTEGERevetifade

PROJELER NS_

şema NETSIM · veri tablosu NS_PROJELER, erişim görünümü PROJELER

Proje Tanımları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_NOFTPROJE_NOPrj No
PROJE_KODUFTTANITICI_KODU(24)Proje Kodu
PROJE_ADIFTTANITICI_ADI(80)Proje Adı
PROJE_TIP_NOFTPROJE_TIP_NOProje tipi
PROJE_ASAMA_NOFTPROJE_ASAMA_NO_NULLevetAşama
ANA_PROJE_NOFTPROJE_NO_NULLevetAna proje
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt Durumu
ACIKLAMAFTACIKLAMA(80)evetAçıklama
ISLEM_NOKTASI_NOFTISLEM_NOKTASI_NOİşlem noktası
PERSONEL_NOFTPERSONEL_NO_NULLevetPersonel
CARI_NOFTCARI_NO_NULLevetCari
SORUMLULUK_ALANI_NOFTSORUMLULUK_ALANI_NO_NULLevetSorumluluk alanı
IK_PERSONEL_NOFTIK_PERSONEL_NO_NULLevetIK Personel
ILK_TARIHFTZAMAN_SIMDIİlk tarih
SON_TARIHFTZAMAN_SIMDISon tarih
SUREFTSAYIevetSüre
SURE_ISGUNUFTSAYIevetSüre (İşgünü)
ACIKLAMA_TEXTFTACIKLAMA_TEXTevetUzun açıklama
DEGERLENDIRMEFTACIKLAMA_TEXTevetDeğerlendirme notu
WEB_AKTIFFTSYSTEMFLAGE(1)Web aktif
BUTUN_NOKTALARFTSYSTEMFLAGE(1)
BUTCE_TUTARIFTPARAevetToplam tutar
BUTCE_DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetDöviz birimi
GERCEKLESME_ORANIFTSAYIevetGerçekleşmeGerçekleşme oranı (%). PR_RECALC_PROJE: üst düzey aşamaların GERCEKLESME_ORANI ortalaması; aşama oranı yoksa projenin iptal/silinmiş olmayan görevlerinin (ZMGOASIL) ortalaması; ikisi de yoksa elle girilen değer kalır. Aşama ağırlığı ve yöntem seçimi F2'de.
GERCEKLESME_ILK_TARIHFTZAMANevetFiili başlangıç. Boşsa PR_RECALC_PROJE aşamaların GERCEKLESME_ILK_TARIH en küçüğünü, o da yoksa görevlerin en erken FIILI_BASLAMA'sını yazar; dolu değer korunur. Aşama geçişi (PR_PROJE_ASAMA_GECIS_UYGULA) aşama tarihlerini yazar.
GERCEKLESME_SON_TARIHFTZAMANevet
GERCEKLESME_CARI_BORCFTPARAevetCari borçCarinin borçlandığı gerçekleşme (gelir yönü), GERCEKLESME_DOVIZ_BIRIMI'nde: PROJE_NO'su bu proje olan aktif CARIISLM borç hareketleri (satış faturasının cari bacağı dahil, ayna satır ve bordro başlığı hariç), başlığın projesi farklı fatura satırları (CARI_ISLEM_TURU B) ve belgeye bağlı olmayan ZMGOISLM satırlarından MALIYET_TURU E olmayanlar. PR_RECALC_PROJE / PR_PROJE_GERCEKLESME_KAYNAK.
GERCEKLESME_CARI_ALACAKFTPARAevetCari alacakCarinin alacaklandığı gerçekleşme (gider yönü), GERCEKLESME_DOVIZ_BIRIMI'nde: aktif CARIISLM alacak hareketleri (alış faturası cari bacağı dahil), CARI_ISLEM_TURU A fatura satırları ve belgeye bağlı olmayan MALIYET_TURU E ZMGOISLM satırları (elle girilen proje/bakım/zaman maliyeti). PR_RECALC_PROJE.
GERCEKLESME_SIPARIS_BORCFTPARAevetSipariş borçAlınan siparişlerin toplamı (ISLEM_YONU -1, işlem grubu ALISİP, CARI_ISLEM_TURU H, aktif), GERCEKLESME_DOVIZ_BIRIMI'nde; teklif ve sepet sayılmaz. PR_RECALC_PROJE.
GERCEKLESME_SIPARIS_ALACAKFTPARAevetSipariş alacakVerilen siparişlerin toplamı (ISLEM_YONU 1, işlem grubu VERSİP, CARI_ISLEM_TURU H, aktif), GERCEKLESME_DOVIZ_BIRIMI'nde. PR_RECALC_PROJE.
GERCEKLESME_DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetDoviz birimiGerçekleşme tutarlarının dövizi. Boşsa PR_RECALC_PROJE bütçe dövizini, o da boşsa resmi dövizi yazar; belge tutarları belge kuru ve hedef dövizin belge tarihindeki kuruyla çevrilir (PR_PROJE_TUTAR_CEVIR; kur yoksa hesap hata verir).
GERCEKLESME_SUREFTSAYIevetSüre
GERCEKLESME_SURE_ISGUNUFTSAYIevetSüre (İşgünü)
PLANLANAN_DEGERFTPARAevetPV (planlanan değer): bütçenin bugüne kadar planlanan payı; üst aşamaların bütçesi varsa aşama tarih aralıklarına, yoksa proje süresine orantılı (PR_PLAN_ORANI). PR_RECALC_PROJE yazar.
KAZANILMIS_DEGERFTPARAevetEV (kazanılmış değer): BUTCE_TUTARI x GERCEKLESME_ORANI / 100. PR_RECALC_PROJE yazar.
FIILI_MALIYETFTPARAevetAC (fiili maliyet): gerçekleşen gider toplamı (GERCEKLESME_CARI_ALACAK). PR_RECALC_PROJE yazar.
SPIFTSAYIevetZaman performans endeksi EV / PV; 1'in altı takvimin gerisinde. PV sıfırsa boş.
CPIFTSAYIevetMaliyet performans endeksi EV / AC; 1'in altı bütçe aşımı. AC sıfırsa boş.
MUHASEBE_KODU_BILESENIFTMUHASEBE_HESAP_KODU(48)evetMH kod bileşeni
MUHASEBE_OZEL_KODFTMUHASEBE_HESAP_KODU(48)evetMH Özel kod
YAZE_OZET_BILGIFTACIKLAMA_TEXTevet
ACIKLAMA1FTACIKLAMA_UZUN(250)evetAçıklama 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA2FTACIKLAMA_UZUN(250)evetAçıklama 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA3FTACIKLAMA_UZUN(250)evetAçıklama 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA4FTACIKLAMA_UZUN(250)evetAçıklama 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA5FTACIKLAMA_UZUN(250)evetAçıklama 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI1FTSAYIevetSayı 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI2FTSAYIevetSayı 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI3FTSAYIevetSayı 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI4FTSAYIevetSayı 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI5FTSAYIevetSayı 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
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: PROJE_NO

Kullananlar (33)

  • PROJELER$ANA_NDX İndeks — okur ANA_PROJE_NO
  • GEN_OTO_PROJE Yordam — yazar CARI_NO, ILK_TARIH, ISLEM_NOKTASI_NO, KAYIT_DURUMU, PROJE_ADI, PROJE_KODU, PROJE_NO, PROJE_TIP_NO
  • MHGEN_HESAP_KODU Yordam — okur MUHASEBE_KODU_BILESENI, PROJE_ADI, PROJE_NO
  • MI_FIRSAT_PROJE_AC Yordam — yazar BUTCE_DOVIZ_BIRIMI, BUTCE_TUTARI, CARI_NO, IK_PERSONEL_NO, ILK_TARIH, ISLEM_NOKTASI_NO, KAYIT_DURUMU, PROJE_ADI, PROJE_KODU, PROJE_TIP_NO, SON_TARIH, SORUMLULUK_ALANI_NO; okur PROJE_NO
  • PROJE_ASAMA_TANIMLA Yordam — okur ILK_TARIH, PROJE_NO, SON_TARIH
  • PROJE_BUTCE_DETAY_TANIMLA Yordam — okur PROJE_NO, PROJE_TIP_NO
  • PROJE_BUTCE_KAYNAK_TANIMLA Yordam — okur ILK_TARIH, PROJE_NO, SON_TARIH
  • PR_HAKEDIS_FATURALA Yordam — okur ISLEM_NOKTASI_NO, PROJE_NO, PROJE_TIP_NO
  • PR_PROJE_ASAMA_GECIS Yordam — okur PROJE_NO
  • PR_PROJE_ASAMA_GECIS_UYGULA Yordam — yazar PROJE_ASAMA_NO; okur PROJE_NO
  • PR_PROJE_GANTT Yordam — okur GERCEKLESME_ILK_TARIH, GERCEKLESME_ORANI, GERCEKLESME_SON_TARIH, IK_PERSONEL_NO, ILK_TARIH, KAYIT_DURUMU, PROJE_ADI, PROJE_KODU, PROJE_NO, SON_TARIH
  • PR_PROJE_KOPYALA Yordam — yazar ACIKLAMA, ACIKLAMA_TEXT, BUTCE_DOVIZ_BIRIMI, BUTCE_TUTARI, BUTUN_NOKTALAR, CARI_NO, IK_PERSONEL_NO, ILK_TARIH, ISLEM_NOKTASI_NO, KAYIT_DURUMU, PROJE_ADI, PROJE_KODU, PROJE_TIP_NO, SON_TARIH, SORUMLULUK_ALANI_NO, WEB_AKTIF; okur PROJE_NO
  • PR_RECALC_PROJE Yordam — yazar CPI, FIILI_MALIYET, GERCEKLESME_CARI_ALACAK, GERCEKLESME_CARI_BORC, GERCEKLESME_DOVIZ_BIRIMI, GERCEKLESME_ILK_TARIH, GERCEKLESME_ORANI, GERCEKLESME_SIPARIS_ALACAK, GERCEKLESME_SIPARIS_BORC, KAZANILMIS_DEGER, PLANLANAN_DEGER, SPI; okur BUTCE_DOVIZ_BIRIMI, BUTCE_TUTARI, ILK_TARIH, PROJE_NO, PROJE_TIP_NO, SON_TARIH
  • PR_RECALC_PROJE_TUMU Yordam — okur KAYIT_DURUMU, PROJE_NO
  • YZ_PROJE_DURUM Yordam — okur BUTCE_DOVIZ_BIRIMI, BUTCE_TUTARI, PROJE_NO
  • PROJASGE_BI Tetikleyici — okur PROJE_ASAMA_NO, PROJE_NO, PROJE_TIP_NO
  • PROJEKIP_BI Tetikleyici — okur BUTCE_DOVIZ_BIRIMI, PROJE_NO
  • PROJEKIP_BU Tetikleyici — okur BUTCE_DOVIZ_BIRIMI, PROJE_NO
  • PROJELER_AD Tetikleyici — okur PROJE_NO
  • PROJELER_BD Tetikleyici — okur KAYIT_DURUMU, PROJE_NO, SYSTEM
  • PROJELER_BI Tetikleyici — yazar GERCEKLESME_SURE, GERCEKLESME_SURE_ISGUNU, PROJE_NO, SURE, SURE_ISGUNU; okur GERCEKLESME_ILK_TARIH, GERCEKLESME_SON_TARIH, ILK_TARIH, PROJE_KODU, SON_TARIH
  • PROJELER_BU Tetikleyici — yazar GERCEKLESME_SURE, GERCEKLESME_SURE_ISGUNU, SURE, SURE_ISGUNU; okur GERCEKLESME_ILK_TARIH, GERCEKLESME_SON_TARIH, ILK_TARIH, KAYIT_DURUMU, PROJE_ADI, PROJE_ASAMA_NO, PROJE_KODU, PROJE_NO, SON_TARIH
  • PROJELER_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_NO, ROGROUP_ID, SECURITY
  • PROJELER_UPV_BI Tetikleyici — yazar ACIKLAMA, ACIKLAMA1, ACIKLAMA2, ACIKLAMA3, ACIKLAMA4, ACIKLAMA5, ACIKLAMA_TEXT, ADGROUP_ID, ANA_PROJE_NO, BUTCE_DOVIZ_BIRIMI, BUTCE_TUTARI, BUTUN_NOKTALAR, CARI_NO, CPI, CSESSION_NO, CTIMESTAMP, DB_ID, DEGERLENDIRME, FIILI_MALIYET, GERCEKLESME_CARI_ALACAK, GERCEKLESME_CARI_BORC, GERCEKLESME_DOVIZ_BIRIMI, GERCEKLESME_ILK_TARIH, GERCEKLESME_ORANI, GERCEKLESME_SIPARIS_ALACAK, GERCEKLESME_SIPARIS_BORC, GERCEKLESME_SON_TARIH, GERCEKLESME_SURE, GERCEKLESME_SURE_ISGUNU, GROUP_ID, IK_PERSONEL_NO, ILK_TARIH, ISLEM_NOKTASI_NO, KAYIT_DURUMU, KAZANILMIS_DEGER, MUHASEBE_KODU_BILESENI, MUHASEBE_OZEL_KOD, OZEL_KOD, PERSONEL_NO, PLANLANAN_DEGER, PROJE_ADI, PROJE_ASAMA_NO, PROJE_KODU, PROJE_NO, PROJE_TIP_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SAYI1, SAYI2, SAYI3, SAYI4, SAYI5, SECURITY, SESSION_NO, SON_TARIH, SORUMLULUK_ALANI_NO, SPI, SURE, SURE_ISGUNU, SYSTEM, WEB_AKTIF, YAZE_OZET_BILGI
  • PROJELER_UPV_BU Tetikleyici — yazar ACIKLAMA, ACIKLAMA1, ACIKLAMA2, ACIKLAMA3, ACIKLAMA4, ACIKLAMA5, ACIKLAMA_TEXT, ADGROUP_ID, ANA_PROJE_NO, BUTCE_DOVIZ_BIRIMI, BUTCE_TUTARI, BUTUN_NOKTALAR, CARI_NO, CPI, CSESSION_NO, CTIMESTAMP, DB_ID, DEGERLENDIRME, FIILI_MALIYET, GERCEKLESME_CARI_ALACAK, GERCEKLESME_CARI_BORC, GERCEKLESME_DOVIZ_BIRIMI, GERCEKLESME_ILK_TARIH, GERCEKLESME_ORANI, GERCEKLESME_SIPARIS_ALACAK, GERCEKLESME_SIPARIS_BORC, GERCEKLESME_SON_TARIH, GERCEKLESME_SURE, GERCEKLESME_SURE_ISGUNU, GROUP_ID, IK_PERSONEL_NO, ILK_TARIH, ISLEM_NOKTASI_NO, KAYIT_DURUMU, KAZANILMIS_DEGER, MUHASEBE_KODU_BILESENI, MUHASEBE_OZEL_KOD, OZEL_KOD, PERSONEL_NO, PLANLANAN_DEGER, PROJE_ADI, PROJE_ASAMA_NO, PROJE_KODU, PROJE_NO, PROJE_TIP_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SAYI1, SAYI2, SAYI3, SAYI4, SAYI5, SECURITY, SESSION_NO, SON_TARIH, SORUMLULUK_ALANI_NO, SPI, SURE, SURE_ISGUNU, SYSTEM, WEB_AKTIF, YAZE_OZET_BILGI
  • PROJKALE_BI Tetikleyici — okur BUTCE_DOVIZ_BIRIMI, PROJE_NO
  • PROJKAYT_BI Tetikleyici — okur BUTCE_DOVIZ_BIRIMI, PROJE_NO
  • PROJTARA_BI Tetikleyici — okur BUTCE_DOVIZ_BIRIMI, PROJE_NO, PROJE_TIP_NO
  • PROJTIPI_BD Tetikleyici — okur PROJE_TIP_NO
  • PROJELBD_LOOK Görünüm — okur PROJE_ADI, PROJE_KODU, PROJE_NO
  • PROJELER_LOOK Görünüm — okur ACIKLAMA, ADGROUP_ID, ANA_PROJE_NO, BUTUN_NOKTALAR, CARI_NO, DB_ID, GERCEKLESME_ORANI, GROUP_ID, ILK_TARIH, ISLEM_NOKTASI_NO, KAYIT_DURUMU, OZEL_KOD, PROJE_ADI, PROJE_ASAMA_NO, PROJE_KODU, PROJE_NO, PROJE_TIP_NO, ROGROUP_ID, SECURITY, SON_TARIH, SYSTEM, WEB_AKTIF
  • PROJELER_PORTFOY Görünüm — okur ANA_PROJE_NO, BUTCE_DOVIZ_BIRIMI, BUTCE_TUTARI, CARI_NO, CPI, FIILI_MALIYET, GERCEKLESME_CARI_ALACAK, GERCEKLESME_CARI_BORC, GERCEKLESME_DOVIZ_BIRIMI, GERCEKLESME_ILK_TARIH, GERCEKLESME_ORANI, GERCEKLESME_SIPARIS_ALACAK, GERCEKLESME_SIPARIS_BORC, GERCEKLESME_SON_TARIH, IK_PERSONEL_NO, ILK_TARIH, ISLEM_NOKTASI_NO, KAYIT_DURUMU, KAZANILMIS_DEGER, PLANLANAN_DEGER, PROJE_ADI, PROJE_ASAMA_NO, PROJE_KODU, PROJE_NO, PROJE_TIP_NO, SON_TARIH, SORUMLULUK_ALANI_NO, SPI, SURE
  • ZMGOASIL_ISMASASI Görünüm — okur PROJE_ADI, PROJE_KODU, PROJE_NO

PROJELER_LOOK Görünüm

şema NETSIM

Proje Tanımları — PROJELER 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_PROJELER_LOOK / RI_PROJISLM_LOOK kod/ad gösterimi için okur; TFormSYProjeLookup KAYIT_DURUMU ve USAGE_RIGHT > 0 ile süzer. Belge listeleri proje adı için de birleştirir.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PROJE_NOFTPROJE_NOPrj NoPROJELER.PROJE_NO
PROJE_KODUFTTANITICI_KODU(24)Proje KoduPROJELER.PROJE_KODU
PROJE_ADIFTTANITICI_ADI(80)Proje AdıPROJELER.PROJE_ADI
PROJE_TIP_NOFTPROJE_TIP_NOProje tipiPROJELER.PROJE_TIP_NO
PROJE_ASAMA_NOFTPROJE_ASAMA_NO_NULLevetAşamaPROJELER.PROJE_ASAMA_NO
ANA_PROJE_NOFTPROJE_NO_NULLevetAna projePROJELER.ANA_PROJE_NO
ACIKLAMAFTACIKLAMA(80)evetAçıklamaPROJELER.ACIKLAMA
ISLEM_NOKTASI_NOFTISLEM_NOKTASI_NOİşlem noktasıPROJELER.ISLEM_NOKTASI_NO
CARI_NOFTCARI_NO_NULLevetCariPROJELER.CARI_NO
ILK_TARIHFTZAMAN_SIMDIİlk tarihPROJELER.ILK_TARIH
SON_TARIHFTZAMAN_SIMDISon tarihPROJELER.SON_TARIH
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt DurumuPROJELER.KAYIT_DURUMU
WEB_AKTIFFTSYSTEMFLAGE(1)Web aktifPROJELER.WEB_AKTIF
BUTUN_NOKTALARFTSYSTEMFLAGE(1)PROJELER.BUTUN_NOKTALAR
GERCEKLESME_ORANIFTSAYIevetGerçekleşmeGerçekleşme oranı (%). PR_RECALC_PROJE: üst düzey aşamaların GERCEKLESME_ORANI ortalaması; aşama oranı yoksa projenin iptal/silinmiş olmayan görevlerinin (ZMGOASIL) ortalaması; ikisi de yoksa elle girilen değer kalır. Aşama ağırlığı ve yöntem seçimi F2'de. ↳ mirasPROJELER.GERCEKLESME_ORANI
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. ↳ mirasPROJELER.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. ↳ mirasPROJELER.SYSTEM
USAGE_RIGHTINTEGERevetifade

Kullananlar (1)

  • YZ_PROJE_DURUM Yordam — okur GERCEKLESME_ORANI, ILK_TARIH, KAYIT_DURUMU, PROJE_ADI, PROJE_KODU, PROJE_NO, SON_TARIH

PROJELER_PORTFOY Görünüm

şema NETSIM

Proje portföyü (PROJ F5, pano / liste): proje başlığı, tip ve profil, müşteri, sorumlu adı, plan ve gerçekleşme tarihleri, bütçe, gelir / gider / sipariş toplamları, kazanılmış değer (PV, EV, AC, SPI, CPI), gecikme bayrağı, açık ve geciken görev, açık talep, açık risk / sorun sayıları, sonraki kilometre taşı ve ekip sayısı. BASE\\datalist.sql'de (IKPERSON ve TALEPLER sonra yüklenir).

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PROJE_NOFTPROJE_NOPrj NoPROJELER.PROJE_NO
PROJE_KODUFTTANITICI_KODU(24)Proje KoduPROJELER.PROJE_KODU
PROJE_ADIFTTANITICI_ADI(80)Proje AdıPROJELER.PROJE_ADI
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt DurumuPROJELER.KAYIT_DURUMU
ANA_PROJE_NOFTPROJE_NO_NULLevetAna projePROJELER.ANA_PROJE_NO
PROJE_TIP_NOFTPROJE_TIP_NOProje tipiPROJELER.PROJE_TIP_NO
PROJE_TIP_ADIFTTANITICI_ADI(80)Proje tip adıPROJTIPI.PROJE_TIP_ADI
PROFILFTSYSTEMFLAGN(1)evetProfilProje profili: G=Genel, I=İnşaat / yapı (taşeron, hakediş), P=Proje usulü çalışan firma, Y=Yazılım (aşama = sürüm, talep bağı). Yalnız hangi sekme / eylemin göründüğünü ve gerçekleşme hesabını seçer; tablolar ortaktır (K1). PROJELER.PROFIL doluysa onu geçersiz kılar. ↳ mirasPROJTIPI.PROFIL
CARI_NOFTCARI_NO_NULLevetCariPROJELER.CARI_NO
CARI_ADIFTTANITICI_ADI_UZUN(140)Cari ünvanıCARIKART.CARI_ADI
IK_PERSONEL_NOFTIK_PERSONEL_NO_NULLevetIK PersonelPROJELER.IK_PERSONEL_NO
SORUMLU_ADIFTISIM_UZUN(80)evetAdı soyadıIKPERSON.ADISOYADI
SORUMLULUK_ALANI_NOFTSORUMLULUK_ALANI_NO_NULLevetSorumluluk alanıPROJELER.SORUMLULUK_ALANI_NO
ISLEM_NOKTASI_NOFTISLEM_NOKTASI_NOİşlem noktasıPROJELER.ISLEM_NOKTASI_NO
PROJE_ASAMA_NOFTPROJE_ASAMA_NO_NULLevetAşamaPROJELER.PROJE_ASAMA_NO
ILK_TARIHFTZAMAN_SIMDIİlk tarihPROJELER.ILK_TARIH
SON_TARIHFTZAMAN_SIMDISon tarihPROJELER.SON_TARIH
SUREFTSAYIevetSürePROJELER.SURE
GERCEKLESME_ORANIFTSAYIevetGerçekleşmeGerçekleşme oranı (%). PR_RECALC_PROJE: üst düzey aşamaların GERCEKLESME_ORANI ortalaması; aşama oranı yoksa projenin iptal/silinmiş olmayan görevlerinin (ZMGOASIL) ortalaması; ikisi de yoksa elle girilen değer kalır. Aşama ağırlığı ve yöntem seçimi F2'de. ↳ mirasPROJELER.GERCEKLESME_ORANI
GERCEKLESME_ILK_TARIHFTZAMANevetFiili başlangıç. Boşsa PR_RECALC_PROJE aşamaların GERCEKLESME_ILK_TARIH en küçüğünü, o da yoksa görevlerin en erken FIILI_BASLAMA'sını yazar; dolu değer korunur. Aşama geçişi (PR_PROJE_ASAMA_GECIS_UYGULA) aşama tarihlerini yazar. ↳ mirasPROJELER.GERCEKLESME_ILK_TARIH
GERCEKLESME_SON_TARIHFTZAMANevetPROJELER.GERCEKLESME_SON_TARIH
BUTCE_TUTARIFTPARAevetToplam tutarPROJELER.BUTCE_TUTARI
BUTCE_DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetDöviz birimiPROJELER.BUTCE_DOVIZ_BIRIMI
GELIRFTPARAevetCari borçCarinin borçlandığı gerçekleşme (gelir yönü), GERCEKLESME_DOVIZ_BIRIMI'nde: PROJE_NO'su bu proje olan aktif CARIISLM borç hareketleri (satış faturasının cari bacağı dahil, ayna satır ve bordro başlığı hariç), başlığın projesi farklı fatura satırları (CARI_ISLEM_TURU B) ve belgeye bağlı olmayan ZMGOISLM satırlarından MALIYET_TURU E olmayanlar. PR_RECALC_PROJE / PR_PROJE_GERCEKLESME_KAYNAK. ↳ mirasPROJELER.GERCEKLESME_CARI_BORC
GIDERFTPARAevetCari alacakCarinin alacaklandığı gerçekleşme (gider yönü), GERCEKLESME_DOVIZ_BIRIMI'nde: aktif CARIISLM alacak hareketleri (alış faturası cari bacağı dahil), CARI_ISLEM_TURU A fatura satırları ve belgeye bağlı olmayan MALIYET_TURU E ZMGOISLM satırları (elle girilen proje/bakım/zaman maliyeti). PR_RECALC_PROJE. ↳ mirasPROJELER.GERCEKLESME_CARI_ALACAK
ALINAN_SIPARISFTPARAevetSipariş borçAlınan siparişlerin toplamı (ISLEM_YONU -1, işlem grubu ALISİP, CARI_ISLEM_TURU H, aktif), GERCEKLESME_DOVIZ_BIRIMI'nde; teklif ve sepet sayılmaz. PR_RECALC_PROJE. ↳ mirasPROJELER.GERCEKLESME_SIPARIS_BORC
VERILEN_SIPARISFTPARAevetSipariş alacakVerilen siparişlerin toplamı (ISLEM_YONU 1, işlem grubu VERSİP, CARI_ISLEM_TURU H, aktif), GERCEKLESME_DOVIZ_BIRIMI'nde. PR_RECALC_PROJE. ↳ mirasPROJELER.GERCEKLESME_SIPARIS_ALACAK
GERCEKLESME_DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetDoviz birimiGerçekleşme tutarlarının dövizi. Boşsa PR_RECALC_PROJE bütçe dövizini, o da boşsa resmi dövizi yazar; belge tutarları belge kuru ve hedef dövizin belge tarihindeki kuruyla çevrilir (PR_PROJE_TUTAR_CEVIR; kur yoksa hesap hata verir). ↳ mirasPROJELER.GERCEKLESME_DOVIZ_BIRIMI
PLANLANAN_DEGERFTPARAevetPV (planlanan değer): bütçenin bugüne kadar planlanan payı; üst aşamaların bütçesi varsa aşama tarih aralıklarına, yoksa proje süresine orantılı (PR_PLAN_ORANI). PR_RECALC_PROJE yazar. ↳ mirasPROJELER.PLANLANAN_DEGER
KAZANILMIS_DEGERFTPARAevetEV (kazanılmış değer): BUTCE_TUTARI x GERCEKLESME_ORANI / 100. PR_RECALC_PROJE yazar. ↳ mirasPROJELER.KAZANILMIS_DEGER
FIILI_MALIYETFTPARAevetAC (fiili maliyet): gerçekleşen gider toplamı (GERCEKLESME_CARI_ALACAK). PR_RECALC_PROJE yazar. ↳ mirasPROJELER.FIILI_MALIYET
SPIFTSAYIevetZaman performans endeksi EV / PV; 1'in altı takvimin gerisinde. PV sıfırsa boş. ↳ mirasPROJELER.SPI
CPIFTSAYIevetMaliyet performans endeksi EV / AC; 1'in altı bütçe aşımı. AC sıfırsa boş. ↳ mirasPROJELER.CPI
GECIKTISTRING(1)evetifade
ACIK_GOREVBIGINTevetifade
GECIKEN_GOREVBIGINTevetifade
ACIK_TALEPBIGINTevetifade
ACIK_RISKBIGINTevetifade
ACIK_SORUNBIGINTevetifade
SONRAKI_KILOMETRE_TASITIMESTAMPevetifade
EKIP_SAYISIBIGINTevetifade

PROJELGK NS_

şema NETSIM · veri tablosu NS_PROJELGK, erişim görünümü PROJELGK

Proje Gerekli Kaynak Tanımları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_GEREKLI_KAYNAK_NOFTPROJE_GEREKLI_KAYNAK_NOPTKNo
PROJE_NOFTPROJE_NOPrj No
PROJE_GEREKLI_KAYNAK_KODUFTTANITICI_KODU(24)Kodu
PROJE_GEREKLI_KAYNAK_ADIFTTANITICI_ADI(80)Gerekli Kaynak Adı
SIRA_NOFTSIRA_NOevetSıra
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt DurumuProje gerekli kaynağının durumu. Etkin/pasif işareti; proje oluşturulurken proje tipinden olduğu gibi kopyalanır (yalnız G/T/A/O satırları kopyalanır), elle eklenen satır A açılır. Geçiş denetimi yoktur. Seçme ekranları yalnız A ve O olanları listeler, yani tipten G/T gelen satır projede seçilemez.
ACIKLAMA_TEXTFTACIKLAMA_TEXTevet
MIKTARFTSAYIevet
BIRIMFTSTOK_BIRIMI(10)evet
BIRIM_MALIYETFTSAYIevetBirim Maliyet
TUTARFTPARAevet
DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetDöviz
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: PROJE_GEREKLI_KAYNAK_NO

Kullananlar (12)

  • PROJEELGK$PROJE_NDX İndeks — okur PROJE_NO
  • PROJE_BUTCE_DETAY_TANIMLA Yordam — okur PROJE_GEREKLI_KAYNAK_ADI, PROJE_GEREKLI_KAYNAK_NO, PROJE_NO
  • PROJE_GEREKLI_KAYNAK_TANIMLA Yordam — yazar ACIKLAMA_TEXT, BIRIM, BIRIM_MALIYET, DOVIZ_BIRIMI, KAYIT_DURUMU, MIKTAR, OZEL_KOD, PROJE_GEREKLI_KAYNAK_ADI, PROJE_GEREKLI_KAYNAK_KODU, PROJE_NO, SIRA_NO, TUTAR
  • PROJELER_AD Tetikleyici — okur PROJE_NO
  • PROJELGK_AD Tetikleyici — okur PROJE_GEREKLI_KAYNAK_NO, PROJE_NO
  • PROJELGK_BI Tetikleyici — yazar PROJE_GEREKLI_KAYNAK_NO, TUTAR; okur BIRIM_MALIYET, MIKTAR, PROJE_GEREKLI_KAYNAK_KODU, PROJE_NO
  • PROJELGK_BU Tetikleyici — yazar TUTAR; okur BIRIM_MALIYET, MIKTAR
  • PROJELGK_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_GEREKLI_KAYNAK_NO, ROGROUP_ID, SECURITY
  • PROJELGK_UPV_BI Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, BIRIM, BIRIM_MALIYET, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, GROUP_ID, KAYIT_DURUMU, MIKTAR, OZEL_KOD, PROJE_GEREKLI_KAYNAK_ADI, PROJE_GEREKLI_KAYNAK_KODU, PROJE_GEREKLI_KAYNAK_NO, PROJE_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SIRA_NO, SYSTEM, TUTAR
  • PROJELGK_UPV_BU Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, BIRIM, BIRIM_MALIYET, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, GROUP_ID, KAYIT_DURUMU, MIKTAR, OZEL_KOD, PROJE_GEREKLI_KAYNAK_ADI, PROJE_GEREKLI_KAYNAK_KODU, PROJE_GEREKLI_KAYNAK_NO, PROJE_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SIRA_NO, SYSTEM, TUTAR
  • PROJELBD_LOOK Görünüm — okur PROJE_GEREKLI_KAYNAK_ADI, PROJE_GEREKLI_KAYNAK_KODU, PROJE_GEREKLI_KAYNAK_NO
  • PROJELGK_LOOK Görünüm — okur ADGROUP_ID, DB_ID, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PROJE_GEREKLI_KAYNAK_ADI, PROJE_GEREKLI_KAYNAK_KODU, PROJE_GEREKLI_KAYNAK_NO, PROJE_NO, ROGROUP_ID, SECURITY, SIRA_NO, SYSTEM

PROJELGK_LOOK Görünüm

şema NETSIM

Proje Gerekli Kaynak Tanımları — PROJELGK 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_PROJELGK_LOOK kod/ad gösterimi için okur; TFormSYProjeKaynakLookup KAYIT_DURUMU ve USAGE_RIGHT > 0 ile süzer.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PROJE_GEREKLI_KAYNAK_NOFTPROJE_GEREKLI_KAYNAK_NOPTKNoPROJELGK.PROJE_GEREKLI_KAYNAK_NO
PROJE_NOFTPROJE_NOPrj NoPROJELGK.PROJE_NO
PROJE_GEREKLI_KAYNAK_KODUFTTANITICI_KODU(24)KoduPROJELGK.PROJE_GEREKLI_KAYNAK_KODU
PROJE_GEREKLI_KAYNAK_ADIFTTANITICI_ADI(80)Gerekli Kaynak AdıPROJELGK.PROJE_GEREKLI_KAYNAK_ADI
SIRA_NOFTSIRA_NOevetSıraPROJELGK.SIRA_NO
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt DurumuProje gerekli kaynağının durumu. Etkin/pasif işareti; proje oluşturulurken proje tipinden olduğu gibi kopyalanır (yalnız G/T/A/O satırları kopyalanır), elle eklenen satır A açılır. Geçiş denetimi yoktur. Seçme ekranları yalnız A ve O olanları listeler, yani tipten G/T gelen satır projede seçilemez. ↳ mirasPROJELGK.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. ↳ mirasPROJELGK.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. ↳ mirasPROJELGK.SYSTEM
USAGE_RIGHTINTEGERevetifade

PROJHAKE NS_

şema NETSIM · veri tablosu NS_PROJHAKE, erişim görünümü PROJHAKE

Hakediş başlığı (PROJ F3, §4.2): proje tarafına (müşteri: alınan, taşeron / tedarikçi: verilen) kesilen dönemsel hakediş; önceki / bu / kümülatif toplam, teminat, stopaj, avans mahsubu, ceza ve diğer kesintiler, KDV ve ödenecek net; durum onay yolundan (GECERLI_TABLOLAR PROJHAKE); faturası ALISSATIS_NO ile elle bağlanır (K4).

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_HAKEDIS_NOFTPROJE_HAKEDIS_NO
PROJE_NOFTPROJE_NOProje
PROJE_TARAF_NOFTPROJE_TARAF_NOHakedişin tarafı (PROJTARA); proje tarafın projesidir ve değiştirilemez.
HAKEDIS_KODUFTTANITICI_KODU(24)Hakediş kodu; '+' ya da boş verilirse 'HK-' || HAKEDIS_SIRA (tetikleyici).
HAKEDIS_SIRAFTINT32_0Taraf içinde hakediş sırası (1, 2, 3…); 0 / boş verilirse tarafın en büyük sırası + 1; tarafta tekil. Önceki kümülatif ve satırların önceki miktarı bu sıraya göre bulunur.
YONUFTSYSTEMFLAGN(1)A=Alınan: müşteriye kesilen hakediş (iş kalemlerinin gerçekleşen miktarını belirler), V=Verilen: taşeron / tedarikçiden alınan hakediş. Boşsa taraf türünden: M -> A, diğerleri V.
TARIHFTTARIH_BUGUN
DONEM_ILK_TARIHFTTARIHevetHakediş döneminin başı; boşsa tarafın önceki hakedişinin dönem sonu + 1 gün, ilk hakedişte sözleşme ilk tarihi, o da yoksa TARIH.
DONEM_SON_TARIHFTTARIHevetHakediş döneminin sonu; boşsa TARIH; dönem başından önce olamaz.
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt Durumu
ISLEM_ONAY_YOL_NOFTISLEM_ONAY_YOL_NO_NULLevetOnay yoluOnay yolu; verilmezse GECERLI_TABLOLAR'ında PROJHAKE geçen etkin yol, yoksa yolsuz Aktif (KAYIT_DURUMU A). Yollu kayıtta KAYIT_DURUMU doğrudan değiştirilemez, DURUM üzerinden yönetilir.
DURUMFTISLEM_DURUM(30)evet
DURUM_TARIHIFTZAMANevet
ONCEKI_KUMULATIFFTPARAevetTarafın küçük sıralı, iptal / silinmiş olmayan son hakedişinin KUMULATIF_TOPLAM'ı (PR_HAKEDIS_ONCEKI_KUMULATIF); tetikleyici her kayıtta yeniler, elle değiştirilemez.
BU_HAKEDIS_TOPLAMFTPARAevetSatırların TUTAR toplamı (PROJHKDE tetikleyicileri ve PR_RECALC_HAKEDIS yazar), DOVIZ_BIRIMI'nde, KDV hariç.
FIYAT_FARKIFTPARAevetElle girilen fiyat farkı; tahakkuk tabanına (bu hakediş + fiyat farkı) girer, kesinti ve KDV bu tabandan hesaplanır.
KUMULATIF_TOPLAMFTPARAevetONCEKI_KUMULATIF + BU_HAKEDIS_TOPLAM + FIYAT_FARKI (tetikleyici); sonraki hakedişin önceki kümülatifi olur.
TEMINAT_ORANIFTSAYIevetTeminat kesintisi yüzdesi; boşsa tarafın (PROJTARA) oranı. Kesinti = tahakkuk tabanı x oran / 100.
TEMINAT_KESINTISIFTPARAevetTahakkuk tabanı x TEMINAT_ORANI / 100 (PR_HAKEDIS_KESINTI_HESAPLA, tetikleyici).
STOPAJ_ORANIFTSAYIevetStopaj yüzdesi; boşsa tarafın oranı.
STOPAJ_KESINTISIFTPARAevetTahakkuk tabanı x STOPAJ_ORANI / 100 (tetikleyici).
AVANS_MAHSUP_ORANIFTSAYIevetAvans mahsup yüzdesi; boşsa tarafın oranı.
AVANS_MAHSUBUFTPARAevetTahakkuk tabanı x AVANS_MAHSUP_ORANI / 100, tarafın kalan avansıyla (PROJTARA.AVANS_TUTARI - öteki hakedişlerin mahsupları) sınırlı; avans yoksa 0 (tetikleyici).
CEZA_KESINTISIFTPARAevetGecikme / ceza kesintisi, elle; netten düşülür.
DIGER_KESINTIFTPARAevetDiğer kesintiler (SGK, damga vb.), elle; netten düşülür.
KDV_ORANIFTSAYIevetKDV yüzdesi, elle; boşsa 0.
KDV_TUTARIFTPARAevetTahakkuk tabanı x KDV_ORANI / 100 (tetikleyici).
NET_TUTARFTPARAevetÖdenecek tutar: tahakkuk tabanı - teminat - stopaj - avans mahsubu - ceza - diğer + KDV (tetikleyici), DOVIZ_BIRIMI'nde.
DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetHakediş dövizi; boşsa tarafın sözleşme dövizi, o da yoksa resmi döviz (tetikleyici). Bütün tutar alanları bu dövizdedir.
ALISSATIS_NOFTALISSATIS_NO_NULLevetHakedişin faturası (ALSAASIL): PR_HAKEDIS_FATURALA (Faturala düğmesi) proje tipinin HAKEDIS_FATURA_SEKLI seçeneğine göre üretir ve bağlar, elle de yazılabilir (K4). Faturaya bağlı hakediş silinemez; zaten faturalı hakediş yeniden faturalanmaz.
ACIKLAMA_TEXTFTACIKLAMA_TEXTevet
ACIKLAMA1FTACIKLAMA_UZUN(250)evetAçıklama 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA2FTACIKLAMA_UZUN(250)evetAçıklama 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA3FTACIKLAMA_UZUN(250)evetAçıklama 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA4FTACIKLAMA_UZUN(250)evetAçıklama 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA5FTACIKLAMA_UZUN(250)evetAçıklama 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI1FTSAYIevetSayı 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI2FTSAYIevetSayı 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI3FTSAYIevetSayı 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI4FTSAYIevetSayı 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI5FTSAYIevetSayı 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
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: PROJE_HAKEDIS_NO

Kullananlar (25)

  • PR_HAKEDIS_ONCEKI_KUMULATIF İşlev — okur HAKEDIS_SIRA, KAYIT_DURUMU, KUMULATIF_TOPLAM, PROJE_TARAF_NO
  • PROJHAKE$ALSA_NDX İndeks — okur ALISSATIS_NO
  • PROJHAKE$PROJE_NDX İndeks — okur PROJE_NO, TARIH
  • PR_HAKEDIS_FATURALA Yordam — yazar ALISSATIS_NO; okur BU_HAKEDIS_TOPLAM, DOVIZ_BIRIMI, FIYAT_FARKI, HAKEDIS_KODU, PROJE_HAKEDIS_NO, PROJE_NO, PROJE_TARAF_NO, TARIH, YONU
  • PR_HAKEDIS_KALEM_GETIR Yordam — okur PROJE_HAKEDIS_NO, PROJE_NO, PROJE_TARAF_NO
  • PR_HAKEDIS_KALEM_GUNCELLE Yordam — okur KAYIT_DURUMU, PROJE_HAKEDIS_NO, PROJE_NO, YONU
  • PR_HAKEDIS_KESINTI_HESAPLA Yordam — okur AVANS_MAHSUBU, KAYIT_DURUMU, PROJE_HAKEDIS_NO, PROJE_TARAF_NO
  • PR_RECALC_HAKEDIS Yordam — yazar BU_HAKEDIS_TOPLAM, ONCEKI_KUMULATIF; okur HAKEDIS_SIRA, KAYIT_DURUMU, PROJE_HAKEDIS_NO, PROJE_TARAF_NO
  • PROJELER_AD Tetikleyici — okur PROJE_NO
  • PROJHAKE_AD Tetikleyici — okur HAKEDIS_SIRA, KAYIT_DURUMU, PROJE_HAKEDIS_NO, PROJE_NO, PROJE_TARAF_NO
  • PROJHAKE_AI Tetikleyici — okur ADGROUP_ID, CSESSION_NO, DB_ID, DURUM, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, PROJE_HAKEDIS_NO, SYSTEM
  • PROJHAKE_AU Tetikleyici — okur ADGROUP_ID, CSESSION_NO, DB_ID, DURUM, GROUP_ID, HAKEDIS_SIRA, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, KUMULATIF_TOPLAM, PROJE_HAKEDIS_NO, PROJE_NO, PROJE_TARAF_NO, SYSTEM, YONU
  • PROJHAKE_BD Tetikleyici — okur ALISSATIS_NO, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, PROJE_HAKEDIS_NO
  • PROJHAKE_BI Tetikleyici — yazar AVANS_MAHSUP_ORANI, BU_HAKEDIS_TOPLAM, DONEM_ILK_TARIH, DONEM_SON_TARIH, DOVIZ_BIRIMI, DURUM, DURUM_TARIHI, FIYAT_FARKI, HAKEDIS_KODU, KUMULATIF_TOPLAM, ONCEKI_KUMULATIF, PROJE_HAKEDIS_NO, PROJE_NO, STOPAJ_ORANI, TEMINAT_ORANI, YONU; okur ADGROUP_ID, AVANS_MAHSUBU, CEZA_KESINTISI, DB_ID, DIGER_KESINTI, GROUP_ID, HAKEDIS_SIRA, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, KDV_ORANI, KDV_TUTARI, NET_TUTAR, PROJE_TARAF_NO, ROGROUP_ID, SECURITY, STOPAJ_KESINTISI, SYSTEM, TARIH, TEMINAT_KESINTISI
  • PROJHAKE_BU Tetikleyici — yazar BU_HAKEDIS_TOPLAM, DONEM_SON_TARIH, DURUM_TARIHI, FIYAT_FARKI, HAKEDIS_KODU, HAKEDIS_SIRA, KUMULATIF_TOPLAM, ONCEKI_KUMULATIF; okur ADGROUP_ID, AVANS_MAHSUBU, AVANS_MAHSUP_ORANI, CEZA_KESINTISI, DB_ID, DIGER_KESINTI, DONEM_ILK_TARIH, DURUM, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, KDV_ORANI, KDV_TUTARI, NET_TUTAR, PROJE_HAKEDIS_NO, PROJE_NO, PROJE_TARAF_NO, ROGROUP_ID, SECURITY, STOPAJ_KESINTISI, STOPAJ_ORANI, SYSTEM, TARIH, TEMINAT_KESINTISI, TEMINAT_ORANI, YONU
  • PROJHAKE_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_HAKEDIS_NO, ROGROUP_ID, SECURITY
  • PROJHAKE_UPV_BI Tetikleyici — yazar ACIKLAMA1, ACIKLAMA2, ACIKLAMA3, ACIKLAMA4, ACIKLAMA5, ACIKLAMA_TEXT, ADGROUP_ID, ALISSATIS_NO, AVANS_MAHSUBU, AVANS_MAHSUP_ORANI, BU_HAKEDIS_TOPLAM, CEZA_KESINTISI, CSESSION_NO, CTIMESTAMP, DB_ID, DIGER_KESINTI, DONEM_ILK_TARIH, DONEM_SON_TARIH, DOVIZ_BIRIMI, DURUM, DURUM_TARIHI, FIYAT_FARKI, GROUP_ID, HAKEDIS_KODU, HAKEDIS_SIRA, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, KDV_ORANI, KDV_TUTARI, KUMULATIF_TOPLAM, NET_TUTAR, ONCEKI_KUMULATIF, OZEL_KOD, PROJE_HAKEDIS_NO, PROJE_NO, PROJE_TARAF_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SAYI1, SAYI2, SAYI3, SAYI4, SAYI5, SECURITY, SESSION_NO, STOPAJ_KESINTISI, STOPAJ_ORANI, SYSTEM, TARIH, TEMINAT_KESINTISI, TEMINAT_ORANI, YONU
  • PROJHAKE_UPV_BU Tetikleyici — yazar ACIKLAMA1, ACIKLAMA2, ACIKLAMA3, ACIKLAMA4, ACIKLAMA5, ACIKLAMA_TEXT, ADGROUP_ID, ALISSATIS_NO, AVANS_MAHSUBU, AVANS_MAHSUP_ORANI, BU_HAKEDIS_TOPLAM, CEZA_KESINTISI, CSESSION_NO, CTIMESTAMP, DB_ID, DIGER_KESINTI, DONEM_ILK_TARIH, DONEM_SON_TARIH, DOVIZ_BIRIMI, DURUM, DURUM_TARIHI, FIYAT_FARKI, GROUP_ID, HAKEDIS_KODU, HAKEDIS_SIRA, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, KDV_ORANI, KDV_TUTARI, KUMULATIF_TOPLAM, NET_TUTAR, ONCEKI_KUMULATIF, OZEL_KOD, PROJE_HAKEDIS_NO, PROJE_NO, PROJE_TARAF_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SAYI1, SAYI2, SAYI3, SAYI4, SAYI5, SECURITY, SESSION_NO, STOPAJ_KESINTISI, STOPAJ_ORANI, SYSTEM, TARIH, TEMINAT_KESINTISI, TEMINAT_ORANI, YONU
  • PROJHKDE_AD Tetikleyici — yazar BU_HAKEDIS_TOPLAM; okur KAYIT_DURUMU, PROJE_HAKEDIS_NO, PROJE_NO
  • PROJHKDE_AI Tetikleyici — yazar BU_HAKEDIS_TOPLAM; okur KAYIT_DURUMU, PROJE_HAKEDIS_NO, PROJE_NO
  • PROJHKDE_AU Tetikleyici — yazar BU_HAKEDIS_TOPLAM; okur KAYIT_DURUMU, PROJE_HAKEDIS_NO, PROJE_NO
  • PROJHKDE_BI Tetikleyici — okur HAKEDIS_SIRA, KAYIT_DURUMU, PROJE_HAKEDIS_NO, PROJE_NO, PROJE_TARAF_NO
  • PROJHKDE_BU Tetikleyici — okur PROJE_HAKEDIS_NO, PROJE_NO
  • PROJTARA_BD Tetikleyici — okur PROJE_TARAF_NO
  • PROJHAKE_LOOK Görünüm — okur ADGROUP_ID, DB_ID, DOVIZ_BIRIMI, GROUP_ID, HAKEDIS_KODU, HAKEDIS_SIRA, KAYIT_DURUMU, KUMULATIF_TOPLAM, NET_TUTAR, OZEL_KOD, PROJE_HAKEDIS_NO, PROJE_NO, PROJE_TARAF_NO, ROGROUP_ID, SECURITY, SYSTEM, TARIH, YONU

PROJHAKE_LOOK Görünüm

şema NETSIM

PROJHAKE seçim görünümü: hakediş kodu, sıra, yön, tarih, kümülatif ve net tutar ile tarafın türü ve carisinin kodu / adı (PROJTARA, CARIKART); USAGE_RIGHT (CheckUserRight_0) verir, satır süzmez, herkese SELECT izni var. RI_PROJHAKE_LOOK / TFormSYProjeHakedisLookup kullanır.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PROJE_HAKEDIS_NOFTPROJE_HAKEDIS_NOPROJHAKE.PROJE_HAKEDIS_NO
PROJE_NOFTPROJE_NOProjePROJHAKE.PROJE_NO
PROJE_TARAF_NOFTPROJE_TARAF_NOHakedişin tarafı (PROJTARA); proje tarafın projesidir ve değiştirilemez. ↳ mirasPROJHAKE.PROJE_TARAF_NO
HAKEDIS_KODUFTTANITICI_KODU(24)Hakediş kodu; '+' ya da boş verilirse 'HK-' || HAKEDIS_SIRA (tetikleyici). ↳ mirasPROJHAKE.HAKEDIS_KODU
HAKEDIS_SIRAFTINT32_0Taraf içinde hakediş sırası (1, 2, 3…); 0 / boş verilirse tarafın en büyük sırası + 1; tarafta tekil. Önceki kümülatif ve satırların önceki miktarı bu sıraya göre bulunur. ↳ mirasPROJHAKE.HAKEDIS_SIRA
YONUFTSYSTEMFLAGN(1)A=Alınan: müşteriye kesilen hakediş (iş kalemlerinin gerçekleşen miktarını belirler), V=Verilen: taşeron / tedarikçiden alınan hakediş. Boşsa taraf türünden: M -> A, diğerleri V. ↳ mirasPROJHAKE.YONU
TARIHFTTARIH_BUGUNPROJHAKE.TARIH
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt DurumuPROJHAKE.KAYIT_DURUMU
KUMULATIF_TOPLAMFTPARAevetONCEKI_KUMULATIF + BU_HAKEDIS_TOPLAM + FIYAT_FARKI (tetikleyici); sonraki hakedişin önceki kümülatifi olur. ↳ mirasPROJHAKE.KUMULATIF_TOPLAM
NET_TUTARFTPARAevetÖdenecek tutar: tahakkuk tabanı - teminat - stopaj - avans mahsubu - ceza - diğer + KDV (tetikleyici), DOVIZ_BIRIMI'nde. ↳ mirasPROJHAKE.NET_TUTAR
DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetHakediş dövizi; boşsa tarafın sözleşme dövizi, o da yoksa resmi döviz (tetikleyici). Bütün tutar alanları bu dövizdedir. ↳ mirasPROJHAKE.DOVIZ_BIRIMI
TARAF_TURUFTSYSTEMFLAGN(1)Taraf türüM=Müşteri (proje başına en çok bir etkin), T=Taşeron, D=Tedarikçi, N=Danışman, K=Kontrol / müşavir. ↳ mirasPROJTARA.TARAF_TURU
CARI_KODUFTTANITICI_KODU(24)Cari kodCARIKART.CARI_KODU
CARI_ADIFTTANITICI_ADI_UZUN(140)Cari ünvanıCARIKART.CARI_ADI
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. ↳ mirasPROJHAKE.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. ↳ mirasPROJHAKE.SYSTEM
USAGE_RIGHTINTEGERevetifade

PROJHKDE NS_

şema NETSIM · veri tablosu NS_PROJHKDE, erişim görünümü PROJHKDE

Hakediş satırı: iş kalemi bazında önceki kümülatif, bu dönem ve kümülatif miktar, birim fiyat, tutar ve kalemin gerçekleşme oranı; etkin alınan hakedişlerin kümülatif miktarı PROJKALE.GERCEKLESEN_MIKTAR'a yazılır (PR_HAKEDIS_KALEM_GUNCELLE).

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_HAKEDIS_DETAY_NOFTPROJE_HAKEDIS_DETAY_NO
PROJE_HAKEDIS_NOFTPROJE_HAKEDIS_NO
PROJE_KALEM_NOFTPROJE_KALEM_NOHakedişin projesine ait iş kalemi (PROJKALE); hakediş içinde tekil.
ONCEKI_KUMULATIF_MIKTARFTSAYIevetTarafın küçük sıralı, iptal / silinmiş olmayan hakedişlerinde aynı kalemin en büyük KUMULATIF_MIKTAR'ı (ekleme tetikleyicisi; PR_RECALC_HAKEDIS yeniler).
BU_MIKTARFTSAYIevetBu dönemde gerçekleşen miktar, elle; boşsa 0.
KUMULATIF_MIKTARFTSAYIevetONCEKI_KUMULATIF_MIKTAR + BU_MIKTAR (tetikleyici); etkin alınan hakedişte kalemin GERCEKLESEN_MIKTAR'ı olur.
BIRIM_FIYATFTPARAevetBoşsa tarafın kapsam fiyatı (PROJTAKA), yoksa kalemin BIRIM_FIYAT'ı (tetikleyici); hakediş dövizinde.
TUTARFTPARAevetBU_MIKTAR x BIRIM_FIYAT (tetikleyici); başlığın BU_HAKEDIS_TOPLAM'ına toplanır.
GERCEKLESME_ORANIFTSAYIevetKUMULATIF_MIKTAR / kalem MIKTAR x 100 (tetikleyici); kalem miktarı yoksa boş.
ACIKLAMAFTACIKLAMA(80)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: PROJE_HAKEDIS_DETAY_NO

Kullananlar (15)

  • PROJHKDE$KALEM_NDX İndeks — okur PROJE_KALEM_NO
  • PR_HAKEDIS_FATURALA Yordam — okur BIRIM_FIYAT, BU_MIKTAR, PROJE_HAKEDIS_NO, PROJE_KALEM_NO
  • PR_HAKEDIS_KALEM_GETIR Yordam — yazar BU_MIKTAR, PROJE_HAKEDIS_NO, PROJE_KALEM_NO
  • PR_HAKEDIS_KALEM_GUNCELLE Yordam — okur KUMULATIF_MIKTAR, PROJE_HAKEDIS_NO, PROJE_KALEM_NO
  • PR_RECALC_HAKEDIS Yordam — yazar ONCEKI_KUMULATIF_MIKTAR; okur KUMULATIF_MIKTAR, PROJE_HAKEDIS_DETAY_NO, PROJE_HAKEDIS_NO, PROJE_KALEM_NO, TUTAR
  • PROJHAKE_AD Tetikleyici — okur PROJE_HAKEDIS_NO
  • PROJHKDE_AD Tetikleyici — okur PROJE_HAKEDIS_NO, TUTAR
  • PROJHKDE_AI Tetikleyici — okur PROJE_HAKEDIS_NO, TUTAR
  • PROJHKDE_AU Tetikleyici — okur KUMULATIF_MIKTAR, PROJE_HAKEDIS_NO, PROJE_KALEM_NO, TUTAR
  • PROJHKDE_BI Tetikleyici — yazar BIRIM_FIYAT, BU_MIKTAR, GERCEKLESME_ORANI, KUMULATIF_MIKTAR, PROJE_HAKEDIS_DETAY_NO, TUTAR; okur ONCEKI_KUMULATIF_MIKTAR, PROJE_HAKEDIS_NO, PROJE_KALEM_NO
  • PROJHKDE_BU Tetikleyici — yazar BIRIM_FIYAT, BU_MIKTAR, GERCEKLESME_ORANI, KUMULATIF_MIKTAR, ONCEKI_KUMULATIF_MIKTAR, TUTAR; okur PROJE_HAKEDIS_DETAY_NO, PROJE_HAKEDIS_NO, PROJE_KALEM_NO
  • PROJHKDE_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_HAKEDIS_DETAY_NO, ROGROUP_ID, SECURITY
  • PROJHKDE_UPV_BI Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, BIRIM_FIYAT, BU_MIKTAR, CSESSION_NO, CTIMESTAMP, DB_ID, GERCEKLESME_ORANI, GROUP_ID, KUMULATIF_MIKTAR, ONCEKI_KUMULATIF_MIKTAR, OZEL_KOD, PROJE_HAKEDIS_DETAY_NO, PROJE_HAKEDIS_NO, PROJE_KALEM_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM, TUTAR
  • PROJHKDE_UPV_BU Tetikleyici — yazar ACIKLAMA, ADGROUP_ID, BIRIM_FIYAT, BU_MIKTAR, CSESSION_NO, CTIMESTAMP, DB_ID, GERCEKLESME_ORANI, GROUP_ID, KUMULATIF_MIKTAR, ONCEKI_KUMULATIF_MIKTAR, OZEL_KOD, PROJE_HAKEDIS_DETAY_NO, PROJE_HAKEDIS_NO, PROJE_KALEM_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM, TUTAR
  • PROJKALE_BD Tetikleyici — okur PROJE_KALEM_NO