|
<< İçindekileri Görüntülemek İçin Tıklayın >> Yer: Teknik Kılavuzlar > Netsim Veri Sözlüğü Kılavuzu > Yordamlar ve işlevler > Yordamlar ve işlevler: G (GELIRGIDERHESAP – GET_DINAMIK_SQL_CAPTION) |
Takip hesaplarına dağıtılmış cari işlemlerden (TAHEDETA, CARIISLM) satır×sütun çapraz tablo üretir: satır ISATIR'ın, sütun ISUTUN'un alt takip hesaplarıdır; her işlem tutarını oranlara göre iki eksene paylaştırır, istenirse dövize çevirir ve satır hesabının hiyerarşi yolunu SIRA_NO olarak döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ISATIR | INTEGER | |
| ISUTUN | INTEGER | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| BTARIH | TIMESTAMP | |
| STARIH | TIMESTAMP | |
| INTERNAL | INTEGER | |
| SATIR | INTEGER | |
| SUTUN | INTEGER | |
| UORAN | FTSAYI | |
| DOVIZ_KURU | FTSAYI | |
| TUTAR | FTSAYI | |
| SUTUN_ARTAN_TUTAR | FTSAYI | |
| SATIR_ARTAN_TUTAR | FTSAYI | |
| TARIH | TIMESTAMP | |
| SIRA_NO | VARCHAR | |
| SINTERNAL | FTSINTERNAL |
Seçilebilir (SUSPEND). MRP1 profilindeki açıklama şablonunu doldurur: PLAN_* yer tutucularını MRP1ASIL'dan, ALSA_* yer tutucularını ihtiyacın kaynak siparişinden (MRP1IHTI → ALSAASIL), MAKINE_ADI'nı toplam satırın ilk tedarik makinesinden koyar; sonuç 80 karakterle kesilir. Oluşturulan sipariş ve sevklerin açıklaması için kullanılır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| M1_ASIL_NO | FTINT32 | |
| M1_IHTIYAC_NO | FTINT32 | |
| M1_TOPLAM_NO | FTINT32 | |
| ACIKLAMA_FMT | FTACIKLAMA | |
| ACIKLAMA | FTACIKLAMA |
Belge için otomatik proje bulur ya da açar: PROJE_ADI_FORMATI'ndaki {İŞLEM NO}, {TAKİP NO}, {TARİH}, {BELGE NO} gibi yer tutucuları doldurur (boşsa '<no> Nolu <işlem adı>'); aynı cari ve adla proje varsa onun PROJE_NO'sunu, yoksa PROJELER'e PROJE_TIP_NO ile yeni aktif proje ekleyip numarasını döndürür. Proje tipi NULL ise istisna verir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| PROJE_ADI_FORMATI | FTACIKLAMA | |
| PROJE_TIP_NO | FTINT32 | |
| CARI_NO | FTINT32 | |
| ISLEM_NO | FTINT32 | |
| ISLEM_KODU | FTISLEM_KODU | |
| ISLEM_ADI | FTISLEM_ADI | |
| TAKIP_NO | FTTAKIP_NO | |
| TARIH | FTZAMAN | |
| BELGE_NO | FTTAKIP_NO | |
| REFERANS_NO | FTTAKIP_NO | |
| REFERANS_TARIHI | FTZAMAN | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| PROJE_NO | FTINT32 |
Çeki (STOKCEKI) için benzersiz TAKIP_NO barkodu üretir, tek satır döndürür. Format boşsa '28'+tarih (ymmdd)+çeki no son 5 hane+kontrol hanesi. Formatta sondaki 0'lar sayaç, sondaki '?' barkod kontrol hanesi; {LOT} işlemin lot kodu, {RANDOM4X5} rastgele dizge, {GUID} UUID ile doldurulur.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_CEKI_NO | FTINT32 | |
| SERI_CEKI_FORMATI | FTBARKOD | |
| STOK_ISLEM_NO | FTINT32 | |
| STOK_NO | FTINT32 | |
| STOK_YERI_NO | FTINT32 | |
| TAKIP_NO | FTBARKOD |
Çeki için benzersiz URETICI_TAKIP_NO üretir, tek satır döndürür; format NULL ise NULL döner. Formatta sondaki 0'lar sayaç, sondaki '?' barkod kontrol hanesi, {LOT} işlemin lot kodu olur; STOKCEKI'deki en büyük uygun değerden ilerler.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| SERI_CEKI_FORMATI | FTBARKOD | |
| US_ALISSATIS_NO | FTINT32 | |
| STOK_ISLEM_NO | FTINT32 | |
| STOK_NO | FTINT32 | |
| STOK_YERI_NO | FTINT32 | |
| URETICI_TAKIP_NO | FTBARKOD |
Sevk paketi (STOKSEPA) için benzersiz TAKIP_NO üretir, tek satır döndürür. Biçim paket tipinin STOKKAPA.BARKOD_FORMATI'dır (boşsa '274ymmdd0000?'); tarih harfleri o anki zamanla doldurulur, sondaki 0'lar sayaç, '?' barkod kontrol hanesidir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| KARGO_PAKET_NO | FTINT32 | |
| TAKIP_NO | FTBARKOD |
Bir kartın (SINTERNAL/INTERNAL) kök MHBAKODU bağlantı kodlarını ve tüm alt seviyelerini özyinelemeli olarak listeler (seçilebilir, BAGLANTI_KOD_NO).
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| SINTERNAL | FTTANITICI_KODU | |
| INTERNAL | FTINT32 | |
| BAGLANTI_KOD_NO | FTINT32 |
KDV tahakkuk bordrosu oluşturur: ICARI_ISLEM_NO boşsa CAİŞBO bordro başlığı (CARIISLM, BORDRO=E) açar; indirilecek/hesaplanan KDV ve tevkifat tutarları için KDVATF/KDVBTF bordro satırlarını yazar, muhasebe özel kodunu 191/391 kebirindeki vergi hesabından (MHGET_HESAP_KODU) alır, hatayı ISLMLOGS'a düşer. Bordro numarasını döndürür; ASKDTHED kullanır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ICARI_ISLEM_NO | FTINT32 | |
| VERGI_ORAN_NO | FTINT32 | |
| CARI_NO | FTINT32 | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| PERSONEL_NO | FTINT32 | |
| HESAPLANAN_KDV_TUTARI | FTPARA | |
| INDIRILECEK_KDV_TUTARI | FTPARA | |
| TEVKIFAT_HESAPLANAN | FTPARA | |
| TEVKIFAT_INDIRILECEK | FTPARA | |
| ISLEM_TARIHI | FTTARIH | |
| DONEM | FTTANITICI_KODU | |
| CARI_ISLEM_NO | FTINT32 |
Muhasebe modelinin detaylarından (MHMODEDE) verilen yön, referans tutar türü ve muhasebe kart türüne uyan kebir satırlarını döndürür (seçilebilir): yön, referans oranı, kebir kodu, uygulama yeri, sıra, referans tutar ve kart türü. Hesap standardı MUHASEBE_MASK=8 ise UFRS, değilse TEKDÜZEN; alt (bağlı) model detayları önceliklidir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| MH_MODEL_NO | FTINT32 | |
| IMUHASEBE_KART_TURU | FTTANITICI_KODU | |
| IYONU | FTCHAR1 | |
| IREF_TURU | FTACIKLAMA_UZUN | |
| MUHASEBE_MASK | FTINT32 | |
| IKEBIR_KODU | FTTANITICI_KODU | |
| BUTUN_KEBIRLER | FTCHAR1 | |
| YONU | FTCHAR1 | |
| REF_ORAN | FTPARA | |
| KEBIR_KODU | FTTANITICI_KODU | |
| UYGULAMA_YERI | FTCHAR1 | |
| SIRA_NO | FTINT32 | |
| REF_TUTAR | FTTANITICI_KODU | |
| MUHASEBE_KART_TURU | FTTANITICI_KODU |
Bir kartın muhasebe kodu bileşenini döndürür (seçilebilir). ISLMKOIN için alış-satış satırının işlem kodundan, VERGUYST için vergi oranı ve vergi uygulama setinden (MHKOBIIN eşlemesi öncelikli) bulunur; diğer kart türlerinde tablonun MUHASEBE_KODU_BILESENI alanı dinamik SQL ile okunur.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| SINTERNAL | FTSINTERNAL | |
| INTERNAL | FTINT32 | |
| HESAP_PLAN_NO | FTINT32 | |
| MH_MODEL_NO | FTINT32 | |
| ISLEM_NO | FTINT32 | |
| MKB | FTTANITICI_KODU |
Satır düzeyi güvenlik tetiklerinin yetki denetimi: OPER=I'de kullanıcının grubu ve güvenlik bağlamına göre (KULLGRYE, GUVEMEIK, GUVESIOB tam yetki) yeni kaydın DB_ID, ADGROUP/GROUP/ROGROUP_ID ve SECURITY değerlerini döndürür; I/U/D'de CheckUserRight_IKIN ile ekleme, değiştirme, yetki değişikliği ve silme hakkını denetler, yetkisizse hata verir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| TABLO_ADI | FTNSSQL_OBJECT | |
| OLDISLEM_KODU | FTISLEM_KODU | |
| NEWISLEM_KODU | FTISLEM_KODU | |
| OLDISLEM_NOKTASI_NO | FTINT32 | |
| NEWISLEM_NOKTASI_NO | FTINT32 | |
| OLDDB_ID | FTINT64 | |
| OLDADGROUP_ID | FTINT32 | |
| OLDGROUP_ID | FTINT32 | |
| OLDROGROUP_ID | FTINT32 | |
| OLDSECURITY | FTINT32 | |
| NEWDB_ID | FTINT64 | |
| NEWADGROUP_ID | FTINT32 | |
| NEWGROUP_ID | FTINT32 | |
| NEWROGROUP_ID | FTINT32 | |
| NEWSECURITY | FTINT32 | |
| OPER | FTCHAR1 | |
| OUTDB_ID | FTINT64 | |
| OUTADGROUP_ID | FTINT32 | |
| OUTGROUP_ID | FTINT32 | |
| OUTROGROUP_ID | FTINT32 | |
| OUTSECURITY | FTINT32 |
Form açılırken uygulanacak özelleştirmeleri seçer, seçilebilir: FORMLAR'da form sınıfı, form adı ve dile uyan aktif ana revizyon kayıtlarından tüm kullanıcılara açık olanları ya da OBJEKULL ile oturumun terminali, kullanıcısı veya grubuna dahil edilenleri alır; her alt kontrol, kayıt tipi ve veri türü (tasarım/yerleşim/seçenek) için ilk FORM_NO'yu döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IFORM_SINIFI | FTTANITICI_ADI | |
| IFORM_ADI | FTTANITICI_ADI | |
| ILISAN | FTTANITICI_KODU | |
| FORM_NO | FTINT32 |
TON/KG/GR/MG biriminde verilen miktarı kg, g ve mg toplamlarına (TAM_*) ve kg + g + mg parçalarına (PARCA_*) ayırarak tek satır SUSPEND eder; başka birimde sonuçlar NULL olur.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| MIKTAR | FTSAYI | |
| BIRIM | FTSTOK_BIRIMI | |
| TAM_KG | FTSAYI | |
| TAM_GR | FTSAYI | |
| TAM_MG | FTSAYI | |
| PARCA_KG | FTINT32 | |
| PARCA_GR | FTINT32 | |
| PARCA_MG | FTINT32 |
Seçilebilir; belge (ALISSATIS_DETAY_NO=0) ya da satır için geçerli otomatik indirimleri döndürür: bağlamı ALSAASIL/ALSADETA'dan toplayıp GET_INDIRIMLER'i çağırır; satır için stok türlü (S), belge için cari türlü (C) sıfırdan farklı indirimleri verir. Tür belge yönünden (iade ters) Alış/Satış olur.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_NO | FTINT32 | |
| ALISSATIS_DETAY_NO | FTINT32 | |
| PROMOSYON | FTCHAR1 | |
| INDIRIM_NO | FTINT32 | |
| MUSTERI_INDIRIM_KART_NO | FTINT32 | |
| ORAN_TUTAR | FTSAYI | |
| PROMOSYON_STOK_NO | FTINT32 | |
| PROMOSYON_DSTOK_NO | FTINT32 | |
| PROMOSYON_BIRIM | FTSTOK_BIRIMI | |
| INDIRIM_KAYNAGI | FTCHAR1 | |
| TUTAR_REFERANSI | FTCHAR1 | |
| OKAMPANYA_NO | FTINT32 | |
| STOK_INDIRIM_NO | FTINT32 | |
| ODIGER_INDIRIM_ILISKISI | FTCHAR1 |
Seçilebilir; belge/satır indirimlerini metin olarak döndürür: ALSAINDI satırlarından ilk iSEVIYE-1 oran ayrı ayrı FORMAT ile biçimlenip art arda eklenir, kalanlar bileşik orana (AddRatio) toplanır. İndirim satırı yoksa belgenin TABAN_INDIRIM_ORANI ya da satırın SATIR_INDIRIM_ORANI biçimlenir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_NO | FTINT32 | |
| ALISSATIS_DETAY_NO | FTINT32 | |
| ISEVIYE | FTINT32 | |
| FORMAT | VARCHAR | |
| SONUC | FTACIKLAMA_UZUN |
Seçilebilir; belge ya da satırın sıfırdan farklı indirimlerini '+' ile birleştirilmiş metin olarak (en çok 250 karakter) döndürür: tümü, otomatik (A/a), elle (H/h) ve puan indirimleri ayrı alanlarda. TUTAR_REFERANSI=E olanlara '&', sabit tutarlılara (küçük harf kaynak) '#' öneki eklenir; UPDATE_ALSAINDI aynı biçimi okur.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_NO | FTINT32 | |
| ALISSATIS_DETAY_NO | FTINT32 | |
| INDIRIM_TEXT | FTACIKLAMA_UZUN | |
| INDIRIM_OTO_TEXT | FTACIKLAMA_UZUN | |
| INDIRIM_EL_TEXT | FTACIKLAMA_UZUN | |
| INDIRIM_PUAN_TEXT | FTACIKLAMA_UZUN |
Seçilebilir; belge (taban TOPLAM_SI_TUTAR) ya da satır (HAM_TUTAR) için ALSAINDI satırlarını sırayla uygulayıp kaynağa (A otomatik, H elle, P puan; küçük harf sabit tutar) ve KDV bağımsızlığa göre oran/tutar toplamlarını ve toplam indirim tutarını döndürür. TUTAR_REFERANSI=E taban tutara uygulanır; istenirse EFEKTIF_ORAN yazılır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_NO | FTINT32 | |
| ALISSATIS_DETAY_NO | FTINT32 | |
| UPDATE_EFEKTIF_ORAN | FTCHAR1 | |
| ANA_TUTAR | FTSAYI | |
| ISLEM_YONU | FTINT32 | |
| INDIRIM_ORAN | FTSAYI | |
| INDIRIM_ORAN_OTO | FTSAYI | |
| INDIRIM_ORAN_EL | FTSAYI | |
| PUAN_ORAN | FTSAYI | |
| PUAN_ORAN_OTO | FTSAYI | |
| PUAN_ORAN_EL | FTSAYI | |
| EXT_ORAN | FTSAYI | |
| EXT_ORAN_OTO | FTSAYI | |
| EXT_ORAN_EL | FTSAYI | |
| INDIRIM_SABIT_TUTAR | FTSAYI | |
| INDIRIM_SABIT_TUTAR_OTO | FTSAYI | |
| INDIRIM_SABIT_TUTAR_EL | FTSAYI | |
| PUAN_SABIT_TUTAR | FTSAYI | |
| PUAN_SABIT_TUTAR_OTO | FTSAYI | |
| PUAN_SABIT_TUTAR_EL | FTSAYI | |
| EXT_SABIT_TUTAR | FTSAYI | |
| EXT_SABIT_TUTAR_OTO | FTSAYI | |
| EXT_SABIT_TUTAR_EL | FTSAYI | |
| TOPLAM_INDIRIM_ORANI_EL | FTSAYI | |
| TOPLAM_INDIRIM_TUTARI | FTSAYI | |
| TOPLAM_PUAN_TUTARI | FTSAYI | |
| TOPLAM_EXT_TUTARI | FTSAYI |
Seçilebilir; önceki (L) ve sonraki (R) satır arasında bağlanabilir miktarı döndürür: L'nin aktarılmamış kalanı (MIKTAR1-RMIKTAR1) ile R'nin bağlanmamış kalanının (MIKTAR1-LMIKTAR1) küçüğü, mevcut bağ eklenerek; X türünde iki uçta XMIKTAR1 düşülür. Bağ yoksa tür iade işlemde '-' olur; MIKTAR R'nin birim oranıyla çevrilir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_DETAY_NO_L | FTINT32 | |
| ALISSATIS_DETAY_NO_R | FTINT32 | |
| ITURU | FTCHAR1 | |
| MIKTAR | FTSAYI | |
| MIKTAR1 | FTSAYI | |
| TURU | FTCHAR1 |
Seçilebilir; belgenin kargo hesabını döndürür: nakliye tipinin kargo tahakkuk stoğu, limit, döviz ve KDV dahilliği; yöntem ISLEM ise bu belgenin, OTURUM/GUN/GUN2 ise aynı cari ve işlem kodlu oturum/gün belgelerinin desi, hacim, kütle toplamı ile kargo dışı mal tutarı (nakliye dövizinde). Eksik tanım HATA alanlarına yazılır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_NO | FTINT32 | |
| IYONTEM | FTTANITICI_KODU | |
| INAKLIYE_TIP_NO | FTINT32 | |
| STOK_NO | FTSTOK_NO_NULL | |
| BIRIM | FTSTOK_BIRIMI | |
| MIKTAR | FTSAYI | |
| BIRIMX | FTSAYI | |
| MIKTAR1 | FTSAYI | |
| ISLEM_TUTARI | FTPARA | |
| LIMIT_TUTARI | FTPARA | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| KDV_DAHIL | FTCHAR1 | |
| KARGO_HACIM | FTSAYI | |
| KARGO_KUTLE | FTSAYI | |
| KARGO_DESI | FTSAYI | |
| KARGO_ODEMESI | FTCHAR1 | |
| KARGO_HESAPLAMASI | FTCHAR1 | |
| HATA_ALISSATIS_DETAY_NO | FTINT32 | |
| HATA_ACIKLAMA | FTACIKLAMA_UZUN |
Seçilebilir; satırın bağlı işlem ağacını (şecere) GET_ALSA_SECERE0 üzerinden tekilleştirerek döndürür (öntanım: seviye 0, en çok 100): sonraki alış-satış satırları, bağlı ve alt stok hareketleri, MRP2 iş emri hareketleri; her düğüm için ana düğüm ve bağ miktarı/türü.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IALISSATIS_DETAY_NO | FTINT32 | |
| AKTIF_SEVIYE | FTINT32 | |
| MAX_SEVIYE | FTINT32 | |
| SECENEKLER | FTSECENEKLER | |
| ISLEM_TURU | FTSINTERNAL | |
| ISLEM_NO | FTINT32 | |
| ANA_ISLEM_TURU | FTSINTERNAL | |
| ANA_ISLEM_NO | FTINT32 | |
| LINK_MIKTAR | FTSAYI | |
| LINK_MIKTAR1 | FTSAYI | |
| LINK_BIRIM | FTSTOK_BIRIMI | |
| LINK_TURU | FTCHAR1 |
Seçilebilir; satırdan başlayarak bağlı işlemleri özyinelemeli listeler: satırın kendisi (seviye 0), ALSALINK ile sonraki satırlar (MAX_SEVIYE'ye kadar), MRP2 iş emri üzerinden üretim hareketleri (tür 2), STOKALSA ile bağlı stok hareketleri ve alt hareketleri; her kayıtta işlem ve ana işlem türü/no ile bağ miktarı, birimi, türü döner.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IALISSATIS_DETAY_NO | FTINT32 | |
| AKTIF_SEVIYE | FTINT32 | |
| MAX_SEVIYE | FTINT32 | |
| SECENEKLER | FTSECENEKLER | |
| ISLEM_TURU | FTSINTERNAL | |
| ISLEM_NO | FTINT32 | |
| ANA_ISLEM_TURU | FTSINTERNAL | |
| ANA_ISLEM_NO | FTINT32 | |
| LINK_MIKTAR | FTSAYI | |
| LINK_MIKTAR1 | FTSAYI | |
| LINK_BIRIM | FTSTOK_BIRIMI | |
| LINK_TURU | FTCHAR1 |
Seçilebilir; verilen stok hareketinin altındaki tüm bağlı alt hareketleri (STOKISLM.ANA_STOK_ISLEM_NO zinciri) özyinelemeli olarak listeler.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IANA_STOK_ISLEM_NO | FTINT32 | |
| STOK_ISLEM_NO | FTINT32 |
Ücret bordrosunda personelin dönemde geçerli 'Avans Kesintisi' kayıtlarını (PBPEODKE) net ücret ve limit/tutar yöntemine (NT tutar, NO oran) göre keser; bu ay kesilen, taksit, toplam kesilen ve kalanı önceki bordroların ppAvans* değerleriyle hesaplar. Çalışmıyorsa net ücretin tamamı kesilir; ICRA_KAPAT 'E' ise biten kaydı M yapar.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IK_ISYERI_PERSONEL_NO | FTINT32 | |
| IK_BORDRO_AY | FTINT32 | |
| IK_BORDRO_YIL | FTINT32 | |
| CALISIYOR | FTCHAR1 | |
| KAZANC | FTPARA | |
| GVFARK | FTPARA | |
| SGKFARK | FTPARA | |
| UCRET_EKI | FTPARA | |
| HUZUR_HAKKI | FTPARA | |
| SENDIKA | FTPARA | |
| NAFAKA | FTPARA | |
| ICRA | FTPARA | |
| BES | FTPARA | |
| BRUT_UCRET | FTPARA | |
| NET_PEY | FTPARA | |
| ILK_TARIH | FTTARIH | |
| SON_TARIH | FTTARIH | |
| ICRA_KAPAT | FTCHAR1 | |
| ICRA_TAMAMLANDI | FTCHAR1 | |
| SIRA | FTINT32 | |
| PPAVANSISLEMNO | FTINT32 | |
| PPAVANSSIRANO | FTINT32 | |
| PPAVANSBILGI | VARCHAR | |
| PPAVANSTAKSIT | FTINT32 | |
| PPAVANSTOPLAM | FTPARA | |
| PPAVANSBUAYKESILEN | FTPARA | |
| AY | FTINT32 | |
| YIL | FTINT32 | |
| PPAVANSTOPLAMKESILEN | FTPARA | |
| PPAVANSKALAN | FTPARA |
İhbar ve kıdem tazminatı bordrosunda belirli bir ödeme-kesinti tanımındaki ('kod - ad' metninin kodu) avansları, ihbar+kıdem kazancından nafaka ve icra düşülmüş net tutar üst sınırıyla taksit taksit hesaplar; önceki bordrolardan toplam kesilen ve kalanı DIVE'den okur, AVANSI_KES 'E' ise satır döndürür. Bordro dönemi IK_BORDRO_AY/YIL'dan.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IK_PERSONEL_NO | FTINT32 | |
| TANIM_NO | VARCHAR | |
| IK_BORDRO_AY | FTINT32 | |
| IK_BORDRO_YIL | FTINT32 | |
| IHBAR_KAZANC | FTPARA | |
| KIDEM_KAZANC | FTPARA | |
| NAFAKA | FTPARA | |
| ICRA | FTPARA | |
| AVANSI_KES | FTCHAR1 | |
| SIRA | FTINT32 | |
| PPAVANSISLEMNO | FTINT32 | |
| PPAVANSSIRANO | FTINT32 | |
| PPAVANSBILGI | VARCHAR | |
| PPAVANSTAKSIT | FTINT32 | |
| PPAVANSTOPLAM | FTPARA | |
| PPAVANSBUAYKESILEN | FTPARA | |
| AY | FTINT32 | |
| YIL | FTINT32 | |
| PPAVANSTOPLAMKESILEN | FTPARA | |
| PPAVANSKALAN | FTPARA |
Bir işyeri personelinin ay/yıl puantajını AYLIK_PUANTAJ'dan döndürür; aynı gün ve puantaj için kesinleşmiş (M) PDKSGUPU satırı varsa onun süresini kullanır ve hesapta çıkmayan kesinleşmiş satırları da ekler. Seçilebilir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IPERSONEL_NO | FTINT32 | |
| AY | FTINT32 | |
| YIL | FTINT32 | |
| IK_ISYERI_PERSONEL_NO | FTINT32 | |
| TARIH | FTTARIH | |
| PUANTAJ_NO | FTINT32 | |
| SURE | FTINT32 | |
| USURE | FTINT32 | |
| OSURE | FTINT32 | |
| PSURE | FTINT32 |
Bir işyeri personelinin IKPEHARE Başlama/Ayrılış hareketlerinden verilen ay içindeki işe giriş ve çıkış gününü (ay öncesi/sonrası 0), SGK çıkış neden kodunu, işe başlama ve ayrılış tarihini ve ay içinde puantaja girecek gün sayısını döndürür; çakışan giriş-çıkış kayıtlarında hata verir. Bordro hesabı kullanır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ILK_TARIH | FTTARIH | |
| SON_TARIH | FTTARIH | |
| IK_ISYERI_PERSONEL_NO | FTINT32 | |
| PPAYICIBASLAMA | FTINT32 | |
| PPAYICIAYRILIS | FTINT32 | |
| PPAYICIIGPUANTAJ | FTINT32 | |
| PPAYICINEDEN | VARCHAR | |
| PPISEBASLAMATARIHI | FTTARIH | |
| PPISTENAYRILISTARIHI | FTTARIH |
Seçilebilir; satırın stok bağlarını (STOKALSA.STOK_ALISSATIS_NO) ve ALSALINK zinciri boyunca önceki (negatif KONUM) ve sonraki (pozitif KONUM) satırların stok bağlarını en çok 100 seviye döndürür; KONUM seviyeyi gösterir. ALISSATIS_DETAY_NO=0 ise boş döner.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_DETAY_NO | FTINT32 | |
| IIKONUM | FTINT32 | |
| STOK_ALISSATIS_NO | FTINT32 | |
| KONUM | FTINT32 |
Etiket basımı için barkod satırlarını üretir, seçilebilir: oturum terminalinin TBARKOD satırlarında ILK_BARKOD–SON_BARKOD aralığındaki her barkod için, KOPYA_SAYISI_X_MIKTAR='E' ise kopya sayısı × miktar, değilse kopya sayısı kadar satır döndürür; DETAY_BARKOD stok ve TBARKODE alt stok numaralarının FORMAT ile birleşimidir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| FORMAT | FTACIKLAMA | |
| KOPYA_SAYISI_X_MIKTAR | FTCHAR1 | |
| TBARKOD_NO | FTINT32 | |
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| DSTOK_NO | FTINT32 | |
| KALITE_NO | FTINT32 | |
| LOT_NO | FTINT32 | |
| BARKOD | FTBARKOD | |
| STOK_KODU | FTTANITICI_KODU | |
| STOK_TIP_ADI | FTTANITICI_ADI | |
| STOK_ADI | FTTANITICI_ADI_UZUN | |
| ACIKLAMA1 | FTACIKLAMA_UZUN | |
| ACIKLAMA2 | FTACIKLAMA_UZUN | |
| ACIKLAMA3 | FTACIKLAMA_UZUN | |
| ACIKLAMA4 | FTACIKLAMA_UZUN | |
| ACIKLAMA5 | FTACIKLAMA_UZUN | |
| BIRIM | FTSTOK_BIRIMI | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| BIRIM_FIYAT | FTSAYI | |
| DETAY_BARKOD | FTACIKLAMA_UZUN |
Bordro işlemli (IKISYEPE.BORDRO_ISLEM E) işyeri personelinden verilen işyerinde (0/NULL = tümü) ILK_TARIH–SON_TARIH aralığında çalışmış olanları IKPEHARE_DURUM dönemlerine bakarak listeler; ad-soyad, işlem noktası, görev, unvan, kart kayıt durumu ve çalışma durumu döner. Seçilebilir, yan etkisiz.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IFIRMA_ISYERI_NO | FTINT32 | |
| ILK_TARIH | FTTARIH | |
| SON_TARIH | FTTARIH | |
| IK_ISYERI_PERSONEL_NO | FTINT32 | |
| ADISOYADI | FTACIKLAMA_UZUN | |
| ISLEM_NOKTASI_ADI | FTACIKLAMA_UZUN | |
| GOREV_ADI | FTACIKLAMA_UZUN | |
| UNVAN_ADI | FTACIKLAMA_UZUN | |
| KAYIT_DURUMU | FTKAYIT_DURUMUG | |
| CALISMA_DURUMU | FTCHAR1 |
Bir işyeri personelinin tarih aralığındaki günlük çalışma listesini GET_PDKSHARE giriş-çıkış çiftlerinden, plan ve periyot bilgisiyle gün gün döndürür (çalışma ve plan süresi, normal mesai başlama/bitiş farkları, fazla çalışma). KAYIT 'E' ise kilitsiz ve elle girilmemiş PDKSGRCK kayıtlarını yeniden yazar ve PDKS_GIRIS_CIKIS_DUZENLE'yi çalıştırır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IIK_ISYERI_PERSONEL_NO | FTINT32 | |
| ILK_TARIH | FTTARIH | |
| SON_TARIH | FTTARIH | |
| AKTIVITE_NO | FTINT32 | |
| KAYIT | FTCHAR1 | |
| DURUM | FTINT32 | |
| PDKS_TARIH | FTTANITICI_ADI | |
| CALISMA_PLAN_NO | FTINT32 | |
| CALISMA_PERIYOT_NO | FTINT32 | |
| CALISMA_PLAN_SURESI | FTINT32 | |
| PLAN_BASLAMA | FTSAYI | |
| ISLEM_TARIHI | FTTARIH | |
| NORMAL_CALISMA_SURESI | FTINT32 | |
| IK_ISYERI_PERSONEL_NO | FTINT32 | |
| FIRMA_ISYERI_NO | FTINT32 | |
| IK_PERSONEL_NO | FTINT32 | |
| KAYIT_DURUMU | FTCHAR1 | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| IK_GOREV_NO | FTINT32 | |
| TAKIP_NO | FTTANITICI_KODU | |
| USERNO | FTINT32 | |
| CALISMA_TARIHI | FTTARIH | |
| TARIH | FTTARIH | |
| GIRIS_HAREKET_NO | FTINT32 | |
| GIRIS_HAREKETI | FTCHAR1 | |
| GIRIS_ZAMANI | TIMESTAMP | |
| GIRIS_AKTIVITE_NO | FTINT32 | |
| GIRIS_ZAMAN_ORJ | TIMESTAMP | |
| GIRIS_GUNLUK_HAREKET_NO | FTINT32 | |
| GIRIS_OTVT_CIHAZ_NO | FTINT32 | |
| CIKIS_HAREKET_NO | FTINT32 | |
| CIKIS_HAREKETI | FTCHAR1 | |
| CIKIS_ZAMANI | TIMESTAMP | |
| CIKIS_AKTIVITE_NO | FTINT32 | |
| CIKIS_ZAMAN_ORJ | TIMESTAMP | |
| CIKIS_GUNLUK_HAREKET_NO | FTINT32 | |
| CIKIS_OTVT_CIHAZ_NO | FTINT32 | |
| PLAN_NO | FTINT32 | |
| BASLAMA | FTSAYI | |
| SERBEST_CALISMA | FTCHAR1 | |
| PUANTAJ_GUNU | FTINT32 | |
| CALISMA_SURESI | FTSAYI | |
| CALISMA_HARIC_SURE | FTSAYI | |
| PLAN_SURESI | FTINT32 | |
| FAZLA_CALISMA_SURESI | FTINT32 | |
| NORMAL_MESAI_BASLAMA_FARKI | FTINT32 | |
| NORMAL_MESAI_BITIS_FARKI | FTINT32 | |
| NORMAL_MESAI_BASLAMA_ZAMANI | FTZAMAN | |
| NORMAL_MESAI_BITIS_ZAMANI | FTZAMAN | |
| NORMAL_MESAI_BASLAMA_DURUMU | FTTANITICI_KODU | |
| NORMAL_MESAI_BITIS_DURUMU | FTTANITICI_KODU | |
| GIRIS_CIKIS_FARKI | FTINT32 | |
| PERIYOT_NO | FTINT32 | |
| ERKEN_BASLAMA | FTZAMAN | |
| GEC_BASLAMA | FTZAMAN | |
| GEC_BITIRME | FTZAMAN | |
| ERKEN_BITIRME | FTZAMAN | |
| YARIM_GUN | FTCHAR1 |
Seçilebilir; bir carinin, verilen form (FORM_ADI) için kullanılacak alt ve üst bilgi kayıt numaralarını CARITIUA'dan döndürür: önce carinin tipinde, yoksa genel tipte (CARI_TIP_NO=0) cari kodu desenine ('*' joker) en uzun eşleşen satır seçilir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_NO | FTINT32 | |
| FORM_ADI | FTISIM_ORTA | |
| ALT_BILGI_NO | FTINT32 | |
| UST_BILGI_NO | FTINT32 |
Seçilebilir; bir cari anlaşma ana detayına giren alış-satış satırlarını döndürür: firma ve dönemdeki onaylı belgelerden işlem kodu, özel kodlar, cari, nakliye, döviz, kalite, fiyat listesi, ödeme, proje, kampanya ve ek süzgeçlere uyanlar; rebate'te belge carisi, prim'de personelin carisi esas alınır. Hariç alt filtrede cari tipi 0 (seçilmemiş) süzmez. SADECE_KAPANAN_ALSALAR=E ise yalnız cari hareketi (CARIISLM, SINTERNAL=ALSAASIL) olan ve hiçbiri açık (KAPANDI=H) olmayan belgelerin satırları gelir. Tahakkuk edilmiş satırları dışlamaz; tekrar tahakkuk CARI_ANLASMA_HESAPLA'da kademe bazında elenir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ICARI_NO | FTINT32 | |
| CARI_ANLASMA_DETAY_NO | FTINT32 | |
| FIRMA_NO | FTINT32 | |
| ILK_TARIH | FTZAMAN | |
| SON_TARIH | FTZAMAN | |
| IPERSONEL_NO | FTINT32 | |
| ALISSATIS_DETAY_NO | FTINT32 |
Seçilebilir; bir cari anlaşma ana detayının (CARIANDE) kapsadığı stokları döndürür: stok tipi, ürün hattı, sorumluluk alanı, süzgeç stoğu, stok tipi özel kodu, üretici kodu ve stok kodu maskesi, stok grup kodu, özel kod ve markalara uyan, EK_FILTRE_TURU=H alt satırlarıyla dışlanmayan ve D alt satırları varsa onlara da uyan stoklar.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_ANLASMA_DETAY_NO | FTINT32 | |
| STOK_NO | FTINT32 | |
| STOK_KODU | FTTANITICI_KODU | |
| STOK_ADI | FTTANITICI_ADI_UZUN | |
| STOK_TIP_NO | FTINT32 | |
| STOK_TIP_ADI | FTTANITICI_ADI | |
| URETICI_KODU | FTBARKOD | |
| MARKA_ADI | FTTANITICI_ADI |
Seçilebilir; bir carinin varsayılan adresini (ADRELINK/ADRESLER: adres satırları, ilçe, şehir, ülke, posta kodu, güzergah ve koordinat) ile varsayılan telefonunu, ilk faks (TURU='F') ve cep (TURU='C') numarasını tek satırda döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_NO | FTINT32 | |
| ADRES1 | FTADRES_SATIRI | |
| ADRES2 | FTADRES_SATIRI | |
| ADRES3 | FTADRES_SATIRI | |
| ILCE | FTYER_ADI | |
| SEHIR | FTYER_ADI | |
| ULKE | FTYER_ADI | |
| POSTA_KODU | FTPOSTA_KODU | |
| GUZERGAH_NO | FTINT32 | |
| ROUTEX | FTSAYI | |
| ROUTEY | FTSAYI | |
| TEL_ULKE_KODU | FTKOD10 | |
| TEL_ALAN_KODU | FTKOD10 | |
| TEL_TELEFON | FTKOD10 | |
| TEL_DAHILI | FTKOD05 | |
| FAX_ULKE_KODU | FTKOD10 | |
| FAX_ALAN_KODU | FTKOD10 | |
| FAX_TELEFON | FTKOD10 | |
| FAX_DAHILI | FTKOD05 | |
| CEP_ULKE_KODU | FTKOD10 | |
| CEP_ALAN_KODU | FTKOD10 | |
| CEP_TELEFON | FTKOD10 | |
| CEP_DAHILI | FTKOD05 | |
| OZEL_KOD | FTOZEL_KOD |
Seçilebilir; yeni cari için kullanılmayan cari kodu üretir: kod boş ya da '+' ise cari tipinin kod maskesi (sondaki 0'lar sıra basamağı, '[ID]' veritabanı DB_ID'si) alınır ve mevcut en büyük koddan GetNextCode ile ilerlenir; '*Grup*' maskesinde carinin en alt grubunun kodu önek olur, grup yoksa '*Grup* [cari no]' döner.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ICARI_KODU | FTTANITICI_KODU | |
| CARI_TIP_NO | FTINT32 | |
| CARI_NO | INTEGER | |
| CARI_KODU | FTTANITICI_KODU |
Seçilebilir; bir carinin belirli yetkili şahsına (YETKILI_SAHIS_NO) bağlı, cariye borç yazan alış-satış belgelerinin cari işlemlerinden açık (kapanmamış) ve toplam bakiyeyi güncel kurla yerel paraya çevirip mutlak değer olarak tek satırda döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_NO | FTINT32 | |
| SAHIS_NO | INTEGER | |
| ACIK_BAKIYE | FTSAYI | |
| TOPLAM_BAKIYE | FTSAYI |
Bir cari için işlem kodu, işlem noktası ve personele uygun varsayılan bakiye tipini (BAKIYE_TIP_NO) döndürür: carinin aktif bakiye tipleri (CARIKABT) işlem kodu ve işlem noktası kısıtına göre süzülür, öncelik işlem noktası, sonra personel (CARIBTOB), sonra cari kart varsayılanındadır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ICARI_NO | FTINT32 | |
| IISLEM_KODU | FTISLEM_KODU | |
| IISLEM_NOKTASI_NO | FTINT32 | |
| IPERSONEL_NO | FTINT32 | |
| BAKIYE_TIP_NO | FTINT32 |
Seçilebilir; bir carinin işlem kodu ve işlem noktasına uygun aktif bakiye tiplerini adı, kodu, uyarı/bloke limitleri ve kayıt durumuyla listeler; VARSAYILAN işlem noktası, personel ve cari kart varsayılanlarından bu öncelikle belirlenir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ICARI_NO | FTINT32 | |
| IISLEM_KODU | FTISLEM_KODU | |
| IISLEM_NOKTASI_NO | FTINT32 | |
| IPERSONEL_NO | INTEGER | |
| BAKIYE_TIP_NO | FTINT32 | |
| BAKIYE_TIP_ADI | FTISIM_UZUN | |
| BAKIYE_TIP_KODU | FTTANITICI_ADI | |
| VARSAYILAN | FTCHAR1 | |
| UYARI_LIMIT | FTPARA | |
| BLOKE_LIMIT | FTPARA | |
| KAYIT_DURUMU | FTCHAR1 |
Cari limit tutarının riske yüzde kaçla yansıyacağını döndürür: önce cari kart limitinin (CARIKALI) RISK_YUZDESI, yoksa carinin limit grubundaki firma/şube/limit türü detayının (CARILIGD) değeri, o da yoksa 100; cari limit satırı yoksa verilen limit grubundan okur.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_KART_LIMIT_NO | FTINT32 | |
| CARI_LIMIT_GRUP_NO | FTINT32 | |
| CARI_NO | FTINT32 | |
| FIRMA_NO | FTINT32 | |
| FIRMA_SUBE_NO | FTINT32 | |
| LIMIT_TURU | FTTANITICI_KODU | |
| #RETURN | FTSAYI |
Bir çek/senedin verilen tarihteki durumunu döndürür: zincirde o tarihe kadarki son etkin hareketin işlem kodundaki giriş durumu, hareket tarihi ve önceki işlem takip kapanma tutarı. Seçilebilir; eşleşme yoksa boş küme döner.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ILK_CARI_ISLEM_NO | FTINT32 | |
| TARIH | TIMESTAMP | |
| DURUM | FTISLEM_DURUM | |
| DURUM_TARIHI | TIMESTAMP | |
| ONCEKI_ISLEM_TAKIP_KAPANMA | FTPARA0 |
Carinin açık çek/senet bakiyesini firma, şube, tür, durum, bakiye tipi ve döviz kırılımında döndürür (seçilebilir). Portföy, ciro, tahsil, teminat, karşılıksız gibi durumlar ilk cariye göre; kendi çek/senetlerimiz hareketin carisine göre alınır. Tutar mutlak değer, işlem dövizindedir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_NO | INTEGER | |
| FIRMA_NO | INTEGER | |
| FIRMA_SUBE_NO | INTEGER | |
| BAKIYE_TIP_NO | INTEGER | |
| TURU | FTKOD05 | |
| DURUM | FTISLEM_DURUM | |
| TUTAR | FTPARA | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI |
AINDEX'in 64'e göre modunu 64 renklik sabit, açık tonlu bir paletteki renk tamsayısına çevirir; sıra numarasına göre renk vermek için kullanılır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| AINDEX | FTINT32 | |
| #RETURN | FTINT32 |
Geçerli bağlantının kimliğini döndürür (Firebird CURRENT_CONNECTION, PostgreSQL pg_backend_pid()).
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| #RETURN | INTEGER |
Geçerli transaction kimliğini döndürür (Firebird CURRENT_TRANSACTION, PostgreSQL txid_current()).
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| #RETURN | BIGINT |
Dinamik tablo için pivot sorgusu üretir, seçilebilir: DIVE_TABLO_NO ve DIVETARE ile bağlı tabloların alt tablo ('@') dışındaki DIVEALAN alanlarını, DIVEVEDE'den kayıt (DIVE_VERI_REF_NO) başına tek satır ve alan başına veri tipine uygun bir kolon (DEGISKEN_ADI) veren SELECT metnine çevirip DINAMIK_SQL olarak döndürür; sorguyu çalıştırmaz.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| DIVE_TABLO_NO | FTDIVE_TABLO_NO | |
| DINAMIK_SQL | FTACIKLAMA_TEXT |
Dinamik tablo alanlarının başlık satırı sorgusunu üretir, seçilebilir: her alan için DIVE_ALAN_ADI'nı DEGISKEN_ADI kolonunda sabit değer olarak veren tek satırlık SELECT metnini, 8000 karakteri aşarsa DINAMIK_SQL1 ve DINAMIK_SQL2 olarak ikiye bölüp döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| DIVE_TABLO_NO | FTDIVE_TABLO_NO | |
| DINAMIK_SQL1 | FTACIKLAMA_TEXT | |
| DINAMIK_SQL2 | FTACIKLAMA_TEXT |