|
<< İç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) |
Periyot Sınıf Tanımları
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PERIYOT_SINIF_NO | FTPERIYOT_SINIF_NO | Periyot Sınıfı | |||
| PERIYOT_SINIF_KODU | FTTANITICI_KODU(24) | Sınıf kodu | |||
| PERIYOT_SINIF_ADI | FTTANITICI_ADI(80) | Sınıf adı | |||
| PERIYOT_SINIF_SIRA_NO | FTSIRA_NO | Sıra | |||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | |||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
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.
| Kolon | Tip | Boş | Başlık | Açıklama | Kaynak |
|---|---|---|---|---|---|
| PERIYOT_SINIF_NO | FTPERIYOT_SINIF_NO | Periyot Sınıfı | PDKSPRSI.PERIYOT_SINIF_NO | ||
| PERIYOT_SINIF_KODU | FTTANITICI_KODU(24) | Sınıf kodu | PDKSPRSI.PERIYOT_SINIF_KODU | ||
| PERIYOT_SINIF_ADI | FTTANITICI_ADI(80) | Sınıf adı | PDKSPRSI.PERIYOT_SINIF_ADI | ||
| PERIYOT_SINIF_SIRA_NO | FTSIRA_NO | Sıra | PDKSPRSI.PERIYOT_SINIF_SIRA_NO | ||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | PDKSPRSI.KAYIT_DURUMU | ||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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 | PDKSPRSI.OZEL_KOD |
| SYSTEM | FTSYSTEMFLAG(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 | PDKSPRSI.SYSTEM | |
| USAGE_RIGHT | INTEGER | evet |
Puantaj tanım kartları
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PUANTAJ_NO | FTPUANTAJ_NO | Puantaj No | |||
| PUANTAJ_KODU | FTTANITICI_KODU(24) | Puantaj kodu | |||
| PUANTAJ_ADI | FTTANITICI_ADI(80) | Puantaj adı | |||
| PUANTAJ_KISA_ADI | FTTANITICI_ADI_KISA(30) | Kısa adı | |||
| PUANTAJ_SINIFI | FTISIM_KISA(30) | Sınıfı | |||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | |||
| MIN_SURE | FTSURE_DK | Min süre | |||
| MAX_SURE | FTSURE_DK | Max süre | |||
| TABAN_SURE | FTSURE_DK | Taban süre | |||
| TAVAN_SURE | FTSURE_DK | Tavan süre | |||
| AYLIK_MIN_SURE | FTSURE_DK | Aylık min süre | |||
| AYLIK_MAX_SURE | FTSURE_DK | Aylık max süre | |||
| AYLIK_TABAN_SURE | FTSURE_DK | Aylık taban süre | |||
| AYLIK_TAVAN_SURE | FTSURE_DK | Aylık tavan süre | |||
| PDKS_BASIT_UCRET_KATSAYISI | FTSAYI | evet | PDKS ücret katsayısı | ||
| YUVARLAMA | FTSURE_DK_0 | Yuvarlama (dk) | |||
| YUVARLAMA_SEKLI | FTSYSTEMFLAG(1) | Yuvarlama şekli | Puantaj 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_DUZELTME | FTSYSTEMFLAGE(1) | Ay 30 düzeltmesi | |||
| PERIYOT | FTINT32 | ||||
| SART | FTACIKLAMA_UZUN(250) | evet | Şart | ||
| RENK | FTINT32 | evet | |||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
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.
| Kolon | Tip | Boş | Başlık | Açıklama | Kaynak |
|---|---|---|---|---|---|
| PUANTAJ_NO | FTPUANTAJ_NO | Puantaj No | PDKSPUAN.PUANTAJ_NO | ||
| PUANTAJ_KODU | FTTANITICI_KODU(24) | Puantaj kodu | PDKSPUAN.PUANTAJ_KODU | ||
| PUANTAJ_ADI | FTTANITICI_ADI(80) | Puantaj adı | PDKSPUAN.PUANTAJ_ADI | ||
| PUANTAJ_KISA_ADI | FTTANITICI_ADI_KISA(30) | Kısa adı | PDKSPUAN.PUANTAJ_KISA_ADI | ||
| PUANTAJ_SINIFI | FTISIM_KISA(30) | Sınıfı | PDKSPUAN.PUANTAJ_SINIFI | ||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | PDKSPUAN.KAYIT_DURUMU | ||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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 | PDKSPUAN.OZEL_KOD |
| SYSTEM | FTSYSTEMFLAG(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 | PDKSPUAN.SYSTEM | |
| USAGE_RIGHT | INTEGER | evet |
Puantaj Kart Detayları
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PUANTAJ_DETAY_NO | FTPUANTAJ_DETAY_NO | ||||
| PUANTAJ_NO | FTPUANTAJ_NO | Puantaj No | |||
| AKTIVITE_NO | FTAKTIVITE_NO | Aktivite | |||
| ISLEM_YONU | FTINT16 | Durum | Puanı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. | ||
| ORAN | FTSAYI | ||||
| MIN_SURE | FTSURE_DK | Min Süre(Kriter) | |||
| MAX_SURE | FTSURE_DK | Max Süre(Kriter) | |||
| TABAN_SURE | FTSURE_DK | Taban Süre(Uygulanan) | |||
| TAVAN_SURE | FTSURE_DK | Tavan Süre(Uygulanan) | |||
| YUVARLAMA | FTSURE_DK_0 | ||||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
Uygulanan Periyotlar
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| UYGULANAN_PERIYOT_NO | FTUYGULANAN_PERIYOT_NO | UPLNo | |||
| PERIYOT_SINIF_NO | FTPERIYOT_SINIF_NO | Periyot Sınıfı | |||
| PERIYOT_SINIF_SIRA_NO | FTSIRA_NO | Periyot Sıra No | |||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | |||
| TARIH | FTTARIH | Belge Tarihi | |||
| BASLANGIC_ZAMANI | FTZAMAN | Başlangıç Zamanı | |||
| BITIS_ZAMANI | FTZAMAN | evet | Bitiş Zamanı (Hariç) | ||
| AKTIVITE_NO | FTAKTIVITE_NO_NULL | evet | Aktivite | ||
| PERIYOT_NO | FTPERIYOT_NO_NULL | evet | Periyot | ||
| ACIKLAMA | FTACIKLAMA_TEXT | evet | Açıklama | ||
| SINTERNAL | FTSINTERNAL(8) | ||||
| INTERNAL | FTLINK32 | Personel | |||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
Personel tanımları
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PERSONEL_NO | FTPERSONEL_NO | Personel No | |||
| PERSONEL_KODU | FTTANITICI_KODU(24) | Personel kodu | |||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | |||
| BLOKE | FTSYSTEMFLAG(1) | ||||
| VATANDAS_NO | FTVATANDAS_NO | evet | Vatandaş No | ||
| ADI | FTISIM_KISA(30) | ||||
| SOYADI | FTISIM_KISA(30) | ||||
| ESKI_SOYADI | FTISIM_KISA(30) | evet | Eski soyadı | ||
| ADISOYADI | FTADISOYADI(62) | evet | Personel | ||
| BABAADI | FTISIM_KISA(30) | evet | Baba adı | ||
| ANAADI | FTISIM_KISA(30) | evet | Anne adı | ||
| DOGUM_YERI | FTISIM_KISA(30) | evet | Doğum yeri | ||
| DOGUM_TARIHI | FTTARIH | evet | Doğum tarihi | ||
| CINSIYETI | FTKOD05(5) | evet | |||
| MEDENI_HALI | FTKOD05(5) | evet | |||
| KAN_GRUBU | FTKOD05(5) | evet | Kan grubu | ||
| WEB_AKTIF | FTSYSTEMFLAGE(1) | Web aktif | |||
| FTMAIL(250) | evet | E-posta adresi | |||
| EMAIL_ACCT | FTISIM_UZUN(80) | evet | E-posta hesabı | ||
| EMAIL_PASS | FTISIM_UZUN(80) | evet | E-posta şifre | ||
| EMAIL_SERVER | FTACIKLAMA(80) | evet | E-posta sunucu | ||
| EMAIL_USE_SSL | FTSYSTEMFLAGN(1) | evet | SSL kullan | ||
| WWW | FTISIM_UZUN(80) | evet | Web adresi | ||
| UNVANI | FTISIM_UZUN(80) | evet | Ünvanı | ||
| ZMGOREV_ATAMASI | FTSYSTEMFLAG(1) | Görev ataması | |||
| OPERATOR | FTSYSTEMFLAGE(1) | Operatör | |||
| CARI_NO | FTCARI_NO_0 | Cari kart | |||
| RESIM | FTRESIM | evet | |||
| IMZA | FTRESIM | evet | |||
| BUTUN_NOKTALAR | FTSYSTEMFLAGE(1) | Bütün noktalar | |||
| ACIKLAMA1 | FTACIKLAMA_UZUN(250) | evet | Açıklama 1 | Kullanı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 | |
| ACIKLAMA2 | FTACIKLAMA_UZUN(250) | evet | Açıklama 2 | Kullanı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 | |
| ACIKLAMA3 | FTACIKLAMA_UZUN(250) | evet | Açıklama 3 | Kullanı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 | |
| ACIKLAMA4 | FTACIKLAMA_UZUN(250) | evet | Açıklama 4 | Kullanı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 | |
| ACIKLAMA5 | FTACIKLAMA_UZUN(250) | evet | Açıklama 5 | Kullanı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 | |
| SAYI1 | FTSAYI | evet | Sayı 1 | Kullanı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 | |
| SAYI2 | FTSAYI | evet | Sayı 2 | Kullanı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 | |
| SAYI3 | FTSAYI | evet | Sayı 3 | Kullanı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 | |
| SAYI4 | FTSAYI | evet | Sayı 4 | Kullanı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 | |
| SAYI5 | FTSAYI | evet | Sayı 5 | Kullanı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_TEXT1 | FTACIKLAMA_TEXT | evet | |||
| ACIKLAMA_TEXT2 | FTACIKLAMA_TEXT | evet | |||
| ACIKLAMA_TEXT3 | FTACIKLAMA_TEXT | evet | |||
| ACIKLAMA_TEXT4 | FTACIKLAMA_TEXT | evet | |||
| ACIKLAMA_TEXT5 | FTACIKLAMA_TEXT | evet | |||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
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.
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.
| Kolon | Tip | Boş | Başlık | Açıklama | Kaynak |
|---|---|---|---|---|---|
| PERSONEL_NO | FTPERSONEL_NO | Personel No | PERSONEL.PERSONEL_NO | ||
| PERSONEL_KODU | FTTANITICI_KODU(24) | Personel kodu | PERSONEL.PERSONEL_KODU | ||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | PERSONEL.KAYIT_DURUMU | ||
| BLOKE | FTSYSTEMFLAG(1) | PERSONEL.BLOKE | |||
| VATANDAS_NO | FTVATANDAS_NO | evet | Vatandaş No | PERSONEL.VATANDAS_NO | |
| ADI | FTISIM_KISA(30) | PERSONEL.ADI | |||
| SOYADI | FTISIM_KISA(30) | PERSONEL.SOYADI | |||
| ESKI_SOYADI | FTISIM_KISA(30) | evet | Eski soyadı | PERSONEL.ESKI_SOYADI | |
| ADISOYADI | FTADISOYADI(62) | evet | Personel | PERSONEL.ADISOYADI | |
| BABAADI | FTISIM_KISA(30) | evet | Baba adı | PERSONEL.BABAADI | |
| ANAADI | FTISIM_KISA(30) | evet | Anne adı | PERSONEL.ANAADI | |
| ZMGOREV_ATAMASI | FTSYSTEMFLAG(1) | Görev ataması | PERSONEL.ZMGOREV_ATAMASI | ||
| OPERATOR | FTSYSTEMFLAGE(1) | Operatör | PERSONEL.OPERATOR | ||
| BUTUN_NOKTALAR | FTSYSTEMFLAGE(1) | Bütün noktalar | PERSONEL.BUTUN_NOKTALAR | ||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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 | PERSONEL.OZEL_KOD |
| SYSTEM | FTSYSTEMFLAG(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 | PERSONEL.SYSTEM | |
| USAGE_RIGHT | INTEGER | evet |
Proje Aşama Geçişlari
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PROJE_ASAMA_GECIS_NO | FTPROJE_ASAMA_GECIS_NO | ||||
| PROJE_NO | FTPROJE_NO | Proje | |||
| PROJE_ASAMA_NO | FTPROJE_ASAMA_NO | Geçilen aşama | Geç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_NO | FTPROJE_ASAMA_NO_NULL | evet | Önceki aşama | Geç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. | |
| ZAMAN | FTZAMAN_SIMDI | Geç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. | ||
| ACIKLAMA | FTACIKLAMA(80) | evet | |||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | Geç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_NO | FTISLEM_ONAY_YOL_NO_NULL | evet | Onay yolu | Geç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. | |
| DURUM | FTISLEM_DURUM(30) | evet | Onay 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_TARIHI | FTZAMAN | evet | |||
| ISLEM_NOKTASI_NO | FTISLEM_NOKTASI_NO | İşlem noktası | |||
| PERSONEL_NO | FTPERSONEL_NO | Personel | Geçişi giren operatör (PERSONEL); boş verilirse oturumdan dolar. | ||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
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.
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PROJE_EKIP_NO | FTPROJE_EKIP_NO | ||||
| PROJE_NO | FTPROJE_NO | Proje | |||
| IK_PERSONEL_NO | FTIK_PERSONEL_NO | Ekip üyesi (IKPERSON); projede tekil. | |||
| KAYIT_DURUMU | FTKAYIT_DURUMUA(1) | Kayıt Durumu | |||
| ROL | FTACIKLAMA(80) | evet | Projedeki rolü (proje yöneticisi, saha şefi, geliştirici…), serbest metin. | ||
| ILK_TARIH | FTTARIH | evet | Ekipte bulunduğu dönemin başı; boş = sınırsız. Zaman satırının tarihi dönem dışındaysa saat maliyeti uygulanmaz. | ||
| SON_TARIH | FTTARIH | evet | Ekipte bulunduğu dönemin sonu; boş = sınırsız; ilk tarihten önce olamaz. | ||
| SAAT_MALIYETI | FTPARA | evet | Saat 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_BIRIMI | FTDOVIZ_BIRIMI(4) | evet | Saat maliyetinin dövizi; boşsa projenin bütçe dövizi, o da yoksa resmi döviz (tetikleyici). | ||
| KAPASITE_ORANI | FTSAYI | evet | Projeye ayrılan kapasite yüzdesi (0 - 100); boşsa 100. | ||
| ACIKLAMA | FTACIKLAMA(80) | evet | |||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
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.
| Kolon | Tip | Boş | Başlık | Açıklama | Kaynak |
|---|---|---|---|---|---|
| PROJE_EKIP_NO | FTPROJE_EKIP_NO | PROJEKIP.PROJE_EKIP_NO | |||
| PROJE_NO | FTPROJE_NO | Proje | PROJEKIP.PROJE_NO | ||
| IK_PERSONEL_NO | FTIK_PERSONEL_NO | Ekip üyesi (IKPERSON); projede tekil. ↳ miras | PROJEKIP.IK_PERSONEL_NO | ||
| KAYIT_DURUMU | FTKAYIT_DURUMUA(1) | Kayıt Durumu | PROJEKIP.KAYIT_DURUMU | ||
| ROL | FTACIKLAMA(80) | evet | Projedeki rolü (proje yöneticisi, saha şefi, geliştirici…), serbest metin. ↳ miras | PROJEKIP.ROL | |
| ILK_TARIH | FTTARIH | evet | Ekipte bulunduğu dönemin başı; boş = sınırsız. Zaman satırının tarihi dönem dışındaysa saat maliyeti uygulanmaz. ↳ miras | PROJEKIP.ILK_TARIH | |
| SON_TARIH | FTTARIH | evet | Ekipte bulunduğu dönemin sonu; boş = sınırsız; ilk tarihten önce olamaz. ↳ miras | PROJEKIP.SON_TARIH | |
| KAPASITE_ORANI | FTSAYI | evet | Projeye ayrılan kapasite yüzdesi (0 - 100); boşsa 100. ↳ miras | PROJEKIP.KAPASITE_ORANI | |
| ADISOYADI | FTISIM_UZUN(80) | evet | Adı soyadı | IKPERSON.ADISOYADI | |
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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 | PROJEKIP.OZEL_KOD |
| SYSTEM | FTSYSTEMFLAG(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 | PROJEKIP.SYSTEM | |
| USAGE_RIGHT | INTEGER | evet |
Proje Aşama Tanımları
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PROJE_ASAMA_NO | FTPROJE_ASAMA_NO | Aşama | |||
| ANA_PROJE_ASAMA_NO | FTPROJE_ASAMA_NO_NULL | evet | Aşama | ||
| PROJE_NO | FTPROJE_NO | Prj No | |||
| PROJE_ASAMA_KODU | FTTANITICI_KODU(24) | Kodu | |||
| PROJE_ASAMA_ADI | FTTANITICI_ADI(80) | Proje Aşama Adı | |||
| SIRA_NO | FTSIRA_NO | Sıra | |||
| KAYIT_DURUMU | FTKAYIT_DURUMUA(1) | Kayıt Durumu | Proje 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. | ||
| RENK | FTINT32 | evet | |||
| SEVIYE | FTINT32 | evet | |||
| ZMGOREV_TANIM_NO | FTZMGOREV_TANIM_NO_NULL | evet | Görev tanımı | ||
| SORUMLULUK_ALANI_NO | FTSORUMLULUK_ALANI_NO_NULL | evet | Sorumluluk alanı | ||
| ISLEM_ONAY_YOL_NO | FTISLEM_ONAY_YOL_NO_NULL | evet | Onay yolu | ||
| ILK_TARIH | FTZAMAN | evet | |||
| SON_TARIH | FTZAMAN | evet | |||
| SURE | FTSAYI | evet | |||
| SURE_ISGUNU | FTSAYI | evet | |||
| ACIKLAMA_TEXT | FTACIKLAMA_TEXT | evet | |||
| BUTCE_TUTARI | FTPARA | evet | |||
| BUTCE_DOVIZ_BIRIMI | FTDOVIZ_BIRIMI(4) | evet | |||
| GERCEKLESME_ORANI | FTSAYI | evet | Aş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_TARIH | FTZAMAN | evet | |||
| GERCEKLESME_SON_TARIH | FTZAMAN | evet | |||
| GERCEKLESME_CARI_BORC | FTPARA | evet | Aş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_ALACAK | FTPARA | evet | Aş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_BORC | FTPARA | evet | Aşamaya bağlı alınan sipariş toplamı. PR_RECALC_PROJE. | ||
| GERCEKLESME_SIPARIS_ALACAK | FTPARA | evet | Aşamaya bağlı verilen sipariş toplamı. PR_RECALC_PROJE. | ||
| GERCEKLESME_DOVIZ_BIRIMI | FTDOVIZ_BIRIMI(4) | evet | Aşama gerçekleşme tutarlarının dövizi; PR_RECALC_PROJE projenin gerçekleşme dövizini yazar. | ||
| GERCEKLESME_SURE | FTSAYI | evet | |||
| GERCEKLESME_SURE_ISGUNU | FTSAYI | evet | |||
| AGIRLIK | FTSAYI | evet | Ağırlık | Aşama ağırlıklı gerçekleşmede (yöntem A) aşamanın ağırlığı; boş = 1. Negatif olamaz. | |
| KILOMETRE_TASI | FTSYSTEMFLAG(1) | Kilometre taşı | E: kilometre taşı (Gantt / pano işareti, F5). | ||
| GERCEKLESME_YONTEMI | FTSYSTEMFLAGN(1) | evet | Yöntem | Aş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_NO | FTTANITICI_KODU(24) | evet | Sürüm no | Yazı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_TARIHI | FTTARIH | evet | Yayın tarihi | Sürümün planlanan ya da gerçekleşen yayın tarihi; YAYINLANDI E olunca gerçekleşen tarihtir. | |
| YAYINLANDI | FTSYSTEMFLAG(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_NOTU | FTACIKLAMA_TEXT | evet | Yazı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_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
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.
| Kolon | Tip | Boş | Başlık | Açıklama | Kaynak |
|---|---|---|---|---|---|
| PROJE_ASAMA_NO | FTPROJE_ASAMA_NO | Aşama | PROJELAS.PROJE_ASAMA_NO | ||
| ANA_PROJE_ASAMA_NO | FTPROJE_ASAMA_NO_NULL | evet | Aşama | PROJELAS.ANA_PROJE_ASAMA_NO | |
| PROJE_NO | FTPROJE_NO | Prj No | PROJELAS.PROJE_NO | ||
| PROJE_ASAMA_KODU | FTTANITICI_KODU(24) | Kodu | PROJELAS.PROJE_ASAMA_KODU | ||
| PROJE_ASAMA_ADI | FTTANITICI_ADI(80) | Proje Aşama Adı | PROJELAS.PROJE_ASAMA_ADI | ||
| SIRA_NO | FTSIRA_NO | Sıra | PROJELAS.SIRA_NO | ||
| KAYIT_DURUMU | FTKAYIT_DURUMUA(1) | Kayıt Durumu | Proje 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. ↳ miras | PROJELAS.KAYIT_DURUMU | |
| RENK | FTINT32 | evet | PROJELAS.RENK | ||
| SEVIYE | FTINT32 | evet | PROJELAS.SEVIYE | ||
| ZMGOREV_TANIM_NO | FTZMGOREV_TANIM_NO_NULL | evet | Görev tanımı | PROJELAS.ZMGOREV_TANIM_NO | |
| SORUMLULUK_ALANI_NO | FTSORUMLULUK_ALANI_NO_NULL | evet | Sorumluluk alanı | PROJELAS.SORUMLULUK_ALANI_NO | |
| ISLEM_ONAY_YOL_NO | FTISLEM_ONAY_YOL_NO_NULL | evet | Onay yolu | PROJELAS.ISLEM_ONAY_YOL_NO | |
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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 | PROJELAS.OZEL_KOD |
| SYSTEM | FTSYSTEMFLAG(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 | PROJELAS.SYSTEM | |
| USAGE_RIGHT | INTEGER | evet |
Proje Bütçe detayları
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PROJE_BUTCE_DETAY_NO | FTPROJE_BUTCE_DETAY_NO | Bütçe Kalemi | |||
| PROJE_NO | FTPROJE_NO | Proje | |||
| PROJE_BUTCE_KAYNAK_NO | FTPROJE_BUTCE_KAYNAK_NO | ||||
| PROJE_ASAMA_NO | FTPROJE_ASAMA_NO | Aşama | |||
| PROJE_GEREKLI_KAYNAK_NO | FTPROJE_GEREKLI_KAYNAK_NO | Gerekli Kaynak | |||
| YIL | FTINT32 | evet | |||
| DONEM | FTINT32 | evet | |||
| AY | FTINT32 | evet | |||
| HAFTA | FTINT32 | evet | |||
| ILK_TARIH | FTTARIH | ||||
| SON_TARIH | FTTARIH | ||||
| MIKTAR | FTSAYI | evet | |||
| TUTAR | FTSAYI | evet | |||
| GERCEKLESME_CARI_BORC | FTPARA | evet | Gerç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_ALACAK | FTPARA | evet | Gerç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_BORC | FTPARA | evet | Cari 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_ALACAK | FTPARA | evet | Hesaplanmaz, 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ı). | ||
| KAPANDI | FTSYSTEMFLAG(1) | ||||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
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.
| Kolon | Tip | Boş | Başlık | Açıklama | Kaynak |
|---|---|---|---|---|---|
| PROJE_BUTCE_DETAY_NO | FTPROJE_BUTCE_DETAY_NO | Bütçe Kalemi | PROJELBD.PROJE_BUTCE_DETAY_NO | ||
| PROJE_NO | FTPROJE_NO | Proje | PROJELBD.PROJE_NO | ||
| PROJE_BUTCE_KAYNAK_NO | FTPROJE_BUTCE_KAYNAK_NO | PROJELBD.PROJE_BUTCE_KAYNAK_NO | |||
| PROJE_ASAMA_NO | FTPROJE_ASAMA_NO | Aşama | PROJELBD.PROJE_ASAMA_NO | ||
| PROJE_GEREKLI_KAYNAK_NO | FTPROJE_GEREKLI_KAYNAK_NO | Gerekli Kaynak | PROJELBD.PROJE_GEREKLI_KAYNAK_NO | ||
| YIL | FTINT32 | evet | PROJELBD.YIL | ||
| DONEM | FTINT32 | evet | PROJELBD.DONEM | ||
| AY | FTINT32 | evet | PROJELBD.AY | ||
| HAFTA | FTINT32 | evet | PROJELBD.HAFTA | ||
| ILK_TARIH | FTTARIH | PROJELBD.ILK_TARIH | |||
| SON_TARIH | FTTARIH | PROJELBD.SON_TARIH | |||
| MIKTAR | FTSAYI | evet | PROJELBD.MIKTAR | ||
| TUTAR | FTSAYI | evet | PROJELBD.TUTAR | ||
| GERCEKLESME_CARI_BORC | FTPARA | evet | Gerç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ı). ↳ miras | PROJELBD.GERCEKLESME_CARI_BORC | |
| GERCEKLESME_CARI_ALACAK | FTPARA | evet | Gerç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ı). ↳ miras | PROJELBD.GERCEKLESME_CARI_ALACAK | |
| GERCEKLESME_SIPARIS_BORC | FTPARA | evet | Cari 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ı). ↳ miras | PROJELBD.GERCEKLESME_SIPARIS_BORC | |
| GERCEKLESME_SIPARIS_ALACAK | FTPARA | evet | Hesaplanmaz, 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ı). ↳ miras | PROJELBD.GERCEKLESME_SIPARIS_ALACAK | |
| KAPANDI | FTSYSTEMFLAG(1) | PROJELBD.KAPANDI | |||
| PROJE_BUTCE_DETAY_KODU | VARCHAR(110) | evet | |||
| PROJE_BUTCE_DETAY_ADI | VARCHAR(340) | evet | |||
| PROJE_KODU | FTTANITICI_KODU(24) | Proje Kodu | PROJELER.PROJE_KODU | ||
| PROJE_ADI | FTTANITICI_ADI(80) | Proje Adı | PROJELER.PROJE_ADI | ||
| PROJE_ASAMA_KODU | FTTANITICI_KODU(24) | Kodu | PROJELAS.PROJE_ASAMA_KODU | ||
| PROJE_ASAMA_ADI | FTTANITICI_ADI(80) | Proje Aşama Adı | PROJELAS.PROJE_ASAMA_ADI | ||
| PROJE_GEREKLI_KAYNAK_KODU | FTTANITICI_KODU(24) | Kodu | PROJELGK.PROJE_GEREKLI_KAYNAK_KODU | ||
| PROJE_GEREKLI_KAYNAK_ADI | FTTANITICI_ADI(80) | Gerekli Kaynak Adı | PROJELGK.PROJE_GEREKLI_KAYNAK_ADI | ||
| PROJE_BUTCE_KAYNAK_KODU | FTTANITICI_KODU(24) | Kodu | PROJELBK.PROJE_BUTCE_KAYNAK_KODU | ||
| PROJE_BUTCE_KAYNAK_ADI | FTTANITICI_ADI(80) | Bütçe Kaynak Adı | PROJELBK.PROJE_BUTCE_KAYNAK_ADI | ||
| BUTCE_PERIYODU | FTSYSTEMFLAG(1) | Bütçe Periyodu | PROJELBK.BUTCE_PERIYODU |
Proje Bütçe Kaynakları Tanımları
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PROJE_BUTCE_KAYNAK_NO | FTPROJE_BUTCE_KAYNAK_NO | ||||
| PROJE_NO | FTPROJE_NO | Proje | |||
| PROJE_BUTCE_KAYNAK_KODU | FTTANITICI_KODU(24) | Kodu | |||
| PROJE_BUTCE_KAYNAK_ADI | FTTANITICI_ADI(80) | Bütçe Kaynak Adı | |||
| SIRA_NO | FTSIRA_NO | evet | Sıra | ||
| KAYIT_DURUMU | FTKAYIT_DURUMUA(1) | Kayıt Durumu | Proje 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_TARIH | FTTARIH | İlk Tarih | |||
| SON_TARIH | FTTARIH | Son Tarih | |||
| BUTCE_PERIYODU | FTSYSTEMFLAG(1) | Bütçe Periyodu | |||
| TUTAR | FTPARA | evet | |||
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI(4) | Döviz | |||
| ACIKLAMA_TEXT | FTACIKLAMA_TEXT | evet | |||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
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.
| Kolon | Tip | Boş | Başlık | Açıklama | Kaynak |
|---|---|---|---|---|---|
| PROJE_BUTCE_KAYNAK_NO | FTPROJE_BUTCE_KAYNAK_NO | PROJELBK.PROJE_BUTCE_KAYNAK_NO | |||
| PROJE_NO | FTPROJE_NO | Proje | PROJELBK.PROJE_NO | ||
| PROJE_BUTCE_KAYNAK_KODU | FTTANITICI_KODU(24) | Kodu | PROJELBK.PROJE_BUTCE_KAYNAK_KODU | ||
| PROJE_BUTCE_KAYNAK_ADI | FTTANITICI_ADI(80) | Bütçe Kaynak Adı | PROJELBK.PROJE_BUTCE_KAYNAK_ADI | ||
| SIRA_NO | FTSIRA_NO | evet | Sıra | PROJELBK.SIRA_NO | |
| KAYIT_DURUMU | FTKAYIT_DURUMUA(1) | Kayıt Durumu | Proje 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. ↳ miras | PROJELBK.KAYIT_DURUMU | |
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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 | PROJELBK.OZEL_KOD |
| SYSTEM | FTSYSTEMFLAG(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 | PROJELBK.SYSTEM | |
| USAGE_RIGHT | INTEGER | evet |
Proje Tanımları
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PROJE_NO | FTPROJE_NO | Prj No | |||
| PROJE_KODU | FTTANITICI_KODU(24) | Proje Kodu | |||
| PROJE_ADI | FTTANITICI_ADI(80) | Proje Adı | |||
| PROJE_TIP_NO | FTPROJE_TIP_NO | Proje tipi | |||
| PROJE_ASAMA_NO | FTPROJE_ASAMA_NO_NULL | evet | Aşama | ||
| ANA_PROJE_NO | FTPROJE_NO_NULL | evet | Ana proje | ||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | |||
| ACIKLAMA | FTACIKLAMA(80) | evet | Açıklama | ||
| ISLEM_NOKTASI_NO | FTISLEM_NOKTASI_NO | İşlem noktası | |||
| PERSONEL_NO | FTPERSONEL_NO_NULL | evet | Personel | ||
| CARI_NO | FTCARI_NO_NULL | evet | Cari | ||
| SORUMLULUK_ALANI_NO | FTSORUMLULUK_ALANI_NO_NULL | evet | Sorumluluk alanı | ||
| IK_PERSONEL_NO | FTIK_PERSONEL_NO_NULL | evet | IK Personel | ||
| ILK_TARIH | FTZAMAN_SIMDI | İlk tarih | |||
| SON_TARIH | FTZAMAN_SIMDI | Son tarih | |||
| SURE | FTSAYI | evet | Süre | ||
| SURE_ISGUNU | FTSAYI | evet | Süre (İşgünü) | ||
| ACIKLAMA_TEXT | FTACIKLAMA_TEXT | evet | Uzun açıklama | ||
| DEGERLENDIRME | FTACIKLAMA_TEXT | evet | Değerlendirme notu | ||
| WEB_AKTIF | FTSYSTEMFLAGE(1) | Web aktif | |||
| BUTUN_NOKTALAR | FTSYSTEMFLAGE(1) | ||||
| BUTCE_TUTARI | FTPARA | evet | Toplam tutar | ||
| BUTCE_DOVIZ_BIRIMI | FTDOVIZ_BIRIMI(4) | evet | Döviz birimi | ||
| GERCEKLESME_ORANI | FTSAYI | evet | Gerçekleşme | Gerç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_TARIH | FTZAMAN | evet | Fiili 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_TARIH | FTZAMAN | evet | |||
| GERCEKLESME_CARI_BORC | FTPARA | evet | Cari 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_ALACAK | FTPARA | evet | Cari alacak | Carinin 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_BORC | FTPARA | evet | Sipariş 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_ALACAK | FTPARA | evet | Sipariş alacak | Verilen 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_BIRIMI | FTDOVIZ_BIRIMI(4) | evet | Doviz birimi | Gerç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_SURE | FTSAYI | evet | Süre | ||
| GERCEKLESME_SURE_ISGUNU | FTSAYI | evet | Süre (İşgünü) | ||
| PLANLANAN_DEGER | FTPARA | evet | PV (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_DEGER | FTPARA | evet | EV (kazanılmış değer): BUTCE_TUTARI x GERCEKLESME_ORANI / 100. PR_RECALC_PROJE yazar. | ||
| FIILI_MALIYET | FTPARA | evet | AC (fiili maliyet): gerçekleşen gider toplamı (GERCEKLESME_CARI_ALACAK). PR_RECALC_PROJE yazar. | ||
| SPI | FTSAYI | evet | Zaman performans endeksi EV / PV; 1'in altı takvimin gerisinde. PV sıfırsa boş. | ||
| CPI | FTSAYI | evet | Maliyet performans endeksi EV / AC; 1'in altı bütçe aşımı. AC sıfırsa boş. | ||
| MUHASEBE_KODU_BILESENI | FTMUHASEBE_HESAP_KODU(48) | evet | MH kod bileşeni | ||
| MUHASEBE_OZEL_KOD | FTMUHASEBE_HESAP_KODU(48) | evet | MH Özel kod | ||
| YAZE_OZET_BILGI | FTACIKLAMA_TEXT | evet | |||
| ACIKLAMA1 | FTACIKLAMA_UZUN(250) | evet | Açıklama 1 | Kullanı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 | |
| ACIKLAMA2 | FTACIKLAMA_UZUN(250) | evet | Açıklama 2 | Kullanı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 | |
| ACIKLAMA3 | FTACIKLAMA_UZUN(250) | evet | Açıklama 3 | Kullanı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 | |
| ACIKLAMA4 | FTACIKLAMA_UZUN(250) | evet | Açıklama 4 | Kullanı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 | |
| ACIKLAMA5 | FTACIKLAMA_UZUN(250) | evet | Açıklama 5 | Kullanı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 | |
| SAYI1 | FTSAYI | evet | Sayı 1 | Kullanı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 | |
| SAYI2 | FTSAYI | evet | Sayı 2 | Kullanı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 | |
| SAYI3 | FTSAYI | evet | Sayı 3 | Kullanı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 | |
| SAYI4 | FTSAYI | evet | Sayı 4 | Kullanı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 | |
| SAYI5 | FTSAYI | evet | Sayı 5 | Kullanı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_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
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.
| Kolon | Tip | Boş | Başlık | Açıklama | Kaynak |
|---|---|---|---|---|---|
| PROJE_NO | FTPROJE_NO | Prj No | PROJELER.PROJE_NO | ||
| PROJE_KODU | FTTANITICI_KODU(24) | Proje Kodu | PROJELER.PROJE_KODU | ||
| PROJE_ADI | FTTANITICI_ADI(80) | Proje Adı | PROJELER.PROJE_ADI | ||
| PROJE_TIP_NO | FTPROJE_TIP_NO | Proje tipi | PROJELER.PROJE_TIP_NO | ||
| PROJE_ASAMA_NO | FTPROJE_ASAMA_NO_NULL | evet | Aşama | PROJELER.PROJE_ASAMA_NO | |
| ANA_PROJE_NO | FTPROJE_NO_NULL | evet | Ana proje | PROJELER.ANA_PROJE_NO | |
| ACIKLAMA | FTACIKLAMA(80) | evet | Açıklama | PROJELER.ACIKLAMA | |
| ISLEM_NOKTASI_NO | FTISLEM_NOKTASI_NO | İşlem noktası | PROJELER.ISLEM_NOKTASI_NO | ||
| CARI_NO | FTCARI_NO_NULL | evet | Cari | PROJELER.CARI_NO | |
| ILK_TARIH | FTZAMAN_SIMDI | İlk tarih | PROJELER.ILK_TARIH | ||
| SON_TARIH | FTZAMAN_SIMDI | Son tarih | PROJELER.SON_TARIH | ||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | PROJELER.KAYIT_DURUMU | ||
| WEB_AKTIF | FTSYSTEMFLAGE(1) | Web aktif | PROJELER.WEB_AKTIF | ||
| BUTUN_NOKTALAR | FTSYSTEMFLAGE(1) | PROJELER.BUTUN_NOKTALAR | |||
| GERCEKLESME_ORANI | FTSAYI | evet | Gerçekleşme | Gerç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. ↳ miras | PROJELER.GERCEKLESME_ORANI |
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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 | PROJELER.OZEL_KOD |
| SYSTEM | FTSYSTEMFLAG(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 | PROJELER.SYSTEM | |
| USAGE_RIGHT | INTEGER | evet |
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).
| Kolon | Tip | Boş | Başlık | Açıklama | Kaynak |
|---|---|---|---|---|---|
| PROJE_NO | FTPROJE_NO | Prj No | PROJELER.PROJE_NO | ||
| PROJE_KODU | FTTANITICI_KODU(24) | Proje Kodu | PROJELER.PROJE_KODU | ||
| PROJE_ADI | FTTANITICI_ADI(80) | Proje Adı | PROJELER.PROJE_ADI | ||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | PROJELER.KAYIT_DURUMU | ||
| ANA_PROJE_NO | FTPROJE_NO_NULL | evet | Ana proje | PROJELER.ANA_PROJE_NO | |
| PROJE_TIP_NO | FTPROJE_TIP_NO | Proje tipi | PROJELER.PROJE_TIP_NO | ||
| PROJE_TIP_ADI | FTTANITICI_ADI(80) | Proje tip adı | PROJTIPI.PROJE_TIP_ADI | ||
| PROFIL | FTSYSTEMFLAGN(1) | evet | Profil | Proje 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. ↳ miras | PROJTIPI.PROFIL |
| CARI_NO | FTCARI_NO_NULL | evet | Cari | PROJELER.CARI_NO | |
| CARI_ADI | FTTANITICI_ADI_UZUN(140) | Cari ünvanı | CARIKART.CARI_ADI | ||
| IK_PERSONEL_NO | FTIK_PERSONEL_NO_NULL | evet | IK Personel | PROJELER.IK_PERSONEL_NO | |
| SORUMLU_ADI | FTISIM_UZUN(80) | evet | Adı soyadı | IKPERSON.ADISOYADI | |
| SORUMLULUK_ALANI_NO | FTSORUMLULUK_ALANI_NO_NULL | evet | Sorumluluk alanı | PROJELER.SORUMLULUK_ALANI_NO | |
| ISLEM_NOKTASI_NO | FTISLEM_NOKTASI_NO | İşlem noktası | PROJELER.ISLEM_NOKTASI_NO | ||
| PROJE_ASAMA_NO | FTPROJE_ASAMA_NO_NULL | evet | Aşama | PROJELER.PROJE_ASAMA_NO | |
| ILK_TARIH | FTZAMAN_SIMDI | İlk tarih | PROJELER.ILK_TARIH | ||
| SON_TARIH | FTZAMAN_SIMDI | Son tarih | PROJELER.SON_TARIH | ||
| SURE | FTSAYI | evet | Süre | PROJELER.SURE | |
| GERCEKLESME_ORANI | FTSAYI | evet | Gerçekleşme | Gerç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. ↳ miras | PROJELER.GERCEKLESME_ORANI |
| GERCEKLESME_ILK_TARIH | FTZAMAN | evet | Fiili 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. ↳ miras | PROJELER.GERCEKLESME_ILK_TARIH | |
| GERCEKLESME_SON_TARIH | FTZAMAN | evet | PROJELER.GERCEKLESME_SON_TARIH | ||
| BUTCE_TUTARI | FTPARA | evet | Toplam tutar | PROJELER.BUTCE_TUTARI | |
| BUTCE_DOVIZ_BIRIMI | FTDOVIZ_BIRIMI(4) | evet | Döviz birimi | PROJELER.BUTCE_DOVIZ_BIRIMI | |
| GELIR | FTPARA | evet | Cari 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. ↳ miras | PROJELER.GERCEKLESME_CARI_BORC |
| GIDER | FTPARA | evet | Cari alacak | Carinin 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. ↳ miras | PROJELER.GERCEKLESME_CARI_ALACAK |
| ALINAN_SIPARIS | FTPARA | evet | Sipariş 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. ↳ miras | PROJELER.GERCEKLESME_SIPARIS_BORC |
| VERILEN_SIPARIS | FTPARA | evet | Sipariş alacak | Verilen siparişlerin toplamı (ISLEM_YONU 1, işlem grubu VERSİP, CARI_ISLEM_TURU H, aktif), GERCEKLESME_DOVIZ_BIRIMI'nde. PR_RECALC_PROJE. ↳ miras | PROJELER.GERCEKLESME_SIPARIS_ALACAK |
| GERCEKLESME_DOVIZ_BIRIMI | FTDOVIZ_BIRIMI(4) | evet | Doviz birimi | Gerç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). ↳ miras | PROJELER.GERCEKLESME_DOVIZ_BIRIMI |
| PLANLANAN_DEGER | FTPARA | evet | PV (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. ↳ miras | PROJELER.PLANLANAN_DEGER | |
| KAZANILMIS_DEGER | FTPARA | evet | EV (kazanılmış değer): BUTCE_TUTARI x GERCEKLESME_ORANI / 100. PR_RECALC_PROJE yazar. ↳ miras | PROJELER.KAZANILMIS_DEGER | |
| FIILI_MALIYET | FTPARA | evet | AC (fiili maliyet): gerçekleşen gider toplamı (GERCEKLESME_CARI_ALACAK). PR_RECALC_PROJE yazar. ↳ miras | PROJELER.FIILI_MALIYET | |
| SPI | FTSAYI | evet | Zaman performans endeksi EV / PV; 1'in altı takvimin gerisinde. PV sıfırsa boş. ↳ miras | PROJELER.SPI | |
| CPI | FTSAYI | evet | Maliyet performans endeksi EV / AC; 1'in altı bütçe aşımı. AC sıfırsa boş. ↳ miras | PROJELER.CPI | |
| GECIKTI | STRING(1) | evet | |||
| ACIK_GOREV | BIGINT | evet | |||
| GECIKEN_GOREV | BIGINT | evet | |||
| ACIK_TALEP | BIGINT | evet | |||
| ACIK_RISK | BIGINT | evet | |||
| ACIK_SORUN | BIGINT | evet | |||
| SONRAKI_KILOMETRE_TASI | TIMESTAMP | evet | |||
| EKIP_SAYISI | BIGINT | evet |
Proje Gerekli Kaynak Tanımları
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PROJE_GEREKLI_KAYNAK_NO | FTPROJE_GEREKLI_KAYNAK_NO | PTKNo | |||
| PROJE_NO | FTPROJE_NO | Prj No | |||
| PROJE_GEREKLI_KAYNAK_KODU | FTTANITICI_KODU(24) | Kodu | |||
| PROJE_GEREKLI_KAYNAK_ADI | FTTANITICI_ADI(80) | Gerekli Kaynak Adı | |||
| SIRA_NO | FTSIRA_NO | evet | Sıra | ||
| KAYIT_DURUMU | FTKAYIT_DURUMUA(1) | Kayıt Durumu | Proje 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_TEXT | FTACIKLAMA_TEXT | evet | |||
| MIKTAR | FTSAYI | evet | |||
| BIRIM | FTSTOK_BIRIMI(10) | evet | |||
| BIRIM_MALIYET | FTSAYI | evet | Birim Maliyet | ||
| TUTAR | FTPARA | evet | |||
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI(4) | evet | Döviz | ||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
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.
| Kolon | Tip | Boş | Başlık | Açıklama | Kaynak |
|---|---|---|---|---|---|
| PROJE_GEREKLI_KAYNAK_NO | FTPROJE_GEREKLI_KAYNAK_NO | PTKNo | PROJELGK.PROJE_GEREKLI_KAYNAK_NO | ||
| PROJE_NO | FTPROJE_NO | Prj No | PROJELGK.PROJE_NO | ||
| PROJE_GEREKLI_KAYNAK_KODU | FTTANITICI_KODU(24) | Kodu | PROJELGK.PROJE_GEREKLI_KAYNAK_KODU | ||
| PROJE_GEREKLI_KAYNAK_ADI | FTTANITICI_ADI(80) | Gerekli Kaynak Adı | PROJELGK.PROJE_GEREKLI_KAYNAK_ADI | ||
| SIRA_NO | FTSIRA_NO | evet | Sıra | PROJELGK.SIRA_NO | |
| KAYIT_DURUMU | FTKAYIT_DURUMUA(1) | Kayıt Durumu | Proje 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. ↳ miras | PROJELGK.KAYIT_DURUMU | |
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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 | PROJELGK.OZEL_KOD |
| SYSTEM | FTSYSTEMFLAG(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 | PROJELGK.SYSTEM | |
| USAGE_RIGHT | INTEGER | evet |
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).
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PROJE_HAKEDIS_NO | FTPROJE_HAKEDIS_NO | ||||
| PROJE_NO | FTPROJE_NO | Proje | |||
| PROJE_TARAF_NO | FTPROJE_TARAF_NO | Hakedişin tarafı (PROJTARA); proje tarafın projesidir ve değiştirilemez. | |||
| HAKEDIS_KODU | FTTANITICI_KODU(24) | Hakediş kodu; '+' ya da boş verilirse 'HK-' || HAKEDIS_SIRA (tetikleyici). | |||
| HAKEDIS_SIRA | FTINT32_0 | Taraf 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. | |||
| YONU | FTSYSTEMFLAGN(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. | |||
| TARIH | FTTARIH_BUGUN | ||||
| DONEM_ILK_TARIH | FTTARIH | evet | Hakediş 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_TARIH | FTTARIH | evet | Hakediş döneminin sonu; boşsa TARIH; dönem başından önce olamaz. | ||
| KAYIT_DURUMU | FTKAYIT_DURUMUA(1) | Kayıt Durumu | |||
| ISLEM_ONAY_YOL_NO | FTISLEM_ONAY_YOL_NO_NULL | evet | Onay yolu | Onay 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. | |
| DURUM | FTISLEM_DURUM(30) | evet | |||
| DURUM_TARIHI | FTZAMAN | evet | |||
| ONCEKI_KUMULATIF | FTPARA | evet | Tarafı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_TOPLAM | FTPARA | evet | Satırların TUTAR toplamı (PROJHKDE tetikleyicileri ve PR_RECALC_HAKEDIS yazar), DOVIZ_BIRIMI'nde, KDV hariç. | ||
| FIYAT_FARKI | FTPARA | evet | Elle girilen fiyat farkı; tahakkuk tabanına (bu hakediş + fiyat farkı) girer, kesinti ve KDV bu tabandan hesaplanır. | ||
| KUMULATIF_TOPLAM | FTPARA | evet | ONCEKI_KUMULATIF + BU_HAKEDIS_TOPLAM + FIYAT_FARKI (tetikleyici); sonraki hakedişin önceki kümülatifi olur. | ||
| TEMINAT_ORANI | FTSAYI | evet | Teminat kesintisi yüzdesi; boşsa tarafın (PROJTARA) oranı. Kesinti = tahakkuk tabanı x oran / 100. | ||
| TEMINAT_KESINTISI | FTPARA | evet | Tahakkuk tabanı x TEMINAT_ORANI / 100 (PR_HAKEDIS_KESINTI_HESAPLA, tetikleyici). | ||
| STOPAJ_ORANI | FTSAYI | evet | Stopaj yüzdesi; boşsa tarafın oranı. | ||
| STOPAJ_KESINTISI | FTPARA | evet | Tahakkuk tabanı x STOPAJ_ORANI / 100 (tetikleyici). | ||
| AVANS_MAHSUP_ORANI | FTSAYI | evet | Avans mahsup yüzdesi; boşsa tarafın oranı. | ||
| AVANS_MAHSUBU | FTPARA | evet | Tahakkuk 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_KESINTISI | FTPARA | evet | Gecikme / ceza kesintisi, elle; netten düşülür. | ||
| DIGER_KESINTI | FTPARA | evet | Diğer kesintiler (SGK, damga vb.), elle; netten düşülür. | ||
| KDV_ORANI | FTSAYI | evet | KDV yüzdesi, elle; boşsa 0. | ||
| KDV_TUTARI | FTPARA | evet | Tahakkuk tabanı x KDV_ORANI / 100 (tetikleyici). | ||
| NET_TUTAR | FTPARA | evet | Ödenecek tutar: tahakkuk tabanı - teminat - stopaj - avans mahsubu - ceza - diğer + KDV (tetikleyici), DOVIZ_BIRIMI'nde. | ||
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI(4) | evet | Hakediş 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_NO | FTALISSATIS_NO_NULL | evet | Hakediş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_TEXT | FTACIKLAMA_TEXT | evet | |||
| ACIKLAMA1 | FTACIKLAMA_UZUN(250) | evet | Açıklama 1 | Kullanı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 | |
| ACIKLAMA2 | FTACIKLAMA_UZUN(250) | evet | Açıklama 2 | Kullanı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 | |
| ACIKLAMA3 | FTACIKLAMA_UZUN(250) | evet | Açıklama 3 | Kullanı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 | |
| ACIKLAMA4 | FTACIKLAMA_UZUN(250) | evet | Açıklama 4 | Kullanı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 | |
| ACIKLAMA5 | FTACIKLAMA_UZUN(250) | evet | Açıklama 5 | Kullanı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 | |
| SAYI1 | FTSAYI | evet | Sayı 1 | Kullanı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 | |
| SAYI2 | FTSAYI | evet | Sayı 2 | Kullanı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 | |
| SAYI3 | FTSAYI | evet | Sayı 3 | Kullanı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 | |
| SAYI4 | FTSAYI | evet | Sayı 4 | Kullanı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 | |
| SAYI5 | FTSAYI | evet | Sayı 5 | Kullanı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_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |
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.
| Kolon | Tip | Boş | Başlık | Açıklama | Kaynak |
|---|---|---|---|---|---|
| PROJE_HAKEDIS_NO | FTPROJE_HAKEDIS_NO | PROJHAKE.PROJE_HAKEDIS_NO | |||
| PROJE_NO | FTPROJE_NO | Proje | PROJHAKE.PROJE_NO | ||
| PROJE_TARAF_NO | FTPROJE_TARAF_NO | Hakedişin tarafı (PROJTARA); proje tarafın projesidir ve değiştirilemez. ↳ miras | PROJHAKE.PROJE_TARAF_NO | ||
| HAKEDIS_KODU | FTTANITICI_KODU(24) | Hakediş kodu; '+' ya da boş verilirse 'HK-' || HAKEDIS_SIRA (tetikleyici). ↳ miras | PROJHAKE.HAKEDIS_KODU | ||
| HAKEDIS_SIRA | FTINT32_0 | Taraf 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. ↳ miras | PROJHAKE.HAKEDIS_SIRA | ||
| YONU | FTSYSTEMFLAGN(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. ↳ miras | PROJHAKE.YONU | ||
| TARIH | FTTARIH_BUGUN | PROJHAKE.TARIH | |||
| KAYIT_DURUMU | FTKAYIT_DURUMUA(1) | Kayıt Durumu | PROJHAKE.KAYIT_DURUMU | ||
| KUMULATIF_TOPLAM | FTPARA | evet | ONCEKI_KUMULATIF + BU_HAKEDIS_TOPLAM + FIYAT_FARKI (tetikleyici); sonraki hakedişin önceki kümülatifi olur. ↳ miras | PROJHAKE.KUMULATIF_TOPLAM | |
| NET_TUTAR | FTPARA | evet | Ödenecek tutar: tahakkuk tabanı - teminat - stopaj - avans mahsubu - ceza - diğer + KDV (tetikleyici), DOVIZ_BIRIMI'nde. ↳ miras | PROJHAKE.NET_TUTAR | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI(4) | evet | Hakediş 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. ↳ miras | PROJHAKE.DOVIZ_BIRIMI | |
| TARAF_TURU | FTSYSTEMFLAGN(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. ↳ miras | PROJTARA.TARAF_TURU | |
| CARI_KODU | FTTANITICI_KODU(24) | Cari kod | CARIKART.CARI_KODU | ||
| CARI_ADI | FTTANITICI_ADI_UZUN(140) | Cari ünvanı | CARIKART.CARI_ADI | ||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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 | PROJHAKE.OZEL_KOD |
| SYSTEM | FTSYSTEMFLAG(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 | PROJHAKE.SYSTEM | |
| USAGE_RIGHT | INTEGER | evet |
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).
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| PROJE_HAKEDIS_DETAY_NO | FTPROJE_HAKEDIS_DETAY_NO | ||||
| PROJE_HAKEDIS_NO | FTPROJE_HAKEDIS_NO | ||||
| PROJE_KALEM_NO | FTPROJE_KALEM_NO | Hakedişin projesine ait iş kalemi (PROJKALE); hakediş içinde tekil. | |||
| ONCEKI_KUMULATIF_MIKTAR | FTSAYI | evet | Tarafı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_MIKTAR | FTSAYI | evet | Bu dönemde gerçekleşen miktar, elle; boşsa 0. | ||
| KUMULATIF_MIKTAR | FTSAYI | evet | ONCEKI_KUMULATIF_MIKTAR + BU_MIKTAR (tetikleyici); etkin alınan hakedişte kalemin GERCEKLESEN_MIKTAR'ı olur. | ||
| BIRIM_FIYAT | FTPARA | evet | Boşsa tarafın kapsam fiyatı (PROJTAKA), yoksa kalemin BIRIM_FIYAT'ı (tetikleyici); hakediş dövizinde. | ||
| TUTAR | FTPARA | evet | BU_MIKTAR x BIRIM_FIYAT (tetikleyici); başlığın BU_HAKEDIS_TOPLAM'ına toplanır. | ||
| GERCEKLESME_ORANI | FTSAYI | evet | KUMULATIF_MIKTAR / kalem MIKTAR x 100 (tetikleyici); kalem miktarı yoksa boş. | ||
| ACIKLAMA | FTACIKLAMA(80) | evet | |||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanı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_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı 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 | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydı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_ID | FTDB_ID | Sanal 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_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı 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_ID | FTGROUP_ID | Yönetici grubu | Kayı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_ID | FTGROUP_ID | Kullanıcı grubu | Kaydı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_ID | FTGROUP_ID | Salt okur grup | Kaydı 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 | ||
| SECURITY | FTSECURITY | Güvenlik | Satı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 | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydı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 | |
| SYSTEM | FTSYSTEMFLAG(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 |