|
<< İç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 (GET_STOKISLM_MALIYET – GUNSONU) |
Stok hareket satırının maliyet kaydını (STOKALSA, verilen TURU/MALIYET_TIPI) yönteme göre yazar, HATA metni döndürür: gerçek maliyet takipli kartta çekilerin giriş maliyetinden; FIFO/LIFO/AGOR/HAOR'da MALIYET_BUL_STOKISLM ya da bağlı alış-satış fiyatından; ALFI/SAFL/SIOT/MTOA'da son alıştan, yoksa 'Maliyet' fiyat listesinden. Elle girilmiş kayda dokunmaz. Devir fişinden (STOKISLM.ISLEM_KODU 'STDEFİ') gelen STOKALSA satırları güncellenmez ve silinmez.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_NO | FTINT32 | |
| YONTEM | VARCHAR | |
| IDOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| FIYAT_NO | FTINT32 | |
| STOK_ISLEM_NO | FTINT32 | |
| MIKTAR | FTSAYI | |
| MIKTAR1 | FTSAYI | |
| MALIYET_TARIHI | TIMESTAMP | |
| KUR_TIP_NO | FTINT32 | |
| BIRIM | FTSTOK_BIRIMI | |
| FIRMA_NO | FTINT32 | |
| MALIYET_TURU | FTCHAR1 | |
| MALIYET_TIPI | FTCHAR1 | |
| MANUEL | FTCHAR1 | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| BIRIM_FIYATI | FTPARA | |
| HATA | FTACIKLAMA_512 | |
| STOK_ADI | FTACIKLAMA_UZUN |
GET_STOKKADE_TREE0 ile ürün ağacını satır sırasıyla döndürür; yarı mamullerin ANA_MALIYET'ini alt satırlarının maliyetinden yeniden toplar, kök mamul satırını en sona koyup ANA_MALIYET'ine ilk seviye kalemlerin toplam maliyetini yazar. Maliyetler GET_RECETE_MALIYET'in verdiği yöntem sırasıyla hesaplanır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| I_STOK_NO | FTINT32 | |
| I_STOK_VARYANT_NO | FTINT32 | |
| I_DSTOK_NO | FTINT32 | |
| I_MIKTAR | FTSAYI | |
| I_MIKTAR1 | FTSAYI | |
| I_BIRIM | FTSTOK_BIRIMI | |
| I_ISLEM_NOKTASI_NO | FTINT32 | |
| I_OZELLIKLER | FTTANITICI_KODU | |
| I_MALIYET_YONTEMLERI | FTACIKLAMA | |
| I_STOK_DURUMU | FTCHAR1 | |
| SATIR_NO | FTINT32 | |
| ANA_SATIR_NO | FTINT32 | |
| SATIR_TURU | FTTANITICI_KODU | |
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| DSTOK_NO | FTINT32 | |
| KALITE_NO | FTINT32 | |
| MIKTAR | FTSAYI | |
| MIKTAR1 | FTSAYI | |
| BIRIM | FTSTOK_BIRIMI | |
| STOK_TIP_NO | FTINT32 | |
| URETIM_STOK_VARYANT_NO | FTINT32 | |
| DEGISKEN_ADI | FTDEGISKEN_ADI | |
| STOKTA_BULUNAN_MIKTAR | FTSAYI | |
| STOKTA_BULUNAN_MIKTAR1 | FTSAYI | |
| STOKTA_BULUNAN_BIRIM | FTSTOK_BIRIMI | |
| BIRIM_MALIYET | FTSAYI | |
| BIRIM_MALIYET_DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| MALIYET | FTSAYI | |
| ANA_MALIYET | FTSAYI | |
| SEVIYE | FTINT32 | |
| SIRA_NO | FTINT32 | |
| HIZALAMA | FTACIKLAMA_UZUN |
Varyant reçetesinden (STOKKADE) ürün ağacını yinelemeli açar: kök mamul satırı, altında hammadde ve yarı mamul satırları; miktarlar MIKTAR_HESAP_SEKLI'ne göre sabit ya da ana miktarla orantılıdır, yarı mamuller I_MAX_SEVIYE'ye (en çok 200) kadar açılır. İsteğe bağlı stok miktarı ve GET_RECETE_MALIYET ile birim maliyet verir. GET_STOKKADE_TREE'nin iç yordamıdır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| I_STOK_NO | FTINT32 | |
| I_STOK_VARYANT_NO | FTINT32 | |
| I_DSTOK_NO | FTINT32 | |
| I_MIKTAR | FTSAYI | |
| I_MIKTAR1 | FTSAYI | |
| I_BIRIM | FTSTOK_BIRIMI | |
| I_ISLEM_NOKTASI_NO | FTINT32 | |
| I_OZELLIKLER | FTTANITICI_KODU | |
| I_MALIYET_YONTEMLERI | FTACIKLAMA | |
| I_STOK_DURUMU | FTCHAR1 | |
| I_ANA_SATIR_NO | FTINT32 | |
| I_SEVIYE | FTINT32 | |
| I_MAX_SEVIYE | FTINT32 | |
| SATIR_NO | FTINT32 | |
| ANA_SATIR_NO | FTINT32 | |
| SATIR_TURU | FTTANITICI_KODU | |
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| DSTOK_NO | FTINT32 | |
| KALITE_NO | FTINT32 | |
| MIKTAR | FTSAYI | |
| MIKTAR1 | FTSAYI | |
| BIRIM | FTSTOK_BIRIMI | |
| STOK_TIP_NO | FTINT32 | |
| URETIM_STOK_VARYANT_NO | FTINT32 | |
| DEGISKEN_ADI | FTDEGISKEN_ADI | |
| STOKTA_BULUNAN_MIKTAR | FTSAYI | |
| STOKTA_BULUNAN_MIKTAR1 | FTSAYI | |
| STOKTA_BULUNAN_BIRIM | FTSTOK_BIRIMI | |
| MALIYET | FTSAYI | |
| ANA_MALIYET | FTSAYI | |
| BIRIM_MALIYET | FTSAYI | |
| BIRIM_MALIYET_DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| SEVIYE | FTINT32 | |
| SIRA_NO | FTINT32 | |
| HIZALAMA | FTACIKLAMA_UZUN |
Stokun (ve STOK_VARYANT_NO varyantının) belge-stok satırı arasında farklı varyant, depo stok, kalite ve lot kullanımına izin ayarlarını (ALSA_STOK_FARKLI_*) döndürür, seçilebilir; değer varyant, stok kartı, tip varyantı, stok tipi sırasıyla ilk dolu olandan alınır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| ALSA_STOK_FARKLI_VARYANT | FTSYSTEMFLAGN | |
| ALSA_STOK_FARKLI_DSTOK | FTSYSTEMFLAGN | |
| ALSA_STOK_FARKLI_KALITE | FTSYSTEMFLAGN | |
| ALSA_STOK_FARKLI_LOT | FTSYSTEMFLAGN |
Stokun (ve STOK_VARYANT_NO varyantının) zorunlu kırılım ayarlarını döndürür, seçilebilir: varyant, depo stok (DSTOK), kalite, lot ve seri/çeki no zorunluluğu; değer varyant, stok kartı, tip varyantı, stok tipi sırasıyla ilk dolu olandan alınır; jenerik stok GSTOK_NO da döner.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| GSTOK_NO | FTINT32 | |
| VARYANT_ZORUNLU | FTSYSTEMFLAGN | |
| DSTOK_ZORUNLU | FTSYSTEMFLAGN | |
| KALITE_ZORUNLU | FTSYSTEMFLAGN | |
| LOT_ZORUNLU | FTSYSTEMFLAGN | |
| SERI_CEKI_NO_ZORUNLU | FTSYSTEMFLAGN |
Yeni stok kartı için sıradaki boş STOK_KODU'nu üretir, tek satır döndürür. ISTOK_KODU boş ya da '+' ise tipin STOK_KODU_FORMATI maskesi kullanılır (sondaki 0'lar sayaç hanesi); '*Grup*' maskesinde kartın varsayılan stok grubunun GRUP_KODU önek olur. Maskeyle başlayan en büyük koddan ilerleyip STOKKART'ta olmayan ilk kodu verir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ISTOK_KODU | FTTANITICI_KODU | |
| STOK_TIP_NO | FTINT32 | |
| STOK_NO | FTINT32 | |
| STOK_KODU | FTTANITICI_KODU |
Stok yeri ve kırılım (varyant, dstok, kalite, durum) için verilen tarihte geçerli BLOKE_MIKTAR, ASGARI, NORMAL, AZAMI limitlerini STOKLIMT'ten toplar, tek satır döndürür. Satırda boş değer limit sınıfı detayından (STOKLMSD × KATSAYI) gelir; BIRIM_DONUSTUR='E' ise başka birimlerdeki limitler BIRIMX oranıyla istenen birime (öndeğer BIRIM1) çevrilir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| DSTOK_NO | FTINT32 | |
| KALITE_NO | FTINT32 | |
| IBIRIM | FTSTOK_BIRIMI | |
| IBIRIM_DONUSTUR | FTCHAR1 | |
| STOK_DURUM | FTSTOK_DURUM | |
| STOK_FDURUM | FTSTOK_FDURUM | |
| STOK_YERI_NO | FTINT32 | |
| TARIH | DATE | |
| BIRIM | FTSTOK_BIRIMI | |
| BIRIMX | FTSAYI | |
| BLOKE_MIKTAR | FTSAYI | |
| ASGARI | FTSAYI | |
| NORMAL | FTSAYI | |
| AZAMI | FTSAYI |
Önceki (L) ve sonraki (R) stok hareketi arasındaki STOKLINK bağına atanabilecek miktarı hesaplar, tek satır döndürür: iki satırın henüz bağlanmamış MIKTAR1'lerinin küçüğü (mevcut bağ miktarı dahil); MIKTAR sonraki satırın birim oranıyla bulunur. Yükleme planlı (B/Y) taslak satırda REF_MIKTAR da dikkate alınır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_ISLEM_NO_L | FTINT32 | |
| STOK_ISLEM_NO_R | FTINT32 | |
| ITURU | FTCHAR1 | |
| MIKTAR | FTSAYI | |
| MIKTAR1 | FTSAYI |
Stok kartının, yoksa tipinin noktaya bağlı özelliklerini (STOKNOPA) çözüp tek satır döndürür: tedarik şekli, MRP grubu, parti büyüklüğü, alış süreleri, giriş/çıkış toleransları, sorumluluk alanı, veri giriş formu vb. Kayıtlar işlem kodu/grubu/yönü, varyant ve dstok'a göre süzülür; işlem noktasından ana noktalara çıkılarak her alanın ilk dolu değeri alınır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IISLEM_KODU | FTISLEM_KODU | |
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| ISTOK_TIP_NO | FTINT32 | |
| ISTOK_TIP_VARYANT_NO | FTINT32 | |
| DSTOK_NO | FTINT32 | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| M1_GRUP_NO | FTM1_GRUP_NO_NULL | |
| TEDARIK_SEKLI | FTSYSTEMFLAGN | |
| FASON_YAPILAN_TEDERIK_SEKLI | FTSYSTEMFLAGN | |
| FASON_YAPTIRILAN_TEDERIK_SEKLI | FTSYSTEMFLAGN | |
| TEDARIKCI_KONTROLU | FTSYSTEMFLAGN | |
| KALITE_KONTROL_UYGULA | FTSYSTEMFLAGN | |
| PARTI_BUYUKLUGU_MIN | FTMIKTAR | |
| PARTI_BUYUKLUGU_MAX | FTMIKTAR | |
| PARTI_BUYUKLUGU_KATSAYI | FTMIKTAR | |
| ISKARTA_ORANI | FTSAYI | |
| SATINALMA_MODELI | FTSYSTEMFLAGN | |
| URESIP_BIRLESTIRME_MODU | FTSYSTEMFLAGN | |
| ALTERNATIF_STOK_KULLANIMI | FTSYSTEMFLAGN | |
| FARKLI_LOT_KULLANIMI | FTSYSTEMFLAGN | |
| ALIS_SIPARIS_VERME_SURESI | FTSAYI | |
| ALIS_PLANLI_TESLIMAT_SURESI | FTSAYI | |
| ALIS_NAKLIYE_SURESI | FTSAYI | |
| ALIS_MAL_KABUL_SURESI | FTSAYI | |
| TEDARIK_TAKVIM_NO | FTTAKVIM_NO_NULL | |
| AKTIF_STOK_VARYANT_NO | FTSTOK_VARYANT_NO_NULL | |
| KAYIT_DURUMU | FTCHAR1 | |
| WEB_AKTIF | FTSYSTEMFLAGN | |
| KAR_MARJI | FTSAYI | |
| MIN_GIRIS_MIKTAR_TOLERANS | FTSAYI | |
| MAX_GIRIS_MIKTAR_TOLERANS | FTSAYI | |
| MIN_GIRIS_MIKTAR1_TOLERANS | FTSAYI | |
| MAX_GIRIS_MIKTAR1_TOLERANS | FTSAYI | |
| MIN_CIKIS_MIKTAR_TOLERANS | FTSAYI | |
| MAX_CIKIS_MIKTAR_TOLERANS | FTSAYI | |
| MIN_CIKIS_MIKTAR1_TOLERANS | FTSAYI | |
| MAX_CIKIS_MIKTAR1_TOLERANS | FTSAYI | |
| SORUMLULUK_ALANI_NO | FTSORUMLULUK_ALANI_NO_NULL | |
| LISTE_FIYATI_UYGULANIR | FTSYSTEMFLAGN | |
| MRP1_2B_OPTIMIZASYON | FTSYSTEMFLAGN | |
| VERI_GIRIS_FORMU | FTTANITICI_ADI | |
| VERI_GIRIS_VARYANT_KOORDINAT | FTKOD10 | |
| VERI_GIRIS_DSTOK_KOORDINAT | FTKOD10 | |
| RENK | FTINT32 |
Ana stok (varyant, dstok, kalite, birim) için verilen UYUM_TURU'ndaki uyumlu stokları STOKUYUM'dan satır satır döndürür. IKAYNAK: E kartın kendi tanımları, R referans kartınınkiler, G genel kartınınkiler, 3 hepsi; IKENDISI='E' ise ana stok da '0' kaynağıyla döner. Sonuç KAYNAK ve SIRA_NO'ya göre sıralı, CARPAN ile.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IANA_STOK_NO | FTINT32 | |
| IANA_STOK_VARYANT_NO | FTINT32 | |
| IANA_DSTOK_NO | FTINT32 | |
| IANA_KALITE_NO | FTINT32 | |
| IANA_BIRIM | FTSTOK_BIRIMI | |
| IUYUM_TURU | FTTANITICI_KODU | |
| IKAYNAK | FTCHAR1 | |
| IKENDISI | FTCHAR1 | |
| KAYNAK | FTCHAR1 | |
| ANA_STOK_NO | FTINT32 | |
| ANA_STOK_VARYANT_NO | FTINT32 | |
| ANA_DSTOK_NO | FTINT32 | |
| ANA_KALITE_NO | FTINT32 | |
| ANA_BIRIM | FTSTOK_BIRIMI | |
| SIRA_NO | FTSIRA_NO | |
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| DSTOK_NO | FTINT32 | |
| KALITE_NO | FTINT32 | |
| BIRIM | FTSTOK_BIRIMI | |
| CARPAN | FTSAYI |
İki birimin aynı stok kartında BIRIM1 üzerinden birbirine dönüştürülebilir olup olmadığını döndürür: birimler aynıysa, ikisi de BIRIM1_E_DONUSUR='E' ise ya da biri dönüşür diğerinin çarpanı 1 ise 'E', değilse NULL.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_NO | FTINT32 | |
| BIRIM_A | FTSTOK_BIRIMI | |
| BIRIM_B | FTSTOK_BIRIMI | |
| #RETURN | FTCHAR1 |
Seçilebilir; stok belgesinin hareketleri için stok birimi tanımlarındaki kargo hacmi, kütlesi ve desisini miktarla (MIKTAR1 / BIRIMX) çarparak toplar.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_ISLEMA_NO | FTINT32 | |
| KARGO_HACIM | FTSAYI | |
| KARGO_KUTLE | FTSAYI | |
| KARGO_DESI | FTSAYI |
Stok kartı için sıradaki boş VARYANT_KODU'nu üretir, tek satır döndürür. Kod boş ya da '+' ise tip varyantının (STOKTIVA) STOK_VARYANT_KODU_FORMATI maskesi kullanılır; kartın STOKKAVA'daki en büyük uygun kodundan ilerler, bulamazsa '@@' önekli koda geçer. 24 karaktere kırpılır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IVARYANT_KODU | FTTANITICI_KODU | |
| STOK_NO | FTINT32 | |
| STOK_TIP_VARYANT_NO | FTINT32 | |
| VARYANT_KODU | FTTANITICI_KODU |
Bir stokun firma ve maliyet grubundaki ortalama stok yaşını (gün) hesaplar: dönem içindeki bedelli çıkışları en eski girişlerden düşer (FIFO), kalan giriş miktarlarının son tarihe olan yaşlarını miktarla ağırlıklandırır. STOKISLM'den okur, tek satır döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ISTOK_NO | FTINT32 | |
| FIRMA_NO | FTINT32 | |
| MALIYET_GRUP_KODU | FTTANITICI_KODU | |
| ILK_TARIH | FTZAMAN | |
| SON_TARIH | FTZAMAN | |
| STOK_NO | FTINT32 | |
| YAS | FTSAYI |
Verilen stok yeri rezerv kaydından (STYEREZV) başlayıp ANA_STOK_YERI_REZERV_NO zinciri boyunca yukarı çıkarak her kaydı ve anasını satır satır döndürür (en çok 100 adım).
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ISTOK_YERI_REZERV_NO | FTINT32 | |
| STOK_YERI_REZERV_NO | FTINT32 | |
| ANA_STOK_YERI_REZERV_NO | FTINT32 |
Takip/belge numarası üretir, seçilebilir: MASKE boş ya da '+' ile bitiyorsa, tablo-alan için işlem kodu, kayıt durumu, nokta, personel, stok yeri, proje, terminal, kullanıcı ve tarihe uyan NUMARALA biçiminden (ya da maskeden) şablon kurar, tablodaki en büyük eşleşen değerden sonraki kodu döndürür; tekil tanımda boş numara bulunana kadar ilerler.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| TABLENAME | FTNSSQL_OBJECT | |
| FIELDNAME | FTNSSQL_OBJECT | |
| MASKE | FTTAKIP_NO | |
| ISLEM_KODU | FTISLEM_KODU | |
| KAYIT_DURUMU | FTKAYIT_DURUMUN | |
| TARIH | TIMESTAMP | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| PERSONEL_NO | FTINT32 | |
| STOK_YERI_NO | FTINT32 | |
| PROJE_NO | FTINT32 | |
| RAPOR_NO | FTINT32 | |
| PRIMARYKEY | INTEGER | |
| TAKIP_NO | FTTAKIP_NO |
Bir işyeri personelinin verilen tarihteki ana periyodunda (PDKSUYPE, sınıf -1, etkin) o güne denk gelen ve 'Hafta Tatili' aktiviteli tatil planını, periyot numarası ve periyot başıyla döndürür. Seçilebilir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IK_ISYERI_PERSONEL_NO | FTINT32 | |
| TARIH | FTTARIH | |
| TATIL_PLAN_NO | FTINT32 | |
| PERIYOT_NO | FTINT32 | |
| PERIYOT_BASI | FTTARIH |
Transaction düzeyindeki bir değişkenin değerini okur (Firebird USER_TRANSACTION bağlamı, PostgreSQL netsim_tran. ayarı); tanımsızsa NULL.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| VAR_NAME | FTACIKLAMA | |
| #RETURN | FTACIKLAMA |
Bağlı stok (UPBASTOK) kullanım şeklinden öndeğer stok işlem kodunu döndürür: M/E/P → STKÜRG, H/S/N → STKSRF, A/D/T/t/p/C/c → STKÜRİ, Y → STÜMYÜ, s → STÜMYS, y → STÜMYİ, Ç → ÜRPROS; tanımsız kodda NULL. UPBASTOK ya da veri giriş tanımında işlem kodu yoksa gerçekleşen girişlerinde kullanılır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| KULLANIM_SEKLI | FTCHAR1 | |
| #RETURN | FTISLEM_KODU |
Seçilebilir. Rota adımındaki bir bağlı stok için aynı rota varyantında önceki adımların istenen kullanım şeklindeki ('*' hepsi) en yakın bağlı stoğunu döndürür. Bulamazsa MRP1 bağlantılı arama devre dışı olduğundan boş bir satır döner; RAISE_EXC 'E' değilse HATA alanı açıklama taşır, hata fırlatılmaz.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IUP_BAGLI_STOK_NO | FTINT32 | |
| KULLANIM_SEKLI | FTCHAR1 | |
| RAISE_EXC | FTCHAR1 | |
| UP_BAGLI_STOK_NO | FTINT32 | |
| HATA | FTACIKLAMA_2048 |
Seçilebilir. Rota adımındaki bir bağlı stok için aynı rota varyantında daha küçük sıralı adımlardaki, istenen kullanım şeklindeki ('*' hepsi) aktif bağlı stokları yakından uzağa en çok FIRSTN satır döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IUP_BAGLI_STOK_NO | FTINT32 | |
| KULLANIM_SEKLI | FTCHAR1 | |
| FIRSTN | FTINT32 | |
| UP_BAGLI_STOK_NO | FTINT32 |
Asgari ücret damga vergisi istisnası tablosunu üretir: ILK_TARIH ayından yıl sonuna her ay için istisna matrahını (ASGARI_UCRET × 30; ilk altı ay önceki dönem asgari ücretiyle) ve istisna tutarını (matrah × DV_ORAN) döndürür. Seçilebilir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ILK_TARIH | FTTARIH | |
| SON_TARIH | FTTARIH | |
| ASGARI_UCRET_ONCEKI | FTSAYI | |
| ASGARI_UCRET | FTSAYI | |
| DV_ORAN | FTSAYI | |
| PPUPDVMUAFIYETAY | FTINT32 | |
| PPUPDVMUAFIYETMATRAH | FTSAYI | |
| PPUPDVMUAFIYET | FTSAYI |
Asgari ücret gelir vergisi istisnası tablosunu üretir: her ay için istisna matrahını (ASGARI_UCRET × 30 × (1 − 0,15); ilk altı ay önceki dönem asgari ücretiyle) ve yıl başından kümülatif matrahı ILK_TARIH ayından itibaren döndürür. Seçilebilir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ILK_TARIH | FTTARIH | |
| SON_TARIH | FTTARIH | |
| ASGARI_UCRET_ONCEKI | FTSAYI | |
| ASGARI_UCRET | FTSAYI | |
| PPUPGVMAFIYETAY | FTINT32 | |
| PPUPGVMUAFIYETMATRAH | FTSAYI | |
| PPUPGVMUAFIYETKGVM | FTSAYI | |
| PPUPGVMUAFIYET | FTSAYI |
Seçilebilir. Bir iş istasyonunun açık ana iş emirlerini, menüde görünen ve malzeme zamanlı (KULLANIM_ZAMANI='M') bağlantılarıyla listeler; IK görev yetkisi (O operatör, K kontrolör, N onaylayan, H herkes) süzülür, reçeteden üretilmiş alt proses işlemleri gizlenir. Gösterim şekli E ise iş emri başına tek satır, M ise makine plan detayı başına satır döner.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| UP_IS_ISTASYONU_NO | FTINT32 | |
| UP_MAKINE_GRUP_NO | FTINT32 | |
| IS_OPERATOR | FTCHAR1 | |
| IS_KONTROLOR | FTCHAR1 | |
| IS_ONAYLAYAN | FTCHAR1 | |
| UP_IS_EMRI_NO | FTINT32 | |
| UP_BAGLI_STOK_NO | FTINT32 | |
| M2_ISEMRI_LINK_NO | FTINT32 | |
| M2_IE_PLAN_DETAY_NO | FTINT32 | |
| IS_EMRI_GOSTERIM_SEKLI | FTCHAR1 |
Seçilebilir; aktif kaynak kapasite tanımlarından (UPKAKAPA) kaynak tipi (öntanım P), MRP1 kaynak, tesis, makine, operasyon, iş istasyonu, stok, varyant, kalite ve stok tipine uyanları (boş alan joker) SIRA_NO ve özgüllüğe göre döndürür (öntanım ilk 1). Günlük kapasite zaman birimine göre hesaplanır; randıman yoksa makinenin randımanı alınır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IKAYNAK_TIPI | FTCHAR1 | |
| IM1_GRUP_NO | FTINT32 | |
| IM1_KAYNAK_NO | FTINT32 | |
| IUP_URETIM_TESIS_NO | FTINT32 | |
| IUP_MAKINE_GRUP_NO | FTINT32 | |
| IUP_MAKINE_TIP_NO | FTINT32 | |
| IUP_MAKINE_NO | FTINT32 | |
| IUP_MAKINE_AYARD_NO | FTINT32 | |
| IUP_OPERASYON_NO | FTINT32 | |
| IUP_IS_ISTASYONU_NO | FTINT32 | |
| ISTOK_NO | FTINT32 | |
| ISTOK_VARYANT_NO | FTINT32 | |
| IDSTOK_NO | FTINT32 | |
| IKALITE_NO | FTINT32 | |
| IFIRSTN | FTINT32 | |
| UP_KAYNAK_KAPASITE_NO | FTINT32 | |
| SIRA_NO | FTINT32 | |
| UP_MAKINE_AYARD_NO | FTINT32 | |
| KAPASITE_BIRIMI | FTTANITICI_KODU | |
| ZAMAN_BIRIMI | FTCHAR1 | |
| BIRIM_KAPASITE | FTSAYI | |
| KAYNAK_KAPASITE | FTSAYI | |
| KAYNAK_KAPASITE_GUN | FTSAYI | |
| MIN_HIZ | FTSAYI | |
| HIZ | FTSAYI | |
| MAX_HIZ | FTSAYI | |
| UYARI_MIN_HIZ | FTSAYI | |
| UYARI_MAX_HIZ | FTSAYI | |
| AYAR_SURESI | FTSAYI | |
| RANDIMAN | FTSAYI | |
| M1_GRUP_NO | FTINT32 | |
| M1_KAYNAK_NO | FTINT32 | |
| UP_URETIM_TESIS_NO | FTINT32 |
Makine durum günlüğü tetikleyicisinde (UPMADRLG_EDIT) yeni sayacın önceki kayıtla birleşip birleşemeyeceğini ve birleşik değeri hesaplar. OPER='C': yönteme göre (H hız farkı, M en büyük, N en küçük, O ortalama, S süre ağırlıklı) sapma ESIK_DEGER'i aşarsa veya süre geçersizse 1, değilse NULL; diğer OPER birleşik sayacı verir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| OPER | FTCHAR1 | |
| ESIK_KONTROLU | FTCHAR1 | |
| OPT_SEKLI | FTCHAR1 | |
| ESIK_DEGER | FTSAYI | |
| ESIK_SURE | FTSAYI | |
| L0_SAYAC | FTSAYI | |
| LL_SAYAC | FTSAYI | |
| L0_SURE | FTSAYI | |
| LL_SURE | FTSAYI | |
| #RETURN | FTSAYI |
Seçilebilir. Makinenin güncel durumu (UPMADURU) ve stok yerine yüklü hammaddeler için (raf, stok tipi, stok, DSTOK süzgeçli) hammaddenin ve mamulün bitiş süresini ve zamanını tahmin eder: iş emrinin sarf/mamul bağlantıları, hedef ya da kapasite hızı ve kapasite birim ihtiyacı kullanılır, takvim dikkate alınmaz. Eksik tanımlar HATA'da listelenir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| UP_MAKINE_NO | FTINT32 | |
| RAF_SIRA_NO | FTINT32 | |
| IHAMMADDE_STOK_TIP_NO | FTINT32 | |
| IHAMMADDE_STOK_NO | FTINT32 | |
| IHAMMADDE_DSTOK_NO | FTINT32 | |
| UP_OPERASYON_NO | FTINT32 | |
| UP_IS_ISTASYONU_NO | FTINT32 | |
| UP_MAKINE_TIP_NO | FTINT32 | |
| UP_MAKINE_AYARD_NO | FTINT32 | |
| UP_IS_EMRI_NO | FTINT32 | |
| M2_ISEMRI_LINK_NO | FTINT32 | |
| M2_IE_PLAN_DETAY_NO | FTINT32 | |
| UP_BAGLI_STOK_NO | FTINT32 | |
| UP_DURUS_NEDEN_NO | FTINT32 | |
| HEDEF_HIZ | FTSAYI | |
| FIILI_HIZ | FTSAYI | |
| KAPASITE_HIZ | FTSAYI | |
| KAPASITE_BIRIM_IHTIYAC | FTSAYI | |
| KAPASITE_ZAMAN_BIRIMI | FTCHAR1 | |
| HAMMADDE_STOK_YERI_DETAY_NO | FTINT32 | |
| HAMMADDE_STOK_YERI_NO | FTINT32 | |
| HAMMADDE_STOK_YERI_RAF_NO | FTINT32 | |
| HAMMADDE_STOK_NO | FTINT32 | |
| HAMMADDE_STOK_VARYANT_NO | FTINT32 | |
| HAMMADDE_BIRIM | FTSTOK_BIRIMI | |
| HAMMADDE_DSTOK_NO | FTINT32 | |
| HAMMADDE_KALITE_NO | FTINT32 | |
| HAMMADDE_LOT_NO | FTINT32 | |
| HAMMADDE_STOK_DURUM | FTSTOK_DURUM | |
| HAMMADDE_STOK_FDURUM | FTSTOK_FDURUM | |
| HAMMADDE_STOK_MIKTAR | FTSAYI | |
| HAMMADDE_STOK_MIKTAR1 | FTSAYI | |
| HAMMADDE_MIKTAR | FTSAYI | |
| HAMMADDE_MIKTAR1 | FTSAYI | |
| HAMMADDE_GERCEKLESEN_MIKTAR | FTSAYI | |
| HAMMADDE_GERCEKLESEN_MIKTAR1 | FTSAYI | |
| HAMMADDE_BITIS_SURESI | FTSAYI | |
| HAMMADDE_BITIS_ZAMANI | FTZAMAN | |
| MAMUL_STOK_NO | FTINT32 | |
| MAMUL_STOK_VARYANT_NO | FTINT32 | |
| MAMUL_BIRIM | FTSTOK_BIRIMI | |
| MAMUL_DSTOK_NO | FTINT32 | |
| MAMUL_KALITE_NO | FTINT32 | |
| MAMUL_LOT_NO | FTINT32 | |
| MAMUL_MIKTAR | FTSAYI | |
| MAMUL_MIKTAR1 | FTSAYI | |
| MAMUL_GERCEKLESEN_MIKTAR | FTSAYI | |
| MAMUL_GERCEKLESEN_MIKTAR1 | FTSAYI | |
| MAMUL_BITIS_SURESI | FTSAYI | |
| MAMUL_BITIS_ZAMANI | FTZAMAN | |
| HATA | FTACIKLAMA_512 |
Seçilebilir. Bir makinenin tarih aralığındaki duruş/çalışma kayıtlarından gün ve vardiya kırılımı çıkarır ve her biri için GET_UP_RANDIMAN sonucunu (süreler, duruş sayısı, hız, randımanlar) döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IUP_MAKINE_NO | FTINT32 | |
| ILK_TARIH | FTZAMAN | |
| SON_TARIH | FTZAMAN | |
| UP_VARDIYA_NO | FTINT32 | |
| TARIH | FTTARIH | |
| ISLETME_KAPASITE_SURE | FTSAYI | |
| ISLETME_CALISMA_SURE | FTSAYI | |
| ISLETME_DURUS_SURE | FTSAYI | |
| ISLETME_DURUS_ADET | FTINT32 | |
| ISLETME_HEDEF_HIZ | FTSAYI | |
| ISLETME_FIILI_HIZ | FTSAYI | |
| ISLETME_HEDEF_ISLEM_MIKTARI | FTSAYI | |
| ISLETME_CALISMA_RANDIMAN | FTSAYI | |
| ISLETME_URETME_RANDIMAN | FTSAYI | |
| MAKINE_KAPASITE_SURE | FTSAYI | |
| MAKINE_CALISMA_SURE | FTSAYI | |
| MAKINE_DURUS_SURE | FTSAYI | |
| MAKINE_DURUS_ADET | FTINT32 | |
| MAKINE_HEDEF_HIZ | FTSAYI | |
| MAKINE_FIILI_HIZ | FTSAYI | |
| MAKINE_HEDEF_ISLEM_MIKTARI | FTSAYI | |
| MAKINE_CALISMA_RANDIMAN | FTSAYI | |
| MAKINE_URETME_RANDIMAN | FTSAYI | |
| PERSONEL_KAPASITE_SURE | FTSAYI | |
| PERSONEL_CALISMA_SURE | FTSAYI | |
| PERSONEL_DURUS_SURE | FTSAYI | |
| PERSONEL_DURUS_ADET | FTINT32 | |
| PERSONEL_HEDEF_HIZ | FTSAYI | |
| PERSONEL_FIILI_HIZ | FTSAYI | |
| PERSONEL_HEDEF_ISLEM_MIKTARI | FTSAYI | |
| PERSONEL_CALISMA_RANDIMAN | FTSAYI | |
| PERSONEL_URETME_RANDIMAN | FTSAYI | |
| TOPLAM_DURUS_SURE | FTSAYI | |
| TOPLAM_DURUS_ADET | FTINT32 | |
| TOPLAM_SURE | FTSAYI | |
| TOPLAM_HEDEF_ISLEM_MIKTARI | FTSAYI | |
| TOPLAM_FIILI_ISLEM_MIKTARI | FTSAYI |
Gövdesi koşullu derlemeyle devre dışıdır; çağrıldığında satır döndürmez.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| US_ALISSATIS_NO | FTINT32 | |
| FULL_SIRA_NO | FTACIKLAMA_2048 |
Seçilebilir. Bir iş emrinin bir iş istasyonunda çalışabileceği makineleri döndürür: iş emri ve istasyon bağlı kapasitelerindeki makine, makine tipi ve grubu (aynı üretim tesisinde aktif makineler) ile makine plan detayları toplanır; yalnız istasyonda tanımlı olanlar, KAYNAK alanında kaynak listesiyle döner.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| UP_IS_EMRI_NO | FTINT32 | |
| UP_IS_ISTASYONU_NO | FTINT32 | |
| UP_MAKINE_NO | FTINT32 | |
| KAYNAK | FTACIKLAMA |
Seçilebilir. Makinenin (tesis verilip makine verilmezse tesisin her aktif makinesi için) tarih aralığındaki duruş günlüğünden (UPDURUSL) işletme, makine ve personel kırılımında kapasite/çalışma/duruş süresi, duruş sayısı, hedef/fiili hız ile çalışma ve üretme randımanını (%) hesaplar; personel ve vardiya süzgeci alır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ILK_TARIH | FTZAMAN | |
| SON_TARIH | FTZAMAN | |
| IUP_URETIM_TESIS_NO | FTINT32 | |
| IUP_MAKINE_NO | FTINT32 | |
| IIK_PERSONEL_NO | FTINT32 | |
| IUP_VARDIYA_NO | FTINT32 | |
| ISLETME_KAPASITE_SURE | FTSAYI | |
| ISLETME_CALISMA_SURE | FTSAYI | |
| ISLETME_DURUS_SURE | FTSAYI | |
| ISLETME_DURUS_ADET | FTINT32 | |
| ISLETME_HEDEF_HIZ | FTSAYI | |
| ISLETME_FIILI_HIZ | FTSAYI | |
| ISLETME_HEDEF_ISLEM_MIKTARI | FTSAYI | |
| ISLETME_CALISMA_RANDIMAN | FTSAYI | |
| ISLETME_URETME_RANDIMAN | FTSAYI | |
| MAKINE_KAPASITE_SURE | FTSAYI | |
| MAKINE_CALISMA_SURE | FTSAYI | |
| MAKINE_DURUS_SURE | FTSAYI | |
| MAKINE_DURUS_ADET | FTINT32 | |
| MAKINE_HEDEF_HIZ | FTSAYI | |
| MAKINE_FIILI_HIZ | FTSAYI | |
| MAKINE_HEDEF_ISLEM_MIKTARI | FTSAYI | |
| MAKINE_CALISMA_RANDIMAN | FTSAYI | |
| MAKINE_URETME_RANDIMAN | FTSAYI | |
| PERSONEL_KAPASITE_SURE | FTSAYI | |
| PERSONEL_CALISMA_SURE | FTSAYI | |
| PERSONEL_DURUS_SURE | FTSAYI | |
| PERSONEL_DURUS_ADET | FTINT32 | |
| PERSONEL_HEDEF_HIZ | FTSAYI | |
| PERSONEL_FIILI_HIZ | FTSAYI | |
| PERSONEL_HEDEF_ISLEM_MIKTARI | FTSAYI | |
| PERSONEL_CALISMA_RANDIMAN | FTSAYI | |
| PERSONEL_URETME_RANDIMAN | FTSAYI | |
| TOPLAM_DURUS_SURE | FTSAYI | |
| TOPLAM_DURUS_ADET | FTINT32 | |
| TOPLAM_SURE | FTSAYI | |
| TOPLAM_HEDEF_ISLEM_MIKTARI | FTSAYI | |
| TOPLAM_FIILI_ISLEM_MIKTARI | FTSAYI |
Seçilebilir. Bir vardiyada çalışan IK personellerini tekil olarak döndürür: vardiya kaynak satırlarına (UPVARDPE) doğrudan atanmış personel, atanmış görevlerin personelleri ve iş istasyonu bağlı kapasitesindeki (kullanım şekli 'İ') personel ve görev sahipleri.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| UP_VARDIYA_NO | FTINT32 | |
| UP_IS_ISTASYONU_NO | FTINT32 | |
| IK_PERSONEL_NO | FTINT32 |
Seçilebilir. Gövdesi koşullu derlemeyle devre dışıdır; her çağrıda ALISSATIS_DETAY_NO boş tek satır döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| US_ALISSATIS_NO | FTINT32 | |
| FIRSTN | FTINT32 | |
| ALISSATIS_DETAY_NO | FTINT32 |
Seçilebilir. Gövdesi koşullu derlemeyle devre dışıdır; her çağrıda ETIKET_ADI ve FILTRE_NO boş tek satır döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IM2_ISEMRI_LINK_NO | FTINT32 | |
| IUP_BAGLI_STOK_NO | FTINT32 | |
| ETIKET_ADI | FTACIKLAMA | |
| FILTRE_NO | FTINT32 |
Seçilebilir. Bir stok için üretimde kullanılacak varyantı bulur: önce varyantın URETIM_STOK_VARYANT_NO'su (Z/F tedarikte stok kartının hızlı üretim varyantı), birim uyumsuzsa kullanım yeri 'Ü' olan, tip varyantı, DSTOK uyumu ve birim dönüşümü tutan ilk varyant. Bulamazsa satır döndürmez; ISLEM_NOKTASI_NO kullanılmaz. PUBLIC'e EXECUTE verilmiştir (bilinçli; kullanıcı kararı 2026-10-20).
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| DSTOK_NO | FTINT32 | |
| KALITE_NO | FTINT32 | |
| BIRIM | FTSTOK_BIRIMI | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| TEDARIK_SEKLI | FTCHAR1 | |
| URETIM_STOK_VARYANT_NO | FTINT32 |
Verilen kullanıcının bir güvenlik sınıfı ve işlem kodu için grup bazında haklarını satır satır döndürür: ana grubu ve etkin (E) üyelikleri üzerinden aktif gruplardaki KULLGRYE kayıtlarının GUVENLIK_MENUIK_NO, grup, DEF_SECURITY ve 8 bite indirgenmiş RIGHTS değerleri.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| GUVENLIK_SINIF_NO | FTINT32 | |
| IISLEM_KODU | FTISLEM_KODU | |
| KULLANICI_NO | FTINT32 | |
| GUVENLIK_MENUIK_NO | FTINT32 | |
| KULLANICI_GRUP_NO | FTINT32 | |
| GUVENLIK_MENU_NO | FTINT32 | |
| RIGHTS | FTINT32 | |
| DEF_SECURITY | FTINT32 |
Vergi oranını bulur, seçilebilir: VERGORAN'da vergi uygulama tipi, vergi grubu ve vergi türüne uyan, ITARIH'te geçerli aktif ilk (SIRA_NO) satırın giriş/çıkış oranı, oran böleni ve muhasebe kodlarını döndürür. Bulunamazsa RAISE_EX='E' ise istisna, değilse oranlar 0 ve bölen 1 döner.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IVERGI_UYST_NO | FTINT32 | |
| IVERGI_GRUP_NO | FTINT32 | |
| IVERGI_TURU | FTTANITICI_KODU | |
| ITARIH | FTZAMAN | |
| RAISE_EX | FTCHAR1 | |
| VERGI_ORAN_NO | FTINT32 | |
| GIRIS_ORANI | FTSAYI | |
| CIKIS_ORANI | FTSAYI | |
| ORAN_BOLENI | FTSAYI | |
| MUHASEBE_KODU_BILESENI | FTMUHASEBE_HESAP_KODU | |
| MUHASEBE_OZEL_KOD | FTMUHASEBE_HESAP_KODU | |
| OTOMASYON_REFERANS_KODU | FTTANITICI_KODU |
Yevmiye numarası verilecek muhasebe fişinin eksiklerini metin olarak döndürür (seçilebilir, tek satır): pasif fiş, sıfır toplamlı fiş veya satır, belge tipi gerekli hesapta boş belge tipi, e-defter belge tipi geçersizliği, belge no/tarih, belge tipi açıklaması ve ödeme yöntemi boşlukları; açılış fişlerinde belge kontrolleri atlanır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| FIS_ASIL_NO | FTINT32 | |
| BILGI | FTACIKLAMA_4000 |
Bir işyeri personelinin ITARIH günü itibarıyla (boşsa bugün) yıllık izin hakkını (HAKKI, gün), dayandığı kıdemi (KIDEM_YILI) ve yaşı (YASI, tam yıl) döndürür; geçmiş bir yılın hakkı o yılın yıldönümüyle sorulur. Çalışma günleri iki uç dahil sayılır (yıldönümü günü tam yıl eder). IZIN_HAKEDIS_BASLAMA_TARIHI girilmişse kıdem yalnız o tarihten sayılır (GET_IZIN_SURESI dönemlerinin o tarihten sonraki günleri, dönem yoksa tarihten ITARIH'e; kıdem dışı izinlerden de yalnız o tarihten sonra başlayanlar düşülür). Girilmemişse dönemlerin toplamından kıdem dışı izinler düşülür; dönemler yoksa ya da işe ilk başlamayı kapsamıyorsa işe ilk başlama tarihinden sayılır. 1–6 yıl 14, 6–15 yıl 20, 15+ yıl 26 gün; 18 yaş ve altı ya da 50 yaş ve üstüne en az 20 gün. IZIN_TAHAKKUK ve IKIZTOPL_BI/_BU kullanır. Seçilebilir, yan etkisiz.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IIK_ISYERI_PERSONEL_NO | FTINT32 | |
| ITARIH | FTTARIH | |
| KIDEM_YILI | FTSAYI | |
| YASI | FTINT32 | |
| HAKKI | FTINT32 |
Bir kullanıcı/rol ve nesne için hak bit maskesinden (1 S, 2 I, 4 U, 8 D; nesne tipi 5 yordamda EXECUTE) SQL betiği satırları üretir: önce REVOKE ALL, sonra gereken GRANT deyimleri. Yalnız metin döndürür, çalıştırmaz.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| USER_NAME | FTNSSQL_OBJECT | |
| RELATION_NAME | FTNSSQL_OBJECT | |
| OBJECT_TYPE | FTINT32 | |
| RIGHTS | FTINT32 | |
| SQL_SCRIPT | FTACIKLAMA_UZUN |
Grup işleminin (GRISASIL) fihrist kaydı değişince bağlı belgelerin carisini günceller: eski ve yeni fihristin cari karşılığı farklıysa gruptaki CARIISLM, ALSAASIL, STOKASIL ve GRISASIL bağlantılarında eski cariyi yenisiyle değiştirir (fihrist türü kayıtlarda cari 0 sayılır).
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| GRUP_ISLEM_NO | FTINT32 | |
| OLD_FIHRIST_NO | FTINT32 | |
| NEW_FIHRIST_NO | FTINT32 |
Grup işlemine (GRISASIL) yeni bir detay (GRISDETA) ve bağlı kaynak kaydı ekler: SINTERNAL'e göre cari işlem, alış-satış başlığı/satırı, stok başlığı/hareketi (çeki dahil), zamanlanmış görev, irtibat, servis ürünü/parçası/hatası ya da alt grup işlemi oluşturur; mevcut ticari kayıt bağlanıyorsa yeniden yaratmaz. Yeni GRUP_ISLEM_DETAY_NO'yu döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| GRUP_ISLEM_NO | FTINT32 | |
| ISINTERNAL | FTISLEM_KODU | |
| IISLEM_KODU | FTISLEM_KODU | |
| IINTERNAL | FTINT32 | |
| ANA_GRUP_ISLEM_DETAY_NO | FTINT32 | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| PERSONEL_NO | FTINT32 | |
| STOK_YERI_NO | FTINT32 | |
| STOK_YERI_NO_X | FTINT32 | |
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| DSTOK_NO | FTINT32 | |
| IBIRIM | FTSTOK_BIRIMI | |
| MIKTAR | FTSAYI0 | |
| ILK_STOK_CEKI_NO | FTINT32 | |
| ISLEM_TANIM_NO | FTINT32 | |
| ISLEM_YERI | FTISIM_KISA | |
| HEDEF_TARIH_FORMATI | FTISIM_KISA | |
| YONTEM | FTISIM_KISA | |
| IRTIBAT_ACIKLAMA | FTACIKLAMA | |
| HESAP | FTCHAR1 | |
| OPER | FTCHAR1 | |
| GRUP_ISLEM_DETAY_NO | FTINT32 |
Grup işleminin işlem kodu ve noktasına uyan CRM sürecini (CREMSUTA) bulur, sürecin otomatik/elle bayrağına uyan adımlarını (CREMSUTD) sırasıyla GRISDETA_MI_INSERT ile detay olarak ekler; servis ürünü/parçası/hatası, görev veya irtibat detayında o kaynağa bağlı alt adımları uygular. Gövde aynı dosyada ALTER ile doldurulur.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| GRUP_ISLEM_NO | FTINT32 | |
| GRUP_ISLEM_DETAY_NO | FTINT32 | |
| IOLD_DURUM | FTISLEM_DURUM | |
| INEW_DURUM | FTISLEM_DURUM | |
| OTOMATIK_DURUM | FTCHAR1 |
Aktif olmayan bir grup işlem tahakkuk kaydını (GRISORAN) ikiye böler: oranı ve UORAN'ı yarıya indirir, T durumlu, carisiz bir kopya açar; kopya için 'GRISORAN-n' referanslı yeni ALSAASIL (cari 0), satırları, alt GRISORAN kayıtları, GRISDETA bağı ve sıfır miktarlı STOKALSA bağları oluşturur. Aktif kayıtta hata verir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| GRUP_ISLEM_ORAN_NO | FTINT32 |
Tahakkuk kaydının (GRISORAN) durumu değişince 'GRISORAN-n' referanslı belgeleri günceller: aktifleşince işlem kodu ALISİP→ALİADE, VERSİP→ALIŞ olur ve pasif alt satırlar varsa yeni bir bekletme oturumu, GRISORAN ve belgeye ayrılır; pasifleşince kodlar geri çevrilir. ALSAASIL ve ALSADETA'da işlem kodu, yönü ve türü yazılır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| GRUP_ISLEM_ORAN_NO | FTINT32 | |
| KAYIT_DURUMU | FTCHAR1 |
Bir işyeri personelinin bir günlük PUANTAJ satırlarını puantaj türüne göre toplayıp taban/tavanla sınırlar, puantaj kartının yuvarlama şeklini uygular ve asgari-azami aralığa düşen, sıfırdan büyük satırları döndürür. Seçilebilir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IPERSONEL_NO | FTINT32 | |
| ITARIH | FTTARIH | |
| IK_ISYERI_PERSONEL_NO | FTINT32 | |
| TARIH | FTTARIH | |
| PUANTAJ_NO | FTINT32 | |
| SURE | FTINT32 | |
| USURE | FTINT32 | |
| OSURE | FTINT32 | |
| PSURE | FTINT32 |
PDKS gün sonu: bir işyeri personelinin tarih aralığındaki (en çok 366 gün) normal giriş-çıkış hareketlerini (PDKSHARE) eşleştirip CREATE_PDKSGUPL ile günlük planları açar ve PDKSGUHA günlük hareketlerini (normal/fazla mesai, izin, resmi tatil, yarım gün) üretir. TEKRAR_HESAPLA 'E' ise elle girilmemiş günlük planları önce siler.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IK_ISYERI_PERSONEL_NO | FTINT32 | |
| ILK_TARIH | FTZAMAN | |
| ISON_TARIH | FTZAMAN | |
| TEKRAR_HESAPLA | FTCHAR1 | |
| ONCEKI_GUN | FTCHAR1 | |
| NEDENLI_AKTIVITE_NO | FTINT32 | |
| YARIM_GUN_MESAI_SURESI | FTINT32 |