Yordamlar ve işlevler: M (MHRUN_CARIISLM_ENTEGRASYON – MUL)

<< İç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: M (MHRUN_CARIISLM_ENTEGRASYON – MUL)

MHRUN_CARIISLM_ENTEGRASYON Yordam

şema NETSIM · modül MUHA

Onaylı/aktif bir cari, kasa, banka veya çek/senet hareketinin (CARIISLM) muhasebe fişini üretir: ayna satır verilirse asıl harekete döner, bordro ve virman bağlarını çözer, çek/senet için önceki işlem kuruna göre kur farkını hesaplar, MHFIASIL açar ve satırları MH_CARIISLM_ENTEGRASYON_DETAY ile yazar. MH_FIS_OLUSTUR=H ise yazmadan önizleme satırlarını döndürür (seçilebilir).

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ICARI_ISLEM_NOFTINT32
MH_PROFIL_NOFTINT32
IFIS_ASIL_NOFTINT32
OTURUM_KODUFTTAKIP_NO
IOLUSAN_FIS_KAYIT_DURUMUFTCHAR1
ISATIR_BIRLESTIRFTCHAR1
IISLEM_NOKTASI_NOFTINT32
IPERSONEL_NOFTINT32
IHESAP_ACMA_YONTEMIFTCHAR1
MH_FIS_OLUSTURFTCHAR1
MUHASEBE_MASKFTINT32
MH_HESAP_KODLARIFTACIKLAMA_4000
MH_HESAP_KODU (dönüş)FTMUHASEBE_HESAP_KODU
MH_HESAP_ADI (dönüş)FTACIKLAMA_UZUN
MH_FIS_ACIKLAMASI (dönüş)FTACIKLAMA_8000
MH_SATIR_ACIKLAMASI (dönüş)FTACIKLAMA_8000
MH_HATA_ACIKLAMASI (dönüş)FTACIKLAMA_8000
MH_KART_SINTERNAL (dönüş)FTSINTERNAL
MH_KART_INTERNAL (dönüş)FTINT32
MH_BORC (dönüş)FTPARA
MH_ALACAK (dönüş)FTPARA
MH_MIKTAR (dönüş)FTMIKTAR
MH_MIKTAR1 (dönüş)FTMIKTAR
MH_BIRIM (dönüş)FTSTOK_BIRIMI
MH_DOVIZ_BIRIMI (dönüş)FTDOVIZ_BIRIMI
MH_DOVIZ_KURU (dönüş)FTPARA
MH_HESAP_KODU_FORMATI (dönüş)FTMUHASEBE_HESAP_KODU
MH_ISLEM_NO (dönüş)FTINT32
MH_SIRA_NO (dönüş)FTINT32

Kullandıkları

Çağıranlar (1)

MHRUN_STOKASIL_ENTEGRASYON Yordam

şema NETSIM · modül MUHA

Onaylı/aktif bir stok işleminin (STOKASIL/STOKISLM) muhasebe fişini üretir: borç ve alacak yönlü stok satırlarının tutarını maliyetlendirilmiş birim maliyetten (STOKALSA), yoksa maliyet fiyat listesinden, o da yoksa profil AAGOR ise dönem alış ağırlıklı ortalamasından bularak TL'ye çevirir ve MHFIASIL, MHFIDETA, MHFILINK'e yazar. MH_FIS_OLUSTUR=H ise yazmadan satırları döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
STOK_ISLEMA_NOFTINT32
MH_PROFIL_NOFTINT32
IFIS_ASIL_NOFTINT32
OTURUM_KODUFTTAKIP_NO
IOLUSAN_FIS_KAYIT_DURUMUFTCHAR1
ISATIR_BIRLESTIRFTCHAR1
IISLEM_NOKTASI_NOFTINT32
IPERSONEL_NOFTINT32
IHESAP_ACMA_YONTEMIFTCHAR1
MH_FIS_OLUSTURFTCHAR1
MUHASEBE_MASKFTINT32
MH_HESAP_KODLARIFTACIKLAMA_4000
MH_HESAP_KODU (dönüş)FTMUHASEBE_HESAP_KODU
MH_HESAP_ADI (dönüş)FTACIKLAMA_UZUN
MH_FIS_ACIKLAMASI (dönüş)VARCHAR
MH_SATIR_ACIKLAMASI (dönüş)VARCHAR
MH_HATA_ACIKLAMASI (dönüş)VARCHAR
MH_KART_SINTERNAL (dönüş)FTSINTERNAL
MH_KART_INTERNAL (dönüş)FTINT32
MH_BORC (dönüş)FTPARA
MH_ALACAK (dönüş)FTPARA
MH_MIKTAR (dönüş)FTMIKTAR
MH_MIKTAR1 (dönüş)FTMIKTAR
MH_BIRIM (dönüş)FTSTOK_BIRIMI
MH_DOVIZ_BIRIMI (dönüş)FTDOVIZ_BIRIMI
MH_DOVIZ_KURU (dönüş)FTPARA
MH_HESAP_KODU_FORMATI (dönüş)FTMUHASEBE_HESAP_KODU
MH_ISLEM_NO (dönüş)FTINT32
MH_SIRA_NO (dönüş)FTINT32

Kullandıkları

Çağıranlar (1)

MHRUN_YDEGERLEME Yordam

şema NETSIM · modül MUHA

MHRUN_YDEGERLEME_ENTEGRASYONU'nu çalıştıran sarmalayıcı (ilk parametre değerleme kaydı numarasıdır); MHCALL_MUHASEBE_ENTEGRASYON DEMIDEGE kayıtları için çağırır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
AMORTISMAN_TAKIP_NOFTINT32
MH_PROFIL_NOFTINT32
IFIS_ASIL_NOFTINT32
OTURUM_KODUFTTAKIP_NO
IOLUSAN_FIS_KAYIT_DURUMUFTCHAR1
ISATIR_BIRLESTIRFTCHAR1
IISLEM_NOKTASI_NOFTINT32
IPERSONEL_NOFTINT32
IHESAP_ACMA_YONTEMIFTCHAR1
MH_FIS_OLUSTURFTCHAR1
MUHASEBE_MASKFTINT32
ITARIHFTTARIH

Kullandıkları

Çağıranlar (1)

MHRUN_YDEGERLEME_ENTEGRASYONU Yordam

şema NETSIM · modül MUHA

Sabit kıymet yeniden değerleme kaydının (DEMIDEGE, SINTERNAL SABTKYMT) muhasebe fişini DEARTI işlem kodunun modeliyle üretir: sabit kıymet değer artışı ve aynı değerleme grubundaki birikmiş amortisman değer artışı tutarlarını model kebirlerine MHFIDETA/MHFILINK olarak yazar. Daha önce muhasebeleşmişse hata verir; FIS_ASIL_NO döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
SABIT_KIYMET_DEGER_NOFTINT32
MH_PROFIL_NOFTINT32
IFIS_ASIL_NOFTINT32
OTURUM_KODUFTTAKIP_NO
IOLUSAN_FIS_KAYIT_DURUMUFTCHAR1
ISATIR_BIRLESTIRFTCHAR1
IISLEM_NOKTASI_NOFTINT32
IPERSONEL_NOFTINT32
IHESAP_ACMA_YONTEMIFTCHAR1
MH_FIS_OLUSTURFTCHAR1
MUHASEBE_MASKFTINT32
ITARIHFTTARIH
FIS_ASIL_NO (dönüş)FTINT32

Kullandıkları

Çağıranlar (1)

MHSATILAN_MALIN_MALIYETI Yordam

şema NETSIM · modül MUHA

Verilen ay ve yıldaki stok çıkışlarının (iade hariç, ISLEM_YONU=-1) satılan malın maliyetini MALIYET_BUL_STOKISLM ile seçilen maliyet yöntemine göre hesaplayıp borç ve alacak hesap kodlarıyla döndürür (seçilebilir); hesaplar modelin TEKDÜZEN alacak/borç kebirlerinde stoka bağlı karttan, yoksa MHGET_HESAP_KODU ile bulunur. Yazma yapmaz.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
YONTEMFTMALIYET_YONTEMI
FIRMA_DONEM_NOINTEGER
AYFTINT32
YILFTINT32
STOK_YERI_NOFTINT32
DOVIZ_BIRIMIFTDOVIZ_BIRIMI
MH_MODEL_NOFTINT32
STOK_ISLEM_NO (dönüş)FTINT32
STOK_NO (dönüş)INTEGER
STOK_VARYANT_NO (dönüş)FTINT32
DSTOK_NO (dönüş)FTINT32
LOT_NO (dönüş)FTINT32
SMM_BIRIM_FIYAT (dönüş)FTPARA
SMM_TUTAR (dönüş)FTPARA
SMM_DOVIZ_BIRIMI (dönüş)FTDOVIZ_BIRIMI
SMM_DOVIZ_KURU (dönüş)FTPARA
BORC_HESAP_KODU (dönüş)FTMUHASEBE_HESAP_KODU
ALACAK_HESAP_KODU (dönüş)FTMUHASEBE_HESAP_KODU
MIKTAR (dönüş)FTSAYI
MIKTAR1 (dönüş)FTSAYI

Kullandıkları

MHSET_BUTCE_DEGERLERI Yordam

şema NETSIM · modül MUHA

Bir muhasebe hesabının bütçesini önceki firma döneminin (firmanın bu dönemden önce biten dönemlerinden en geç biteni) gerçekleşen değerlerinden üretir: TIPI B borç, A alacak, E ikisi (hesabın kendi tutarı yoksa alt toplamları), diğer değerde önceki dönem bütçesi alınır; ORAN yüzdesi kadar artırılıp hesabın bu dönemdeki MHHETOPL satırının BUTCE_BORC/BUTCE_ALACAK alanlarına yazılır; satır yoksa açılır. Sonucu döndürür (seçilebilir).

açıklama girilmemiş

Parametre / dönüşTipAçıklama
HESAP_KART_NOFTINT32
FIRMA_DONEM_NOFTINT32
TIPIFTCHAR1
ORANFTPARA
BUTCE_BORC (dönüş)FTPARA
BUTCE_ALACAK (dönüş)FTPARA

Kullandıkları

MHSET_FIS_ENVANTER_NO Yordam

şema NETSIM · modül MUHA

Yevmiye numarası almış açılış veya kapanış fişinin envanter takipli hesap satırlarına ENVANTER_MADDE_NO (her kebirde bir artar) ve ENVANTER_SATIR_NO verir; kapanış fişinde numaralar dönemin açılış fişinin son numarasından devam eder. Yevmiye numarası yoksa veya fiş açılış/kapanış değilse hata verir.

açıklama girilmemiş

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

Kullandıkları

MHSET_FIS_SIRANO Yordam

şema NETSIM · modül MUHA

Muhasebe fişinin (FIS_ASIL_NO) satırlarını yeniden sıralar: önce borç, sonra alacak satırları hesap koduna göre dizilip MHFIDETA.SIRA_NO 1'den numaralanır (çakışmayı önlemek için önce en büyük sıra numarasının üzerinden geçici numara verilir). KAYIT_DURUMU parametresi kullanılmaz.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
FIS_ASIL_NOFTINT32
KAYIT_DURUMUFTCHAR1

Kullandıkları

MHSET_HESAP_KODU Yordam

şema NETSIM · modül MUHA

Verilen muhasebe hesap kodunun hesap planında (MHHEKART) var olmasını sağlar: yoksa noktalı kodun eksik ara ve son seviyelerini üst hesabın özelliklerini kopyalayarak açar; son seviyeye kart adı ve SINTERNAL/INTERNAL bağı yazılır. Ad MHBAKODU bağlantısındaki veya kartın (stok, cari, banka, kasa) adıdır. Hesap kart no, kod ve adı döndürür (seçilebilir).

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IHESAP_KODUFTMUHASEBE_HESAP_KODU
SINTERNALFTSINTERNAL
INTERNALFTINT32
HESAP_PLAN_NOFTINT32
MH_MODEL_NOFTINT32
IHESAP_ADIFTTANITICI_ADI_UZUN
OTO_TANIMFTCHAR1
HESAP_KART_NO (dönüş)FTINT32
HESAP_KODU (dönüş)FTMUHASEBE_HESAP_KODU
HESAP_ADI (dönüş)FTTANITICI_ADI_UZUN

Kullandıkları

Çağıranlar (6)

MHSET_MKB Yordam

şema NETSIM · modül MUHA

Muhasebe kodu bileşenini kaydeder: TIPI=H ise MHKOBIIN'e model, işlem noktası ve hesap planına özgü eşleme ekler; değilse format yer tutucusuna göre ilgili kart tablosunun (cari tipi, stok tipi, vergi, işlem kodu, döviz, firma, şube, banka, kasa, bakiye tipi vb.) boş MUHASEBE_KODU_BILESENI alanını doldurur. SONUC=E döner.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
FORMATFTMUHASEBE_HESAP_KODU
MKBFTMUHASEBE_HESAP_KODU
INTERNALFTINT32
SINTERNALFTSINTERNAL
TIPIFTSINTERNAL
ISLEM_NOKTASI_NOFTINT32
BAGLI_NOKTALARFTCHAR1
MH_MODEL_NOFTINT32
HESAP_PLAN_NOFTINT32
SONUC (dönüş)FTACIKLAMA_1024

Kullandıkları

MHSET_MKB_OTO Yordam

şema NETSIM · modül MUHA

Muhasebe kodu bileşeni boş kartlara otomatik bileşen verir: cari/stok tipi, vergi, işlem kodu, döviz, işlem noktası, firma, şube, şehir, güzergah, varyant, marka, stok grubu, banka, kasa ve bakiye tipi tablolarında mevcut en büyük bileşenden sırayla devam eder. BANKA_ALT_HESAP_MKB_TIP=H değilse banka alt hesapları hesap türü ve döviz bazında ayrı numaralanır. SONUC=E döner.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
SINTERNALFTSINTERNAL
UZUNLUKFTINT32
BANKA_ALT_HESAP_MKB_TIPFTCHAR1
SONUC (dönüş)FTACIKLAMA_1024

Kullandıkları

MHTOPLU_FIS_BIRLESTIR Yordam

şema NETSIM · modül MUHA

Firma, işlem noktası, işlem kodu ve açıklama başlangıcına uyan muhasebe fişlerini tarih bazında birleştirir: her gün için en küçük numaralı fişe diğerlerinin satırlarını MHFIS_TASI ile taşır, SATIR_BIRLESTIR=E ise MHFIS_SATIR_BIRLESTIR çalıştırır; hedef fiş numaralarını döndürür (seçilebilir).

açıklama girilmemiş

Parametre / dönüşTipAçıklama
FIRMA_NOINTEGER
ISLEM_NOKTASI_NOINTEGER
ISLEM_KODUFTISLEM_KODU
ILK_TARIHTIMESTAMP
SON_TARIHTIMESTAMP
XMODULCHAR
ACIKLAMAFTACIKLAMA
SATIR_BIRLESTIRCHAR
HEDEF_FIS_NO (dönüş)INTEGER

Kullandıkları

MH_CARIISLM_ENTEGRASYON_DETAY Yordam

şema NETSIM · modül MUHA

Cari işlem entegrasyonunun satır motoru: modelin kebir satırlarına göre cari, kasa, banka, çek/senet, kur farkı, tahakkuk ve kredi ödeme planı bacaklarının hesabını MHGET_HESAP_KODU ile bulur, tutarı MHFIDETA'ya borç veya alacak olarak ekler ya da birleştirir ve MHFILINK bağını yazar; oluşan satırları döndürür (seçilebilir). MHRUN_CARIISLM_ENTEGRASYON çağırır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
TOPLAM_ALACAKFTPARA
TOPLAM_BORCFTPARA
MUHASEBE_MASKFTINT32
MH_MODEL_NOFTINT32
MH_MODEL_DETAY_NOFTINT32
BORCFTPARA
ALACAKFTPARA
ILK_BORC_ILK_ALACAKFTPARA
BMODULFTCHAR1
XMODULFTCHAR1
ODEME_YONTEMIFTISIM_KISA
HESAP_TURUFTBANKA_HESAP_TURU
DOVIZ_KURUFTPARA
ONCEKI_ISLEM_DOVIZ_KURUFTPARA
KUR_FARKIFTPARA
RESMI_DOVIZ_BIRIMIFTDOVIZ_BIRIMI
DOVIZ_BIRIMIFTDOVIZ_BIRIMI
HESAP_KART_NOFTINT32
BANKA_HESAP_NOFTBANKA_HESAPD_NO_NULL
BANKA_HESAP_NO2FTBANKA_HESAPD_NO_NULL
MUHASEBE_CARI_TURUFTTANITICI_KODU
BANKA_HESAP_TURU_MOKFTACIKLAMA_UZUN
ALACAK_KEBIR_KODUFTTANITICI_KODU
BORC_KEBIR_KODUFTTANITICI_KODU
BORC_REF_ORANFTINT32
ALACAK_REF_ORANFTINT32
CARI_NOFTINT32
ISLEM_MUHASEBE_OZEL_KODFTACIKLAMA_UZUN
HESAP_PLAN_NOFTINT32
KOD_TURUFTISLEM_KODU
ISLEM_KODUFTISLEM_KODU
IISLEM_NOKTASI_NOFTINT32
IHESAP_ACMA_YONTEMIFTCHAR1
ISLEM_DOVIZ_BIRIMIFTDOVIZ_BIRIMI
FIS_ISLEM_NOKTASI_NOFTINT32
VADE_TARIHIFTTARIH
TARIHFTTARIH_BUGUN
ICARI_ISLEM_NOFTINT32
MH_FIS_OLUSTURFTCHAR1
BAKIYE_TIP_NOFTINT32
ORAN_BOLENIFTSAYI
KDV_ORANIFTSAYI
ISLEM_YONUFTINT32
HATA_ACIKLAMAFTACIKLAMA_512
MIKTARFTMIKTAR
MIKTAR1FTMIKTAR
MIKTAR2FTMIKTAR
MH_HESAP_KODLARIFTACIKLAMA_4000
SATIR_BIRLESTIRFTCHAR1
FIS_ASIL_NOFTINT32
MH_MODEL_ADIFTACIKLAMA_UZUN
ISLEM_ADIFTISLEM_ADI
KASA_HESAP_NO2FTINT32
KASA_HESAP_NOFTINT32
CARI_NO2FTINT32
ACIKLAMAFTACIKLAMA_UZUN
FIS_DETAYG_NOFTINT32
ETKILENEN_HESAPFTISLEM_KODU
BAGLI_KAYITFTCHAR1
TAHAKKUK_MUHASEBE_OZEL_KODFTACIKLAMA_UZUN
BORDROFTCHAR1
MUHASEBE_KART_TURUFTTANITICI_KODU
DUSUMLU_FAIZ_TUTARIFTPARA
CARI_ISLEMA_NOFTINT32
ACILIS_ISLEMIFTCHAR1
FIS_BAKIYEFTPARA0
KREDILER_CARI_NOFTINT32
ASIL_REF_TUTARFTTANITICI_KODU
CH_BANKA_HESAPD_NOFTINT32
MH_PROFIL_NOFTINT32
OTURUM_KODUFTTAKIP_NO
ISLEM_SAYISIFTINT32
ANA_ISLEM_BORDROFTCHAR1
MH_FIS_KAYIT_DURUMUFTCHAR1
IMH_SIRA_NOFTINT32
ISLEM_SAYISI_BIR_MHOZEL_KODUFTTANITICI_KODU
IADE_ISLEMFTCHAR1
PROJE_NOFTINT32
MH_HESAP_KODU (dönüş)FTMUHASEBE_HESAP_KODU
MH_HESAP_ADI (dönüş)FTACIKLAMA_UZUN
MH_FIS_ACIKLAMASI (dönüş)FTACIKLAMA_8000
MH_SATIR_ACIKLAMASI (dönüş)FTACIKLAMA_8000
MH_HATA_ACIKLAMASI (dönüş)FTACIKLAMA_8000
MH_KART_SINTERNAL (dönüş)FTSINTERNAL
MH_KART_INTERNAL (dönüş)FTINT32
MH_BORC (dönüş)FTPARA
MH_ALACAK (dönüş)FTPARA
MH_MIKTAR (dönüş)FTMIKTAR
MH_MIKTAR1 (dönüş)FTMIKTAR
MH_BIRIM (dönüş)FTSTOK_BIRIMI
MH_DOVIZ_BIRIMI (dönüş)FTDOVIZ_BIRIMI
MH_DOVIZ_KURU (dönüş)FTPARA
MH_HESAP_KODU_FORMATI (dönüş)FTMUHASEBE_HESAP_KODU
MH_ISLEM_NO (dönüş)FTINT32
MH_SIRA_NO (dönüş)FTINT32

Kullandıkları

Çağıranlar (1)

MH_DONEMSEL_HESAP_KONTROL Yordam

şema NETSIM · modül MUHA

Firma dönemi ve hesap planında (isteğe bağlı hesap kodu altında) fiş satırlarını dönemsel kontrol için listeler (seçilebilir): TURU Y en büyük tutarlı 5 satır, T aynı tutarla tekrarlanan satırlar, A/B yürüyen bakiyesi alacak/borç veren satırlar, F aktif (1, 2) hesaplarda alacak, P pasif (3-5) hesaplarda borç satırları; diğerinde tümü.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
FIRMA_DONEM_NOFTINT32
HESAP_PLAN_NOFTINT32
IHESAP_KART_NOFTINT32
TURUFTCHAR1
FIS_ASIL_NO (dönüş)FTINT32
FIS_DETAY_NO (dönüş)FTINT32
BAKIYE (dönüş)FTPARA
TARIH (dönüş)FTTARIH
HESAP_KART_NO (dönüş)FTINT32
HESAP_KODU (dönüş)FTTANITICI_KODU

Kullandıkları

MH_FIS_SIL Yordam

şema NETSIM · modül MUHA

Bir ticari kayda (SINTERNAL/INTERNAL) MHFILINK ile bağlı muhasebe fişini giriş durumuna çekip siler; açılış fişlerine (MUHAÇI) dokunmaz.

açıklama girilmemiş

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

Kullandıkları

MIKTAR_BIRIM_DAGILIMI Yordam

şema NETSIM · modül STOK

Temel birim miktarını (MIKTAR1) kartın aktif birimlerine çarpanı büyükten küçüğe tam katlar halinde dağıtıp birim/miktar satırları döndürür; dağıtılamayan kalan varsa BIRIM='!!HATA!!' satırıyla döner.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
STOK_NOFTINT32
MIKTAR1FTSAYI
BIRIM (dönüş)FTSTOK_BIRIMI
MIKTAR (dönüş)FTSAYI
BIRIMX (dönüş)FTSAYI

Kullandıkları

MI_FIRSAT_PROJE_AC Yordam

şema NETSIM · modül CREM

Kazanılan fırsattan proje açar: kod F-<takip no>, ad konu, cari / sorumlu / sorumluluk alanı / işlem noktası fırsattan, bütçe beklenen tutar, bitiş beklenen kapanış (yoksa ya da açılıştan önceyse açılış + 30 gün); CRMFIRST.PROJE_NO dolar. Cari yoksa, proje zaten açıksa ya da tip yoksa hata.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
FIRSAT_NOFTINT32
PROJE_TIP_NOFTINT32
PROJE_NO (dönüş)FTINT32

Kullandıkları

MI_GRISASIL_DURUM_ESLEME Yordam

şema NETSIM · modül CREM

Seçilebilir K15 raporu: onay yolu olmayan MI vakalarını (GRISASIL ALT_SISTEM MI, yol 0) DURUM metnine göre sayar; IYOL verilirse o yolun, verilmezse GECERLI_TABLOLAR'ında GRISASIL geçen etkin yolların durumları arasında bulunup bulunmadığını (YOLDA_VAR) ve bulunduğu yolu verir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IYOLFTINT32
DURUM (dönüş)FTISLEM_DURUM
ADET (dönüş)FTINT32
YOLDA_VAR (dönüş)FTCHAR1
ISLEM_ONAY_YOL_NO (dönüş)FTINT32

Kullandıkları

MI_GRISASIL_YOL_ATA Yordam

şema NETSIM · modül CREM

K15: yolsuz MI vakalarından DURUM metni verilen yolun bir adımı olanlara ISLEM_ONAY_YOL_NO yazar (GRISASIL_BU durumu yolda denetler); ATANAN ve eşleşmeyip yolsuz kalan KALAN sayısını döner. Etkin yol yoksa hata.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IYOLFTINT32
ATANAN (dönüş)FTINT32
KALAN (dönüş)FTINT32

Kullandıkları

MI_HATIRLATMA_GOREV Yordam

şema NETSIM · modül CREM

Kaynak kayda bağlı tekil hatırlatma görevi (KY_HATIRLATMA kalıbı): "Personel Görevi" sınıfında etkin tanım (önce 0) altında KAYNAK_SINTERNAL / KAYNAK_INTERNAL ile açık görevi bulur; KAPANIS NULL ise açar / günceller (hedef başlama = vade − ONCE_GUN), M tamamlar, İ iptal eder; vade ya da sorumlu yoksa iptal.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
KAYNAK_SINTERNALFTSINTERNAL
KAYNAK_INTERNALFTINT32
MODULFTTANITICI_KODU
IK_PERSONEL_NOFTINT32
SORUMLULUK_ALANI_NOFTINT32
VADEFTZAMAN
ONCE_GUNFTINT32
ACIKLAMAFTACIKLAMA_UZUN
KAPANISFTCHAR1
ZMGOREV_NO (dönüş)FTINT32

Kullandıkları

Çağıranlar (2)

MI_HEDEF_HESAPLA Yordam

şema NETSIM · modül CREM

Satış hedefinin gerçekleşmesini yazar: personel hedefinde dönemde (yıl / ay) kazanılan fırsatların bağlı teklif tutarı (yoksa beklenen tutar) ve adedi; sorumluluk alanı hedefinde dönemdeki satış faturaları (ISLMKODL CARI_ISLEM_TURU B, ISLEM_YONU −1). Tutar hedef dövizine çevrilir, oran hedef tutara göre.

açıklama girilmemiş

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

Kullandıkları

Çağıranlar (1)

MI_HEDEF_HESAPLA_TUMU Yordam

şema NETSIM · modül CREM

Gece görevi: bu yılın ve önceki yılın etkin satış hedeflerini MI_HEDEF_HESAPLA ile yeniler.

açıklama girilmemiş

Kullandıkları

MI_IRTIBAT_HATIRLATMA Yordam

şema NETSIM · modül CREM

İrtibatın GELECEK_IRTIBAT_TARIHI için görüşmeyi yapan saha personeline (yoksa sorumluluk alanına) hatırlatma görevi açar / günceller ve CREMIRTI.ZMGOREV_NO'ya yazar; KAPANIS İ ile iptal eder. CREMIRTI_AI/AU/BD çağırır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IRTIBAT_NOFTINT32
KAPANISFTCHAR1

Kullandıkları

Çağıranlar (3)

MI_SOZLESME_YENILEME_HATIRLAT Yordam

şema NETSIM · modül CREM

Bitişine ONCE_GUN (öndeğer 30) gün kalan servis sözleşmeleri (SERVSOZL.SON_TARIH) ve cari anlaşmaları (CARIANTA.BITIS_TARIHI) için verilen (yoksa oturumun) IK personeline hatırlatma görevi açar / günceller; pasif ya da bitmiş olanların açık görevini iptal eder. Açılan / yenilenen görev sayısını döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ONCE_GUNFTINT32
IK_PERSONEL_NOFTINT32
GOREV_SAYISI (dönüş)FTINT32

Kullandıkları

MI_TALEP_BILDIRIM Yordam

şema NETSIM · modül CREM

Talep olayını (açılış, durum/sorumlu değişimi, dış yorum) e-posta ile bildirir: alıcılar sorumlunun IKPERSON.EMAIL'i ve talebin TAKIPCIL takipçileri (SINTERNAL TALEPLER, ADRES @ içeren); etkin, ajan görevlisi bir "Toplu E-Posta Gönder" görev tanımı (KULLANIM_YERLERI'nde TALEPLER geçen öncelikli) altında, tamamlanmış "Talep bildirimleri" kök görevine bağlı CALISMA_ASAMA 2 görev satırları açar (HEDEF_ADRES alıcı, ACIKLAMA konu, ACIKLAMA_TEXT gövde; ajan gönderir). Tanım yoksa çıkar; hata ISLMLOGS W kaydıdır, talebi bozmaz (K20).

açıklama girilmemiş

Parametre / dönüşTipAçıklama
TALEP_NOFTINT32
OLAYFTACIKLAMA
ESKI_DEGERFTACIKLAMA
YENI_DEGERFTACIKLAMA

Kullandıkları

Çağıranlar (3)

MI_TALEP_LOG_YAZ Yordam

şema NETSIM · modül CREM

Talep günlüğüne (TALEPLOG) ALAN için eski/yeni değer satırı yazar; değerler aynıysa yazmaz; operatör oturumdan. TALEPLER_AI/AU çağırır (G1).

açıklama girilmemiş

Parametre / dönüşTipAçıklama
TALEP_NOFTINT32
ALANFTTANITICI_ADI
ESKI_DEGERFTACIKLAMA
YENI_DEGERFTACIKLAMA

Kullandıkları

Çağıranlar (2)

MKFIYAT_BUL Yordam

şema NETSIM · modül MARK

Market/POS için bir stok ve birimin satış fiyatını bulur: FIYAT_BUL sonuçlarını önceliğe göre sıralayıp FIYAT_SIRA_NO'ncu fiyatı (isteğe bağlı fiyat listesi, ödeme, kampanya ve işlem noktası süzgeciyle) KDV dahil ve yerel paraya çevrilmiş olarak döndürür: birim fiyat, indirimli fiyat, indirim oranı ve tutarı.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
STOK_NOFTSTOK_NO
BIRIMFTSTOK_BIRIMI
FIYAT_SIRA_NOFTINT32
FIYAT_NOFTFIYAT_NO
ODEME_NOFTODEME_NO
KAMPANYA_NOFTKAMPANYA_NO
ISLEM_NOKTASI_NOFTISLEM_NOKTASI_NO
BIRIM_FIYAT (dönüş)FTSAYI
INDIRIMLI_BIRIM_FIYAT (dönüş)FTSAYI
INDIRIM_ORANI (dönüş)FTSAYI
INDIRIM_TUTARI (dönüş)FTSAYI

Kullandıkları

MKRESET_PLUBARKOD Yordam

şema NETSIM · modül MARK

Bir PLU kaydı (MKPLASIL) için terazi barkodu üretir: PLU kodunu MKNONPLU işaret kodu ve alan uzunluğuna göre biçimleyip (Sharp kasalarda 13 haneye tamamlar) stok barkodu (STOKBARK) olarak ekler; barkod başka stokta kullanılıyorsa hata verir. Tartılı/adetli ayrımı şu an sabit 'tartılı' kabul edilir.

açıklama girilmemiş

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

Kullandıkları

MKRESET_PLUKOD Yordam

şema NETSIM · modül MARK

Stok kartı değişince PLU kayıtlarını (MKPLASIL) şablonlara göre eklemek, departmanını güncellemek veya silmek için 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
STOK_NOINTEGER
OLD_DEPARTMAN_NOINTEGER
NEW_DEPARTMAN_NOINTEGER
TERAZI_DURUMUINTEGER
OPERCHAR

MOBIL2ALSAASIL Yordam

şema NETSIM · modül BASE

Mobil cihazdan gelen alış/satış belgesinin başlığını ALSAASIL'a yazar; tür bilgileri ISLMKODL'den, REFERANS_NO 'MOBIL-'+KAYIT_NO olur. Aynı referans/tarih/işlem kodlu belge varsa yeni kayıt açmaz, satır sayısını döndürür (EMPTY_TABLE='E' ise ALSADETA satırlarını siler). Başlık indirimini ALSAINDI'ye, sevk/fatura adresini ADRELINK'e yazar; işlem kodu yoksa istisna.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ISLEM_KODUFTISLEM_KODU
TARIHTIMESTAMP
CARI_NOINTEGER
KAYIT_NOINTEGER
DOVIZ_BIRIMIFTDOVIZ_BIRIMI
DOVIZ_KURUFTSAYI
ACIKLAMAFTACIKLAMA
IODEME_NOINTEGER
IVADE_TARIHITIMESTAMP
INDIRIM_ORANIFTSAYI
ISLEM_NOKTASI_NOINTEGER
STOK_YERI_NOINTEGER
PERSONEL_NOINTEGER
KAYIT_TARIHITIMESTAMP
EMPTY_TABLECHAR
TERMINAL_NOINTEGER
BELGE_NOFTTAKIP_NO
BAKIYE_TIP_NOINTEGER
FATURA_ADRES_NOINTEGER
SEVK_ADRES_NOINTEGER
ALISSATIS_NO (dönüş)INTEGER
KAYIT_SAYISI (dönüş)INTEGER

Kullandıkları

MOBIL2ALSADETA Yordam

şema NETSIM · modül BASE

Mobil aktarımda ALISSATIS_NO belgesine bir stok satırı (ALSADETA) ekler; FSTOK_NO>0 ise aynı stok/birimli satırın miktarını artırır. KDV oranı verilmezse stok kartının vergisinden alınır; satır indirimlerini ALSAINDI'ye yazar, belgeyi G sonra O (Onaylandı) yapar, onay hatasını ISLMLOGS'a yazar. İşlem süresince cari limit kontrolünü kapatır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ALISSATIS_NOINTEGER
ANA_ALISSATIS_DETAY_NOFTALISSATIS_NO_0
STOK_NOINTEGER
DSTOK_NOINTEGER
BIRIMFTSTOK_BIRIMI
MIKTARFTSAYI
BIRIM_FIYATFTSAYI
DOVIZ_BIRIMIFTDOVIZ_BIRIMI
DOVIZ_KURUFTSAYI
INDIRIM_ORANI1FTSAYI
INDIRIM_ORANI2FTSAYI
INDIRIM_ORANI3FTSAYI
INDIRIM_ORANI4FTSAYI
INDIRIM_ORANI5FTSAYI
TESLIM_TARIHITIMESTAMP
STOK_YERI_NOINTEGER
STOK_ISLEM_KODUFTISLEM_KODU
KDV_ORANIFTSAYI0
REFERANS_NOFTTAKIP_NO
FSTOK_NOINTEGER
STOK_DURUMFTSTOK_DURUM
STOK_FDURUMFTSTOK_FDURUM
ALISSATIS_DETAY_NO (dönüş)INTEGER

Kullandıkları

MOBIL2CARIINSERT Yordam

şema NETSIM · modül BASE

Mobil aktarımda cari bulmak için kullanılır: FLYSYSTEM.CARI_ADI_UNIQUE='E' ise aynı CARI_ADI'na sahip carinin CARI_NO'sunu döndürür. Cari oluşturan INSERT bölümü yorum satırına alınmış olduğundan yeni cari açmaz; diğer parametreler kullanılmaz.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
CARI_ADIFTTANITICI_ADI_UZUN
CARI_TIP_NOFTCARI_TIP_NO
VERGI_DAIRESIFTISIM_KISA
VERGI_NOFTVERGI_NO
VATANDAS_NOFTVATANDAS_NO
EMAILFTMAIL
ULKEFTYER_ADI
SEHIRFTYER_ADI
ILCEFTYER_ADI
ADRESFTADRES_SATIRI
POSTA_KODUFTPOSTA_KODU
ALAN_KODUFTTANITICI_KODU
TELEFONFTISIM_KISA
RCARI_NO (dönüş)INTEGER

Kullandıkları

MOBIL2CARIISLM Yordam

şema NETSIM · modül BASE

Mobil tahsilat/ödeme kaydını CARIISLM'e Onaylandı (O) olarak yazar; REFERANS_NO 'MOBIL-'+KAYIT_NO, aynı referans/tarih/işlem kodlu kayıt varsa onu döndürür. TUTAR işlem formundaki gibi işlem kodunun yönüne göre yazılır: yön 1 ise ALACAK, değilse BORC. Kapanan cari işlem verilmezse bağlı mobil alış/satış belgesinin INTERNAL'ı kapatılacak işlem olur; OTOKAPAT işlem noktasından gelir. İşlem kodu yoksa istisna.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
KAYIT_NOINTEGER
KAYIT_TARIHITIMESTAMP
CARI_NOINTEGER
ISLEM_KODUFTISLEM_KODU
TARIHTIMESTAMP
VADE_TARIHITIMESTAMP
ACIKLAMAFTACIKLAMA
ODEME_ARACIFTODEME_ARACI
DOVIZ_BIRIMIFTDOVIZ_BIRIMI
DOVIZ_KURUFTSAYI
BELGE_NOFTTAKIP_NO
TUTARFTSAYI
KASA_HESAP_NOINTEGER
PERSONEL_NOINTEGER
ISLEM_NOKTASI_NOINTEGER
BANKA_HESAPD_NOINTEGER
KAPANAN_CARI_ISLEM_NOINTEGER
BAGLI_ALISSATIS_NOINTEGER
BAKIYE_TIP_NOINTEGER
CARI_ISLEM_NO (dönüş)INTEGER

Kullandıkları

MOBIL2CEKSENET Yordam

şema NETSIM · modül BASE

Mobil çek/senet aktarımı için tanımlıdır ancak gövdesinin tamamı yorum satırına alınmıştır (FIXME V288): hiçbir tabloya yazmaz, CS_NO/CSA_NO NULL döner.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
KAYIT_NOINTEGER
KAYIT_TARIHITIMESTAMP
ICARI_NOINTEGER
ISLEM_KODUFTISLEM_KODU
TARIHTIMESTAMP
VADE_TARIHITIMESTAMP
IACIKLAMAFTACIKLAMA
SERI_NUMARASIVARCHAR
BANKAVARCHAR
ODEME_YERIVARCHAR
BORCLUFTISIM_UZUN
MUHABIR_SUBEVARCHAR
ODEME_ARACIFTODEME_ARACI
DOVIZ_BIRIMIFTDOVIZ_BIRIMI
DOVIZ_KURUFTSAYI
BELGE_NOFTTAKIP_NO
TUTARFTSAYI
KASA_HESAP_NOINTEGER
PERSONEL_NOINTEGER
ISLEM_NOKTASI_NOINTEGER
BAGLI_ALISSATIS_NOINTEGER
KAPANAN_CARI_ISLEM_NOINTEGER
BAKIYE_TIP_NOINTEGER
ILK_BAKIYE_TIP_NOINTEGER
CS_NO (dönüş)INTEGER
CSA_NO (dönüş)INTEGER

MOBIL2PLAN Yordam

şema NETSIM · modül BASE

Mobil ziyaret planı başlığını GRISASIL'a yazar: GRUP_ISLEM_NO varsa yalnız ILK_SAYI/SON_SAYI güncellenir, yoksa yeni numarayla 'MOGRİŞ' işlem kodlu, açıklaması 'PLANSIZ' bir grup işlem açılır. Grup işlem numarasını SUSPEND ile döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
GRUP_ISLEM_NOINTEGER
ILK_SAYIINTEGER
SON_SAYIINTEGER
ROUTEXINTEGER
ROUTEYINTEGER
TARIHTIMESTAMP
ACIKLAMAVARCHAR
RGRUP_ISLEM_NO (dönüş)INTEGER

Kullandıkları

MOBIL2PLAN_DETAIL Yordam

şema NETSIM · modül BASE

Mobil ziyaret planı satırını GRISDETA'ya yazar: satır varsa DURUM/ACIKLAMA güncellenir; yoksa plan içindeki cari (SINTERNAL='CARIKART', INTERNAL=cari no) satırının altına alt satır açar, cari satırı da yoksa önce onu oluşturur. Satır numarasını SUSPEND ile döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
GRUP_ISLEM_NOINTEGER
GRUP_ISLEM_DETAY_NOINTEGER
ANA_GRUP_ISLEM_DETAY_NOINTEGER
INTERNALINTEGER
SINTERNALVARCHAR
DURUMVARCHAR
ACIKLAMAVARCHAR
RGRUP_ISLEM_DETAY_NO (dönüş)INTEGER

Kullandıkları

MOBIL2STOKASIL Yordam

şema NETSIM · modül BASE

Mobil stok fişi başlığını STOKASIL'a Giriş (G) durumunda yazar; tür ve stok durumları ISLMKODL'den gelir, REFERANS_NO 'MOBİL-'+REFERANS_NO olur. Aynı referans/tarih/işlem kodlu fiş varsa yeni kayıt açmaz, satır sayısını döndürür (EMPTY_TABLE='E' ise STOKISLM satırlarını siler). İşlem kodu yoksa istisna; SUSPEND ile döner.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
TERMINAL_NOINTEGER
ISLEM_KODUFTISLEM_KODU
GIRIS_STOK_YERI_NOINTEGER
CIKIS_STOK_YERI_NOINTEGER
TARIHTIMESTAMP
ACIKLAMAFTACIKLAMA
EMPTY_TABLECHAR
REFERANS_NOINTEGER
REFERANS_TARIHITIMESTAMP
CARI_NOINTEGER
BELGE_NOFTTAKIP_NO
PERSONEL_NOINTEGER
ISLEM_NOKTASI_NOINTEGER
STOK_ISLEMA_NO (dönüş)INTEGER
KAYIT_SAYISI (dönüş)INTEGER

Kullandıkları

MOBIL2STOKISLM Yordam

şema NETSIM · modül BASE

Mobil stok fişine (STOKASIL) bir STOKISLM satırı ekler; boş bırakılan işlem kodu, depo ve stok durumları fiş başlığından ve işlem yönünden alınır, BIRIMX STOKBIRI'den gelir. FSTOK_NO>0 ise STOKCEKI kaydı açar ve satırı O yapar. Stok/birim bulunamazsa istisna fırlatır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
TERMINAL_NOINTEGER
STOK_ISLEMA_NOINTEGER
STOK_NOINTEGER
DSTOK_NOINTEGER
MIKTARFTSAYI
BIRIMFTSTOK_BIRIMI
STOK_YERI_NOINTEGER
ISLEM_KODUFTISLEM_KODU
ISLEM_ADIFTISLEM_ADI
KAYIT_DURUMUCHAR
STOK_DURUMFTSTOK_DURUM
STOK_FDURUMFTSTOK_FDURUM
FSTOK_NOINTEGER
STOK_ISLEM_NO (dönüş)INTEGER

Kullandıkları

MOVE_LOG$DATA2LOG_DB Yordam

şema NETSIM · modül BASE

Değişiklik günlüğünü ayrı log veritabanına taşır: LOG$DATA'nın en eski NROWS satırını LOG$SCN_NO sırasıyla iCONNECTION bağlantısındaki (iUSER/iPASSWORD) LOG$DATA tablosuna yazıp yerelden siler. Bağlantı boşsa ya da sırada kurulum (LOG$OPER='S') kaydı varsa istisna verir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IUSERFTISIM_UZUN
IPASSWORDFTISIM
ICONNECTIONFTACIKLAMA_UZUN
NROWSFTINT32

Kullandıkları

MR2_ALT_PARTI_OLUSTUR Yordam

şema NETSIM · modül MRP2

Bir üretim partisinin altına alt parti açar: kod ana parti kodu + '-' + sonek (T=Tamir, H=Hurda, diğer=Reproses), çakışmada sıra no eklenir, parti bilgileri kopyalanır. Ana partinin aktif plan satırlarını (isteğe bağlı tek satır) SIRA_NO sırasıyla, her biri yeni bir M2_ALSA_NO ile yeni partiye kopyalar; miktar verilirse satırlara sırayla dağıtılır ve bitince kalan satırlar kopyalanmaz (NULL = satırlar aynen). Yeni UP_PARTI_NO'yu ve ilk kopyanın M2_ALSA_NO'sunu döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IUP_PARTI_NOFTINT32
IM2_ALSA_NOFTINT32
IMIKTARFTSAYI
IMIKTAR1FTSAYI
IPOSTFIXFTTANITICI_KODU
UP_PARTI_NO (dönüş)FTINT32
M2_ALSA_NO (dönüş)FTINT32

Kullandıkları

Çağıranlar (1)

MRP1DETA_COGALT Yordam

şema NETSIM · modül MRP1

Seçilebilir. Bir MRP1DETA satırını yeni M1_DETAY_NO ile kopyalar (KAYIT_DURUMU='A', TARIH=şimdi) ve yeni numarayı döndürür. ADETAY_YAP='E' ise kopya kaynak satırın alt satırı olur (ANA_M1_DETAY_NO=kaynak), değilse kaynağın üst satırını paylaşır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IM1_DETAY_NOFTINT32
ADETAY_YAPFTCHAR1
M1_DETAY_NO (dönüş)FTINT32

Kullandıkları

MRP1_ALIMDAN_TEDARIK Yordam

şema NETSIM · modül MRP1

Tek bir MRP1TOPL satırı (tedarik şekli A/N, eksik miktarlı) için MRP1TEDA'ya satınalma adayları yazar: STOKCAKO cari/tedarikçi sınıfı kayıtlarından öncelik sırasıyla en çok MAX_ALTERNATIF cari (öndeğer 3) ve plan/profil modelindeki sipariş ya da teklif seti carisi. Satınalma modeli 'T' ise satırlar teklif (T) olur; N için tek fason hammadde talep satırı açılır. Referans tarihi toplamın en erken ihtiyaç teslim tarihidir (MRP1IHTI), yoksa şimdi.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IM1_ASIL_NOFTINT32
IM1_TOPLAM_NOFTINT32
M1_TEDARIK_NO (dönüş)FTINT32

Kullandıkları

MRP1_ALSAASIL_EKLE Yordam

şema NETSIM · modül MRP1

Planın tarih aralığındaki (termin MRP1_HEDEF_PLAN_TARIHI ya da belge tarihi), açık ve kapanmamış, verilen işlem grubundaki (ve isteğe bağlı ';' ayrılmış işlem kodu listesindeki) çıkış siparişi satırlarını tedarik şekli filtresine göre seçer; plana henüz girmemiş her satır/termin için MRP1_ALSADETA_EKLE'yi çağırır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
M1_ASIL_NOFTINT32
FILTRE_TEDARIK_SEKLIFTCHAR1
ISLEM_KODLARIFTACIKLAMA_1024
ISLEM_GRUBUFTISLEM_KODU
GIRIS_KAYIT_DURUMUFTCHAR1

Kullandıkları

MRP1_ALSADETA_EKLE Yordam

şema NETSIM · modül MRP1

Çıkış siparişi satırını (ALSADETA, ISLEM_YONU=-1; isteğe bağlı tek termin) MRP1 planına ihtiyaç olarak ekler: termin zorunluysa ALSATESL açar, satırın bu plandaki MRP1IHTE eşlemelerini siler, plana girmiş miktarı düşüp MRP1IHTI'ye yazar. Kapalı/uygunsuz belge, eksik termin veya filtreye uymayan tedarik şeklinde hata verir; pasif stok 'İ' durumla girer.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
M1_ASIL_NOFTINT32
ALISSATIS_DETAY_NOFTINT32
IALISSATIS_TESLIM_NOFTINT32
FILTRE_TEDARIK_SEKLIFTCHAR1
GIRIS_KAYIT_DURUMUFTCHAR1

Kullandıkları

Çağıranlar (1)

MRP1_ALSA_ISLEM_OLUSTUR Yordam

şema NETSIM · modül MRP1

Bir MRP1TEDA satırından alış-satış belgesi üretir: işlem kodu tedarik şekline göre MRP1 profilinden gelir (VERSİP, ÜRTSİP, HIÜRSİ, FAHIÜS, FATALE, ALISİP, ALITEK); aynı cari/kodda G/T belge varsa ona, yoksa yeni 'Taslak' ALSAASIL'a satır ve termin ekler. Üretimde alt MRP1DETA'lardan sarf satırları açar, tedariği belgeye bağlar (BAGLI_KAYIT_YONET=E); MRP1IHTE eşlemesini kurmaz, onu MRP1TEDA_AI/AU tedarik numarasıyla kurar.

açıklama girilmemiş

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

Kullandıkları

Çağıranlar (2)

MRP1_ALSA_ISLEM_SIL Yordam

şema NETSIM · modül MRP1

Bir MRP1TEDA satırına bağlı alış-satış detay satırını (BAGLI_ALISSATIS_DETAY_NO) siler; belgede başka satır kalmadıysa ALSAASIL başlığını da siler.

açıklama girilmemiş

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

Kullandıkları

Çağıranlar (1)

MRP1_ANA_HESAPLA Yordam

şema NETSIM · modül MRP1

Plana ait aktif/onaylı ihtiyaçlardan (MRP1IHTI A/O) henüz seviye 0 MRP1DETA satırı olmayanlar için teslim tarihi sırasıyla ana MRP1DETA satırları (KAYNAK='MRP ANA', ANA_M1_DETAY_NO=0, KAYIT_DURUMU='A') ekler; miktar, birim, tedarik şekli, fason, proses ve tedarik grubu ihtiyaçtan kopyalanır.

açıklama girilmemiş

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

Kullandıkları

MRP1_BAGIMLI_HESAPLA Yordam

şema NETSIM · modül MRP1

Tek bir MRP1DETA satırını bağımlı hesaba hazırlar: tedarik şekli 'V' ise ÜRTSİP stok planlama parametresinden belirler, Ü/Z/F için üretim varyantını (GET_URETIM_VARYANT), F için fason hizmet stoğunu (varyant, kart, tip varyantı, tip sırasıyla) yazar; hatasız G/T satırı 'A' yapar. UPDATED_COUNT değişen alan/satır sayısıdır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
M1_DETAY_NOFTINT32
UPDATED_COUNT (dönüş)FTINT32

Kullandıkları

Çağıranlar (1)

MRP1_BAGIMLI_HESAPLA_IHTI Yordam

şema NETSIM · modül MRP1

Bir ihtiyacın (M1_IHTIYAC_NO) MAX_SEVIYE'ye kadar G/T durumundaki MRP1DETA satırlarına, değişiklik kalmayana dek tekrar tekrar MRP1_BAGIMLI_HESAPLA uygular; UPDATED_COUNT son turun değişiklik sayısıdır (döngü bittiğinde 0).

açıklama girilmemiş

Parametre / dönüşTipAçıklama
M1_ASIL_NOFTINT32
M1_IHTIYAC_NOFTINT32
MAX_SEVIYEFTINT32
UPDATED_COUNT (dönüş)FTINT32

Kullandıkları

MRP1_FASON_HAM_SEVK_OLUSTUR Yordam

şema NETSIM · modül MRP1

Fason (F) tedarik satırının izlenen stoklu sarf satırları için fason cariye hammadde sevk belgesi üretir: profildeki FASON_HAM_SEVK işlem kodu (öndeğer FASEVK) ile siparişe bağlı STOKASIL'ı bulur ya da 'Taslak' açar, her sarf satırı için ham sevk stok yerinden çıkan 'G' durumlu STOKISLM satırı ekler.

açıklama girilmemiş

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

Kullandıkları

Çağıranlar (2)

MRP1_FASON_HAM_SEVK_SIL Yordam

şema NETSIM · modül MRP1

Bir MRP1TEDA tedarikinin sarf satırlarına bağlı STOKISLM satırlarını ve satırsız kalan STOKASIL başlıklarını siler; MRP1_FASON_HAM_SEVK_OLUSTUR'un tersidir.

açıklama girilmemiş

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

Kullandıkları

Çağıranlar (1)

MRP1_HESAP_SIL Yordam

şema NETSIM · modül MRP1

Planın MRP hesabını siler: MRP1TOPL, MRP1DETA ve stok limitinden doğan ihtiyaçlar (MRP1IHTI SATIR_TURU='L'). Plana bağlı MRP1TEDA tedarik satırı varsa hata verir; silme süresince MRP1_HESAP_SIL_<plan no> işlem değişkeni 'E' olur.

açıklama girilmemiş

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

Kullandıkları

MRP1_MRP1TEDA_MALIYET_HESAPLA Yordam

şema NETSIM · modül MRP1

Bir tedarik satırının (IM1_TEDARIK_NO) ya da toplam satırının maliyetini GET_RECETE_MALIYET ile hesaplar; yöntem satırdan ya da plandan (stoktakiler, maliyet faktörleri, alımlar) gelir. MRP1TEDA'nın maliyet alanlarını yazar veya toplam satırına oransal ek maliyet koyar, sonra köke kadar her üst seviyede: maliyet faktörü alt detaylarını hesaplar (M1_MALIYET_FAKTORU_HESAPLA), üst toplamın hammadde / sabit ek / oransal ek maliyetini aktif detaylarının alt DETAYLARINDAN toplar ve üretim (Ü/Z) tedariğinin birim maliyetini toplam maliyet / net ihtiyaç olarak yazar (elle girilen korunur; yöntem [BİLEŞEN]).

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IM1_TEDARIK_NOFTINT32
IM1_TOPLAM_NOFTINT32

Kullandıkları

MRP1_MRP1TOPL_TEDARIK_DAGIT Yordam

şema NETSIM · modül MRP1

Bir MRP1TOPL satırındaki stoktan, planlı girişten, verilen siparişten, üretim siparişinden karşılanan ve yuvarlama miktarlarını bu toplama bağlı MRP1DETA satırlarına tarih sırasıyla (önce gelen önce) dağıtır; yalnız değeri değişen satırları günceller.

açıklama girilmemiş

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

Kullandıkları

Çağıranlar (2)

MRP1_PLANLI_GIRISTEN_TEDARIK Yordam

şema NETSIM · modül MRP1

Plan filtresinde verilen siparişler veya üretim siparişleri açıksa, MRP1TOPL eksiklerini (yuvarlama hariç) açık giriş siparişlerinden karşılar: VERSİP/ÜRESİP grubunda, MRP dışı olmayan ve kalanı olan satırlar (alternatif ürünler dahil) için MRP1TEDA'ya 'P' (planlı giriş) satırı açar; lotlu ihtiyaçta yalnız tamamını karşılayan satır alınır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IM1_ASIL_NOFTINT32
IM1_TOPLAM_NOFTINT32
M1_TEDARIK_NO (dönüş)FTINT32

Kullandıkları

MRP1_PLAN_MRP1IHTE_OLUSTUR Yordam

şema NETSIM · modül MRP1

İhtiyaç–tedarik eşlemesini (MRP1IHTE) üretir: planın stoktan tedarikleri ve bağlı giriş siparişleri (isteğe bağlı tek tedarik), aynı stok/varyant/birim/proses/tedarik grubundaki seçili çıkış siparişlerine ve üretim sarf satırlarına termin sırasıyla dağıtılır; her eşleme miktarı ve sevk durumlarıyla eklenir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IM1_ASIL_NOFTINT32
IM1_TEDARIK_NOFTINT32

Kullandıkları

Çağıranlar (2)

MRP1_STOKKADE2MRP1DETA Yordam

şema NETSIM · modül MRP1

Ürün ağacını bir seviye açar: üretim varyantlı MRP1DETA satırı için reçete satırlarından (GET_MRP1PARM_STOKKADE) alt ihtiyaç miktarlarını hesaplar, birim katsayısına yuvarlar, alt tedarik şeklini belirler; aynı reçete satırının alt MRP1DETA kaydını günceller ya da yeni satır (KAYNAK='MRP BAĞIMLI', SEVIYE+1) ekler. Varyant birimi geçersizse hata verir.

açıklama girilmemiş

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

Kullandıkları

Çağıranlar (2)

MRP1_STOKTAN_TEDARIK Yordam

şema NETSIM · modül MRP1

Plan filtresinde stok durumu açıksa (FILTRE_STOK_DURUMU='E'), MRP1TOPL eksiklerini (yuvarlama hariç) profil stok yerlerindeki serbest ticari stoktan karşılar: alternatif ürünler dahil, rezervsiz ve sahibi uygun STYEDETA kayıtları için MRP1TEDA'ya 'B' (stoktan) satırı açar; ALTERNATIF_STOK farkın türünü (S/V/D/K/L/B/H) gösterir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IM1_ASIL_NOFTINT32
IM1_TOPLAM_NOFTINT32
M1_TEDARIK_NO (dönüş)FTINT32

Kullandıkları

MRP1_STOK_LIMIT_HESAPLA Yordam

şema NETSIM · modül MRP1

Profil stok yerlerindeki stok limitlerinden ihtiyaç üretir: plan aralığındaki her planlama periyodu için GET_STOKLIMIT asgari seviyesi eldeki serbest stokla karşılaştırılır, altında kalınıyorsa normal seviyeye tamamlayacak miktar MRP1IHTI'ye SATIR_TURU='L' satırı olarak yazılır. Plana girmiş limitler ve tedarik şekli filtresine uymayanlar atlanır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
M1_ASIL_NOFTINT32
FILTRE_TEDARIK_SEKLIFTCHAR1
GIRIS_KAYIT_DURUMUFTCHAR1

Kullandıkları

MRP1_URETIMDEN_TEDARIK Yordam

şema NETSIM · modül MRP1

Tek bir MRP1TOPL satırı için üretim tedarik adayları yazar: Z/F'de tek MRP1TEDA (Z için kapasite GET_UPKAKAPA'dan, F için fason hizmet stoğunun ilk fason carisi), Ü'de STOKROTA'dan öncelik sırasıyla en çok MAX_ALTERNATIF_URETIM_ROTASI (öndeğer 3) rota; ilk aday 'G', diğerleri 'B' durumlu. Referans tarihi toplamın en erken ihtiyaç teslim tarihidir (MRP1IHTI), yoksa planın ilk tarihi; kapasite, stoğun MRP1KAIH'deki ilk kaynağı (varyant > kart > tip varyantı > tip) ile GET_UPKAKAPA'dan aranır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IM1_ASIL_NOFTINT32
IM1_TOPLAM_NOFTINT32
M1_TEDARIK_NO (dönüş)FTINT32

Kullandıkları

MRP2DETA_OLUSTUR Yordam

şema NETSIM · modül MRP2

MRP2 planının rota adımlarından (iş emri olayı biti 1 olan UPROTADE) ve bağlı stoklarından MRP2DETA satırlarını MERGE ile oluşturur/günceller; miktarlar birim katsayısı ve birim işlem miktarına yuvarlanır. Önce plana bağlı G/T durumlu rota ve varyantları 'A' yapar; ESKI_MRP2DETA_SIL='E' ise eski satırları siler.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
M2_ASIL_NOFTINT32
ESKI_MRP2DETA_SILFTCHAR1

Kullandıkları

Çağıranlar (1)

MRP2IELN_ISTISNA_KAPAT Yordam

şema NETSIM · modül MRP2

Bir iş emri bağlantısını (MRP2IELN) istisnalı kapatır (KAYIT_DURUMU='M'); iş emrinin açık bağlantısı kalmadıysa UPISEMRI'yi de 'M' yapar ve çalışma durumunu 'İstisnalı Kapatıldı' olarak işler.

açıklama girilmemiş

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

Kullandıkları

MRP2IELN_SI_ANA_UYGULA Yordam

şema NETSIM · modül MRP2

İş emri bağlantısı için ana gerçekleşen hareketini yönetir. OPER='I' ve stok işlem başlığı verilmemişse iş emrinin mevcut başlığını kullanır ya da 'G' durumlu STOKASIL açar (işlem kodu bağlı stoktan, öndeğer ÜRTGER) ve planlanan miktarla ana STOKISLM ekler; OPER='D' ana hareketleri ve boş kalan başlığı siler. Oluşan numaraları döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
I_STOK_ISLEMA_NOFTINT32
I_STOK_ISLEM_NOFTINT32
I_UP_BAGLI_STOK_NOFTINT32
I_M2_ISEMRI_LINK_NOFTINT32
OPERFTCHAR1
STOK_ISLEMA_NO (dönüş)FTINT32
STOK_ISLEM_NO (dönüş)FTINT32

Kullandıkları

Çağıranlar (1)

MRP2IELN_SI_DETAY_UYGULA Yordam

şema NETSIM · modül MRP2

Ana gerçekleşen hareketinin alt satırlarını uygular: OPER='U' önce alt STOKISLM satırlarını siler; I/U alt bağlantılar ya da alt bağlı stoklar (ve ilk bağlantıysa alt iş emirleri) için INSERT_MRP2IELN2STOKISLM çağırır; I/L hammadde lotunu ana harekete taşır; I sipariş satırına STOKALSA bağı ekler.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
I_ANA_STOK_ISLEM_NOFTINT32
I_UP_BAGLI_STOK_NOFTINT32
I_M2_ISEMRI_LINK_NOFTINT32
OPERFTCHAR1

Kullandıkları

Çağıranlar (2)

MRP2PROSES_EKLE Yordam

şema NETSIM · modül MRP2

Seçilebilir. Plan satırına referans proses detayından yeni adım ekler (UP_COPY_UPPROSDE): 'A' yapar, uygulama türü ve üst adımı yazar, onay grubunu devralır, rotadaki referans adımın malzeme tanımını yeni adımın tek UPBASTOK satırına kopyalar; MRP2DETA ve iş emirlerini yeniden üretip etkinleştirir. Yalnız SINTERNAL='MRP2ALSA' desteklenir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
REF_UP_PROSES_DETAY_NOFTINT32
SINTERNALFTSINTERNAL
INTERNALFTINT32
ANA_UP_PROSES_DETAY_NOFTINT32
UYGULAMA_TURUFTCHAR1
UP_PROSES_DETAY_NO (dönüş)FTINT32

Kullandıkları

MRP2PROSES_HURDA_TAMIR_GIR Yordam

şema NETSIM · modül MRP2

Bir partinin plan satırında ANAURUN proses adımlarını sırayla dolaşır; verilen (ya da gerçekleşeni olmayan ilk) adımda önceki adımın son çıktı hareketinden URETIM_HURDA_TAMIR_GIR ile hurda/tamir/reproses hareketi açıp onaylar. Tamir ve reproseste alt parti açılır; ISONRAKILERE_EKLE='E' ise miktar o ve sonraki bağlantıların HURDA_MIKTAR'ına eklenir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IUP_PARTI_NOFTINT32
IM2_ALSA_NOFTINT32
IUP_PROSES_DETAY_NOFTINT32
IISLEM_KODUFTISLEM_KODU
IMIKTARFTSAYI
IMIKTAR1FTSAYI
ISONRAKILERE_EKLEFTCHAR1
IACIKLAMAFTACIKLAMA
UP_PARTI_NO (dönüş)FTINT32
M2_ALSA_NO (dönüş)FTINT32
STOK_ISLEM_NO (dönüş)FTINT32

Kullandıkları

MRP2PROSES_HURDA_TAMIR_UPDATE Yordam

şema NETSIM · modül MRP2

Bir iş emri bağlantısının partisi ve plan satırındaki proses bağlantılarında, verilen proses detayından başlayarak sonraki tüm bağlantıların HURDA_MIKTAR değerlerine verilen farkı ekler (sıfırın altına düşmez).

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IM2_ISEMRI_LINK_NOFTINT32
IUP_PROSES_DETAY_NOFTINT32
IMIKTARFTSAYI
IMIKTAR1FTSAYI

Kullandıkları

Çağıranlar (2)

MRP2PROSES_UYGULA_BASLA Yordam

şema NETSIM · modül MRP2

Rota adımının (isteğe bağlı tek plan satırı) proses detaylarını başlatır: gerekirse başlığa operasyonun hizmet stoğu için 'G' durumlu STKSRF satırı açar, bağlı alt satırları ve profilin reçete sarf zamanına göre reçete sarflarını ekler, başlama zamanı ve personelini yazar. ONAY_GRUBU_UYGULA='E' ise aynı onay grubundaki adımları da başlatır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
UP_ROTA_DETAY_NOFTINT32
M2_ALSA_NOFTINT32
STOK_ISLEMA_NOFTINT32
IK_PERSONEL_NOFTINT32
ONAY_GRUBU_UYGULAFTCHAR1

Kullandıkları

MRP2PROSES_UYGULA_BITIR Yordam

şema NETSIM · modül MRP2

Bir rota adımının (isteğe bağlı tek plan satırı) proses detaylarını bitirir: bitiş zamanı ve personelini yazar, detaya bağlı G/T durumlu STOKISLM satırlarını 'A' yapar. ONAY_GRUBU_UYGULA='E' ise aynı onay grubundaki bitmemiş adımları da bitirir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
UP_ROTA_DETAY_NOFTINT32
M2_ALSA_NOFTINT32
IK_PERSONEL_NOFTINT32
ONAY_GRUBU_UYGULAFTCHAR1

Kullandıkları

MRP_PERIYOT_BUL Yordam

şema NETSIM · modül MRP1

Seçilebilir. Bir tarihin planlama periyodunu döndürür: PERIYOT G=gün, H=hafta, A=ay, 2/3/4/6=ay grupları; ILK_TARIH/SON_TARIH periyot sınırları, TARIH ise HIZA'ya göre seçilen gün (B=başı, S=sonu, O=ortası, 1–7 haftanın günü). Tanımsız periyot veya hizada hata verir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ITARIHFTTARIH
PERIYOTFTCHAR1
HIZAFTCHAR1
ILK_TARIH (dönüş)FTTARIH
TARIH (dönüş)FTTARIH
SON_TARIH (dönüş)FTTARIH

Kullandıkları

Çağıranlar (1)

MUHASEBE_SMM_FIS_KAYIT Yordam

şema NETSIM · modül MUHA

Satılan malın maliyeti fişine bir stok çıkışının satırlarını yazar: IFIS_ASIL_NO boşsa aynı stok yeri, yıl ve ay için önceki MALİYET takip numaralı fişi silip modelin işlem koduyla yeni MHFIASIL açar; maliyet tutarını (MALIYET_BUL_STOKISLM) modelin borç ve alacak kebirlerindeki stok hesaplarına karşılıklı MHFIDETA satırı olarak ekler. FIS_ASIL_NO döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
FIRMA_DONEM_NOFTINT32
STOK_YERI_NOFTINT32
MH_MODEL_NOFTINT32
ISLEM_NOKTASI_NOFTINT32
PERSONEL_NOFTINT32
OTURUM_KODUFTTANITICI_KODU
AYFTINT32
YILFTINT32
YONTEMFTTANITICI_KODU
STOK_ISLEM_NOFTINT32
STOK_NOFTINT32
TUTARFTSAYI
MIKTARFTSAYI
MIKTAR1FTSAYI
FIS_TARIHIFTZAMAN
IFIS_ASIL_NOFTINT32
FIS_ASIL_NO (dönüş)FTINT32

Kullandıkları

MUHSGK_BILDIRIM Yordam

şema NETSIM · modül IKBO

Muhtasar-prim hizmet beyannamesi için firmanın ay/yıl ücret bordrolarından personel başına SGK bildirim satırı üretir: belge türü, kanun no, sicil parçaları, prim günü, hak edilen ücret, eksik gün, giriş/çıkış günleri, meslek kodu, GV matrahı ve kesintisi; ay içi giriş/çıkışta gün oranıyla bölünür. TC kimlik no, SGK no ve ad-soyad (kişisel veri) döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
AYFTINT32
YILFTINT32
FIRMA_NOFTINT32
APBELGEMAHIYET (dönüş)CHAR
APBELGETURU (dönüş)VARCHAR
APKANUNNO (dönüş)VARCHAR
APYENIUNITE (dönüş)VARCHAR
APESKIUNITE (dönüş)VARCHAR
APISYERINO (dönüş)VARCHAR
APILKODU (dönüş)VARCHAR
APALTISVNO (dönüş)VARCHAR
APSSKSICIL (dönüş)VARCHAR
APSGTCNO (dönüş)VARCHAR
APADI (dönüş)VARCHAR
APSOYADI (dönüş)VARCHAR
APPRIMGUN (dönüş)VARCHAR
APUZAKTANCALISMAGUN (dönüş)VARCHAR
APHAKEDILENUCRET (dönüş)VARCHAR
APIKRAMIYE (dönüş)VARCHAR
APISEGIRISGUN (dönüş)VARCHAR
APISEGIRISAY (dönüş)VARCHAR
APISTENCIKISGUN (dönüş)VARCHAR
APISTENCIKISAY (dönüş)VARCHAR
APCIKISNEDENI (dönüş)VARCHAR
APEKSIKGUNSAYI (dönüş)VARCHAR
APEKSIKGUNNEDEN (dönüş)VARCHAR
APMESLEKKODU (dönüş)VARCHAR
APISTIRAHATCALISMA (dönüş)VARCHAR
APTAHAKKUKNEDEN (dönüş)VARCHAR
APHIZMETAY (dönüş)VARCHAR
APHIZMETYIL (dönüş)VARCHAR
APGVMUAF (dönüş)VARCHAR
APAGI (dönüş)VARCHAR
APGVMATRAH (dönüş)VARCHAR
APGVENGELLI (dönüş)VARCHAR
APGVKESINTI (dönüş)VARCHAR

Kullandıkları

MUL İşlev

şema NETSIM · modül BASE

İki sayıyı NULL'ları 0 sayarak çarpar.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
V1FTSAYI
V2FTSAYI
#RETURN (dönüş)FTSAYI

Çağıranlar (1)