Tablolar ve görünümler: P (PROJHAKE – PROJTIPI_LOOK)

<< İç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 (PROJHAKE – PROJTIPI_LOOK)

PROJHAKE NS_

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

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

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_HAKEDIS_NOFTPROJE_HAKEDIS_NO
PROJE_NOFTPROJE_NOProje
PROJE_TARAF_NOFTPROJE_TARAF_NOTaraf / sözleşmeHakedişin tarafı (PROJTARA); proje tarafın projesidir ve değiştirilemez.
HAKEDIS_KODUFTTANITICI_KODU(24)Hakediş kodu; '+' ya da boş verilirse 'HK-' || HAKEDIS_SIRA (tetikleyici).
HAKEDIS_SIRAFTINT32_0Taraf içinde hakediş sırası (1, 2, 3…); 0 / boş verilirse tarafın en büyük sırası + 1; tarafta tekil. Önceki kümülatif ve satırların önceki miktarı bu sıraya göre bulunur.
YONUFTSYSTEMFLAGN(1)A=Alınan: müşteriye kesilen hakediş (iş kalemlerinin gerçekleşen miktarını belirler), V=Verilen: taşeron / tedarikçiden alınan hakediş. Boşsa taraf türünden: M -> A, diğerleri V.
TARIHFTTARIH_BUGUN
DONEM_ILK_TARIHFTTARIHevetHakediş döneminin başı; boşsa tarafın önceki hakedişinin dönem sonu + 1 gün, ilk hakedişte sözleşme ilk tarihi, o da yoksa TARIH.
DONEM_SON_TARIHFTTARIHevetHakediş döneminin sonu; boşsa TARIH; dönem başından önce olamaz.
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt Durumu
ISLEM_ONAY_YOL_NOFTISLEM_ONAY_YOL_NO_NULLevetOnay yoluOnay yolu; verilmezse GECERLI_TABLOLAR'ında PROJHAKE geçen etkin yol, yoksa yolsuz Aktif (KAYIT_DURUMU A). Yollu kayıtta KAYIT_DURUMU doğrudan değiştirilemez, DURUM üzerinden yönetilir.
DURUMFTISLEM_DURUM(30)evet
DURUM_TARIHIFTZAMANevet
ONCEKI_KUMULATIFFTPARAevetTarafın küçük sıralı, iptal / silinmiş olmayan son hakedişinin KUMULATIF_TOPLAM'ı (PR_HAKEDIS_ONCEKI_KUMULATIF); tetikleyici her kayıtta yeniler, elle değiştirilemez.
BU_HAKEDIS_TOPLAMFTPARAevetSatırların TUTAR toplamı (PROJHKDE tetikleyicileri ve PR_RECALC_HAKEDIS yazar), DOVIZ_BIRIMI'nde, KDV hariç.
FIYAT_FARKIFTPARAevetElle girilen fiyat farkı; tahakkuk tabanına (bu hakediş + fiyat farkı) girer, kesinti ve KDV bu tabandan hesaplanır.
KUMULATIF_TOPLAMFTPARAevetONCEKI_KUMULATIF + BU_HAKEDIS_TOPLAM + FIYAT_FARKI (tetikleyici); sonraki hakedişin önceki kümülatifi olur.
TEMINAT_ORANIFTSAYIevetTeminat kesintisi yüzdesi; boşsa tarafın (PROJTARA) oranı. Kesinti = tahakkuk tabanı x oran / 100.
TEMINAT_KESINTISIFTPARAevetTahakkuk tabanı x TEMINAT_ORANI / 100 (PR_HAKEDIS_KESINTI_HESAPLA, tetikleyici).
STOPAJ_ORANIFTSAYIevetStopaj yüzdesi; boşsa tarafın oranı.
STOPAJ_KESINTISIFTPARAevetTahakkuk tabanı x STOPAJ_ORANI / 100 (tetikleyici).
AVANS_MAHSUP_ORANIFTSAYIevetAvans mahsup yüzdesi; boşsa tarafın oranı.
AVANS_MAHSUBUFTPARAevetTahakkuk tabanı x AVANS_MAHSUP_ORANI / 100, tarafın kalan avansıyla (PROJTARA.AVANS_TUTARI - öteki hakedişlerin mahsupları) sınırlı; avans yoksa 0 (tetikleyici).
CEZA_KESINTISIFTPARAevetGecikme / ceza kesintisi, elle; netten düşülür.
DIGER_KESINTIFTPARAevetDiğer kesintiler (SGK, damga vb.), elle; netten düşülür.
KDV_ORANIFTSAYIevetKDV yüzdesi, elle; boşsa 0.
KDV_TUTARIFTPARAevetTahakkuk tabanı x KDV_ORANI / 100 (tetikleyici).
NET_TUTARFTPARAevetÖdenecek tutar: tahakkuk tabanı - teminat - stopaj - avans mahsubu - ceza - diğer + KDV (tetikleyici), DOVIZ_BIRIMI'nde.
DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetHakediş dövizi; boşsa tarafın sözleşme dövizi, o da yoksa resmi döviz (tetikleyici). Bütün tutar alanları bu dövizdedir.
ALISSATIS_NOFTALISSATIS_NO_NULLevetHakedişin faturası (ALSAASIL): PR_HAKEDIS_FATURALA (Faturala düğmesi) proje tipinin HAKEDIS_FATURA_SEKLI seçeneğine göre üretir ve bağlar, elle de yazılabilir (K4). Faturaya bağlı hakediş silinemez; zaten faturalı hakediş yeniden faturalanmaz.
ACIKLAMA_TEXTFTACIKLAMA_TEXTevet
ACIKLAMA1FTACIKLAMA_UZUN(250)evetAçıklama 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA2FTACIKLAMA_UZUN(250)evetAçıklama 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA3FTACIKLAMA_UZUN(250)evetAçıklama 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA4FTACIKLAMA_UZUN(250)evetAçıklama 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA5FTACIKLAMA_UZUN(250)evetAçıklama 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI1FTSAYIevetSayı 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI2FTSAYIevetSayı 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI3FTSAYIevetSayı 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI4FTSAYIevetSayı 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI5FTSAYIevetSayı 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras
CSESSION_NOFTFLYSESSION_NO_NULLevetOluşturan oturumKaydı oluşturan bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO); kullanıcı, terminal ve bilgisayar bilgisi bu oturumdan okunur. Eklemede güvenlik tetikleyicisi GetUserInfoINT(10) ile atar, güncellemede eski değeri korur; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
CTIMESTAMPFTCTIMESTAMPGiriş tarihiKaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras
RGUIDFTRGUID(48)evetKayıt GUIDKaydın veritabanları arasında değişmeyen küresel kimliği, '{xxxxxxxx-...}' biçiminde GUID. Genel bir tetikleyici doldurmaz: ihtiyaç anında VERIFY_RGUID yordamı, üstveri hazırlığında NetsimSistem SetGuids üretir; Dönüşüm Merkezi kayıtları birbirine bununla eşler. İstemci yazmaz. ↳ miras
DB_IDFTDB_IDSanal veritabanıKaydın ait olduğu sanal veritabanlarının bit maskesi (n numaralı sanal veritabanı = bit n-1; tanımlar FLYSYSTEM.SANAL_VERITABANLARI). Uygulama yalnız bit maskesi üretir; motorun tanıdığı numara listesi kipleri (bit 60-61) kullanılmaz. 0 kaydı herkese açar; kullanıcının maskesiyle kesişmeyen kayıt satır güvenliğinde görünmez. Eklemede kullanıcının varsayılan değeri atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SESSION_NOFTFLYSESSION_NO_NULLevetSon değiştiren oturumKaydı en son değiştiren bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO). Eklemede CSESSION_NO ile aynıdır, her güncellemede güvenlik tetikleyicisi GetUserInfoINT(10) ile yeniler; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
ADGROUP_IDFTGROUP_IDYönetici grubuKayıt üzerinde yönetici haklarına sahip kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin üçüncü baytındaki haklar uygulanır. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
GROUP_IDFTGROUP_IDKullanıcı grubuKaydın sahibi olan kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin ikinci baytındaki haklar uygulanır. Eklemede yetki tanımından, yoksa kullanıcının varsayılan ya da kendi grubundan atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
ROGROUP_IDFTGROUP_IDSalt okur grupKaydı yalnız görebilen kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok); bu gruba SECURITY'den bağımsız olarak yalnız okuma hakkı verilir. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SECURITYFTSECURITYGüvenlikSatır düzeyi hak maskesi: düşük bayt tüm kullanıcılar, ikinci bayt GROUP_ID, üçüncü bayt ADGROUP_ID için; her baytta bit0 görme, bit1 ekleme (yalnız kayıt eklenirken, yeni satırın değerleriyle denetlenir; sonra okunmaz), bit2 değiştirme, bit3 silme, bit4 yetki devri, bit5 kullanma (başka işlemlerde seçilebilme). En üst bayt kullanılmaz. Varsayılan 0x3F3F3F (4144959) herkese tam hak verir; değiştirirken kullanıcı sahip olmadığı hakkı veremez (GetNewSecurity). Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
RTIMESTAMPFTRTIMESTAMPevetDeğişiklik tarihiKaydın son değiştirildiği an; eklemede CTIMESTAMP ile aynıdır. Güvenlik tetikleyicisi her güncellemede LOCALTIMESTAMP atar; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras
Birincil anahtar: PROJE_HAKEDIS_NO
Başvuru: (PROJE_HAKEDIS_NO) → PROJHAKE (PROJE_HAKEDIS_NO)
Başvuru: (PROJE_NO) → PROJELER (PROJE_NO)
Başvuru: (PROJE_TARAF_NO) → PROJTARA (PROJE_TARAF_NO)
Başvuru: (ISLEM_ONAY_YOL_NO) → ISLMONYO (ISLEM_ONAY_YOL_NO)
Başvuru: (ALISSATIS_NO) → ALSAASIL (ALISSATIS_NO)
Başvuru: (CSESSION_NO) → FLYSESSIONS (FLYSESSION_NO)
Başvuru: (SESSION_NO) → FLYSESSIONS (FLYSESSION_NO)

Kullananlar (25)

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

PROJHAKE_LOOK Görünüm

şema NETSIM

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

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PROJE_HAKEDIS_NOFTPROJE_HAKEDIS_NOPROJHAKE.PROJE_HAKEDIS_NO
PROJE_NOFTPROJE_NOProjePROJHAKE.PROJE_NO
PROJE_TARAF_NOFTPROJE_TARAF_NOTaraf / sözleşmeHakedişin tarafı (PROJTARA); proje tarafın projesidir ve değiştirilemez. ↳ mirasPROJHAKE.PROJE_TARAF_NO
HAKEDIS_KODUFTTANITICI_KODU(24)Hakediş kodu; '+' ya da boş verilirse 'HK-' || HAKEDIS_SIRA (tetikleyici). ↳ mirasPROJHAKE.HAKEDIS_KODU
HAKEDIS_SIRAFTINT32_0Taraf içinde hakediş sırası (1, 2, 3…); 0 / boş verilirse tarafın en büyük sırası + 1; tarafta tekil. Önceki kümülatif ve satırların önceki miktarı bu sıraya göre bulunur. ↳ mirasPROJHAKE.HAKEDIS_SIRA
YONUFTSYSTEMFLAGN(1)A=Alınan: müşteriye kesilen hakediş (iş kalemlerinin gerçekleşen miktarını belirler), V=Verilen: taşeron / tedarikçiden alınan hakediş. Boşsa taraf türünden: M -> A, diğerleri V. ↳ mirasPROJHAKE.YONU
TARIHFTTARIH_BUGUNPROJHAKE.TARIH
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt DurumuPROJHAKE.KAYIT_DURUMU
KUMULATIF_TOPLAMFTPARAevetONCEKI_KUMULATIF + BU_HAKEDIS_TOPLAM + FIYAT_FARKI (tetikleyici); sonraki hakedişin önceki kümülatifi olur. ↳ mirasPROJHAKE.KUMULATIF_TOPLAM
NET_TUTARFTPARAevetÖdenecek tutar: tahakkuk tabanı - teminat - stopaj - avans mahsubu - ceza - diğer + KDV (tetikleyici), DOVIZ_BIRIMI'nde. ↳ mirasPROJHAKE.NET_TUTAR
DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetHakediş dövizi; boşsa tarafın sözleşme dövizi, o da yoksa resmi döviz (tetikleyici). Bütün tutar alanları bu dövizdedir. ↳ mirasPROJHAKE.DOVIZ_BIRIMI
TARAF_TURUFTSYSTEMFLAGN(1)Taraf türüM=Müşteri (proje başına en çok bir etkin), T=Taşeron, D=Tedarikçi, N=Danışman, K=Kontrol / müşavir. ↳ mirasPROJTARA.TARAF_TURU
CARI_KODUFTTANITICI_KODU(24)Cari kodCARIKART.CARI_KODU
CARI_ADIFTTANITICI_ADI_UZUN(140)Cari ünvanıCARIKART.CARI_ADI
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ mirasPROJHAKE.OZEL_KOD
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ mirasPROJHAKE.SYSTEM
USAGE_RIGHTINTEGERevetifade
Başvuru: (PROJE_HAKEDIS_NO) → PROJHAKE (PROJE_HAKEDIS_NO)
Başvuru: (PROJE_NO) → PROJELER (PROJE_NO)
Başvuru: (PROJE_TARAF_NO) → PROJTARA (PROJE_TARAF_NO)

PROJHKDE NS_

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

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

Kolonlar

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

Kullananlar (15)

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

PROJKALE NS_

şema NETSIM · veri tablosu NS_PROJKALE, erişim görünümü PROJKALE

Proje iş kalemleri: keşif / metraj pozu, iş paketi, değişiklik emri kalemi, yazılım özelliği (PROJ F2, §4.2). Belge satırları ve görev işlemleri PROJE_KALEM_NO ile kaleme bağlanır (K3); hakediş satırları F3.

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_KALEM_NOFTPROJE_KALEM_NOKalem no
PROJE_NOFTPROJE_NOProje
PROJE_ASAMA_NOFTPROJE_ASAMA_NO_NULLevet
ANA_PROJE_KALEM_NOFTPROJE_KALEM_NO_NULLevetÜst kalemÜst iş kalemi (iş paketi ağacı); aynı projede olmalı, alt kalemi olan kalem silinemez.
KALEM_KODUFTTANITICI_KODU(24)Kalem koduPoz / kalem kodu, proje içinde tekil; '+' verilirse tetikleyici numaralar.
KALEM_ADIFTTANITICI_ADI(80)Kalem adı
KALEM_TURUFTSYSTEMFLAGN(1)evetTürüK=Keşif / sözleşme kalemi, D=Değişiklik emri / ilave iş, S=Sözleşme dışı, O=Özellik (yazılım); öndeğer K.
SIRA_NOFTSIRA_NOevet
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt Durumu
BIRIMFTSTOK_BIRIMI(10)evet
MIKTARFTSAYIevet
BIRIM_FIYATFTPARAevet
TUTARFTPARAevetMIKTAR x BIRIM_FIYAT, DOVIZ_BIRIMI'nde (tetikleyici hesaplar).
DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetBoşsa projenin bütçe dövizi, o da boşsa resmi döviz (tetikleyici).
STOK_NOFTSTOK_NO_NULLevet
IK_PERSONEL_NOFTIK_PERSONEL_NO_NULLevetSorumluKalemden sorumlu saha personeli (IKPERSON).
GERCEKLESEN_MIKTARFTSAYIevetGerçekleşen miktarEtkin (A) hakediş satırlarının en büyük kümülatif miktarı: önce alınan (YONU A) hakedişler, projede alınan hakediş yoksa verilen (V) hakedişler (PR_HAKEDIS_KALEM_GUNCELLE, F3); hakediş satırı olmayan kalemde elle girilen değer korunur.
GERCEKLESEN_TUTARFTPARAevetGerçekleşen tutarPR_RECALC_PROJE: kaleme bağlı gider kaynaklarının (ZMGOISLM / ALSADETA PROJE_KALEM_NO, TURU CA) gerçekleşme dövizindeki toplamı.
GERCEKLESME_ORANIFTSAYIevetGerçekleşme %GERCEKLESEN_MIKTAR / MIKTAR x 100 (miktar varsa), yoksa GERCEKLESEN_TUTAR / TUTAR x 100 (tetikleyici). Yöntem H projede tutar ağırlıklı toplanır.
PUANFTSAYIevetYazılım profilinde story point / önceliklendirme ağırlığı.
ILK_TARIHFTZAMANevet
SON_TARIHFTZAMANevet
ACIKLAMA_TEXTFTACIKLAMA_TEXTevet
ACIKLAMA1FTACIKLAMA_UZUN(250)evetAçıklama 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA2FTACIKLAMA_UZUN(250)evetAçıklama 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA3FTACIKLAMA_UZUN(250)evetAçıklama 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA4FTACIKLAMA_UZUN(250)evetAçıklama 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA5FTACIKLAMA_UZUN(250)evetAçıklama 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI1FTSAYIevetSayı 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI2FTSAYIevetSayı 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI3FTSAYIevetSayı 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI4FTSAYIevetSayı 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI5FTSAYIevetSayı 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras
CSESSION_NOFTFLYSESSION_NO_NULLevetOluşturan oturumKaydı oluşturan bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO); kullanıcı, terminal ve bilgisayar bilgisi bu oturumdan okunur. Eklemede güvenlik tetikleyicisi GetUserInfoINT(10) ile atar, güncellemede eski değeri korur; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
CTIMESTAMPFTCTIMESTAMPGiriş tarihiKaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras
RGUIDFTRGUID(48)evetKayıt GUIDKaydın veritabanları arasında değişmeyen küresel kimliği, '{xxxxxxxx-...}' biçiminde GUID. Genel bir tetikleyici doldurmaz: ihtiyaç anında VERIFY_RGUID yordamı, üstveri hazırlığında NetsimSistem SetGuids üretir; Dönüşüm Merkezi kayıtları birbirine bununla eşler. İstemci yazmaz. ↳ miras
DB_IDFTDB_IDSanal veritabanıKaydın ait olduğu sanal veritabanlarının bit maskesi (n numaralı sanal veritabanı = bit n-1; tanımlar FLYSYSTEM.SANAL_VERITABANLARI). Uygulama yalnız bit maskesi üretir; motorun tanıdığı numara listesi kipleri (bit 60-61) kullanılmaz. 0 kaydı herkese açar; kullanıcının maskesiyle kesişmeyen kayıt satır güvenliğinde görünmez. Eklemede kullanıcının varsayılan değeri atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SESSION_NOFTFLYSESSION_NO_NULLevetSon değiştiren oturumKaydı en son değiştiren bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO). Eklemede CSESSION_NO ile aynıdır, her güncellemede güvenlik tetikleyicisi GetUserInfoINT(10) ile yeniler; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
ADGROUP_IDFTGROUP_IDYönetici grubuKayıt üzerinde yönetici haklarına sahip kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin üçüncü baytındaki haklar uygulanır. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
GROUP_IDFTGROUP_IDKullanıcı grubuKaydın sahibi olan kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin ikinci baytındaki haklar uygulanır. Eklemede yetki tanımından, yoksa kullanıcının varsayılan ya da kendi grubundan atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
ROGROUP_IDFTGROUP_IDSalt okur grupKaydı yalnız görebilen kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok); bu gruba SECURITY'den bağımsız olarak yalnız okuma hakkı verilir. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SECURITYFTSECURITYGüvenlikSatır düzeyi hak maskesi: düşük bayt tüm kullanıcılar, ikinci bayt GROUP_ID, üçüncü bayt ADGROUP_ID için; her baytta bit0 görme, bit1 ekleme (yalnız kayıt eklenirken, yeni satırın değerleriyle denetlenir; sonra okunmaz), bit2 değiştirme, bit3 silme, bit4 yetki devri, bit5 kullanma (başka işlemlerde seçilebilme). En üst bayt kullanılmaz. Varsayılan 0x3F3F3F (4144959) herkese tam hak verir; değiştirirken kullanıcı sahip olmadığı hakkı veremez (GetNewSecurity). Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
RTIMESTAMPFTRTIMESTAMPevetDeğişiklik tarihiKaydın son değiştirildiği an; eklemede CTIMESTAMP ile aynıdır. Güvenlik tetikleyicisi her güncellemede LOCALTIMESTAMP atar; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras
Birincil anahtar: PROJE_KALEM_NO
Başvuru: (PROJE_NO) → PROJELER (PROJE_NO)
Başvuru: (PROJE_ASAMA_NO) → PROJELAS (PROJE_ASAMA_NO)
Başvuru: (STOK_NO) → STOKKART (STOK_NO)
Başvuru: (CSESSION_NO) → FLYSESSIONS (FLYSESSION_NO)
Başvuru: (SESSION_NO) → FLYSESSIONS (FLYSESSION_NO)
Başvuru: (PROJE_KALEM_NO) → PROJKALE (PROJE_KALEM_NO)
Başvuru: (ANA_PROJE_KALEM_NO) → PROJKALE (PROJE_KALEM_NO)
Başvuru: (IK_PERSONEL_NO) → IKPERSON (IK_PERSONEL_NO)

Kullananlar (29)

  • PROJKALE$ANA_NDX İndeks — okur ANA_PROJE_KALEM_NO
  • PROJKALE$PROJE_NDX İndeks — okur PROJE_ASAMA_NO, PROJE_NO
  • PR_HAKEDIS_FATURALA Yordam — okur BIRIM, KALEM_ADI, KALEM_KODU, MIKTAR, PROJE_KALEM_NO, SIRA_NO, STOK_NO
  • PR_HAKEDIS_KALEM_GETIR Yordam — okur KALEM_KODU, KAYIT_DURUMU, PROJE_KALEM_NO, PROJE_NO, SIRA_NO
  • PR_HAKEDIS_KALEM_GUNCELLE Yordam — yazar GERCEKLESEN_MIKTAR; okur PROJE_KALEM_NO, PROJE_NO
  • PR_PROJE_GANTT Yordam — okur ANA_PROJE_KALEM_NO, GERCEKLESME_ORANI, IK_PERSONEL_NO, ILK_TARIH, KALEM_ADI, KALEM_KODU, KAYIT_DURUMU, PROJE_ASAMA_NO, PROJE_KALEM_NO, PROJE_NO, SIRA_NO, SON_TARIH
  • PR_PROJE_KOPYALA Yordam — yazar ACIKLAMA_TEXT, ANA_PROJE_KALEM_NO, BIRIM, BIRIM_FIYAT, DOVIZ_BIRIMI, IK_PERSONEL_NO, ILK_TARIH, KALEM_ADI, KALEM_KODU, KALEM_TURU, MIKTAR, PROJE_ASAMA_NO, PROJE_NO, PUAN, SIRA_NO, SON_TARIH, STOK_NO; okur KAYIT_DURUMU, PROJE_KALEM_NO
  • PR_RECALC_PROJE Yordam — yazar GERCEKLESEN_TUTAR; okur GERCEKLESME_ORANI, KAYIT_DURUMU, PROJE_KALEM_NO, PROJE_NO, TUTAR
  • ALSADETA_BI Tetikleyici — okur PROJE_KALEM_NO, PROJE_NO
  • ALSADETA_BU Tetikleyici — okur PROJE_KALEM_NO, PROJE_NO
  • PROJELAS_BD Tetikleyici — okur PROJE_ASAMA_NO
  • PROJELER_AD Tetikleyici — okur PROJE_NO
  • PROJHKDE_BI Tetikleyici — okur BIRIM_FIYAT, MIKTAR, PROJE_KALEM_NO, PROJE_NO
  • PROJHKDE_BU Tetikleyici — okur BIRIM_FIYAT, MIKTAR, PROJE_KALEM_NO, PROJE_NO
  • PROJKALE_AD Tetikleyici — okur PROJE_KALEM_NO
  • PROJKALE_BD Tetikleyici — okur ANA_PROJE_KALEM_NO, PROJE_KALEM_NO
  • PROJKALE_BI Tetikleyici — yazar DOVIZ_BIRIMI, GERCEKLESME_ORANI, KALEM_TURU, PROJE_KALEM_NO, SIRA_NO, TUTAR; okur ANA_PROJE_KALEM_NO, BIRIM_FIYAT, GERCEKLESEN_MIKTAR, GERCEKLESEN_TUTAR, KALEM_KODU, MIKTAR, PROJE_ASAMA_NO, PROJE_NO
  • PROJKALE_BU Tetikleyici — yazar GERCEKLESME_ORANI, SIRA_NO, TUTAR; okur ANA_PROJE_KALEM_NO, BIRIM_FIYAT, GERCEKLESEN_MIKTAR, GERCEKLESEN_TUTAR, KALEM_KODU, KALEM_TURU, MIKTAR, PROJE_ASAMA_NO, PROJE_KALEM_NO, PROJE_NO
  • PROJKALE_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_KALEM_NO, ROGROUP_ID, SECURITY
  • PROJKALE_UPV_BI Tetikleyici — yazar ACIKLAMA1, ACIKLAMA2, ACIKLAMA3, ACIKLAMA4, ACIKLAMA5, ACIKLAMA_TEXT, ADGROUP_ID, ANA_PROJE_KALEM_NO, BIRIM, BIRIM_FIYAT, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, GERCEKLESEN_MIKTAR, GERCEKLESEN_TUTAR, GERCEKLESME_ORANI, GROUP_ID, IK_PERSONEL_NO, ILK_TARIH, KALEM_ADI, KALEM_KODU, KALEM_TURU, KAYIT_DURUMU, MIKTAR, OZEL_KOD, PROJE_ASAMA_NO, PROJE_KALEM_NO, PROJE_NO, PUAN, RGUID, ROGROUP_ID, RTIMESTAMP, SAYI1, SAYI2, SAYI3, SAYI4, SAYI5, SECURITY, SESSION_NO, SIRA_NO, SON_TARIH, STOK_NO, SYSTEM, TUTAR
  • PROJKALE_UPV_BU Tetikleyici — yazar ACIKLAMA1, ACIKLAMA2, ACIKLAMA3, ACIKLAMA4, ACIKLAMA5, ACIKLAMA_TEXT, ADGROUP_ID, ANA_PROJE_KALEM_NO, BIRIM, BIRIM_FIYAT, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, GERCEKLESEN_MIKTAR, GERCEKLESEN_TUTAR, GERCEKLESME_ORANI, GROUP_ID, IK_PERSONEL_NO, ILK_TARIH, KALEM_ADI, KALEM_KODU, KALEM_TURU, KAYIT_DURUMU, MIKTAR, OZEL_KOD, PROJE_ASAMA_NO, PROJE_KALEM_NO, PROJE_NO, PUAN, RGUID, ROGROUP_ID, RTIMESTAMP, SAYI1, SAYI2, SAYI3, SAYI4, SAYI5, SECURITY, SESSION_NO, SIRA_NO, SON_TARIH, STOK_NO, SYSTEM, TUTAR
  • PROJKAYT_BU Tetikleyici — yazar ACIKLAMA_TEXT, BIRIM_FIYAT, DOVIZ_BIRIMI, KALEM_ADI, KALEM_KODU, KALEM_TURU, MIKTAR, PROJE_ASAMA_NO, PROJE_NO; okur PROJE_KALEM_NO
  • PROJTAKA_BI Tetikleyici — okur PROJE_KALEM_NO, PROJE_NO
  • PROJTAKA_BU Tetikleyici — okur PROJE_KALEM_NO, PROJE_NO
  • STOKISLM_BI Tetikleyici — okur PROJE_KALEM_NO, PROJE_NO
  • STOKISLM_BU Tetikleyici — okur PROJE_KALEM_NO, PROJE_NO
  • ZMGOISLM_BI Tetikleyici — okur PROJE_ASAMA_NO, PROJE_KALEM_NO, PROJE_NO
  • ZMGOISLM_BU Tetikleyici — okur PROJE_ASAMA_NO, PROJE_KALEM_NO, PROJE_NO
  • PROJKALE_LOOK Görünüm — okur ADGROUP_ID, ANA_PROJE_KALEM_NO, BIRIM, DB_ID, GROUP_ID, KALEM_ADI, KALEM_KODU, KALEM_TURU, KAYIT_DURUMU, OZEL_KOD, PROJE_ASAMA_NO, PROJE_KALEM_NO, PROJE_NO, ROGROUP_ID, SECURITY, SYSTEM

PROJKALE_LOOK Görünüm

şema NETSIM

Proje iş kalemleri: keşif / metraj pozu, iş paketi, değişiklik emri kalemi, yazılım özelliği (PROJ F2, §4.2). Belge satırları ve görev işlemleri PROJE_KALEM_NO ile kaleme bağlanır (K3); hakediş satırları F3.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PROJE_KALEM_NOFTPROJE_KALEM_NOKalem noPROJKALE.PROJE_KALEM_NO
PROJE_NOFTPROJE_NOProjePROJKALE.PROJE_NO
PROJE_ASAMA_NOFTPROJE_ASAMA_NO_NULLevetPROJKALE.PROJE_ASAMA_NO
ANA_PROJE_KALEM_NOFTPROJE_KALEM_NO_NULLevetÜst kalemÜst iş kalemi (iş paketi ağacı); aynı projede olmalı, alt kalemi olan kalem silinemez. ↳ mirasPROJKALE.ANA_PROJE_KALEM_NO
KALEM_KODUFTTANITICI_KODU(24)Kalem koduPoz / kalem kodu, proje içinde tekil; '+' verilirse tetikleyici numaralar. ↳ mirasPROJKALE.KALEM_KODU
KALEM_ADIFTTANITICI_ADI(80)Kalem adıPROJKALE.KALEM_ADI
KALEM_TURUFTSYSTEMFLAGN(1)evetTürüK=Keşif / sözleşme kalemi, D=Değişiklik emri / ilave iş, S=Sözleşme dışı, O=Özellik (yazılım); öndeğer K. ↳ mirasPROJKALE.KALEM_TURU
BIRIMFTSTOK_BIRIMI(10)evetPROJKALE.BIRIM
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt DurumuPROJKALE.KAYIT_DURUMU
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ mirasPROJKALE.OZEL_KOD
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ mirasPROJKALE.SYSTEM
USAGE_RIGHTINTEGERevetifade
Başvuru: (PROJE_KALEM_NO) → PROJKALE (PROJE_KALEM_NO)
Başvuru: (PROJE_NO) → PROJELER (PROJE_NO)
Başvuru: (PROJE_ASAMA_NO) → PROJELAS (PROJE_ASAMA_NO)
Başvuru: (ANA_PROJE_KALEM_NO) → PROJKALE (PROJE_KALEM_NO)

PROJKAYT NS_

şema NETSIM · veri tablosu NS_PROJKAYT, erişim görünümü PROJKAYT

Proje kayıt defteri (PROJ F6): risk (R), sorun (S), karar (K) ve değişiklik talebi (D) kayıtları; KAYO kayıt kalıbı (takip no, onay yolu + durum, sorumlu, hedef tarih, kapanış izi). Onaylanan değişiklik talebi projeye D türünde iş kalemi ekler (PROJE_KALEM_NO).

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_KAYIT_NOFTPROJE_KAYIT_NO
PROJE_NOFTPROJE_NOProje
PROJE_ASAMA_NOFTPROJE_ASAMA_NO_NULLevet
PROJE_KALEM_NOFTPROJE_KALEM_NO_NULLevetİş KalemiD türü kayıt onaylanınca (KAYIT_DURUMU A / O) tetikleyicinin eklediği değişiklik kalemi (PROJKALE KALEM_TURU D, kod DT-<takip no>, miktar 1, birim fiyat DEGISIKLIK_TUTARI).
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt Durumu
TURUFTSYSTEMFLAGN(1)R=Risk, S=Sorun, K=Karar, D=Değişiklik talebi; tetikleyici başka değeri reddeder.
TAKIP_NOFTTAKIP_NO(24)evet
TARIHFTZAMAN
KONUFTACIKLAMA(80)
ACIKLAMA_TEXTFTACIKLAMA_TEXTevet
ONEMFTINT32evetEtki / önem 1 - 5.
OLASILIKFTINT32evetOlasılık 1 - 5 (risk); boşsa puan için 1 sayılır.
ETKI_PUANIFTINT32evetONEM x OLASILIK (tetikleyici hesaplar); risk matrisi sıralaması.
SORUMLU_IK_PERSONEL_NOFTIK_PERSONEL_NO_NULLevet
HEDEF_TARIHFTZAMANevet
KARAR_TEXTFTACIKLAMA_TEXTevetKarar metni, risk yanıt planı ya da sorunun çözümü; D kaleminin açıklamasına kopyalanır.
DEGISIKLIK_TUTARIFTPARAevetDeğişiklik talebinin tutarı; üretilen D kaleminin birim fiyatı.
DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evet
KAPATMA_TARIHIFTZAMANevetKayıt durumu kapalı sınıfa (M/İ/R/S/B) geçince tetikleyici doldurur, açığa dönünce boşaltır.
KAPATAN_PERSONEL_NOFTPERSONEL_NO_NULLevetPersonel
ISLEM_ONAY_YOL_NOFTISLEM_ONAY_YOL_NO_NULLevetOnay yoluVerilmezse GECERLI_TABLOLAR'ında PROJKAYT geçen etkin onay yolu; yol yoksa KAYIT_DURUMU doğrudan değiştirilebilir.
DURUMFTISLEM_DURUM(30)evetKaydın durum adı. Onay yollu kayıtta yolun adımı (ISLMONAY.DURUM): KAYIT_DURUMU ondan türer, doğrudan değiştirilemez. Yolsuz kayıtta KAYIT_DURUMU doğrudan değiştirilir ve DURUM onun standart adını alır (G Giriş, A Aktif, O Onaylandı, M Tamamlandı, İ İptal; PROJKAYT_BU).
DURUM_TARIHIFTZAMANevet
ISLEM_NOKTASI_NOFTISLEM_NOKTASI_NOİşlem noktası
PERSONEL_NOFTPERSONEL_NOPersonel
ACIKLAMA1FTACIKLAMA_UZUN(250)evetAçıklama 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA2FTACIKLAMA_UZUN(250)evetAçıklama 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA3FTACIKLAMA_UZUN(250)evetAçıklama 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA4FTACIKLAMA_UZUN(250)evetAçıklama 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA5FTACIKLAMA_UZUN(250)evetAçıklama 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI1FTSAYIevetSayı 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI2FTSAYIevetSayı 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI3FTSAYIevetSayı 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI4FTSAYIevetSayı 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI5FTSAYIevetSayı 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras
CSESSION_NOFTFLYSESSION_NO_NULLevetOluşturan oturumKaydı oluşturan bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO); kullanıcı, terminal ve bilgisayar bilgisi bu oturumdan okunur. Eklemede güvenlik tetikleyicisi GetUserInfoINT(10) ile atar, güncellemede eski değeri korur; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
CTIMESTAMPFTCTIMESTAMPGiriş tarihiKaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras
RGUIDFTRGUID(48)evetKayıt GUIDKaydın veritabanları arasında değişmeyen küresel kimliği, '{xxxxxxxx-...}' biçiminde GUID. Genel bir tetikleyici doldurmaz: ihtiyaç anında VERIFY_RGUID yordamı, üstveri hazırlığında NetsimSistem SetGuids üretir; Dönüşüm Merkezi kayıtları birbirine bununla eşler. İstemci yazmaz. ↳ miras
DB_IDFTDB_IDSanal veritabanıKaydın ait olduğu sanal veritabanlarının bit maskesi (n numaralı sanal veritabanı = bit n-1; tanımlar FLYSYSTEM.SANAL_VERITABANLARI). Uygulama yalnız bit maskesi üretir; motorun tanıdığı numara listesi kipleri (bit 60-61) kullanılmaz. 0 kaydı herkese açar; kullanıcının maskesiyle kesişmeyen kayıt satır güvenliğinde görünmez. Eklemede kullanıcının varsayılan değeri atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SESSION_NOFTFLYSESSION_NO_NULLevetSon değiştiren oturumKaydı en son değiştiren bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO). Eklemede CSESSION_NO ile aynıdır, her güncellemede güvenlik tetikleyicisi GetUserInfoINT(10) ile yeniler; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
ADGROUP_IDFTGROUP_IDYönetici grubuKayıt üzerinde yönetici haklarına sahip kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin üçüncü baytındaki haklar uygulanır. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
GROUP_IDFTGROUP_IDKullanıcı grubuKaydın sahibi olan kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin ikinci baytındaki haklar uygulanır. Eklemede yetki tanımından, yoksa kullanıcının varsayılan ya da kendi grubundan atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
ROGROUP_IDFTGROUP_IDSalt okur grupKaydı yalnız görebilen kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok); bu gruba SECURITY'den bağımsız olarak yalnız okuma hakkı verilir. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SECURITYFTSECURITYGüvenlikSatır düzeyi hak maskesi: düşük bayt tüm kullanıcılar, ikinci bayt GROUP_ID, üçüncü bayt ADGROUP_ID için; her baytta bit0 görme, bit1 ekleme (yalnız kayıt eklenirken, yeni satırın değerleriyle denetlenir; sonra okunmaz), bit2 değiştirme, bit3 silme, bit4 yetki devri, bit5 kullanma (başka işlemlerde seçilebilme). En üst bayt kullanılmaz. Varsayılan 0x3F3F3F (4144959) herkese tam hak verir; değiştirirken kullanıcı sahip olmadığı hakkı veremez (GetNewSecurity). Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
RTIMESTAMPFTRTIMESTAMPevetDeğişiklik tarihiKaydın son değiştirildiği an; eklemede CTIMESTAMP ile aynıdır. Güvenlik tetikleyicisi her güncellemede LOCALTIMESTAMP atar; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras
Birincil anahtar: PROJE_KAYIT_NO
Başvuru: (PROJE_KAYIT_NO) → PROJKAYT (PROJE_KAYIT_NO)
Başvuru: (PROJE_NO) → PROJELER (PROJE_NO)
Başvuru: (PROJE_ASAMA_NO) → PROJELAS (PROJE_ASAMA_NO)
Başvuru: (PROJE_KALEM_NO) → PROJKALE (PROJE_KALEM_NO)
Başvuru: (SORUMLU_IK_PERSONEL_NO) → IKPERSON (IK_PERSONEL_NO)
Başvuru: (KAPATAN_PERSONEL_NO) → PERSONEL (PERSONEL_NO)
Başvuru: (ISLEM_ONAY_YOL_NO) → ISLMONYO (ISLEM_ONAY_YOL_NO)
Başvuru: (ISLEM_NOKTASI_NO) → ISLMNOKT (ISLEM_NOKTASI_NO)
Başvuru: (PERSONEL_NO) → PERSONEL (PERSONEL_NO)
Başvuru: (CSESSION_NO) → FLYSESSIONS (FLYSESSION_NO)
Başvuru: (SESSION_NO) → FLYSESSIONS (FLYSESSION_NO)
Başvuranlar: PROJKAYT

Kullananlar (10)

  • PROJKAYT$PROJE_NDX İndeks — okur PROJE_NO, TURU
  • PROJELER_AD Tetikleyici — okur PROJE_NO
  • PROJKAYT_AI Tetikleyici — okur ADGROUP_ID, CSESSION_NO, DB_ID, DURUM, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, PROJE_KAYIT_NO, SYSTEM
  • PROJKAYT_AU Tetikleyici — okur ADGROUP_ID, CSESSION_NO, DB_ID, DURUM, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, PROJE_KAYIT_NO, SYSTEM
  • PROJKAYT_BI Tetikleyici — yazar DOVIZ_BIRIMI, DURUM_TARIHI, ETKI_PUANI, ISLEM_NOKTASI_NO, PERSONEL_NO, PROJE_KAYIT_NO, SORUMLU_IK_PERSONEL_NO, TAKIP_NO, TARIH; okur ADGROUP_ID, DB_ID, DURUM, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, OLASILIK, ONEM, PROJE_ASAMA_NO, PROJE_NO, ROGROUP_ID, SECURITY, SYSTEM, TURU
  • PROJKAYT_BU Tetikleyici — yazar DURUM, DURUM_TARIHI, ETKI_PUANI, KAPATAN_PERSONEL_NO, KAPATMA_TARIHI; okur ADGROUP_ID, DB_ID, DEGISIKLIK_TUTARI, DOVIZ_BIRIMI, GROUP_ID, ISLEM_ONAY_YOL_NO, KARAR_TEXT, KAYIT_DURUMU, KONU, OLASILIK, ONEM, PROJE_ASAMA_NO, PROJE_KALEM_NO, PROJE_KAYIT_NO, PROJE_NO, ROGROUP_ID, SECURITY, SYSTEM, TAKIP_NO, TURU
  • PROJKAYT_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_KAYIT_NO, ROGROUP_ID, SECURITY
  • PROJKAYT_UPV_BI Tetikleyici — yazar ACIKLAMA1, ACIKLAMA2, ACIKLAMA3, ACIKLAMA4, ACIKLAMA5, ACIKLAMA_TEXT, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, DEGISIKLIK_TUTARI, DOVIZ_BIRIMI, DURUM, DURUM_TARIHI, ETKI_PUANI, GROUP_ID, HEDEF_TARIH, ISLEM_NOKTASI_NO, ISLEM_ONAY_YOL_NO, KAPATAN_PERSONEL_NO, KAPATMA_TARIHI, KARAR_TEXT, KAYIT_DURUMU, KONU, OLASILIK, ONEM, OZEL_KOD, PERSONEL_NO, PROJE_ASAMA_NO, PROJE_KALEM_NO, PROJE_KAYIT_NO, PROJE_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SAYI1, SAYI2, SAYI3, SAYI4, SAYI5, SECURITY, SESSION_NO, SORUMLU_IK_PERSONEL_NO, SYSTEM, TAKIP_NO, TARIH, TURU
  • PROJKAYT_UPV_BU Tetikleyici — yazar ACIKLAMA1, ACIKLAMA2, ACIKLAMA3, ACIKLAMA4, ACIKLAMA5, ACIKLAMA_TEXT, ADGROUP_ID, CSESSION_NO, CTIMESTAMP, DB_ID, DEGISIKLIK_TUTARI, DOVIZ_BIRIMI, DURUM, DURUM_TARIHI, ETKI_PUANI, GROUP_ID, HEDEF_TARIH, ISLEM_NOKTASI_NO, ISLEM_ONAY_YOL_NO, KAPATAN_PERSONEL_NO, KAPATMA_TARIHI, KARAR_TEXT, KAYIT_DURUMU, KONU, OLASILIK, ONEM, OZEL_KOD, PERSONEL_NO, PROJE_ASAMA_NO, PROJE_KALEM_NO, PROJE_KAYIT_NO, PROJE_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SAYI1, SAYI2, SAYI3, SAYI4, SAYI5, SECURITY, SESSION_NO, SORUMLU_IK_PERSONEL_NO, SYSTEM, TAKIP_NO, TARIH, TURU
  • PROJELER_PORTFOY Görünüm — okur KAYIT_DURUMU, PROJE_NO, TURU

PROJTAKA NS_

şema NETSIM · veri tablosu NS_PROJTAKA, erişim görünümü PROJTAKA

Proje tarafı x iş kalemi: taşeron / tedarikçi kapsamındaki kalemler, miktar ve birim fiyatı.

Kolonlar

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

Kullananlar (11)

  • PROJTAKA$KALEM_NDX İndeks — okur PROJE_KALEM_NO
  • PR_HAKEDIS_KALEM_GETIR Yordam — okur PROJE_KALEM_NO, PROJE_TARAF_NO
  • PROJELER_AD Tetikleyici — okur PROJE_TARAF_NO
  • PROJHKDE_BI Tetikleyici — okur BIRIM_FIYAT, PROJE_KALEM_NO, PROJE_TARAF_NO
  • PROJKALE_AD Tetikleyici — okur PROJE_KALEM_NO
  • PROJTAKA_BI Tetikleyici — yazar PROJE_TARAF_KALEM_NO, TUTAR; okur BIRIM_FIYAT, MIKTAR, PROJE_KALEM_NO, PROJE_TARAF_NO
  • PROJTAKA_BU Tetikleyici — yazar TUTAR; okur BIRIM_FIYAT, MIKTAR, PROJE_KALEM_NO, PROJE_TARAF_NO
  • PROJTAKA_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_TARAF_KALEM_NO, ROGROUP_ID, SECURITY
  • PROJTAKA_UPV_BI Tetikleyici — yazar ADGROUP_ID, BIRIM_FIYAT, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, MIKTAR, OZEL_KOD, PROJE_KALEM_NO, PROJE_TARAF_KALEM_NO, PROJE_TARAF_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM, TUTAR
  • PROJTAKA_UPV_BU Tetikleyici — yazar ADGROUP_ID, BIRIM_FIYAT, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, MIKTAR, OZEL_KOD, PROJE_KALEM_NO, PROJE_TARAF_KALEM_NO, PROJE_TARAF_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM, TUTAR
  • PROJTARA_AD Tetikleyici — okur PROJE_TARAF_NO

PROJTARA NS_

şema NETSIM · veri tablosu NS_PROJTARA, erişim görünümü PROJTARA

Proje tarafları ve sözleşmeleri: müşteri (proje başına bir), taşeron, tedarikçi, danışman, kontrol (PROJ F2, K2); sözleşme alanları tarafta tutulur.

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_TARAF_NOFTPROJE_TARAF_NOTaraf no
PROJE_NOFTPROJE_NOProje
CARI_NOFTCARI_NO_NULLevetCariTarafın carisi; K2 göçünde PROJELER.CARI_NO. Boş olabilir (henüz seçilmemiş taraf).
TARAF_TURUFTSYSTEMFLAGN(1)Taraf türüM=Müşteri (proje başına en çok bir etkin), T=Taşeron, D=Tedarikçi, N=Danışman, K=Kontrol / müşavir.
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt Durumu
SOZLESME_NOFTTAKIP_NO(24)evetSözleşme no
SOZLESME_TARIHIFTTARIHevetSözleşme tarihi
SOZLESME_YERIFTACIKLAMA(80)evet
SOZLESME_TUTARIFTPARAevetSözleşme tutarı
SOZLESME_BLOKE_TUTARIFTPARAevet
DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetSözleşme dövizi; boşsa projenin bütçe dövizi.
SOZLESME_ODEME_SEKLIFTACIKLAMA(80)evet
REVIZE_TUTARFTPARAevetRevize tutarDeğişiklik emirleriyle revize sözleşme tutarı (F6 değişiklik talebi).
TEMINAT_ORANIFTSAYIevetTeminat %Hakediş teminat kesintisi (%); boşsa proje tipinin öndeğeri (tetikleyici).
STOPAJ_ORANIFTSAYIevetStopaj %Hakediş stopaj kesintisi (%); boşsa proje tipinin öndeğeri.
AVANS_TUTARIFTPARAevetAvans
AVANS_MAHSUP_ORANIFTSAYIevetAvans mahsup %Hakedişte avans mahsup oranı (%); boşsa proje tipinin öndeğeri.
GECIKME_CEZA_ORANIFTSAYIevetGecikme cezası %
ILK_TARIHFTZAMANevet
SON_TARIHFTZAMANevet
ISLEM_ONAY_YOL_NOFTISLEM_ONAY_YOL_NO_NULLevetOnay yoluVerilmezse GECERLI_TABLOLAR'ında PROJTARA geçen etkin yol; yoksa yolsuz Aktif (PROJASGE kalıbı).
DURUMFTISLEM_DURUM(30)evet
DURUM_TARIHIFTZAMANevet
SOZLESME_OZETIFTACIKLAMA_TEXTevet
SOZLESME_CEZALARFTACIKLAMA_TEXTevet
SOZLESME_ONAY_SARTLARIFTACIKLAMA_TEXTevet
ACIKLAMA_TEXTFTACIKLAMA_TEXTevet
ACIKLAMA1FTACIKLAMA_UZUN(250)evetAçıklama 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA2FTACIKLAMA_UZUN(250)evetAçıklama 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA3FTACIKLAMA_UZUN(250)evetAçıklama 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA4FTACIKLAMA_UZUN(250)evetAçıklama 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
ACIKLAMA5FTACIKLAMA_UZUN(250)evetAçıklama 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu metin (en çok 250 karakter). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında (ör. stok işlemleri) kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI1FTSAYIevetSayı 1Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI2FTSAYIevetSayı 2Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI3FTSAYIevetSayı 3Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI4FTSAYIevetSayı 4Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
SAYI5FTSAYIevetSayı 5Kullanıcı alanı: kullanıcının serbestçe doldurduğu sayısal değer (DOUBLE PRECISION). Ekranda Kullanıcı Alanları sekmesinde görünür; belge akışlarında kaynak kayıttan hedef kayda kopyalanabilir. ↳ miras
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras
CSESSION_NOFTFLYSESSION_NO_NULLevetOluşturan oturumKaydı oluşturan bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO); kullanıcı, terminal ve bilgisayar bilgisi bu oturumdan okunur. Eklemede güvenlik tetikleyicisi GetUserInfoINT(10) ile atar, güncellemede eski değeri korur; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
CTIMESTAMPFTCTIMESTAMPGiriş tarihiKaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras
RGUIDFTRGUID(48)evetKayıt GUIDKaydın veritabanları arasında değişmeyen küresel kimliği, '{xxxxxxxx-...}' biçiminde GUID. Genel bir tetikleyici doldurmaz: ihtiyaç anında VERIFY_RGUID yordamı, üstveri hazırlığında NetsimSistem SetGuids üretir; Dönüşüm Merkezi kayıtları birbirine bununla eşler. İstemci yazmaz. ↳ miras
DB_IDFTDB_IDSanal veritabanıKaydın ait olduğu sanal veritabanlarının bit maskesi (n numaralı sanal veritabanı = bit n-1; tanımlar FLYSYSTEM.SANAL_VERITABANLARI). Uygulama yalnız bit maskesi üretir; motorun tanıdığı numara listesi kipleri (bit 60-61) kullanılmaz. 0 kaydı herkese açar; kullanıcının maskesiyle kesişmeyen kayıt satır güvenliğinde görünmez. Eklemede kullanıcının varsayılan değeri atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SESSION_NOFTFLYSESSION_NO_NULLevetSon değiştiren oturumKaydı en son değiştiren bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO). Eklemede CSESSION_NO ile aynıdır, her güncellemede güvenlik tetikleyicisi GetUserInfoINT(10) ile yeniler; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
ADGROUP_IDFTGROUP_IDYönetici grubuKayıt üzerinde yönetici haklarına sahip kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin üçüncü baytındaki haklar uygulanır. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
GROUP_IDFTGROUP_IDKullanıcı grubuKaydın sahibi olan kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin ikinci baytındaki haklar uygulanır. Eklemede yetki tanımından, yoksa kullanıcının varsayılan ya da kendi grubundan atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
ROGROUP_IDFTGROUP_IDSalt okur grupKaydı yalnız görebilen kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok); bu gruba SECURITY'den bağımsız olarak yalnız okuma hakkı verilir. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SECURITYFTSECURITYGüvenlikSatır düzeyi hak maskesi: düşük bayt tüm kullanıcılar, ikinci bayt GROUP_ID, üçüncü bayt ADGROUP_ID için; her baytta bit0 görme, bit1 ekleme (yalnız kayıt eklenirken, yeni satırın değerleriyle denetlenir; sonra okunmaz), bit2 değiştirme, bit3 silme, bit4 yetki devri, bit5 kullanma (başka işlemlerde seçilebilme). En üst bayt kullanılmaz. Varsayılan 0x3F3F3F (4144959) herkese tam hak verir; değiştirirken kullanıcı sahip olmadığı hakkı veremez (GetNewSecurity). Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
RTIMESTAMPFTRTIMESTAMPevetDeğişiklik tarihiKaydın son değiştirildiği an; eklemede CTIMESTAMP ile aynıdır. Güvenlik tetikleyicisi her güncellemede LOCALTIMESTAMP atar; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras
Birincil anahtar: PROJE_TARAF_NO
Başvuru: (PROJE_NO) → PROJELER (PROJE_NO)
Başvuru: (ISLEM_ONAY_YOL_NO) → ISLMONYO (ISLEM_ONAY_YOL_NO)
Başvuru: (CSESSION_NO) → FLYSESSIONS (FLYSESSION_NO)
Başvuru: (SESSION_NO) → FLYSESSIONS (FLYSESSION_NO)
Başvuru: (PROJE_TARAF_NO) → PROJTARA (PROJE_TARAF_NO)
Başvuru: (CARI_NO) → CARIKART (CARI_NO)

Kullananlar (20)

  • PROJTARA$CARI_NDX İndeks — okur CARI_NO
  • PROJTARA$PROJE_NDX İndeks — okur PROJE_NO, TARAF_TURU
  • PR_HAKEDIS_FATURALA Yordam — okur CARI_NO, PROJE_TARAF_NO
  • PR_HAKEDIS_KESINTI_HESAPLA Yordam — okur AVANS_TUTARI, PROJE_TARAF_NO
  • PR_PROJE_KOPYALA Yordam — yazar AVANS_MAHSUP_ORANI, CARI_NO, DOVIZ_BIRIMI, GECIKME_CEZA_ORANI, PROJE_NO, SOZLESME_ODEME_SEKLI, STOPAJ_ORANI, TARAF_TURU, TEMINAT_ORANI; okur KAYIT_DURUMU
  • PROJELER_AD Tetikleyici — okur PROJE_NO, PROJE_TARAF_NO
  • PROJHAKE_BI Tetikleyici — okur AVANS_MAHSUP_ORANI, DOVIZ_BIRIMI, ILK_TARIH, PROJE_NO, PROJE_TARAF_NO, STOPAJ_ORANI, TARAF_TURU, TEMINAT_ORANI
  • PROJTAKA_BI Tetikleyici — okur PROJE_NO, PROJE_TARAF_NO
  • PROJTAKA_BU Tetikleyici — okur PROJE_NO, PROJE_TARAF_NO
  • PROJTARA_AD Tetikleyici — okur PROJE_TARAF_NO
  • PROJTARA_AI Tetikleyici — okur ADGROUP_ID, CSESSION_NO, DB_ID, DURUM, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, PROJE_TARAF_NO, SYSTEM
  • PROJTARA_AU Tetikleyici — okur ADGROUP_ID, CSESSION_NO, DB_ID, DURUM, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, PROJE_TARAF_NO, SYSTEM
  • PROJTARA_BD Tetikleyici — okur ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, PROJE_TARAF_NO
  • PROJTARA_BI Tetikleyici — yazar DOVIZ_BIRIMI, DURUM, DURUM_TARIHI, PROJE_TARAF_NO; okur ADGROUP_ID, AVANS_MAHSUP_ORANI, CARI_NO, DB_ID, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, PROJE_NO, ROGROUP_ID, SECURITY, STOPAJ_ORANI, SYSTEM, TARAF_TURU, TEMINAT_ORANI
  • PROJTARA_BU Tetikleyici — yazar DURUM_TARIHI; okur ADGROUP_ID, CARI_NO, DB_ID, DURUM, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, PROJE_NO, PROJE_TARAF_NO, ROGROUP_ID, SECURITY, SYSTEM, TARAF_TURU
  • PROJTARA_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_TARAF_NO, ROGROUP_ID, SECURITY
  • PROJTARA_UPV_BI Tetikleyici — yazar ACIKLAMA1, ACIKLAMA2, ACIKLAMA3, ACIKLAMA4, ACIKLAMA5, ACIKLAMA_TEXT, ADGROUP_ID, AVANS_MAHSUP_ORANI, AVANS_TUTARI, CARI_NO, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, DURUM, DURUM_TARIHI, GECIKME_CEZA_ORANI, GROUP_ID, ILK_TARIH, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, OZEL_KOD, PROJE_NO, PROJE_TARAF_NO, REVIZE_TUTAR, RGUID, ROGROUP_ID, RTIMESTAMP, SAYI1, SAYI2, SAYI3, SAYI4, SAYI5, SECURITY, SESSION_NO, SON_TARIH, SOZLESME_BLOKE_TUTARI, SOZLESME_CEZALAR, SOZLESME_NO, SOZLESME_ODEME_SEKLI, SOZLESME_ONAY_SARTLARI, SOZLESME_OZETI, SOZLESME_TARIHI, SOZLESME_TUTARI, SOZLESME_YERI, STOPAJ_ORANI, SYSTEM, TARAF_TURU, TEMINAT_ORANI
  • PROJTARA_UPV_BU Tetikleyici — yazar ACIKLAMA1, ACIKLAMA2, ACIKLAMA3, ACIKLAMA4, ACIKLAMA5, ACIKLAMA_TEXT, ADGROUP_ID, AVANS_MAHSUP_ORANI, AVANS_TUTARI, CARI_NO, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, DURUM, DURUM_TARIHI, GECIKME_CEZA_ORANI, GROUP_ID, ILK_TARIH, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, OZEL_KOD, PROJE_NO, PROJE_TARAF_NO, REVIZE_TUTAR, RGUID, ROGROUP_ID, RTIMESTAMP, SAYI1, SAYI2, SAYI3, SAYI4, SAYI5, SECURITY, SESSION_NO, SON_TARIH, SOZLESME_BLOKE_TUTARI, SOZLESME_CEZALAR, SOZLESME_NO, SOZLESME_ODEME_SEKLI, SOZLESME_ONAY_SARTLARI, SOZLESME_OZETI, SOZLESME_TARIHI, SOZLESME_TUTARI, SOZLESME_YERI, STOPAJ_ORANI, SYSTEM, TARAF_TURU, TEMINAT_ORANI
  • PROJHAKE_LOOK Görünüm — okur CARI_NO, PROJE_TARAF_NO, TARAF_TURU
  • PROJTARA_LOOK Görünüm — okur ADGROUP_ID, CARI_NO, DB_ID, DOVIZ_BIRIMI, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PROJE_NO, PROJE_TARAF_NO, ROGROUP_ID, SECURITY, SOZLESME_NO, SYSTEM, TARAF_TURU

PROJTARA_LOOK Görünüm

şema NETSIM

açıklama girilmemiş

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PROJE_TARAF_NOFTPROJE_TARAF_NOTaraf noPROJTARA.PROJE_TARAF_NO
PROJE_NOFTPROJE_NOProjePROJTARA.PROJE_NO
CARI_NOFTCARI_NO_NULLevetCariTarafın carisi; K2 göçünde PROJELER.CARI_NO. Boş olabilir (henüz seçilmemiş taraf). ↳ mirasPROJTARA.CARI_NO
TARAF_TURUFTSYSTEMFLAGN(1)Taraf türüM=Müşteri (proje başına en çok bir etkin), T=Taşeron, D=Tedarikçi, N=Danışman, K=Kontrol / müşavir. ↳ mirasPROJTARA.TARAF_TURU
KAYIT_DURUMUFTKAYIT_DURUMUA(1)Kayıt DurumuPROJTARA.KAYIT_DURUMU
SOZLESME_NOFTTAKIP_NO(24)evetSözleşme noPROJTARA.SOZLESME_NO
DOVIZ_BIRIMIFTDOVIZ_BIRIMI(4)evetSözleşme dövizi; boşsa projenin bütçe dövizi. ↳ mirasPROJTARA.DOVIZ_BIRIMI
CARI_KODUFTTANITICI_KODU(24)Cari kodCARIKART.CARI_KODU
CARI_ADIFTTANITICI_ADI_UZUN(140)Cari ünvanıCARIKART.CARI_ADI
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ mirasPROJTARA.OZEL_KOD
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ mirasPROJTARA.SYSTEM
USAGE_RIGHTINTEGERevetifade
Başvuru: (PROJE_TARAF_NO) → PROJTARA (PROJE_TARAF_NO)
Başvuru: (PROJE_NO) → PROJELER (PROJE_NO)
Başvuru: (CARI_NO) → CARIKART (CARI_NO)

PROJTIAS NS_

şema NETSIM · veri tablosu NS_PROJTIAS, erişim görünümü PROJTIAS

Proje Tipi Aşama Tanımları

Kolonlar

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

Kullananlar (10)

  • PROJTIAS$PROJETIP_NDX İndeks — okur ANA_PROJE_TIP_ASAMA_NO, PROJE_TIP_NO
  • PROJE_ASAMA_TANIMLA Yordam — okur ACIKLAMA_TEXT, ANA_PROJE_TIP_ASAMA_NO, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, OZEL_KOD, PROJE_TIP_ASAMA_ADI, PROJE_TIP_ASAMA_KODU, PROJE_TIP_ASAMA_NO, PROJE_TIP_NO, RENK, SEVIYE, SIRA_NO, SORUMLULUK_ALANI_NO, ZMGOREV_TANIM_NO
  • PROJE_BUTCE_DETAY_TANIMLA Yordam — okur PROJE_TIP_ASAMA_ADI, PROJE_TIP_ASAMA_NO
  • PROJTIAS_AD Tetikleyici — okur PROJE_TIP_ASAMA_NO, PROJE_TIP_NO
  • PROJTIAS_BI Tetikleyici — yazar PROJE_TIP_ASAMA_NO, SIRA_NO; okur PROJE_TIP_ASAMA_KODU, PROJE_TIP_NO
  • PROJTIAS_BU Tetikleyici — yazar SIRA_NO; okur PROJE_TIP_ASAMA_KODU, PROJE_TIP_ASAMA_NO, PROJE_TIP_NO
  • PROJTIAS_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_TIP_ASAMA_NO, ROGROUP_ID, SECURITY
  • PROJTIAS_UPV_BI Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, ANA_PROJE_TIP_ASAMA_NO, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, OZEL_KOD, PROJE_TIP_ASAMA_ADI, PROJE_TIP_ASAMA_KODU, PROJE_TIP_ASAMA_NO, PROJE_TIP_NO, RENK, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SEVIYE, SIRA_NO, SORUMLULUK_ALANI_NO, SYSTEM, ZMGOREV_TANIM_NO
  • PROJTIAS_UPV_BU Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, ANA_PROJE_TIP_ASAMA_NO, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, OZEL_KOD, PROJE_TIP_ASAMA_ADI, PROJE_TIP_ASAMA_KODU, PROJE_TIP_ASAMA_NO, PROJE_TIP_NO, RENK, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SEVIYE, SIRA_NO, SORUMLULUK_ALANI_NO, SYSTEM, ZMGOREV_TANIM_NO
  • PROJTIPI_AD Tetikleyici — okur PROJE_TIP_NO

PROJTIBK NS_

şema NETSIM · veri tablosu NS_PROJTIBK, erişim görünümü PROJTIBK

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

Kolonlar

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

Kullananlar (10)

  • PROJTIBK$PROJETIP_NDX İndeks — okur PROJE_TIP_NO
  • PROJE_BUTCE_DETAY_TANIMLA Yordam — okur PROJE_TIP_BKAYNAK_NO, PROJE_TIP_BUTCE_KAYNAK_ADI
  • PROJE_BUTCE_KAYNAK_TANIMLA Yordam — okur ACIKLAMA_TEXT, BUTCE_PERIYODU, DOVIZ_BIRIMI, KAYIT_DURUMU, OZEL_KOD, PROJE_TIP_BUTCE_KAYNAK_ADI, PROJE_TIP_BUTCE_KAYNAK_KODU, PROJE_TIP_NO, SIRA_NO, TUTAR
  • PROJTIBK_AD Tetikleyici — okur PROJE_TIP_BKAYNAK_NO, PROJE_TIP_NO
  • PROJTIBK_BI Tetikleyici — yazar PROJE_TIP_BKAYNAK_NO, SIRA_NO; okur PROJE_TIP_BUTCE_KAYNAK_KODU, PROJE_TIP_NO
  • PROJTIBK_BU Tetikleyici — yazar SIRA_NO; okur PROJE_TIP_BKAYNAK_NO, PROJE_TIP_BUTCE_KAYNAK_KODU, PROJE_TIP_NO
  • PROJTIBK_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_TIP_BKAYNAK_NO, ROGROUP_ID, SECURITY
  • PROJTIBK_UPV_BI Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, BUTCE_PERIYODU, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PROJE_TIP_BKAYNAK_NO, PROJE_TIP_BUTCE_KAYNAK_ADI, PROJE_TIP_BUTCE_KAYNAK_KODU, PROJE_TIP_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SIRA_NO, SYSTEM, TUTAR
  • PROJTIBK_UPV_BU Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, BUTCE_PERIYODU, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, GROUP_ID, KAYIT_DURUMU, OZEL_KOD, PROJE_TIP_BKAYNAK_NO, PROJE_TIP_BUTCE_KAYNAK_ADI, PROJE_TIP_BUTCE_KAYNAK_KODU, PROJE_TIP_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SIRA_NO, SYSTEM, TUTAR
  • PROJTIPI_AD Tetikleyici — okur PROJE_TIP_NO

PROJTIGK NS_

şema NETSIM · veri tablosu NS_PROJTIGK, erişim görünümü PROJTIGK

Proje Tipi Gerekli Kaynak Tanımları

Kolonlar

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

Kullananlar (10)

  • PROJETIGK$TIP_NDX İndeks — okur PROJE_TIP_NO
  • PROJE_BUTCE_DETAY_TANIMLA Yordam — okur PROJE_TIP_GEREKLI_KAYNAK_ADI, PROJE_TIP_GKAYNAK_NO
  • PROJE_GEREKLI_KAYNAK_TANIMLA Yordam — okur ACIKLAMA_TEXT, BIRIM, BIRIM_MALIYET, DOVIZ_BIRIMI, KAYIT_DURUMU, MIKTAR, OZEL_KOD, PROJE_TIP_GEREKLI_KAYNAK_ADI, PROJE_TIP_GEREKLI_KAYNAK_KODU, PROJE_TIP_NO, SIRA_NO, TUTAR
  • PROJTIGK_AD Tetikleyici — okur PROJE_TIP_GKAYNAK_NO, PROJE_TIP_NO
  • PROJTIGK_BI Tetikleyici — yazar PROJE_TIP_GKAYNAK_NO, SIRA_NO; okur PROJE_TIP_GEREKLI_KAYNAK_KODU, PROJE_TIP_NO
  • PROJTIGK_BU Tetikleyici — yazar SIRA_NO; okur PROJE_TIP_GEREKLI_KAYNAK_KODU, PROJE_TIP_GKAYNAK_NO, PROJE_TIP_NO
  • PROJTIGK_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_TIP_GKAYNAK_NO, ROGROUP_ID, SECURITY
  • PROJTIGK_UPV_BI Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, BIRIM, BIRIM_MALIYET, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, GROUP_ID, KAYIT_DURUMU, MIKTAR, OZEL_KOD, PROJE_TIP_GEREKLI_KAYNAK_ADI, PROJE_TIP_GEREKLI_KAYNAK_KODU, PROJE_TIP_GKAYNAK_NO, PROJE_TIP_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SIRA_NO, SYSTEM, TUTAR
  • PROJTIGK_UPV_BU Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, BIRIM, BIRIM_MALIYET, CSESSION_NO, CTIMESTAMP, DB_ID, DOVIZ_BIRIMI, GROUP_ID, KAYIT_DURUMU, MIKTAR, OZEL_KOD, PROJE_TIP_GEREKLI_KAYNAK_ADI, PROJE_TIP_GEREKLI_KAYNAK_KODU, PROJE_TIP_GKAYNAK_NO, PROJE_TIP_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SIRA_NO, SYSTEM, TUTAR
  • PROJTIPI_AD Tetikleyici — okur PROJE_TIP_NO

PROJTIKK NS_

şema NETSIM · veri tablosu NS_PROJTIKK, erişim görünümü PROJTIKK

Proje Tipi Kaynak Kullanımı Tanımları

Kolonlar

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

Kullananlar (11)

  • PROJTIKK$ASAMA_NDX İndeks — okur PROJE_TIP_ASAMA_NO
  • PROJTIKK$BK_NDX İndeks — okur PROJE_TIP_BKAYNAK_NO
  • PROJTIKK$TIPBKASAMA_NDX İndeks — okur PROJE_TIP_ASAMA_NO, PROJE_TIP_BKAYNAK_NO, PROJE_TIP_GKAYNAK_NO, PROJE_TIP_NO
  • PROJE_BUTCE_DETAY_TANIMLA Yordam — okur BLOKE, MIKTAR, PROJE_TIP_ASAMA_NO, PROJE_TIP_BKAYNAK_NO, PROJE_TIP_GKAYNAK_NO, PROJE_TIP_NO
  • PROJTIAS_AD Tetikleyici — okur PROJE_TIP_ASAMA_NO, PROJE_TIP_NO
  • PROJTIBK_AD Tetikleyici — okur PROJE_TIP_BKAYNAK_NO, PROJE_TIP_NO
  • PROJTIGK_AD Tetikleyici — okur PROJE_TIP_GKAYNAK_NO, PROJE_TIP_NO
  • PROJTIKK_BI Tetikleyici — yazar PROJE_TIP_KKULLANIM_NO
  • PROJTIKK_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_TIP_KKULLANIM_NO, ROGROUP_ID, SECURITY
  • PROJTIKK_UPV_BI Tetikleyici — yazar ADGROUP_ID, BLOKE, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, MIKTAR, OZEL_KOD, PROJE_TIP_ASAMA_NO, PROJE_TIP_BKAYNAK_NO, PROJE_TIP_GKAYNAK_NO, PROJE_TIP_KKULLANIM_NO, PROJE_TIP_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM
  • PROJTIKK_UPV_BU Tetikleyici — yazar ADGROUP_ID, BLOKE, CSESSION_NO, CTIMESTAMP, DB_ID, GROUP_ID, MIKTAR, OZEL_KOD, PROJE_TIP_ASAMA_NO, PROJE_TIP_BKAYNAK_NO, PROJE_TIP_GKAYNAK_NO, PROJE_TIP_KKULLANIM_NO, PROJE_TIP_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SYSTEM

PROJTIPI NS_

şema NETSIM · veri tablosu NS_PROJTIPI, erişim görünümü PROJTIPI

Proje Tip Tanımları

Kolonlar

KolonTipBoşBaşlıkAçıklamaÖndeğer
PROJE_TIP_NOFTPROJE_TIP_NOProje Tip No
PROJE_TIP_KODUFTTANITICI_KODU(24)Proje tip kodu
PROJE_TIP_ADIFTTANITICI_ADI(80)Proje tip adı
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt Durumu
SORUMLULUK_ALANI_NOFTSORUMLULUK_ALANI_NO_NULLevetSorumluluk alanı
ISLEM_ONAY_YOL_NOFTISLEM_ONAY_YOL_NO_NULLevetOnay yoluProje tipinin aşama geçişi onay yolu: aşama geçişinde (PROJASGE_BI) geçilen aşamanın kendi yolu (PROJELAS.ISLEM_ONAY_YOL_NO) yoksa bu yol kullanılır; ikisi de yoksa GECERLI_TABLOLAR'ında PROJASGE geçen etkin yol, o da yoksa geçiş yolsuz (hemen Aktif).
ACIKLAMA_TEXTFTACIKLAMA_TEXTevet
PROFILFTSYSTEMFLAGN(1)evetProfilProje profili: G=Genel, I=İnşaat / yapı (taşeron, hakediş), P=Proje usulü çalışan firma, Y=Yazılım (aşama = sürüm, talep bağı). Yalnız hangi sekme / eylemin göründüğünü ve gerçekleşme hesabını seçer; tablolar ortaktır (K1). PROJELER.PROFIL doluysa onu geçersiz kılar.
GERCEKLESME_YONTEMIFTSYSTEMFLAGN(1)evetGerçekleşme yöntemiPR_RECALC_PROJE'nin proje oranını nasıl bulduğu: H=Hakediş / keşif (iş kalemlerinin tutar ağırlıklı oranı), A=Aşama ağırlıklı (üst aşama oranlarının AGIRLIK ağırlıklı ortalaması), G=Görev / puan (görev oranlarının ortalaması), M=Maliyet / bütçe (gerçekleşen cari alacak / BUTCE_TUTARI, en çok 100). Boşsa aşama oranı varsa A, yoksa G.
TEMINAT_ORANIFTSAYIevetTeminat %Hakediş teminat kesintisi öndeğeri (%); yeni PROJTARA tarafına kopyalanır (F3 hakediş).
STOPAJ_ORANIFTSAYIevetStopaj %Hakediş stopaj kesintisi öndeğeri (%); PROJTARA'ya kopyalanır.
AVANS_MAHSUP_ORANIFTSAYIevetAvans mahsup %Hakedişte avans mahsup oranı öndeğeri (%); PROJTARA'ya kopyalanır.
HAKEDIS_FATURA_SEKLIFTSYSTEMFLAGN(1)evetK4: hakedişten fatura üretimi. T=Tek hizmet satırı (tahakkuk tutarında, hizmet stok kartıyla), K=Kalem bazlı satırlar (miktarı olan her hakediş satırı; kalemin stok kartı yoksa hizmet kartı, fiyat farkı ayrı satır), H=Otomatik fatura üretilmez (fatura no elle). Boşsa profilden: I -> K, P -> T, G / Y -> H (tetikleyici).
HAKEDIS_SATIS_ISLEM_KODUFTISLEM_KODU(8)evetAlınan (müşteriye kesilen) hakedişin fatura işlem kodu (ISLMKODL, KOD_TURU ALSA, satış yönü); boşsa HİZSAT (cariye işleyen hizmet satışı) varsa o (tetikleyici; 2026-10-17 öncesi HİSAFA).
HAKEDIS_ALIS_ISLEM_KODUFTISLEM_KODU(8)evetVerilen (taşeron / tedarikçiden alınan) hakedişin fatura işlem kodu (alış yönü); boşsa HİZALI (cariye işleyen hizmet alışı) varsa o (tetikleyici; 2026-10-17 öncesi HİALFA).
HAKEDIS_HIZMET_STOK_NOFTSTOK_NO_NULLevetHakediş faturasında kullanılan hizmet stok kartı: tek satırlı faturanın satırı, fiyat farkı satırı ve stok kartı olmayan iş kalemlerinin satırı bu kartla kesilir; tanımsızsa bu durumlarda faturalama reddedilir.
YAZE_OZET_BILGI_PROMPTFTACIKLAMA_TEXTevetProje kartlarına özet yazmak için gerekli yapay zeka prompu
YAZE_OZET_BILGI_KELIME_SAYISIFTINT32evetMax kelime sayısı
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras
CSESSION_NOFTFLYSESSION_NO_NULLevetOluşturan oturumKaydı oluşturan bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO); kullanıcı, terminal ve bilgisayar bilgisi bu oturumdan okunur. Eklemede güvenlik tetikleyicisi GetUserInfoINT(10) ile atar, güncellemede eski değeri korur; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
CTIMESTAMPFTCTIMESTAMPGiriş tarihiKaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras
RGUIDFTRGUID(48)evetKayıt GUIDKaydın veritabanları arasında değişmeyen küresel kimliği, '{xxxxxxxx-...}' biçiminde GUID. Genel bir tetikleyici doldurmaz: ihtiyaç anında VERIFY_RGUID yordamı, üstveri hazırlığında NetsimSistem SetGuids üretir; Dönüşüm Merkezi kayıtları birbirine bununla eşler. İstemci yazmaz. ↳ miras
DB_IDFTDB_IDSanal veritabanıKaydın ait olduğu sanal veritabanlarının bit maskesi (n numaralı sanal veritabanı = bit n-1; tanımlar FLYSYSTEM.SANAL_VERITABANLARI). Uygulama yalnız bit maskesi üretir; motorun tanıdığı numara listesi kipleri (bit 60-61) kullanılmaz. 0 kaydı herkese açar; kullanıcının maskesiyle kesişmeyen kayıt satır güvenliğinde görünmez. Eklemede kullanıcının varsayılan değeri atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SESSION_NOFTFLYSESSION_NO_NULLevetSon değiştiren oturumKaydı en son değiştiren bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO). Eklemede CSESSION_NO ile aynıdır, her güncellemede güvenlik tetikleyicisi GetUserInfoINT(10) ile yeniler; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
ADGROUP_IDFTGROUP_IDYönetici grubuKayıt üzerinde yönetici haklarına sahip kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin üçüncü baytındaki haklar uygulanır. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
GROUP_IDFTGROUP_IDKullanıcı grubuKaydın sahibi olan kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin ikinci baytındaki haklar uygulanır. Eklemede yetki tanımından, yoksa kullanıcının varsayılan ya da kendi grubundan atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
ROGROUP_IDFTGROUP_IDSalt okur grupKaydı yalnız görebilen kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok); bu gruba SECURITY'den bağımsız olarak yalnız okuma hakkı verilir. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
SECURITYFTSECURITYGüvenlikSatır düzeyi hak maskesi: düşük bayt tüm kullanıcılar, ikinci bayt GROUP_ID, üçüncü bayt ADGROUP_ID için; her baytta bit0 görme, bit1 ekleme (yalnız kayıt eklenirken, yeni satırın değerleriyle denetlenir; sonra okunmaz), bit2 değiştirme, bit3 silme, bit4 yetki devri, bit5 kullanma (başka işlemlerde seçilebilme). En üst bayt kullanılmaz. Varsayılan 0x3F3F3F (4144959) herkese tam hak verir; değiştirirken kullanıcı sahip olmadığı hakkı veremez (GetNewSecurity). Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras
RTIMESTAMPFTRTIMESTAMPevetDeğişiklik tarihiKaydın son değiştirildiği an; eklemede CTIMESTAMP ile aynıdır. Güvenlik tetikleyicisi her güncellemede LOCALTIMESTAMP atar; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras
Birincil anahtar: PROJE_TIP_NO
Başvuru: (HAKEDIS_HIZMET_STOK_NO) → STOKKART (STOK_NO)
Başvuru: (CSESSION_NO) → FLYSESSIONS (FLYSESSION_NO)
Başvuru: (SESSION_NO) → FLYSESSIONS (FLYSESSION_NO)
Başvuru: (PROJE_TIP_NO) → PROJTIPI (PROJE_TIP_NO)
Başvuru: (SORUMLULUK_ALANI_NO) → SORMALAN (SORUMLULUK_ALANI_NO)
Başvuru: (ISLEM_ONAY_YOL_NO) → ISLMONYO (ISLEM_ONAY_YOL_NO)

Kullananlar (14)

  • MI_FIRSAT_PROJE_AC Yordam — okur PROJE_TIP_NO
  • PR_HAKEDIS_FATURALA Yordam — okur HAKEDIS_ALIS_ISLEM_KODU, HAKEDIS_FATURA_SEKLI, HAKEDIS_HIZMET_STOK_NO, HAKEDIS_SATIS_ISLEM_KODU, PROFIL, PROJE_TIP_NO
  • PR_RECALC_PROJE Yordam — okur GERCEKLESME_YONTEMI, PROJE_TIP_NO
  • PROJASGE_BI Tetikleyici — okur ISLEM_ONAY_YOL_NO, PROJE_TIP_NO
  • PROJTARA_BI Tetikleyici — okur AVANS_MAHSUP_ORANI, PROJE_TIP_NO, STOPAJ_ORANI, TEMINAT_ORANI
  • PROJTIPI_AD Tetikleyici — okur PROJE_TIP_NO
  • PROJTIPI_BD Tetikleyici — okur KAYIT_DURUMU, PROJE_TIP_NO, SYSTEM
  • PROJTIPI_BI Tetikleyici — yazar HAKEDIS_FATURA_SEKLI, PROJE_TIP_NO; okur GERCEKLESME_YONTEMI, HAKEDIS_ALIS_ISLEM_KODU, HAKEDIS_SATIS_ISLEM_KODU, PROFIL, PROJE_TIP_KODU
  • PROJTIPI_BU Tetikleyici — yazar HAKEDIS_FATURA_SEKLI; okur GERCEKLESME_YONTEMI, HAKEDIS_ALIS_ISLEM_KODU, HAKEDIS_SATIS_ISLEM_KODU, KAYIT_DURUMU, PROFIL, PROJE_TIP_ADI, PROJE_TIP_KODU
  • PROJTIPI_UPV_BD Tetikleyici — okur ADGROUP_ID, DB_ID, GROUP_ID, PROJE_TIP_NO, ROGROUP_ID, SECURITY
  • PROJTIPI_UPV_BI Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, AVANS_MAHSUP_ORANI, CSESSION_NO, CTIMESTAMP, DB_ID, GERCEKLESME_YONTEMI, GROUP_ID, HAKEDIS_ALIS_ISLEM_KODU, HAKEDIS_FATURA_SEKLI, HAKEDIS_HIZMET_STOK_NO, HAKEDIS_SATIS_ISLEM_KODU, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, OZEL_KOD, PROFIL, PROJE_TIP_ADI, PROJE_TIP_KODU, PROJE_TIP_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SORUMLULUK_ALANI_NO, STOPAJ_ORANI, SYSTEM, TEMINAT_ORANI, YAZE_OZET_BILGI_KELIME_SAYISI, YAZE_OZET_BILGI_PROMPT
  • PROJTIPI_UPV_BU Tetikleyici — yazar ACIKLAMA_TEXT, ADGROUP_ID, AVANS_MAHSUP_ORANI, CSESSION_NO, CTIMESTAMP, DB_ID, GERCEKLESME_YONTEMI, GROUP_ID, HAKEDIS_ALIS_ISLEM_KODU, HAKEDIS_FATURA_SEKLI, HAKEDIS_HIZMET_STOK_NO, HAKEDIS_SATIS_ISLEM_KODU, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, OZEL_KOD, PROFIL, PROJE_TIP_ADI, PROJE_TIP_KODU, PROJE_TIP_NO, RGUID, ROGROUP_ID, RTIMESTAMP, SECURITY, SESSION_NO, SORUMLULUK_ALANI_NO, STOPAJ_ORANI, SYSTEM, TEMINAT_ORANI, YAZE_OZET_BILGI_KELIME_SAYISI, YAZE_OZET_BILGI_PROMPT
  • PROJELER_PORTFOY Görünüm — okur PROFIL, PROJE_TIP_ADI, PROJE_TIP_NO
  • PROJTIPI_LOOK Görünüm — okur ADGROUP_ID, DB_ID, GROUP_ID, ISLEM_ONAY_YOL_NO, KAYIT_DURUMU, OZEL_KOD, PROJE_TIP_ADI, PROJE_TIP_KODU, PROJE_TIP_NO, ROGROUP_ID, SECURITY, SORUMLULUK_ALANI_NO, SYSTEM

PROJTIPI_LOOK Görünüm

şema NETSIM

Proje Tip Tanımları — PROJTIPI 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_PROJTIPI_LOOK kod/ad gösterimi için okur; TFormSYProjeTipiLookup KAYIT_DURUMU ve USAGE_RIGHT > 0 ile süzer.

Kolonlar

KolonTipBoşBaşlıkAçıklamaKaynak
PROJE_TIP_NOFTPROJE_TIP_NOProje Tip NoPROJTIPI.PROJE_TIP_NO
PROJE_TIP_KODUFTTANITICI_KODU(24)Proje tip koduPROJTIPI.PROJE_TIP_KODU
PROJE_TIP_ADIFTTANITICI_ADI(80)Proje tip adıPROJTIPI.PROJE_TIP_ADI
KAYIT_DURUMUFTKAYIT_DURUMUG(1)Kayıt DurumuPROJTIPI.KAYIT_DURUMU
SORUMLULUK_ALANI_NOFTSORUMLULUK_ALANI_NO_NULLevetSorumluluk alanıPROJTIPI.SORUMLULUK_ALANI_NO
ISLEM_ONAY_YOL_NOFTISLEM_ONAY_YOL_NO_NULLevetOnay yoluProje tipinin aşama geçişi onay yolu: aşama geçişinde (PROJASGE_BI) geçilen aşamanın kendi yolu (PROJELAS.ISLEM_ONAY_YOL_NO) yoksa bu yol kullanılır; ikisi de yoksa GECERLI_TABLOLAR'ında PROJASGE geçen etkin yol, o da yoksa geçiş yolsuz (hemen Aktif). ↳ mirasPROJTIPI.ISLEM_ONAY_YOL_NO
OZEL_KODFTOZEL_KOD(24)evetÖzel kodKullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ mirasPROJTIPI.OZEL_KOD
SYSTEMFTSYSTEMFLAG(1)Sistem kaydıE: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ mirasPROJTIPI.SYSTEM
USAGE_RIGHTINTEGERevetifade
Başvuru: (PROJE_TIP_NO) → PROJTIPI (PROJE_TIP_NO)
Başvuru: (SORUMLULUK_ALANI_NO) → SORMALAN (SORUMLULUK_ALANI_NO)
Başvuru: (ISLEM_ONAY_YOL_NO) → ISLMONYO (ISLEM_ONAY_YOL_NO)