Yordamlar ve işlevler: I

<< İç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: I

IK_EGITIM_EKSIKLER Yordam

şema NETSIM · modül IKAY

Personelin görevlerinin (IKISYEPE görevi ve IKPEGORE ek görevleri, ayrılmamış bağlantılar) gerektirdiği eğitim konularını (IKGOREKO) en geç geçerli IKEGITIM kaydıyla karşılaştırır; DURUM G geçerli, Y ESIK_GUN içinde bitiyor, D süresi dolmuş, X eğitim yok. IK_PERSONEL_NO NULL = herkes. Seçilebilir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IK_PERSONEL_NOFTINT32
ESIK_GUNFTINT32
O_IK_PERSONEL_NO (dönüş)FTINT32
IK_GOREV_NO (dönüş)FTINT32
KONU_SABIT_LISTE_NO (dönüş)FTINT32
ZORUNLU (dönüş)FTCHAR1
IK_EGITIM_NO (dönüş)FTINT32
EGITIM_TARIHI (dönüş)FTTARIH
GECERLILIK_TARIHI (dönüş)FTTARIH
KALAN_GUN (dönüş)FTINT32
DURUM (dönüş)FTCHAR1

Kullandıkları

Çağıranlar (1)

IK_EGITIM_ETKINLIK_HATIRLATMA Yordam

şema NETSIM · modül IKAY

Eğitim katılımının (IKEGKATL) etkinlik değerlendirme hatırlatmasını KY_HATIRLATMA ile (-28, plan sorumlusuna, 7 gün önce) açar ya da günceller; plan yapılmamış, katılımcı katılmamış ya da etkinlik tarihi yoksa iptal, etkinlik sonucu girilmişse tamamlanmış yapar.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IK_EGITIM_KATILIM_NOFTINT32

Kullandıkları

Çağıranlar (2)

IK_EGITIM_HATIRLATMA Yordam

şema NETSIM · modül IKAY

Bir eğitim kaydının (IKEGITIM) geçerlilik bitişi hatırlatmasını KY_HATIRLATMA ile (-27, personele, 30 gün önce) açar ya da günceller; kayıt personele ait değil ya da geçerlilik tarihi yoksa iptal, aynı kişinin aynı konuda daha geç geçerli ya da süresiz eğitimi varsa tamamlanmış yapar.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IK_EGITIM_NOFTINT32

Kullandıkları

Çağıranlar (3)

IK_EGITIM_KATILIM_ISLE Yordam

şema NETSIM · modül IKAY

Eğitim katılımını planla eşitler: plan yapılmış (Y), katılımcı katılmış ve başarılıysa IKEGITIM kaydı üretir ya da günceller (geçerlilik planın GECERLILIK_AY'ından), değilse üretilmiş kaydı siler; etkinlik terminini yazar ve IK_EGITIM_ETKINLIK_HATIRLATMA'yı çağırır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IK_EGITIM_KATILIM_NOFTINT32

Kullandıkları

Çağıranlar (3)

IK_EGITIM_KONU_HATIRLATMA Yordam

şema NETSIM · modül IKAY

Bir İK personelinin verilen eğitim konusundaki bütün IKEGITIM kayıtları için IK_EGITIM_HATIRLATMA'yı yeniden çalıştırır; böylece yeni eğitim kaydı eskisinin geçerlilik hatırlatmasını tamamlar. Parametrelerden biri boşsa bir şey yapmaz.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IK_PERSONEL_NOFTINT32
KONU_SABIT_LISTE_NOFTINT32

Kullandıkları

Çağıranlar (3)

IK_EGITIM_MUAYENE_DENETLE Yordam

şema NETSIM · modül IKAY

Kalite muayene onayında eğitim yetkisini denetler: değerlendirme grubunun (KKDGGRUP) EGITIM_DENETIMI bayrağı U ise kontrolör ve onaylayanın zorunlu eğitimlerinden eksik ya da süresi dolmuş olanlar için uyarı mesajı gösterir, R ise hata vererek onayı engeller.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
KK_DGRUP_NOFTINT32
KONTROL_IK_PERSONEL_NOFTINT32
ONAYLAYAN_IK_PERSONEL_NOFTINT32
KK_ISLEM_NOFTINT32

Kullandıkları

Çağıranlar (1)

INSERT_ALISSATISPROMOSYON Yordam

şema NETSIM · modül ALSA

Promosyon kurallarından satıra bağlı promosyon satırları ekler: miktar = ORAN_TUTAR yüzdesi x miktar, promosyon biriminin katsayısına aşağı yuvarlanır; SATIR_TURU=P, %100 satır indirimi, fiyat -1, SYSTEM=E. DETAY=E ise satır miktarı, değilse belgedeki aynı stok/birim/ödeme satırlarının toplamı esas alınır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ALISSATIS_NOFTINT32
ALISSATIS_DETAY_NOFTINT32
DETAYFTCHAR1

Kullandıkları

INSERT_ALSAINDIRIM Yordam

şema NETSIM · modül ALSA

Belge (0) ya da satırda elle girilmiş (H/h) indirim yoksa ALSAINDI satırlarını silip otomatik indirimleri yazar; DIGER_INDIRIM_ILISKISI çakışması: H kümülatif, T tek ve en yüksek, B kümülatiften büyükse, K küçükse tek başına, O başka indirim yoksa uygulanır. Belge için çağrılınca ana satırların her biri için de çalışır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ALISSATIS_NOFTINT32
ALISSATIS_DETAY_NOFTINT32

Kullandıkları

Çağıranlar (7)

INSERT_DIVEVEDE Yordam

şema NETSIM · modül BASE

Dinamik veri değeri yazar: DIVE_TABLO_NO tablosunda DEGISKEN_ADI alanı varsa ve kullanım seviyesi 'H' değilse, DIVE_VERI_REF_NO kaydı için sayısal DEGER'i DIVEVEDE'ye ekler ya da günceller (eşleşme kayıt + alan).

açıklama girilmemiş

Parametre / dönüşTipAçıklama
DIVE_VERI_REF_NOFTINT32
DIVE_TABLO_NOFTINT32
DEGISKEN_ADIFTTANITICI_ADI
VERI_KAYNAGIFTCHAR1
DEGERFTSAYI

Kullandıkları

Çağıranlar (2)

INSERT_EDGIMUKE Yordam

şema NETSIM · modül CARI

GİB mükellef etiket listesini (EDGIMUKE) besler: silinme tarihi boşsa aynı vergi no, etiket, belge türü, adres türü ve oluşturma tarihli kayıt yoksa ekler; silinme tarihi verilmişse açık etiket kaydına silinme tarihini yazar.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IMUKELLEF_VERGI_NOFTVERGI_NO
IMUKELLEF_UNVANFTACIKLAMA_1024
IMUKELLEF_ETIKETIFTMAIL
IMUKELLEF_TURUFTKOD10
IHESAP_TURUFTISIM_KISA
IBELGE_TURUFTTANITICI_KODU
IADRES_TURUFTKOD05
IILK_OLUSTURMA_TARIHIFTZAMAN
IETIKET_OLUSTURMA_TARIHIFTZAMAN
IETIKET_SILINME_TARIHIFTZAMAN

Kullandıkları

INSERT_MRP2IELN2STOKISLM Yordam

şema NETSIM · modül MRP2

Seçilebilir. Ana gerçekleşen hareketin altına bir bağlı stok/iş emri bağlantısı için STOKISLM satırı üretir: miktar hesap şekline göre ana hareketle oranlanır, veri giriş tanımında 'M' olan alanlar ana hareketten kopyalanır, makine yükü ve lotlu hammaddede stok yerinden kayıt seçilir, STOKALSA bağı açılır. Yeni numarayı döndürür, alt bağlantılar için kendini çağırır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
I_ANA_STOK_ISLEM_NOFTINT32
I_UP_BAGLI_STOK_NOFTINT32
I_M2_ISEMRI_LINK_NOFTINT32
I_ANA_STOK_BAGIMSIZFTCHAR1
STOK_ISLEM_NO (dönüş)FTINT32

Kullandıkları

Çağıranlar (2)

INSERT_OR_UPDATE_DIVEVEDE Yordam

şema NETSIM · modül BASE

Dinamik veri değeri yazar: DIVE_TABLO_NO tablosunda DEGISKEN_ADI alanı varsa ve kullanım seviyesi 'H' değilse, DIVE_VERI_REF_NO kaydı için DIVEVEDE satırını ekler ya da günceller; VERI_KAYNAGI='S' ise DEGER sayı (SAYI), değilse metin (METIN) olarak yazılır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
DIVE_VERI_REF_NOFTINT32
DIVE_TABLO_NOFTINT32
DEGISKEN_ADIFTTANITICI_ADI
VERI_KAYNAGIFTCHAR1
DEGERFTACIKLAMA

Kullandıkları

INSERT_STOKKADE Yordam

şema NETSIM · modül STOK

Bir stok varyantının (STOKKAVA) tip varyantındaki detay/reçete satırlarını STOKTIDE'den STOKKADE'ye kopyalar (daha önce kopyalananlar ve OZELLIK='T' olanlar hariç), ana detay bağlarını kurar, HESAP_GEREKLI'yi tipten alır. Varyantın DURUM'u işlem süresince 'Giriş' yapılıp eski değerine döndürülür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
STOK_VARYANT_NOFTINT32

Kullandıkları

Çağıranlar (1)

INSERT_STOKKADE2UPPROSDR Yordam

şema NETSIM · modül MRP2

Bir proses detayının reçetesine (UPPROSDR) varyantın reçete satırlarını (STOKKADE, OZELLIK LIKE parametresi, RECETE_FAZ eşit ya da '*') kopyalar; miktar, tolerans, stok yeri ve açıklamalar taşınır, otomasyon kodlu stoklarda SARF_SEKLI='O', diğerlerinde 'H' olur. Daha önce kopyalanmış satırlar atlanır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
UP_PROSES_DETAY_NOFTINT32
STOK_VARYANT_NOFTINT32
RECETE_FAZFTTANITICI_KODU
OZELLIKFTACIKLAMA

Kullandıkları

Çağıranlar (1)

INSERT_STOKKADE_TO_ALSADETA Yordam

şema NETSIM · modül ALSA

Ana satırın varyant bileşenlerinden (STOKKADE; hızlı üretim satırında OZELLIK Ü, diğerlerinde K) alt alış-satış satırları ekler: miktar ve oranlar GET_MIKTAR_HESAP_ORAN(_MIKTAR) ile hesaplanır, KDV/ÖTV, stok yeri, işlem kodu ana satırdan/tanımdan gelir, fiyat paket şekli K ise 0, değilse -1. Var olan bileşen eklenmez.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ANA_ALISSATIS_DETAY_NOFTINT32

Kullandıkları

Çağıranlar (2)

INSERT_STOKKADE_TO_STOKISLM Yordam

şema NETSIM · modül ALSA

Ana stok hareketinin varyant bileşenlerinden (STOKKADE, OZELLIK LIKE parametre) bağlı alt hareketler ekler: miktarlar GET_MIKTAR_HESAP_ORAN(_MIKTAR) ile hesaplanır, B/Y planlamada REF_MIKTAR'a yazılır; üretim (Z/D) türünde işlem kodu bileşenin kodu ya da yöne göre STKSRF/STKÜRG olur. Var olan bileşen eklenmez.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ANA_STOK_ISLEM_NOFTINT32
STOK_VARYANT_NOFTINT32
OZELLIKFTACIKLAMA
KAYNAK_SINTERNALFTSINTERNAL
KAYNAK_INTERNALFTINT32

Kullandıkları

Çağıranlar (3)

INSERT_STOKKADE_TO_STOKKAPR Yordam

şema NETSIM · modül BASE

Stok kartı detaylarından (STOKKADE) parametre satırı açar: STOK_VARYANT_NO varyantının OZELLIK desenine ve RECETE_FAZ'a ('!' = tümü) uyan detaylarından SINTERNAL/INTERNAL kaydında olmayanları STOKKAPR'a ekler; 'Ü' özellikli hesaplanan miktarlarda miktar/birim boş kalır, 'L' lot uyum kriterini açar, değişken adı ve zorunlu alanlar stok tipi detayından gelir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
STOK_VARYANT_NOFTINT32
RECETE_FAZFTTANITICI_KODU
OZELLIKFTTANITICI_KODU
SINTERNALFTSINTERNAL
INTERNALFTINT32

Kullandıkları

Çağıranlar (9)

INSERT_STOKKAPR_TO_STOKKAPR Yordam

şema NETSIM · modül BASE

Bir kaydın stok parametre (STOKKAPR) satırlarının tamamını, kaynak satıra referansla (REF_STOK_PARAMETRE_NO) T_SINTERNAL/T_INTERNAL hedef kaydına kopyalar.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
S_SINTERNALFTSINTERNAL
S_INTERNALFTINT32
T_SINTERNALFTSINTERNAL
T_INTERNALFTINT32

Kullandıkları

Çağıranlar (1)

INSERT_STOKTREE Yordam

şema NETSIM · modül STOK

STOKTREE'ye stok grubu/stok yeri/işlem noktası/durum satırı ekler; alt işlem noktaları için kendini yinelemeli çağırır ve ana stok gruplarına doğru yukarı çıkarak her seviyeye ekler. Satır zaten varsa durur.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ISTOK_GRUP_NOFTINT32
STOK_YERI_NOFTINT32
ISLEM_NOKTASI_NOFTINT32
STOK_DURUMFTSTOK_DURUM

Kullandıkları

Çağıranlar (1)

INSERT_STOKTRLG Yordam

şema NETSIM · modül STOK

STOKTRLG kuyruğuna stok grubunu (yoksa) ekler; REGEN_STOKTREE bu kuyruktaki grupların STOKTREE ağacını yeniden kurar ve kuyruğu boşaltır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
STOK_GRUP_NOFTINT32

Kullandıkları

Çağıranlar (4)

INSERT_UPPROSDR2STOKISLM Yordam

şema NETSIM · modül MRP2

Bir proses detayının reçete satırlarından (UPPROSDR) ana stok hareketinin altına sarf STOKISLM satırları ekler: işlem kodu reçete satırından, parametreden ya da STKSRF; stok yeri reçete/parametre/ana hareketten gelir. SARF_SEKLI süzülür ('E' E/O/H'yi kapsar), daha önce eklenmiş reçete satırı atlanır, ilk malzeme zamanlı iş emri bağlantısına bağlanır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
UP_PROSES_DETAY_NOFTINT32
UP_PROSES_RECETE_NOFTINT32
ANA_STOK_ISLEM_NOFTINT32
STOK_YERI_NOFTINT32
ISLEM_KODUFTISLEM_KODU
SARF_SEKLIFTCHAR1

Kullandıkları

Çağıranlar (1)

ISLMNOKT_ADRESTELEFON Yordam

şema NETSIM · modül BASE

İşlem noktasının varsayılan adresini (ADRESLER/ADRELINK) ve varsayılan telefonunu (TELEFONL/TELELINK) tek satır olarak döndürür, seçilebilir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ISLEM_NOKTASI_NOINTEGER
ADRES_ADI (dönüş)FTISIM_UZUN
ADRES1 (dönüş)FTADRES_SATIRI
ADRES2 (dönüş)FTADRES_SATIRI
ADRES3 (dönüş)FTADRES_SATIRI
ILCE (dönüş)FTYER_ADI
SEHIR (dönüş)FTYER_ADI
ULKE (dönüş)FTYER_ADI
POSTA_KODU (dönüş)FTPOSTA_KODU
GUZERGAH_NO (dönüş)FTINT32
ROUTEX (dönüş)FTSAYI
ROUTEY (dönüş)FTSAYI
TELEFON_ADI (dönüş)FTISIM_KISA
ULKE_KODU (dönüş)FTKOD10
ALAN_KODU (dönüş)FTKOD10
TELEFON (dönüş)FTKOD10
DAHILI (dönüş)FTKOD05

Kullandıkları

ISTAOTDE2STOKISLM Yordam

şema NETSIM · modül ISTA

Akaryakıt istasyonu hesap kesim oturumunun bir pompa satırından (ISTAOTDE) STKÇIK stok çıkış hareketi (STOKISLM) oluşturur: miktar satılan + aktarılan, stok yeri pompanın deposu, tarih oturum sonu; oluşan STOK_ISLEM_NO satıra yazılır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
OTURUM_DETAY_NOINTEGER

Kullandıkları

Çağıranlar (1)

ISTAOTRM2ALSAASIL Yordam

şema NETSIM · modül ISTA

Hesap kesim oturumunun veresiye satışlarını stok çıkışlarına bağlayıp oturum için alış-satış belgesi üretmek üzere tanımlıdır; gövdesi derleme dışı (FIXME) bırakıldığından şu an hiçbir işlem yapmaz.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
OTURUM_NOINTEGER
PERSONEL_NOINTEGER
ISLEM_KODLARIFTACIKLAMA_1024
ALISSATIS_NO (dönüş)INTEGER

ISTAOTRM2STOKASIL Yordam

şema NETSIM · modül ISTA

Akaryakıt hesap kesim oturumu (ISTAOTRM) için STKÇIK stok çıkış başlığı (STOKASIL) oluşturur ve numarasını oturuma yazar; çıkış deposu istasyonun etkin pompalarından birinin stok yeridir, pompa veya depo yoksa hata verir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
OTURUM_NOINTEGER

Kullandıkları

Çağıranlar (1)

ISTASYON_SATIS_LISTESI Yordam

şema NETSIM · modül ISTA

Akaryakıt istasyonunun her pompa yüzü (POMPA_KODU'nun noktadan önceki kısmı) için yaklaşık son 15 dakikadaki en son satış belgesini satır satır döndürür: belge no, işlem noktası, açıklama, cari adı, yerel para genel toplam ve açık/kapalı durumu.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
POMPA_YUZU (dönüş)FTINT32
ISLEM_NO (dönüş)FTINT32
ISLEM_NOKTASI_NO (dönüş)FTINT32
ACIKLAMA (dönüş)FTACIKLAMA
CARI_ADI (dönüş)FTTANITICI_ADI_UZUN
KAPANMA_DURUMU (dönüş)FTACIKLAMA
GENEL_TOPLAM_CUR (dönüş)FTSAYI

Kullandıkları

ISTATAHS_UYGULA Yordam

şema NETSIM · modül ISTA

Hesap kesim oturumuna girilen tahsilat/ödeme satırını (ISTATAHS) cari işleme yansıtır: OPER=I'de CARIISLM kaydı oluşturup numarasını satıra yazar, U'da günceller, D'de cari işlemi (alış-satıştan geliyorsa belgeyi) siler. Açıklamaya oturum numarası eklenir; peşin satış işlemine bağlanır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ISLEM_KODUFTISLEM_KODU
TAHSILAT_NOINTEGER
ICARI_ISLEM_NOINTEGER
OPERCHAR

Kullandıkları

Çağıranlar (3)

IZIN_TAHAKKUK Yordam

şema NETSIM · modül IKAY

Etkin İK personelinin yıllık izin hakkını IKIZTOPL'a 'Yıllık İzin' satırı olarak yazar. Yıldönümü IZIN_HAKEDIS_BASLAMA_TARIHI (boşsa ISE_ILK_BASLAMA_TARIHI) üzerinden bulunur; yıldönümü gelmiş her yılın hakkı GET_YILLIK_IZIN_HAKKI ile o yıldönümü itibarıyla hesaplanır, satır varsa yalnız HAKKI güncellenir, yoksa açılır (KALAN ve devirleri IKIZTOPL tetikleyicileri RECALC_IKIZTOPL ile yeniden hesaplar). IZIN_HAKEDIS_BASLAMA_TARIHI girilmiş personelde bu tarihin ertesi yılından bu yıla kadar bütün yıllar işlenir, önceki yıllara dokunulmaz; girilmemişse yalnız bu yıl. Başlama yılında hak doğmaz; bu yıl hak doğmamışsa var olan satırın hakkı 0 yapılır. IKPRIZED formundan çağrılır.

açıklama girilmemiş

Kullandıkları

IZIN_TATIL_GUN_SONU Yordam

şema NETSIM · modül IKDT

Tatil dahil olmayan (TATIL_DAHIL 'H') ve en az bir günlük izinde hafta tatili ve resmi tatil günlerini atlayarak işe dönüş tarihini hesaplar; PDKS'li personelde çalışma listesindeki tatil planlarına, ötekilerde hafta tatili DIVE ayarına bakar. Öteki izinlerde dönüş = ayrılış + süre. IKAY izin tetikleyicisi kullanır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IK_IZIN_TANIM_NOFTINT32
IK_ISYERI_PERSONEL_NOFTINT32
AYRILIS_TARIHIFTZAMAN
SURESIFTSAYI
BITIS_TARIHIFTZAMAN
DONUS_TARIHI (dönüş)TIMESTAMP

Kullandıkları

Çağıranlar (2)