|
<< İç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: C |
CARIISKA kapatma kaydı güncellenince ya da silinince yan etkileri uygular: döviz virmanı kapatmasında (OTO_ISLEM='D') açılmış CRVİRM hareketinin (ve aynasının) BORC/ALACAK'ını yeni kapatma tutarına kur oranıyla eşitler, silmede bu hareketleri siler; silmede ters yönlü CARIISKA satırını da kaldırır. Veri optimizasyonu kipinde çalışmaz.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_KAPATMA_NO | FTINT32 | |
| CARI_ISLEM_NO | FTINT32 | |
| KAPANAN_CARI_ISLEM_NO | FTINT32 | |
| OLDTUTAR | FTPARA | |
| NEWTUTAR | FTPARA | |
| OLDYAS | FTINT32 | |
| NEWYAS | FTINT32 | |
| OTO_ISLEM | FTCHAR1 | |
| OPER | FTCHAR1 |
Seçilebilir; cari işlemi başka işlem koduna aktarır: BORDRO_ISLEM_KODU verilip hedef bordro yoksa kaynaktan yeni bordro başlığı açar, SATIR_ISLEM_KODU ile kaynak işlemi yeni satır olarak kopyalar (yön farklıysa borç/alacak yer değiştirir, REFERANS_NO kaynak no; daha önce aktarılmışsa eklemez). Hedef cari/banka/kasa parametreyle değişebilir; bordro numarasını döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_ISLEMA_NO | FTINT32 | |
| ICARI_ISLEM_NO | FTINT32 | |
| BORDRO_ISLEM_KODU | FTISLEM_KODU | |
| SATIR_ISLEM_KODU | FTISLEM_KODU | |
| CARI_NO | FTINT32 | |
| BANKA_HESAPD_NO | FTINT32 | |
| KASA_HESAP_NO | FTINT32 | |
| IBORDRO_CARI_ISLEMA_NO | FTINT32 | |
| CARI_ISLEM_NO | FTINT32 |
İki cari işlemi elle kapatır: açık tutarlardan küçüğü kadar CARIISKA kaydı açar, ters bacağa bağlı açık gecikme farkı borç işlemlerini (SINTERNAL='GECISL') de bu işlemle kapatır. Kapalı işlemde bir şey yapmaz; blokeli işlem BLOKELI_KAPAT='E' değilse hata verir, kapatma sırasında bloke geçici kaldırılır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ICARI_ISLEM_NO | FTINT32 | |
| IKAPANAN_CARI_ISLEM_NO | FTINT32 | |
| GECIKME_KAPAT | CHAR | |
| KAPANMA_CHECK_GEC | CHAR | |
| BLOKELI_KAPAT | CHAR |
Çek/senet zincirinin ilk cari hareketi için CESEDETA kaydını yönetir: OPER=I işlem kodundaki çek/senet türü ve giriş/çıkış durumuyla CESEDETA satırı açar, OPER=D satırı siler. CARIISLM tetikleyicileri, bordro dışı CESE kodlu ilk hareketlerde çağırır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_ISLEM_NO | FTINT32 | |
| OPER | FTCHAR1 |
Seçilebilir; bir cari işlemin verilen tarihteki gecikme farkını hesaplar: oran = UVADE_FARKI × vadeden bu yana süre (işlem kodunda gecikme işlem kodu varsa GECIKME_HESABI 'G' MONTHSPAN, 'A' MONTHSBETWEEN; yalnız borç işleminde pozitif), açık tutar = BAKIYE - KAPANMA (yerel para), gecikme tutarı açık tutarın yüzdesi olarak YUVARLAMA basamağına yuvarlanır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ICARI_ISLEM_NO | FTINT32 | |
| ITARIH | FTTARIH | |
| YUVARLAMA | FTINT32 | |
| ORAN | FTSAYI | |
| BAKIYE | FTSAYI | |
| ACIK_TUTAR | FTSAYI | |
| GECIKME_TUTARI | FTSAYI |
Açık cari (iSISTEM='C') veya banka (B) işlemini karşı yönlü açık işlemlerle vade sırasıyla kapatıp CARIISKA'ya kapatma tutarı yazar; ICARI_ISLEM_NO boşsa ilgili cari/banka hesabının bütün açık işlemleri için kendini çağırır. iSECENEK: E aynı döviz vade sıralı, A CARI_ALT_NO uyumlu, F farklı döviz, V/D vade uyumlu (±1 gün), 4 dört fazlı, 1 tek faz.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ICARI_ISLEM_NO | FTINT32 | |
| CARI_NO | FTINT32 | |
| BANKA_HESAPD_NO | FTINT32 | |
| BAKIYE_TIP_NO | FTINT32 | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| PERSONEL_NO | FTINT32 | |
| ISECENEK | FTCHAR1 | |
| ISISTEM | FTCHAR1 |
CARIISLM kaydının (OPER I/U/D) bağlı kayıtlarını üretir: cari/banka/kasa arası işlemlerde (XMODUL C/B/K) karşı modüldeki ayna kaydı (SINTERNAL='CARIISLM', borç/alacak ters, SYSTEM='E') ekler, günceller, siler; döviz virmanında 'CRVİRM' cari virman kaydını ve CARIISKA kapatmasını oluşturur, karşılık döviz verilmişse tutarı o dövize çevirir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_ISLEM_NO | FTINT32 | |
| BMODUL | FTCHAR1 | |
| XMODUL | FTCHAR1 | |
| OPER | FTCHAR1 |
İşlem noktası hiyerarşisinden KAPATMA_UYUMLULUK ayarını bulur (N: işlem noktası bazında, P: personel bazında, yoksa sınırsız); işlem noktası veya personel değiştiyse işlemin mevcut CARIISKA kapatmalarını siler ve CARIISLM_KAPAT'ı bu kapsamla çağırır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_ISLEM_NO | FTINT32 | |
| CARI_NO | FTINT32 | |
| BANKA_HESAPD_NO | FTINT32 | |
| BAKIYE_TIP_NO | FTINT32 | |
| OLD_ISLEM_NOKTASI_NO | FTINT32 | |
| IISLEM_NOKTASI_NO | FTINT32 | |
| OLD_PERSONEL_NO | FTINT32 | |
| IPERSONEL_NO | FTINT32 | |
| SECENEK | FTCHAR1 | |
| ISISTEM | FTCHAR1 |
Bir cari kartı şahıs kartına dönüştürür: ünvanı ilk boşluktan ad/soyad olarak bölüp SAHISLAR kaydı açar, iki kaydı INTERNAL/SINTERNAL ile birbirine bağlar, adres ve telefon bağlarını kopyalar, carinin FIHRIST kaydını siler. Kart bulunamazsa ya da zaten bağlıysa hata verir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_NO | FTINT32 |
Adres değişince cari kodundaki yer tutucuları doldurur: ADRES_NO adresine bağlı carilerin CARI_KODU'ndaki [ÜLKE], [ŞEHİR], [İLÇE] parçalarını ULKELER/SEHIRLER/ILCELER kodlarıyla değiştirir (24 karakter); kod başka caride varsa sıradaki boş koda ilerleyip CARIKART'a yazar.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ADRES_NO | INTEGER |
Seçilebilir; aktif rebate, sellout/sellin ve prim anlaşmalarının tahakkuk adaylarını hesaplar: her ana detay için GET_CARIANDE_DAHIL_ISLEMLER ile GET_CARIANDE_DAHIL_STOKLAR kesişimindeki satırların anlaşma dövizindeki toplamı taban/tavan içindeyse (ya da IZLEME_MODU=E) satır bazında tahakkuk döner; Verilen Rebate, Alınan Sellout ve Prim'de işaret terstir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ICARI_NO | FTINT32 | |
| IFIRMA_NO | FTINT32 | |
| ILK_TARIH | TIMESTAMP | |
| SON_TARIH | TIMESTAMP | |
| IZLEME_MODU | FTCHAR1 | |
| ICARI_ANLASMA_NO | FTINT32 | |
| IPERSONEL_NO | FTINT32 | |
| IONCEDEN_DAHIL | FTCHAR1 | |
| FIRMA_NO | FTINT32 | |
| PERSONEL_NO | FTINT32 | |
| CARI_NO | FTINT32 | |
| CARI_ANLASMA_NO | FTINT32 | |
| ANLASMA_ADI | FTTANITICI_ADI | |
| TOPLAM_TUTAR | FTSAYI | |
| MIKTAR | FTSAYI | |
| BIRIM_FIYAT | FTSAYI | |
| ORAN | FTSAYI | |
| GRUP_ISLEM_TUTARI | FTSAYI | |
| CARI_ANLASMA_DETAY_NO | FTINT32 | |
| CARI_ANLASMA_TAHAKKUK_NO | FTINT32 | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| TAHAKKUK_DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| TAHAKKUK_ISLEM_KODU | FTISLEM_KODU | |
| STOK_NO | FTINT32 | |
| CARI_ISLEM_NO | FTINT32 | |
| SADECE_KAPANAN_ALSALAR | FTCHAR1 | |
| ALISSATIS_DETAY_NO | FTINT32 | |
| ONCEDEN_TAHAKKUK | FTCHAR1 |
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ANLASMA_TURU | FTISIM_KISA | |
| MUHATAP_TURU | FTCHAR1 | |
| HACIM_KAYNAGI | FTCHAR1 |
Rebate/prim/sellout grup işleminin oturumunda tahakkukları yeniden kurar: grup işlemde anlaşma yoksa istisna verir, oturumun GRISORAN kayıtlarını siler, anlaşmanın tarafları için CARI_ANLASMA_HESAPLA (H) sonucundan her kök filtre × tahakkuk kuralı için bir ana GRISORAN kaydı ve 'GRISORAN-<ana>' referanslı tahakkuk belgesi (ALSAASIL/ALSADETA, işlem kodu kuraldan ya da anlaşma tipinden), GRISDETA bağı, satır başına işaret GRISORAN kaydı ve STOKALSA maliyet bağı yazar. Belge ve GRISORAN kayıtlarının carisi CARIANTH.TAHAKKUK_CARI_NO doluysa o, boşsa hak sahibi cari (anlaşmanın tarafı, primde personelin carisi). Ana kayıt ve belge ilk tahakkuk satırıyla açılır; tutarı olmayan ya da boş kalan kademe belge açmaz. Birim fiyatlı (B) tahakkukta iade satırı eksi birim fiyatla yazılır (tutar düşer). K (kademeli oran) ödenecek = oran × [dilim(kümülatif) − dilim(önceden tahakkuk edilen)], S (sabit tutar) kademe penceresinde bir kez; kademe tek satırlık belgesine yazılır, kademenin bütün satışları o satıra işaretlenir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| GRUP_ISLEM_OTURUM_NO | FTINT32 | |
| GRUP_ISLEM_NO | FTINT32 |
Seçilebilir; bir carinin CARITOPL'daki bütün döviz bakiyelerini tek dövize güncel kurla (DOVIZ_CEVIR0) çevirip toplam borç, alacak ve bakiyeyi döndürür. Hedef döviz iDOVIZ_BIRIMI (aktif olmalı), boşsa carinin dövizi ve kur tipi, o da yoksa resmi döviz; kur bulunamazsa KUR_DURUMU 'Kur Bulunamadı' olur.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_NO | FTINT32 | |
| IDOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| BORC | FTSAYI | |
| ALACAK | FTSAYI | |
| BAKIYE | FTSAYI | |
| KUR_DURUMU | FTACIKLAMA |
Seçilebilir; verilen tarihe kadarki aktif cari işlemlerden (bordro başlığı hariç) cari ve döviz bazında borç, alacak ve bakiyeyi işlem dövizinde döndürür. iCARI_NO boşsa bütün cariler; firma ve ';' ayrılmış işlem noktası listesiyle ('*' tümü) süzülür, bakiye takibi istenmeyen cariler atlanır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ICARI_NO | FTINT32 | |
| ITARIH | TIMESTAMP | |
| IFIRMA_NO | FTINT32 | |
| IISLEM_NOKTALARI | FTACIKLAMA_512 | |
| CARI_NO | FTINT32 | |
| BORC | FTSAYI | |
| ALACAK | FTSAYI | |
| BAKIYE | FTSAYI | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI |
Seçilebilir; cari ekstresi için tarih aralığındaki aktif cari işlemleri yürüyen bakiyelerle döndürür: GENEL_BAKIYE döviz (verildiyse bakiye tipi) bazında işlem dövizinde, DOVIZLI_GENEL_BAKIYE_CUR aynı kırılımda yerel para, GENEL_BAKIYE_CUR tüm dövizlerde yerel para. Devir satırları negatif CARI_ISLEM_NO taşır; DETAY_GOSTER='H' bordro detayı yerine başlığı kullanır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_NO | FTINT32 | |
| IBAKIYE_TIP_NO | FTINT32 | |
| FIRMA_NO | FTINT32 | |
| ILK_TARIH | TIMESTAMP | |
| SON_TARIH | TIMESTAMP | |
| DETAY_GOSTER | FTCHAR1 | |
| CARI_ISLEM_NO | FTINT32 | |
| BAKIYE_TIP_NO | FTINT32 | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| TARIH | TIMESTAMP | |
| GENEL_BAKIYE | FTSAYI | |
| GENEL_BAKIYE_CUR | FTSAYI | |
| DOVIZLI_GENEL_BAKIYE_CUR | FTSAYI |
Bir carinin finans (CARIISLM) toplamlarıyla muhasebedeki hesap toplamlarını karşılaştırmak için döndürür (seçilebilir): cari tarafı firmadaki etkin cari hareketlerinin borç/alacak/bakiyesi (dönem tarihiyle süzülmez, ilk satırda verilir), muhasebe tarafı carinin bağlı olduğu her hesap kartının firma dönemindeki etkin fiş toplamlarıdır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| FIRMA_DONEM_NO | FTINT32 | |
| ICARI_NO | FTINT32 | |
| CARI_NO | FTINT32 | |
| CARI_BORC | FTSAYI | |
| CARI_ALACAK | FTSAYI | |
| CARI_BAKIYE | FTSAYI | |
| HESAP_KART_NO | FTINT32 | |
| HESAP_BORC | FTSAYI | |
| HESAP_ALACAK | FTSAYI | |
| HESAP_BAKIYE | FTSAYI |
Carinin VKN/TCKN'sine göre GİB mükellef etiketlerinden (EDGIMUKE) e-fatura/e-irsaliye posta kutusu ve gönderici birim adreslerini INTEADRE'ye EDEVLET türünde ekler, artık geçerli olmayan etiket adreslerini 'İ' durumuna çeker ve CARIKART.EFATURA_KULLANICISI/EIRSALIYE_KULLANICISI bayraklarını günceller.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ICARI_NO | FTCARI_NO | |
| IFIRMA_NO | FTFIRMA_NO |
VAL'i EXP'in en yakın üst katına yuvarlar (6 ondalık); EXP NULL ya da 0'dan küçük/eşitse VAL'i aynen döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| VAL | FTSAYI | |
| EXP | FTSAYI | |
| #RETURN | FTSAYI |
Karşılık dövizli çek/senetlerin kur farkını hesaplayıp GRISASIL grup işlemine bağlı kur farkı faturası üretir: ALSAASIL (KAYIT_DURUMU G) ve hizmet stoklu ALSADETA, REFERANS_NO 'KF_CSİNO=' ile; önceki kur farkları düşülür. BAKIYE_TURU B satış, A alış, H ikisi; HER_CS_AYRI_ISLEM her çek için ayrı belge, KDV_DAHIL tutardan KDV ayırır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| GRUP_ISLEM_NO | FTINT32 | |
| IALIS_ISLEM_KODU | FTISLEM_KODU | |
| ISATIS_ISLEM_KODU | FTISLEM_KODU | |
| IHIZMET_STOK_NO | FTINT32 | |
| BAKIYE_TURU | FTCHAR1 | |
| TAHSIL_BEKLEYENLER_DAHIL | FTCHAR1 | |
| HER_CS_AYRI_ISLEM | FTCHAR1 | |
| KDV_DAHIL | FTCHAR1 |
Önceki-sonraki satır bağını (ALSALINK) doğrular, uymazsa istisna verir: önceki belge onaylı (A/O/M) ve daha önce tarihli, cari aynı (işlem kodu ONCEKI_CARI_FARKLI=E değilse), iade dışı aynı modülde vade/kur referansı, ödeme ve sabit fiyat uyumlu, ticari belgede firma aynı, üretim dışında stok aynı ya da genel stok olmalı.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_DETAY_NO_L | FTINT32 | |
| ALISSATIS_DETAY_NO_R | FTINT32 | |
| ALISSATIS_NO_R | FTINT32 |
Seçilebilir; belgenin ödeme planı durumunu döndürür: ODEMPLAN kaydı varsa H; yoksa ödeme kartı taksit şekli F olan, borcu alacağına eşit olmayan ticari (B/A) belgede yön -1 ise S, 1 ise A, diğer durumda N.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_NO | FTINT32 | |
| PLANDURUM | FTCHAR1 |
Belgenin işlem noktasına göre CHECK_STOKYERI'yi uygular: ISTOK_NO verilirse o stok için geçerli stok yerini döndürür; verilmezse belgenin bütün satırlarında stok yerini zorunlu stok yeriyle değiştirir (ALSADETA.STOK_YERI_NO güncellenir).
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IALISSATIS_NO | FTINT32 | |
| ISTOK_YERI_NO | FTINT32 | |
| ISTOK_NO | FTINT32 | |
| STOK_YERI_NO | FTINT32 |
Seçilebilir; belge satırlarına bağlı stok hareketlerinin aktif sayısını, toplam hareket ve satır sayısını, hizmet olmayan (TAKIP_SEKLI<>H) satırların MIKTAR, MIKTAR1, SMIKTAR ve SMIKTAR1 toplamlarını döndürür. Yazdırma öncesi denetimde kullanılır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_NO | FTINT32 | |
| AKTIF_SAYISI | FTINT32 | |
| STOK_ISLEM_SAYISI | FTINT32 | |
| SATIR_SAYISI | FTINT32 | |
| MIKTAR | FTSAYI | |
| MIKTAR1 | FTSAYI | |
| SMIKTAR | FTSAYI | |
| SMIKTAR1 | FTSAYI |
Carinin bakiye tipi limitini (CARIKABT) denetler: CARITOPL'daki yerel para bakiyesine (BAKIYE_CUR) eski/yeni bakiye farkını ekleyip bloke limiti aşılırsa hata verir, uyarı limiti aşılırsa oturuma MESAJ_TO ile uyarı mesajı gönderir. Negatif limit alacak yönündeki sınırı ifade eder.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_NO | FTINT32 | |
| BAKIYE_TIP_NO | FTINT32 | |
| OLDBAKIYE | FTPARA | |
| NEWBAKIYE | FTPARA |
Cari limit riski değişince uyarı ve bloke min/max değerleriyle karşılaştırır; bloke aşımında FLYEXCEPTION ile durdurur. İşlem kodunun CARI_LIMIT_DENETIMI (H denetimsiz, U uyarı, Ö önceki işlem onaylıysa uyarı), onay yolu limit aşım onayı ve kullanıcı/finans sorumlusu aşım oranları blokeyi uyarıya çevirir; uyarı sorumluluk alanına ya da oturuma mesajla gider.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| CARI_KART_LIMIT_NO | FTINT32 | |
| SON_ISLEM_SINTERNAL | FTSINTERNAL | |
| SON_ISLEM_INTERNAL | FTINT32 | |
| CARI_NO | FTINT32 | |
| FIRMA_NO | FTINT32 | |
| FIRMA_SUBE_NO | FTINT32 | |
| LIMIT_TURU | FTTANITICI_KODU | |
| OLDTOPLAM_RISK | FTSAYI | |
| NEWTOPLAM_RISK | FTSAYI |
Seçilebilir; satıra girilen birim fiyatı seçili fiyat listesi satırına göre denetler: liste fiyatı ve min/max sınırlarını döndürür, ihlali HATA_ACIKLAMA'ya yazar (sabit listede fiyat/döviz değişmez, min/max dışı, kullanıcının yüksek/düşük fiyat oranı, liste dışı bağımsız fiyat yetkisi; ürün müdürü sınırları ayrı). GEN_EXCEPTION=E ise istisna verir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IFIYAT_DETAY_NO | FTINT32 | |
| ICARI_NO | FTINT32 | |
| ISTOK_NO | FTINT32 | |
| IBIRIM | FTSTOK_BIRIMI | |
| IBIRIMX | FTSAYI | |
| ISTOK_VARYANT_NO | FTINT32 | |
| IDSTOK_NO | FTINT32 | |
| IKALITE_NO | FTINT32 | |
| ILOT_NO | FTINT32 | |
| IODEME_NO | FTINT32 | |
| ICARI_BAGLANTI_NO | FTINT32 | |
| IKAMPANYA_NO | FTINT32 | |
| INAKLIYE_TIP_NO | FTINT32 | |
| ILOKASYON_NO | FTINT32 | |
| IISLEM_NOKTASI_NO | FTINT32 | |
| IMIKTAR | FTSAYI | |
| IBIRIM_FIYAT | FTPARA | |
| IDOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| ITURU | FTFIYAT_TURU | |
| ITARIH | FTZAMAN | |
| IISLEM_KODU | FTISLEM_KODU | |
| IKUPON_KODU | FTACIKLAMA | |
| GEN_EXCEPTION | FTCHAR1 | |
| LISTE_FIYATI | FTPARA | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| MIN_LISTE_FIYATI | FTPARA | |
| MAX_LISTE_FIYATI | FTPARA | |
| MIN_UM_LISTE_FIYATI | FTPARA | |
| MAX_UM_LISTE_FIYATI | FTPARA | |
| HATA_ACIKLAMA | FTACIKLAMA_1024 |
Geriye dönük işlem kilidi: ISLMKONT'ta nesneye (OBJE_TABLO_ADI/OBJE_KAYIT_NO ya da '*') TARIH'ten sonraki tarihli, işlem kodu/grup/durum/kullanıcı/nokta filtrelerine uyan kurallarda 'B' istisna fırlatır, 'U' oturuma uyarı yazar, 'İ' sorumluluk alanına ihbar gönderir. Kasa/banka alt hesabı ve muhasebe hesabında üst nesneyi de denetler; yardımcı kip 2–4'te ve SEPET'te atlanır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ISLEM_TABLO_ADI | FTNSSQL_OBJECT | |
| ISLEM_KAYIT_NO | FTINT32 | |
| TARIH | FTZAMAN | |
| IISLEM_KODU | FTISLEM_KODU | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| KAYIT_DURUMU | FTCHAR1 | |
| DURUM | FTISLEM_DURUM | |
| OBJE_TABLO_ADI | FTNSSQL_OBJECT | |
| OBJE_KAYIT_NO | FTINT32 | |
| CSESSION_NO | FTFLYSESSION_NO_NULL | |
| DB_ID | FTDB_ID_NULL | |
| ADGROUP_ID | FTGROUP_ID_NULL | |
| GROUP_ID | FTGROUP_ID_NULL |
İşlem uyarılarını kullanıcıya iletir: IOBJE_SINTERNAL/IOBJE_INTERNAL nesnesine tanımlı aktif ISLMUYAR uyarılarından tür (alış, satış, tahsilat, ödeme, genel), işlem kodu, özel filtre ve işlem noktasına uyanları oturuma 'Uyarı' MESAJLAR satırı olarak yazar. Stok kartında stok tipine, caride cari tipi ve bağlı tiplere ait uyarıları da işler.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IISLEM_SINTERNAL | FTSINTERNAL | |
| IISLEM_INTERNAL | FTINT32 | |
| IOBJE_SINTERNAL | FTSINTERNAL | |
| IOBJE_INTERNAL | FTINT32 | |
| IISLEM_KODU | FTISLEM_KODU | |
| IISLEM_YONU | FTINT32 | |
| BMODUL | FTCHAR1 | |
| XMODUL | FTCHAR1 | |
| IISLEM_NOKTASI_NO | FTINT32 | |
| IOZEL_FILTRE | FTTANITICI_KODU |
Akıllı kod doğrulama: IKOD '@@AK' ile başlıyorsa (kod üretilmemiş) ya da KOURTANI tanımındaki en az/en çok uzunluğa veya KONTROL_SARTI (SIMILAR TO deseni) kuralına uymuyorsa SINTERNAL_ACIKLAMA ve kayıt numarasıyla istisna fırlatır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IKOD_URETME_TANIM_NO | FTINT32 | |
| IKOD | FTTANITICI_KODU | |
| SINTERNAL_ACIKLAMA | FTACIKLAMA | |
| SINTERNAL | FTSINTERNAL | |
| INTERNAL | FTINT32 |
Seçilebilir; cari modüllü (XMODUL=C) kredisiz belgenin (belgede KREDILI_ISLEM=H, ya da D iken carinin KREDILI_ISLEM'i H) bağlı cari hareketi (CARIISLM, anahtar ALSAASIL.INTERNAL) kapanmamışsa KAPANDI=H, aksi halde E döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_NO | FTINT32 | |
| KAPANDI | FTCHAR1 |
Bir kullanıcı grubunun başka bir gruba (doğrudan veya iç içe grup üyelikleri üzerinden, KULLGRUY XID_TIP G) üye olup olmadığını özyinelemeli denetler; üyeyse UYE='E' tek satır döndürür, değilse satır döndürmez.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| KULLANICI_GRUP_NO | FTINT32 | |
| SKULLANICI_GRUP_NO | FTINT32 | |
| UYE | FTCHAR1 |
Gerçekleşen girişini iş emri bağlantısı (MRP2IELN) ya da bağlı stok (UPBASTOK) toleranslarına göre denetler: B sınırları (giriş başına ve iş emri toplamı, yüzde) aşılırsa hata verir, iş emri alt sınırı yalnız TAMAMLANDI='E' iken bakılır; U sınırlarında MESAJLAR'a uyarı yazar. Limit referansı 'A' ise hedef ana hareketin miktarıdır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| TAMAMLANDI | FTCHAR1 | |
| STOK_ISLEM_NO | FTINT32 | |
| ANA_STOK_ISLEM_NO | FTINT32 | |
| M2_ISEMRI_LINK_NO | FTINT32 | |
| UP_BAGLI_STOK_NO | FTINT32 | |
| MIKTAR | FTSAYI | |
| MIKTAR1 | FTSAYI |
Satır-stok hareketi bağını (STOKALSA) doğrular, uymazsa istisna verir: kayıtlar bulunmalı, cari aynı (hizmet, üretim, işlem kodu izni ya da satırın kendi oto stok hareketi hariç), stok aynı ya da hizmet/genel stok, kart izin vermiyorsa varyant, dinamik stok, kalite, lot aynı, ticari belgede firma aynı olmalı. Tek taraf, belge ya da stok belgesi verilirse tüm bağları denetler.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_DETAY_NO | FTINT32 | |
| STOK_ISLEM_NO | FTINT32 | |
| ALISSATIS_NO | FTINT32 | |
| STOK_ISLEMA_NO | FTINT32 |
Stok/belge satırındaki stok değerlerini doğrular, uymazsa istisna fırlatır: kart ve varyant aktif mi, bloke mi, stok tipi uyuyor mu; varyant, depo stok, kalite, lot zorunlulukları (rezervde bağımsızlık ayarı düşülür) ve seçilen değerlerin geçerliliği; fason kuralı (F: sahip carili, K: sahip carisiz). Kartın bulunması dışındaki denetimler yardımcı kip 2–4'te atlanır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ISLEM_KODU | FTISLEM_KODU | |
| ISLEM_NO | FTINT32 | |
| SAHIP_CARI_NO | FTINT32 | |
| STOK_NO | FTINT32 | |
| STOK_TIP_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| DSTOK_NO | FTINT32 | |
| KALITE_NO | FTINT32 | |
| LOT_NO | FTINT32 |
Stok kartının (STOKKART) var, A/O durumlu, bloke olmayan ve kullanıcının okuyabildiği bir kart olduğunu; STOK_VARYANT_NO verilmişse varyantın bu karta ya da genel kartına (GSTOK_NO) ait geçerli bir STOKKAVA kaydı olduğunu denetler, değilse istisna verir. DATAWORKER kipinde durum/yetki denetimi atlanır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 |
Stok hareketinden sonra sahipsiz STYEDETA miktarını GET_STOKLIMIT limitleriyle karşılaştırır. Çıkışta bloke miktarın altına düşülürse istisna verir; asgari altına düşme ya da azami üstüne çıkmada uyarı gönderir: sorumluluk alanı (stok yeri, yoksa kart) varsa SORMALAN_UYGULA, yoksa MESAJ_TO ile oturum kullanıcısına. DATAOPTIMIZER kipinde çalışmaz.
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 | |
| STOK_DURUM | FTSTOK_DURUM | |
| STOK_FDURUM | FTSTOK_FDURUM | |
| STOK_YERI_NO | FTINT32 | |
| STOK_YERI_RAF_NO | FTINT32 | |
| SON_STOK_ISLEM_NO | FTINT32 | |
| OLDMIKTAR1 | FTSAYI | |
| NEWMIKTAR1 | FTSAYI |
İki stok hareketi arasındaki STOKLINK bağının geçerliliğini denetler, aykırılıkta istisna verir: işlem kodu izin vermedikçe farklı stok yeri, farklı firma ya da şubeden bağımsız olmayan farklı şube, önceki işlemin A/O/M dışında olması, farklı cari, sonraki tarihin öncekinden büyük olmaması. STOK_ISLEM_NO_L boşsa sonraki işlemin tüm bağlarını denetler.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_ISLEM_NO_L | FTINT32 | |
| STOK_ISLEM_NO_R | FTINT32 |
Stok kartında BUTUN_NOKTALAR=H ise stoğun işlem noktasının firmasında geçerli zorunlu stok yerini (STOKKAYE, ZORUNLU_STOK_YERI=E) bulup STOK_YERI_NO/STOK_YERI_RAF_NO olarak döndürür; yoksa verilen değerler aynen döner. IISLEM_KODU, ISTOK_DURUM ve ISTOK_FDURUM kullanılmaz.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IISLEM_NOKTASI_NO | FTINT32 | |
| ISTOK_YERI_NO | FTINT32 | |
| ISTOK_YERI_RAF_NO | FTINT32 | |
| ISTOK_NO | FTINT32 | |
| IISLEM_KODU | FTISLEM_KODU | |
| ISTOK_DURUM | FTSTOK_DURUM | |
| ISTOK_FDURUM | FTSTOK_FDURUM | |
| STOK_YERI_NO | FTINT32 | |
| STOK_YERI_RAF_NO | FTINT32 |
Stok yeri ve raf için tanımlı en az/en çok kalem sayısı, çeki sayısı, MIKTAR ve MIKTAR1 sınırlarını (raf 0 ise stok yerinin RAF0_* alanları) dolu STYEDETA toplamlarıyla karşılaştırır; AZALAN='E' iken alt sınırın altı, ARTAN='E' iken üst sınırın üstü istisna verir. UMIN/UMAX alanları okunur ama kullanılmaz.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_YERI_NO | FTINT32 | |
| STOK_YERI_RAF_NO | FTINT32 | |
| ARTAN | FTCHAR1 | |
| AZALAN | FTCHAR1 |
CHECK_STOK_BIRIM_MIKTAR0'ı stok bilgisi ekli çağırır ve dönen hata metni varsa istisna olarak yükseltir; stok satırı birim/miktar/çeki denetiminin istisna veren biçimidir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_ISLEM_NO | FTINT32 | |
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| DSTOK_NO | FTINT32 | |
| BIRIM | FTSTOK_BIRIMI | |
| MIKTAR | FTSAYI | |
| MIKTAR1 | FTSAYI | |
| CKMIKTAR1 | FTSAYI | |
| BIRIM_FIYAT | FTSAYI | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| KOD_TURU | FTISLEM_KODU | |
| ISLEM_KODU | FTISLEM_KODU | |
| ISLEM_YONU | FTINT32 |
Stok satırının birim/miktar tutarlılığını denetler, hatayı istisna yerine ERRMSG ile döndürür: birim tanımı ve yetkisi, BIRIM=BIRIM1 iken MIKTAR=MIKTAR1, sabit birim çarpanı, katsayı katı, min/max miktar, seri/çeki zorunlu stokta bağlı çeki miktarı (rezerv işlemleri hariç), raf zorunluluğu. STOK_BILGISI='E' ise mesaja anahtar alanları ekler.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| STOK_ISLEM_NO | FTINT32 | |
| STOK_NO | FTINT32 | |
| STOK_VARYANT_NO | FTINT32 | |
| DSTOK_NO | FTINT32 | |
| BIRIM | FTSTOK_BIRIMI | |
| MIKTAR | FTSAYI | |
| MIKTAR1 | FTSAYI | |
| CKMIKTAR1 | FTSAYI | |
| BIRIM_FIYAT | FTSAYI | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| KOD_TURU | FTISLEM_KODU | |
| ISLEM_KODU | FTISLEM_KODU | |
| ISLEM_YONU | FTINT32 | |
| STOK_BILGISI | FTCHAR1 | |
| ERRMSG | FTACIKLAMA_UZUN |
Takip/belge numarası tekrarını denetler: NUMARALA'da tablo-alan için tekillik isteyen (UNIQUE_FLAG E/B/U) ve işlem koduna uyan tanımlara göre NEWTAKIP_NO'nun aynı tabloda (işlem kodu ve işlem noktası kapsamıyla) kullanılıp kullanılmadığına bakar; varsa 'B' tanımında istisna fırlatır, diğerlerinde oturuma uyarı mesajı yazar.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| TABLO_ADI | FTNSSQL_OBJECT | |
| ALAN_ADI | FTNSSQL_OBJECT | |
| ISLEM_KODU | FTISLEM_KODU | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| NEWTAKIP_NO | FTTAKIP_NO | |
| PRIKEY_NAME | FTNSSQL_OBJECT |
Bağlı stoğun (UPBASTOK) toplam gerçekleşen miktarını üretim siparişi toleranslarına (URESIP_*, plan miktarına göre yüzde) göre denetler: üst B sınırı aşılırsa, TAMAMLANDI='E' iken alt B sınırının altında kalınırsa hata verir; U sınırlarında MESAJLAR'a 'Uyarı' kaydı yazar.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| TAMAMLANDI | FTCHAR1 | |
| UP_BAGLI_STOK_NO | FTINT32 |
İşlem kaydının durum geçişini denetler, BEFORE tetikleyicilerden çağrılır: işlem kodunu ISLMKODL'den çözer, gerekirse GET_ISLMONYO ile onay yolunu seçer, ISLMONAY adımını ve ISLMONAX geçişini doğrular, kayıt durumu/güvenlik varsayılanlarını döndürür; pasif durumda kodu '*kod*' biçimine çevirir, kullanım yetkisi yoksa istisna verir, ON_ISLEM_KOMUTU'nu çalıştırır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IISLEM_KODU | FTISLEM_KODU | |
| IISLEM_NOKTASI_NO | FTINT32 | |
| IPERSONEL_NO | FTINT32 | |
| IGIRIS_STOK_YERI_NO | FTINT32 | |
| ICIKIS_STOK_YERI_NO | FTINT32 | |
| IOLDKAYIT_DURUMU | FTCHAR1 | |
| IOLDISLEM_ONAY_YOL_NO | FTINT32 | |
| IOLDDURUM | FTISLEM_DURUM | |
| INEWISLEM_ONAY_YOL_NO | FTINT32 | |
| INEWDURUM | FTISLEM_DURUM | |
| SINTERNAL | FTSINTERNAL | |
| INTERNAL | FTINT32 | |
| ITUTAR | FTPARA | |
| IDOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| IDB_ID | FTDB_ID_NULL | |
| IADGROUP_ID | FTINT32 | |
| IGROUP_ID | FTINT32 | |
| IROGROUP_ID | FTINT32 | |
| ISECURITY | FTINT32 | |
| ISYSTEM | FTCHAR1 | |
| OUTISLEM_KODU | FTISLEM_KODU | |
| OUTISLEM_ADI | FTISLEM_ADI | |
| OUTKAYIT_DURUMU | FTCHAR1 | |
| OUTISLEM_ONAY_YOL_NO | FTINT32 | |
| OUTDURUM | FTISLEM_DURUM | |
| OUTDB_ID | FTDB_ID_NULL | |
| OUTADGROUP_ID | FTINT32 | |
| OUTGROUP_ID | FTINT32 | |
| OUTROGROUP_ID | FTINT32 | |
| OUTSECURITY | FTINT32 |
Kart kaydının durum geçişini denetler, BEFORE tetikleyicilerden çağrılır: onay yolu yoksa yeni DURUM'u standart kayıt durumuna çevirir; varsa ISLMONAY'daki yeni durum adımını bulur, ISLMONAX'ta tanımlı olmayan geçişte istisna verir, adımın kayıt durumu ve güvenlik/grup varsayılanlarını döndürür, ön işlem komutunu (ON_ISLEM_KOMUTU) çalıştırır.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IISLEM_ONAY_YOL_NO | FTINT32 | |
| IOLDDURUM | FTISLEM_DURUM | |
| INEWDURUM | FTISLEM_DURUM | |
| SINTERNAL | FTSINTERNAL | |
| INTERNAL | FTINT32 | |
| IDB_ID | FTDB_ID_NULL | |
| IADGROUP_ID | FTINT32 | |
| IGROUP_ID | FTINT32 | |
| IROGROUP_ID | FTINT32 | |
| ISECURITY | FTINT32 | |
| OUTKAYIT_DURUMU | FTCHAR1 | |
| OUTDURUM | FTISLEM_DURUM | |
| OUTDB_ID | FTDB_ID_NULL | |
| OUTADGROUP_ID | FTINT32 | |
| OUTGROUP_ID | FTINT32 | |
| OUTROGROUP_ID | FTINT32 | |
| OUTSECURITY | FTINT32 |
Durum değişikliği sonrası işlemleri yapar, AFTER tetikleyicilerden çağrılır: yeni onay adımının SON_ISLEM_KOMUTU'nu çalıştırır; onay adımı varsa oturum personelinin 'İşlem Onay' görevlerini tamamlandı yapar, ONAYLAR'a onay kaydı ekler (ONAYINFO oturum değişkenlerindeki tarih/açıklamayla) ve adımın sorumluluk alanına SORMALAN_UYGULA ile durum değişikliği bildirir.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IISLEM_KODU | FTISLEM_KODU | |
| IISLEM_ADI | FTISLEM_ADI | |
| INEWISLEM_ONAY_YOL_NO | FTINT32 | |
| IOLDDURUM | FTISLEM_DURUM | |
| IOLDKAYIT_DURUMU | FTCHAR1 | |
| INEWDURUM | FTISLEM_DURUM | |
| INEWKAYIT_DURUMU | FTCHAR1 | |
| SINTERNAL | FTSINTERNAL | |
| INTERNAL | FTINT32 | |
| ICSESSION_NO | FTFLYSESSION_NO_NULL | |
| IDB_ID | FTDB_ID_NULL | |
| IADGROUP_ID | FTGROUP_ID_NULL | |
| IGROUP_ID | FTGROUP_ID_NULL | |
| ISYSTEM | FTCHAR1 | |
| ITUTAR | FTSAYI | |
| IDOVIZ_BIRIMI | FTDOVIZ_BIRIMI |
Dinamik tablo alanlarını kopyalar: ESKI_TABLO_NO tablosunun sistem dışı DIVEALAN alanlarından YENI_TABLO_NO'da aynı değişken adıyla bulunmayanları otomatik kodla ekler, üst alan bağını yeni tablodaki eşadlı alana kurar; SONUC = 1 döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| ESKI_TABLO_NO | FTINT32 | |
| YENI_TABLO_NO | FTINT32 | |
| SONUC | FTINT32 |
Dinamik tablo dışa aktarım tanımlarını kopyalar, seçilebilir: OLD_DIVE_TABLO_NO'nun her DIVEEXPO tanımını NEW_DIVE_TABLO_NO için yeni numarayla, DIVEEXAL alan satırlarını yeni tablodaki aynı değişken adlı alanlara bağlayarak çoğaltır; her yeni tanım için NEW_DIVE_EXPORT_NO döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| OLD_DIVE_TABLO_NO | FTINT32 | |
| NEW_DIVE_TABLO_NO | FTINT32 | |
| NEW_DIVE_EXPORT_NO | FTINT32 |
Dinamik tablo verisini yeni tabloya kopyalar, seçilebilir: OLD_DIVE_TABLE_NO'nun en son DIVEVEAS veri setinde değer varsa NEW_DIVE_TABLE_NO için yeni DIVEVEAS açar, eski setin DIVEVERE kayıtlarını ve DIVEVEDE değerlerini aynı değişken adlı alanlara eşleyerek kopyalar; yeni ve eski DIVE_VERI_ASIL_NO'yu döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| OLD_DIVE_TABLE_NO | FTINT32 | |
| NEW_DIVE_TABLE_NO | FTINT32 | |
| PDIVE_VERI_ASIL_NO | FTINT32 | |
| OLD_DIVE_VERI_ASIL_NO | FTINT32 |
Dinamik veri kaydını çoğaltır, seçilebilir: DIVE_VERI_ASIL_NO setindeki OLD_DIVE_VERI_REF_NO kaydının değeri varsa onu aynı sete yeni DIVEVERE olarak (INTERNAL verilen kayda bağlı, kullanım seviyesi 'M') DIVEVEDE değerleriyle birlikte kopyalar; yeni DIVE_VERI_REF_NO'yu döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| DIVE_VERI_ASIL_NO | FTINT32 | |
| OLD_DIVE_VERI_REF_NO | FTINT32 | |
| INTERNAL | FTINT32 | |
| DIVE_VERI_REF_NO | FTINT32 |
Planın iş emirlerine ait makine plan detaylarının (MRP2IEPD) MRP2PDLN bağlantılarını (sol ve sağ) siler. Bağlantıları yeniden kuran bölüm yorum satırına alınmıştır, yani yalnız temizlik yapar.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| M2_ASIL_NO | FTINT32 |
Yeni firma dönemine muhasebe entegrasyon profili açar: dönem için MHENPROF yoksa en son profili ve MHENPRDE detaylarını FIRMA_DONEM_ADI adıyla kopyalar. Bu sırada 6 haneden kısa profil kodlarını sıfırla 6 haneye tamamlar.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| FIRMA_DONEM_NO | FTINT32 | |
| FIRMA_DONEM_ADI | FTTANITICI_ADI |
PDKS gün sonunda bir personelin bir günü için günlük çalışma planı (PDKSGUPL) ve günlük hareket (PDKSGUHA) satırlarını oluşturur: planı PDKS_PLAN_BUL ile bulur, giriş-çıkışa en yakın alternatif planı seçer, eksik hareket, bulunamayan plan, uzun çalışma ve alternatif plan kullanımını PDKSISTI'ye istisna olarak yazar. Elle girilmiş planlara dokunmaz.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| IK_ISYERI_PERSONEL_NO | FTINT32 | |
| TARIH | FTTARIH | |
| IBASLAMA_ZAMANI | FTZAMAN | |
| IBITIS_ZAMANI | FTZAMAN | |
| IIBASLAMA_AKTIVITE_NO | FTINT32 | |
| IIBITIS_AKTIVITE_NO | FTINT32 | |
| IISON_ISLEM_ZAMANI | FTZAMAN | |
| IISON_GH_NO | FTINT32 | |
| OPER | FTCHAR1 | |
| NEDENLI_AKTIVITE_NO | FTINT32 | |
| SON_ISLEM_SURE | FTINT32 | |
| GUNLUK_PLAN_NO | FTINT32 | |
| PLAN_NO | FTINT32 | |
| BASLAMA_GH_NO | FTINT32 | |
| BITIS_GH_NO | FTINT32 | |
| BASLAMA_AKTIVITE_NO | FTINT32 | |
| BITIS_AKTIVITE_NO | FTINT32 | |
| BASLAMA_SURE | FTINT32 | |
| BITIS_SURE | FTINT32 | |
| BASLAMA_UZAMAN | FTZAMAN | |
| BITIS_UZAMAN | FTZAMAN | |
| SON_ISLEM_ZAMANI | FTZAMAN | |
| SON_GH_NO | FTINT32 |
Satır sonu karakterlerini (CR+LF, x'0d0a') döndürür.
açıklama girilmemiş
| Parametre / dönüş | Tip | Açıklama |
|---|---|---|
| #RETURN | FTKOD05 |