Yordamlar ve işlevler: S

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

SABIT_KIYMET_DEGERLE Yordam

şema NETSIM · modül MUHA

Sabit kıymetlerin yeniden değerlemesini yapar ve DEMIDEGE'ye yazar (seçilebilir, yazılan satırları döndürür). YEDETUTR'de tanımlı değerleme varsa çarpan/tutarı doğrudan uygular; yoksa her yıl için YENIDEN_DEGERLEME sonucunu YEDETUTR ve DEMIDEGE'ye, birikmiş amortisman artışını (SINTERNAL AMORTİ) AMORTISM satırları bazında DEMIDEGE'ye ekler.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
FIRMA_NOFTINT32
I_STOK_NOFTINT32
DEGERLEME_AYIFTINT32
DEGERLEME_YILIFTINT32
EK_YILFTINT32
I_SABIT_KIYMET_NOFTINT32
SABIT_KIYMET_NO (dönüş)FTINT32
STOK_NO (dönüş)FTINT32
STOK_ADI (dönüş)FTISIM_UZUN
DEGER_ARTIS (dönüş)FTPARA
DEGERLEME_ORANI (dönüş)DOUBLE PRECISION
INTERNAL (dönüş)FTINT32
SINTERNAL (dönüş)FTSINTERNAL

Kullandıkları

SAHIS2SAHISCARI Yordam

şema NETSIM · modül CARI

Şahıs kartını cari karta bağlar: OPER I/X yeni CARIKART ('$ŞAHIS-n$' kodlu, varsayılan cari tipli) ve CARIYKLI yetkili kaydı açar, X'te adres/telefon bağlarını da kopyalar ve tekrar dönüştürmeyi engeller; U cari ünvanı ve durumu şahısla eşitler; D bağlı cari kartı ve yetkili kaydını siler.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
SAHIS_NOFTINT32
OPERFTCHAR1

Kullandıkları

Çağıranlar (3)

SAMEVALUE İşlev

şema NETSIM · modül BASE

İki sayının farkı ±e (öndeğer 0.001) içindeyse TRUE döndürür; NULL 0 sayılır.

açıklama girilmemiş

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

Çağıranlar (2)

SANAL_TAKIM_HESAPLA Yordam

şema NETSIM · modül KADE

Sanal takım (varyant bileşenleri, STOKKADE OZELLIK K) stokunun bir stok yerinde kaç takım oluşturulabileceğini hesaplar: her bileşenin ticari/normal durumdaki mevcudunu (STYEDETA) takımdaki miktarına bölerek en küçüğünü tam sayı olarak döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ISTOK_NOINTEGER
ISTOK_VARYANT_NOINTEGER
IDSTOK_NOINTEGER
IKALITE_NOINTEGER
ISTOK_YERI_NOINTEGER
STOK_NO (dönüş)INTEGER
STOK_VARYANT_NO (dönüş)INTEGER
DSTOK_NO (dönüş)INTEGER
MIKTAR (dönüş)FTSAYI
BIRIM (dönüş)FTSTOK_BIRIMI
BIRIMX (dönüş)FTSAYI
STOK_YERI_NO (dönüş)INTEGER
STOK_DURUM (dönüş)FTSTOK_DURUM
STOK_FDURUM (dönüş)FTSTOK_FDURUM

Kullandıkları

SATILAN_MALIN_MALIYETI Yordam

şema NETSIM · modül STOK

Firmanın seçilen periyottaki (Tarih Aralığı, Standart, İki Tarih, Dönemlik çeyrek) aktif alış-satış belgesi stok satırlarının (belge yalnız IFIRMA_NO'nun işlem noktalarından; IFIRMA_NO boşsa bütün firmalar) maliyetini MALIYET_BUL_ALSADETA ile hesaplayıp stok, stok tipi, işlem noktası, cari tipi, işlem kodu ve ay/yıl kırılımında satır satır döndürür; çıkışlar pozitif. Rapor dövizine dönem sonu kuruyla, isteğe bağlı işlem günü kuruyla çevirir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
IMALIYET_YONTEMIVARCHAR
IFIRMA_NOFTFIRMA_NO
IENVANTER_DOVIZ_BIRIMIFTDOVIZ_BIRIMI
IDONEMVARCHAR
IILK_TARIHDATE
ISON_TARIHDATE
PERIYOTVARCHAR
ISLEM_GUNU_DOVIZLIVARCHAR
IRAPOR_DOVIZFTDOVIZ_BIRIMI
STOK_TIP_ADI (dönüş)VARCHAR
STOK_TIP_NO (dönüş)FTINT16
STOK_NO (dönüş)FTSTOK_NO
ISLEM_NOKTASI_NO (dönüş)FTINT16
ISLEM_NOKTASI_ADI (dönüş)VARCHAR
CARI_TIP_NO (dönüş)FTINT16
CARI_TIP_ADI (dönüş)VARCHAR
TANIM_ISLEM_ADI (dönüş)VARCHAR
ISLEM_KODU (dönüş)VARCHAR
SATILAN_MALIN_MALIYETI (dönüş)FTSAYI
RAPOR_DOVIZ (dönüş)FTDOVIZ_BIRIMI
ISLEM_DOVIZ (dönüş)FTDOVIZ_BIRIMI
IG_DOVIZ_KURU (dönüş)FTPARA
SATIR_DOVIZ_KURU (dönüş)FTPARA
DOVIZLI_BAKIYE (dönüş)FTPARA
ISLEM_GUNU_DOVIZLI_BAKIYE (dönüş)FTPARA
AYSTR (dönüş)VARCHAR
AY (dönüş)FTINT16
YIL (dönüş)FTINT16

Kullandıkları

SAYICILARI_AYARLA Yordam

şema NETSIM · modül BASE

Bakım: IVD$ kataloğundaki ürün sayaçlarının (IVD$OBJECT_ID >= 10000000) her biri için, sayaçla aynı adlı tek kolonlu birincil anahtarı olan tabloların en büyük değerini bulur; sayaç bundan gerideyse ileri alır (sonraki değer en büyük + 1), öndeyse dokunmaz. Firebird ve PostgreSQL'de çalışır.

açıklama girilmemiş

Kullandıkları

  • ?
  • ?

Çağıranlar (1)

SETENF_SABTKYMT_DEGERLEME Yordam

şema NETSIM · modül MUHA

Enflasyon düzeltmesiyle bulunan sabit kıymet giriş maliyeti ve birikmiş amortisman tutarlarının karttaki değerlerden farkını YEDETUTR'ye SABTKYMT ve AMORTISM değerleme satırları olarak yazar (enflasyon dönemi aralığı ile). Enflasyon döneminden sonra amortisman kaydı varsa veya fark negatifse hata verir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
SABIT_KIYMET_NOFTINT32
IGIRIS_MALIYETIFTPARA
IBIRIKMIS_AMORTISMANFTPARA
ILK_TARIHFTTARIH
SON_TARIHFTTARIH
MH_ENF_DUZELTMED_NOFTINT32
DONEM_DUZELTME_YONTEMIFTCHAR1
ENFLASYON_DONEM_NOFTINT32

Kullandıkları

SETMH_HESAP_KARTI Yordam

şema NETSIM · modül MUHA

Stok, stok tipi, cari, cari tipi veya banka alt hesabı için muhasebe hesap kartlarını otomatik açar: tipin muhasebe özel kodu (# ile başlayan kebir) ve kod bileşeninden ana kodu kurar, kebirin genel (modelsiz) formatına göre alt hesapları MHSET_HESAP_KODU ile MHHEKART'a ekler, gerekirse MHBAKODU bağlantısı yazar. Eksik tanımda hata verir; açılan hesap kart no ve kodu döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
SINTERNALFTSINTERNAL
INTERNALFTINT32
HESAP_PLAN_NOFTINT32
MUHASEBE_OZEL_KODFTMUHASEBE_HESAP_KODU
MUHASEBE_KODU_BILESENIFTMUHASEBE_HESAP_KODU
HESAP_KART_NO (dönüş)FTINT32
HESAP_KODU (dönüş)FTTANITICI_KODU

Kullandıkları

SET_ACTIVE_FORM Yordam

şema NETSIM · modül BASE

Bağlantının etkin güvenlik menü öğesini (GUVEMEIK.GUVENLIK_MENUIK_NO) oturum bilgisine yazar; GETUSERRIGHT ve GET_SECURITY_CONTEXT, transaction değişkeni SCC$GUVENLIK_MENUIK_NO yoksa yetkiyi bu değere göre belirler.

açıklama girilmemiş

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

Kullandıkları

    SET_BELGENO Yordam

    şema NETSIM · modül BASE

    Yazdırmada belge numarası verir: NUMARALA'da tablo için BELGE_NO, tür E/S ve RAPOR_NO'ya uyan tanım varsa, KAYIT_NO kaydının boş ya da maskeli ('+', '.' ile biten) BELGE_NO'sunu GET_TAKIPNO ile doldurur; BELGE_TARIHI RAPOR_NO -1/-2/-3 ise işlem tarihi, değilse şimdiki zaman olur.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    TABLO_ADIFTNSSQL_OBJECT
    PRIKEY_NAMEFTNSSQL_OBJECT
    KAYIT_NOFTINT32
    RAPOR_NOFTINT32

    Kullandıkları

    Çağıranlar (1)

    SET_LOG_SCN_NO Yordam

    şema NETSIM · modül BASE

    Değişiklik günlüğü okuma konumunu ayarlar: LOG$DATA'da LOG_TIMESTAMP anına kadarki en büyük LOG$SCN_NO'yu bulup CURRENT_LOG_SCN_NO sayacını o değerden yeniden başlatır; o tarihe kadar kayıt yoksa istisna verir.

    açıklama girilmemiş

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

    Kullandıkları

    SET_SECURITY_CONTEXT İşlev

    şema NETSIM · modül YONE

    Verilen güvenlik sınıfı adı (GUVESINI) ve işlem kodu (boşsa '*') için GUVEMEIK satırını bulup numarasını işlem değişkeni SCC$GUVENLIK_MENUIK_NO'ya yazar; GETUSERRIGHT kayıt eklerken yetkiyi bu bağlama göre seçer. Sınıf boşsa bağlamı temizler.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    SEC_CLASSFTACIKLAMA
    ISLEM_KODUFTISLEM_KODU
    #RETURN (dönüş)FTINT32

    Kullandıkları

    Çağıranlar (15)

    SET_SESSION_VAR İşlev

    şema NETSIM · modül BASE

    Oturum (bağlantı) düzeyinde bir değişken atar (Firebird USER_SESSION bağlamı, PostgreSQL netsim_sess. ayarı); değer bağlantı kapanana kadar kalır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    VAR_NAMEFTACIKLAMA
    VAR_VALUEFTACIKLAMA
    #RETURN (dönüş)FTINT32

    Çağıranlar (1)

    SET_TRANSACTION_VAR İşlev

    şema NETSIM · modül BASE

    Transaction düzeyinde bir değişken atar (Firebird USER_TRANSACTION bağlamı, PostgreSQL netsim_tran. yerel ayarı); transaction bitince silinir. Örneğin UPDATE_CARI_LIMIT+cari no ile cari limit kontrolü geçici kapatılır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    VAR_NAMEFTACIKLAMA
    VAR_VALUEFTACIKLAMA
    #RETURN (dönüş)FTINT32

    Çağıranlar (90)

    SET_UI_LANGUAGE Yordam

    şema NETSIM · modül BASE

    Oturumun arayüz dilini ayarlar: KENDI_DILI_ADI ile LOCALANG'da bulunan LANGUAGE_NO'yu oturum bilgisine (UIC_INT_LANG_ID) yazar; dil bulunamazsa hiçbir şey yapmaz.

    açıklama girilmemiş

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

    Kullandıkları

    SET_WEB_SAYADEGE Yordam

    şema NETSIM · modül BASE

    Kayda bağlı sayaca değer yazar: SAYAC_TIP_ADI tipindeki SINTERNAL/INTERNAL sayacını bulur (yoksa SAYAKART'a açar, birden fazlaysa istisna), periyot gününün SAYADEGE satırını OPER ile günceller: '=' son değeri DEGER yapar, '+'/'-' ekler/çıkarır; satır yoksa önceki periyodun son değerinden başlayarak ekler. MIKTAR = son - ilk değer.

    açıklama girilmemiş

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

    Kullandıkları

    SHOWMESSAGE Yordam

    şema NETSIM · modül BASE

    Çağıran oturuma 'Bilgi' grubunda MESAJLAR satırı ekleyerek kullanıcıya bilgi mesajı gösterilmesini sağlar.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    ACIKLAMAFTACIKLAMA
    ACIKLAMA_TEXTFTACIKLAMA_4000

    Kullandıkları

    Çağıranlar (8)

    SIFRE_OZETI İşlev

    şema NETSIM · modül BASE

    PASSWRDS parola özeti: SHA-512(TUZ + SIFRE), UTF-8 baytları üzerinden, küçük harf onaltılık 128 karakter; Firebird ve PostgreSQL aynı değeri verir. PASSWRDS_BI/BU ve LOGIN_IKOPERATOR kullanır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    SIFREFTACIKLAMA_4000
    TUZFTACIKLAMA
    #RETURN (dönüş)FTACIKLAMA_4000

    Çağıranlar (3)

    SONRAKI_ALSA_ISLEM_OLUSTUR Yordam

    şema NETSIM · modül ALSA

    Seçilebilir; verilen güvenlik sınıfı bağlamında sonraki alış-satış belgesini oluşturur: hedef yoksa ALSAASIL2ALSAASIL ile açık satırlarla yeni belge açıp açıklama ve tarihleri yazar, TAMAMI<>E ise kısmi miktarı (yalnız tek satırlı belgede) uygular; hedef verilirse açık ana satırları ALSADETA2ALSADETA ile aktarır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    SEC_CLASSFTACIKLAMA
    ALISSATIS_NOFTINT32
    ISLEM_KODUFTISLEM_KODU
    ILINK_UYGULAFTCHAR1
    TARIHFTZAMAN
    TAMAMIFTCHAR1
    MIKTARFTSAYI
    ACIKLAMAFTACIKLAMA
    OTURUM_KODUFTACIKLAMA
    ALISSATIS_DETAY_BIRLESTIRFTCHAR1
    INEWALISSATIS_NOFTINT32
    NEWALISSATIS_NO (dönüş)FTINT32

    Kullandıkları

    SONRAKI_STOK_ISLEM_OLUSTUR Yordam

    şema NETSIM · modül ALSA

    Seçilebilir; verilen güvenlik sınıfı bağlamında alış-satış belgesinden her zaman yeni bir stok belgesi oluşturur (ALSAASIL2STOKASIL, tüm açık satırlar), açıklama ile belge ve hareket tarihlerini yazar; TAMAMI<>E ise kısmi miktarı (yalnız tek satırlı belgede) uygular. STOK_ISLEMA_NO döner.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    SEC_CLASSFTACIKLAMA
    ALISSATIS_NOFTINT32
    ISLEM_KODUFTISLEM_KODU
    TARIHFTZAMAN
    TAMAMIFTCHAR1
    MIKTARFTSAYI
    ACIKLAMAFTACIKLAMA
    OTURUM_KODUFTACIKLAMA
    STOK_ISLEMA_NO (dönüş)FTINT32

    Kullandıkları

    SON_CARIISLM_GENEL_BAKIYE Yordam

    şema NETSIM · modül CARI

    Verilen tarih ve CARI_ISLEM_NO'dan önceki son aktif, bordro başlığı olmayan CARIISLM kaydının GENEL_BAKIYE değerini döndürür (yoksa 0). BMODUL='C' cari+döviz+bakiye tipi ve aynı firma, 'B' banka hesabı, 'K' kasa hesabı için arar; FIXUP_CARIISLM_GENEL_BAKIYE'nin başlangıç değeridir.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    BMODULFTCHAR1
    CARI_NOFTINT32
    DOVIZ_BIRIMIFTDOVIZ_BIRIMI
    BAKIYE_TIP_NOFTINT32
    ISLEM_NOKTASI_NOFTINT32
    BANKA_HESAPD_NOFTINT32
    KASA_HESAP_NOFTINT32
    TARIHFTZAMAN
    CARI_ISLEM_NOFTINT32
    GENEL_BAKIYE (dönüş)FTSAYI

    Kullandıkları

    Çağıranlar (3)

    SON_DOVIZKURU Yordam

    şema NETSIM · modül BASE

    ITARIH'te ya da öncesindeki en son geçerli kuru döndürür, seçilebilir: IDOVIZ_BIRIMI'nin IREF_DOVIZ_BIRIMI'ne (boşsa oturumun resmi dövizine) karşı DOVIZKUR kuru; kur tipi IKUR_TIP_NO ya da dövizin varsayılan kur tipi. Döviz başka dövize sabit oranla bağlıysa kur o dövizin kurundan türetilir; aynı dövizde 1 döner. Kur bulunamazsa istisna.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    ITARIHFTZAMAN
    IDOVIZ_BIRIMIFTDOVIZ_BIRIMI
    IKUR_TIP_NOFTINT32
    IREF_DOVIZ_BIRIMIFTDOVIZ_BIRIMI
    TARIH (dönüş)FTZAMAN
    KUR (dönüş)FTSAYI
    KUR_TIP_NO (dönüş)FTINT32

    Kullandıkları

    Çağıranlar (31)

    SON_FIYATBUL Yordam

    şema NETSIM · modül ALSA

    Seçilebilir; bir stoğun son SAYISI alış-satış satırının fiyatlarını yeniden eskiye döndürür: cari, kalite, birim ve işlem kodları (';' listesi, '*' tümü) süzgeçli; uygulama ve birim fiyatı, döviz, KDV ve indirim oranları, vade günü (ORTALAMA_YAS), fiyat listesi ve ödeme bilgisi. Kayıt durumu süzülmez; birim dönüşümü dalı devre dışıdır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_NOFTINT32
    IBIRIMFTSTOK_BIRIMI
    IKALITE_NOFTINT32
    CARI_NOFTINT32
    IISLEM_KODLARIVARCHAR
    SAYISIFTINT32
    KALITE_ADI (dönüş)FTISIM_UZUN
    BIRIM (dönüş)FTSTOK_BIRIMI
    UYGULAMA_FIYATI (dönüş)FTSAYI
    BIRIM_FIYAT (dönüş)FTSAYI
    ORTALAMA_YAS (dönüş)FTSAYI
    KDV_ORANI (dönüş)FTSAYI
    SATIR_INDIRIM_ORANI (dönüş)FTSAYI
    GENEL_INDIRIM_ORANI (dönüş)FTSAYI
    DOVIZ_BIRIMI (dönüş)FTDOVIZ_BIRIMI
    MIKTAR (dönüş)FTSAYI
    BIRIMX (dönüş)FTSAYI
    TARIH (dönüş)TIMESTAMP
    FIYAT_NO (dönüş)FTINT32
    FIYAT_DETAY_NO (dönüş)FTINT32
    ODEME_NO (dönüş)FTINT32
    ALISSATIS_DETAY_NO (dönüş)FTINT32
    ISLEM_KODU (dönüş)FTISLEM_KODU

    Kullandıkları

    SORMALAN_UYGULA Yordam

    şema NETSIM · modül BASE

    Sorumluluk alanı kurallarını bir işlem olayına uygular, seçilebilir: SORMALDE'de aktivite, işlem türü, filtre, durum ve kaynak tabloya uyan satırlar için açıklama şablonlarındaki {TAKIP_NO}, {BELGE_NO}, {DURUM}… yer tutucularını doldurur; görev tanımlıysa ZMGOASIL'e onaylı görev ekleyip ZMGOREV_NO döndürür, 'Mesaj Gönder' türünde kullanıcı/gruplara MESAJ_TO ile mesaj yazar.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    SORUMLULUK_ALANI_NOFTINT32
    AKTIVITEFTTANITICI_KODU
    KAYIT_DURUMUFTCHAR1
    DURUMFTISLEM_DURUM
    FILTREFTTANITICI_KODU
    IGOREV_ISLEM_TURUFTACIKLAMA
    IGOREV_GRUBUFTACIKLAMA
    IGOREV_ACIKLAMA_FORMATIFTACIKLAMA_UZUN
    IGOREV_ACIKLAMA_TEXT_FORMATIFTACIKLAMA_4000
    SINTERNALFTSINTERNAL
    INTERNALFTINT32
    CSESSION_NOFTFLYSESSION_NO_NULL
    DB_IDFTDB_ID_NULL
    ADGROUP_IDFTGROUP_ID_NULL
    GROUP_IDFTGROUP_ID_NULL
    ZMGOREV_NO (dönüş)FTINT32
    MESAJ_NO (dönüş)FTINT32

    Kullandıkları

    Çağıranlar (16)

    SR_SERVIS_SOZLESME_BUL İşlev

    şema NETSIM · modül SERV

    Cihaz / cari için tarihte geçerli servis sözleşmesi: cihazın kendi sözleşmesi, kapsam satırı (SERVSZOB), carinin kapsam listesi olmayan etkin sözleşmesi (S > G > U); yoksa NULL. GRISASIL_BI (MI) ve TALEPLER_BI çağırır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    CARI_NOFTINT32
    BAKIM_OBJE_NOFTINT32
    TARIHFTZAMAN
    #RETURN (dönüş)FTINT32

    Kullandıkları

    Çağıranlar (4)

    SR_SLA_HEDEF_TARIH İşlev

    şema NETSIM · modül SERV

    Sözleşmenin SLA süresinden hedef zaman: TURU Y yanıt / C çözüm (saat), takvimli sözleşmede çalışma saatleri üzerinden (TK_TAKVIM_SAAT_EKLE); süre yoksa NULL.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    SERVIS_SOZLESME_NOFTINT32
    BASLANGICFTZAMAN
    TURUFTCHAR1
    #RETURN (dönüş)FTZAMAN

    Kullandıkları

    Çağıranlar (4)

    SR_VAKA_SOZLESME_GUNCELLE Yordam

    şema NETSIM · modül SERV

    Vakanın (GRISASIL) sözleşmesini ürün satırındaki kayıtlı cihazın kapsamıyla yeniler: cihaz için SR_SERVIS_SOZLESME_BUL sonucu vakanınkinden farklıysa ve vakanın sözleşmesi boşsa ya da carinin cihazsız (genel) sözleşmesiyse yazılır; elle seçilmiş sözleşme korunur. Hedef tarihi GRISASIL_BU yeniler. GRISDETA_AI ve SERVURUN_AI/AU çağırır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    I_GRUP_ISLEM_NOFTINT32
    I_BAKIM_OBJE_NOFTINT32

    Kullandıkları

    Çağıranlar (3)

    STD_KEBIR_FORMAT_BAGLANTISI Yordam

    şema NETSIM · modül MUHA

    Hesap planına hazır hesap kodu oluşturma formatlarını yükler: planın MHHEKOFM formatlarını siler, FIRMA_TIPI'ne göre (K seviye 1, O seviye 2) standart formatları ve bunların kebir-model bağlantılarını (MHMOFMBA) yeniden ekler. MHHEPLED ekranındaki seviye düğmeleri çağırır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    FIRMA_TIPIFTCHAR1
    HESAP_PLAN_NOFTINT32

    Kullandıkları

    STD_KEBIR_FORMAT_BAGLANTISIB Yordam

    şema NETSIM · modül MUHA

    Hesap planına seviye 3 hazır hesap kodu oluşturma formatlarını yükler (FIRMA_TIPI=B): planın MHHEKOFM formatlarını silip standart formatları ve kebir-model bağlantılarını (MHMOFMBA) yeniden ekler. MHHEPLED ekranı çağırır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    FIRMA_TIPIFTCHAR1
    HESAP_PLAN_NOFTINT32

    Kullandıkları

    STOKALSA_UPDATE Yordam

    şema NETSIM · modül ALSA

    Satır-stok hareketi bağının (STOKALSA) MIKTAR, MIKTAR1 ve DARA_DUZELTME değerlerini GET_STOKALSA_MIKTAR sonucuyla günceller; bağlanabilir miktar 0 ya da altındaysa bağ silinmez, değerler 0 yapılır. Taraflardan biri NULL verilirse diğer tarafın bütün bağları için kendini çağırır.

    açıklama girilmemiş

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

    Kullandıkları

    Çağıranlar (3)

    STOKALSA_UYGULA Yordam

    şema NETSIM · modül STOK

    Alış-satış satırı stok hareketine bağlandığında (OPER='I') zinciri tamamlar: önceki alış-satış belgelerine bağlı stok hareketlerinden işlem kodunun ONCEKI_ISLEM_KODLARI'na uyan ve tarihçe önce olanları STOKLINK ile, stok hareketinin önceki alış-satış satırlarını ALSALINK ile bağlar; yalnız aktarılabilir miktar varsa. 'D' için işlem yapmaz.

    açıklama girilmemiş

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

    Kullandıkları

    Çağıranlar (3)

    STOKASIL2ALSAASIL Yordam

    şema NETSIM · modül ALSA

    Stok belgesinden alış-satış belgesi oluşturur ya da verilen belgeye ekler: hedef yoksa STOKASIL2ALSAASILCREATE ile açar; WITHDETAIL=E ise faturalanmamış (AMIKTAR1<MIKTAR1), iptal olmayan ana kullanıcı hareketlerini STOKISLM2ALSADETA ile satıra çevirir. Ödeme planı denetimi bu sırada atlanır; belge ve son satır no döner.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_ISLEMA_NOFTINT32
    IALISSATIS_NOFTINT32
    ISLEM_KODUFTISLEM_KODU
    CARI_NOFTINT32
    OTURUM_KODUFTTAKIP_NO
    WITHDETAILFTCHAR1
    SATIR_BIRLESTIRFTCHAR1
    ILINK_UYGULAFTCHAR1
    ALISSATIS_NO (dönüş)FTINT32
    ALISSATIS_DETAY_NO (dönüş)FTINT32

    Kullandıkları

    STOKASIL2ALSAASILCREATE Yordam

    şema NETSIM · modül ALSA

    Stok belgesi için alış-satış başlığı döndürür: BUL=E ise aynı stok belgesinden aynı işlem kodu ve oturumla oluşmuş belge kullanılır, yoksa yeni ALSAASIL açılır; döviz, kur tipi ve ödeme cari kartından ya da işlem noktası öntanımlarından, kur DOVIZ_KURUBUL'dan, vade ödeme kartından gelir. Döviz bulunamazsa hata verir.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_ISLEMA_NOFTINT32
    ISLEM_KODUFTISLEM_KODU
    ICARI_NOFTINT32
    BULFTCHAR1
    OTURUM_KODUFTTAKIP_NO
    ALISSATIS_NO (dönüş)FTINT32

    Kullandıkları

    Çağıranlar (3)

    STOKASIL2STOKASIL Yordam

    şema NETSIM · modül STOK

    Bir stok işlem başlığından verilen işlem koduyla sonraki başlığı açar ya da aynı oturum kodlu bağlı başlığı kullanır, numarasını döndürür. Stok yeri, işlem noktası ve personel işlem kodunun nokta ayarlarına göre seçilir, adres bağları kopyalanır; WITHDETAIL='E' ise kapanmamış satırlar STOKISLM2STOKISLM ile aktarılır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    OLDSTOK_ISLEMA_NOFTINT32
    ISTOK_ISLEMA_NOFTINT32
    ISLEM_KODUFTISLEM_KODU
    OTURUM_KODUFTTAKIP_NO
    WITHDETAILFTCHAR1
    IISLEM_NOKTASI_NOFTINT32
    IPERSONEL_NOFTINT32
    ISTOK_YERI_NOFTINT32
    STOK_ISLEMA_NO (dönüş)FTINT32

    Kullandıkları

    STOKCEKI_HAMMADDE_BITIR Yordam

    şema NETSIM · modül STOK

    Üretim veri girişinde çeki girişi 'Y' olan bir ana satırın tek çekili hammadde çıkış alt satırlarını, bağlı ana çekinin kalan miktarının tamamını tüketecek kadar büyütür (MIKTAR=CKMIKTAR+kalan), satırı YONETILEN_DETAY='X' ile işaretler ve çeki miktarını eşitler.

    açıklama girilmemiş

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

    Kullandıkları

    STOKCEKI_YONET Yordam

    şema NETSIM · modül STOK

    Çeki yönetimli satırın çekilerini miktara göre düzenler. Girişte katsayı yoksa tek çeki satır miktarını taşır, varsa miktar dolana dek katsayı büyüklüğünde çekiler açılır. Çıkışta fazla bağlı çekiler sondan silinir ya da azaltılır, eksik kısım aynı kırılımdaki açık çekilerden (üretim veri girişinde önceki rota adımının mamul çekilerinden) bağlanır.

    açıklama girilmemiş

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

    Kullandıkları

    Çağıranlar (2)

    STOKDURUM_3BIRIM Yordam

    şema NETSIM · modül STOK

    Stok ve stok yeri için STYEDETA MIKTAR1 toplamını durum/fiziksel durum kırılımında satır satır döndürür; miktarı kartın çarpanı en büyük üç birimine tam katlar halinde dağıtır, kalan son birimde ondalıklı kalır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_NOFTINT32
    STOK_YERI_NOFTINT32
    MIKTAR (dönüş)FTSAYI
    BIRIM1 (dönüş)FTSTOK_BIRIMI
    BIRIMX1 (dönüş)FTSAYI
    MIKTAR1 (dönüş)FTSAYI
    BIRIM2 (dönüş)FTSTOK_BIRIMI
    BIRIMX2 (dönüş)FTSAYI
    MIKTAR2 (dönüş)FTSAYI
    BIRIM3 (dönüş)FTSTOK_BIRIMI
    BIRIMX3 (dönüş)FTSAYI
    MIKTAR3 (dönüş)FTSAYI
    STOK_DURUM (dönüş)FTSTOK_DURUM
    STOK_FDURUM (dönüş)FTSTOK_FDURUM

    Kullandıkları

    STOKDURUM_3BIRIM_SIRANOYA_GORE Yordam

    şema NETSIM · modül STOK

    STOKDURUM_3BIRIM'in birim sırası (kart, yoksa tip birim sırası) esaslı biçimi: stok yeri durum kırılımındaki MIKTAR1 toplamını ilk üç birime tam katlar halinde dağıtır; BIRIM_MIKTAR çarpanı 1 olan birimdir.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_NOFTINT32
    STOK_YERI_NOFTINT32
    MIKTAR (dönüş)FTSAYI
    BIRIM1 (dönüş)FTSTOK_BIRIMI
    BIRIMX1 (dönüş)FTSAYI
    MIKTAR1 (dönüş)FTSAYI
    BIRIM2 (dönüş)FTSTOK_BIRIMI
    BIRIMX2 (dönüş)FTSAYI
    MIKTAR2 (dönüş)FTSAYI
    BIRIM3 (dönüş)FTSTOK_BIRIMI
    BIRIMX3 (dönüş)FTSAYI
    MIKTAR3 (dönüş)FTSAYI
    STOK_DURUM (dönüş)FTSTOK_DURUM
    STOK_FDURUM (dönüş)FTSTOK_FDURUM
    BIRIM_MIKTAR (dönüş)FTSTOK_BIRIMI

    Kullandıkları

    STOKGRUPLISTESI Yordam

    şema NETSIM · modül STOK

    Verilen ana gruptan başlayarak stok gruplarını (STOKGRUP) SIRA_NO düzeninde yinelemeli dolaşır ve ağaç listesi döndürür: SEVIYE, alt grubu olup olmadığı (DETAYVAR) ve sıralama numarası (ORDERNUM). Her grubun alt grupları kendisinden önce döner.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    IANA_STOK_GRUP_NOFTINT32
    ISEVIYEFTINT32
    SEVIYE (dönüş)FTINT32
    ANA_STOK_GRUP_NO (dönüş)FTINT32
    STOK_GRUP_NO (dönüş)FTINT32
    SIRA_NO (dönüş)FTINT32
    GRUP_ADI (dönüş)FTISIM_UZUN
    DETAYVAR (dönüş)FTCHAR1
    ORDERNUM (dönüş)FTINT32

    Kullandıkları

    STOKISLM2ALSADETA Yordam

    şema NETSIM · modül ALSA

    Stok hareketini alış-satış satırına çevirir: kesinleşmemiş (G/T/İ) harekette mesaj bırakıp çıkar; hareket tek açık siparişe bağlıysa o sipariş satırını ALSADETA2ALSADETA ile aktarır, değilse eşdeğer satıra ekler ya da fiyatı -1 (bulunacak) yeni satır açar. STOKALSA bağı, otomatik indirimler ve paket alt hareketleri işlenir; satır no döner.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_ISLEM_NOFTINT32
    ALISSATIS_NOFTINT32
    NEWANA_ALISSATIS_DETAY_NOFTINT32
    IMIKTARFTSAYI
    IMIKTAR1FTSAYI
    SYSTEMFTCHAR1
    OTURUM_KODUFTTAKIP_NO
    ISATIR_BIRLESTIRFTCHAR1
    ILINK_UYGULAFTCHAR1
    ALISSATIS_DETAY_NO (dönüş)FTINT32

    Kullandıkları

    Çağıranlar (2)

    STOKISLM2BARKOD Yordam

    şema NETSIM · modül BASE

    Barkod basım tablosu TBARKOD'a stok fişi satırları ekler: STOK_ISLEMA_NO fişinin (STOK_ISLEM_NO verilmişse yalnız o satırın, 0/NULL = tümü) her satırı için stok kodu/adı, miktar ve STOKBARK'tan eşleşen barkodu yazar; transfer fişlerinde tek bacak alınır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_ISLEMA_NOFTINT32
    STOK_ISLEM_NOINTEGER

    Kullandıkları

    STOKISLM2STOKISLM Yordam

    şema NETSIM · modül STOK

    Bir stok hareket satırını yeni stok işlem başlığına aktarır, oluşan ya da eklenen satır numarasını döndürür. Aktarılan miktar henüz bağlanmamış kısımdır (MIKTAR−RMIKTAR), IMIKTAR/IMIKTAR1 ile sınırlanabilir; SATIR_BIRLESTIR='E' ise aynı kırılımlı satıra eklenir; yükleme planında (B/Y) REF_MIKTAR'a yazılır. Çekiler ve STOKLINK bağı kopyalanır, alt satırlar oranla aktarılır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    NEWSTOK_ISLEMA_NOFTINT32
    OLDSTOK_ISLEM_NOFTINT32
    NEWANA_STOK_ISLEM_NOFTINT32
    IMIKTARFTSAYI
    IMIKTAR1FTSAYI
    OTURUM_KODUFTTAKIP_NO
    SATIR_BIRLESTIRFTSYSTEMFLAG
    STOK_ISLEM_NO (dönüş)FTINT32

    Kullandıkları

    Çağıranlar (1)

    STOKISLM_ELLECLEME Yordam

    şema NETSIM · modül STOK

    Kargo paketleme: I_STOK_ISLEM_NO'nun (ya da ana satırının) kargo paketi satırı olduğunu denetleyip, ISLEM='S' ise işlemdeki STOK_NO=ISLEM_NO olan ilk ana satırı, 'C' ise TAKIP_NO'lu çekinin satırını bu paketin altına bağlar (ANA_STOK_ISLEM_NO). Pakete paket eklemeyi engeller.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    I_STOK_ISLEM_NOFTINT32
    ISLEMFTCHAR1
    ISLEM_NOFTINT32
    TAKIP_NOFTTAKIP_NO

    Kullandıkları

    STOKISLM_KONSINYE Yordam

    şema NETSIM · modül STOK

    Konsinye çıkış miktarı hesabı için yazılmış, ancak gövdesi derleme dışı bırakılmış (FIXME koşullu bloğu); yalnız boş bir satır döndürür.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_ISLEM_NOFTINT32
    SECENEKFTCHAR1
    ALINMAYAN_MIKTAR (dönüş)FTSAYI
    ALINMAYAN_FSC_MIKTARI (dönüş)FTSAYI
    FSTOK_CIKIS_MIKTARI (dönüş)FTSAYI
    CIKIS_MIKTARI (dönüş)FTSAYI
    FSTOK_LIST (dönüş)FTACIKLAMA_TEXT

    STOKISLM_PALETPAKET_BAGLA Yordam

    şema NETSIM · modül STOK

    Bir sevk paletini/paketini (STOKSEPA/STOKSEPD) stok işlemine ekler: her paket satırı için STOKISLM_SATIR_EKLE ile uygun işlem satırını bulur ya da açar, işlem-paket bağını (STOKASPA) bir kez, satır bağlarını (STOKISPD) her satır için yazar ve satır numaralarını döndürür. Aynı paket aynı işleme ikinci kez eklenirse istisna verir.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    ISTOK_SEVK_PAKET_NOFTINT32
    ISTOK_ISLEMA_NOFTINT32
    ISTOK_ISLEM_NOFTINT32
    STOK_ISLEM_NO (dönüş)FTINT32

    Kullandıkları

    STOKISLM_PALETPAKET_SIL Yordam

    şema NETSIM · modül STOK

    İşlem-paket bağını (STOKASPA) ve satır bağlarını (STOKISPD) siler; kargo koli miktarı (KMIKTAR) kalmamış işlem satırlarını siler, diğerlerinde paket miktarını satır miktarından düşer.

    açıklama girilmemiş

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

    Kullandıkları

    STOKISLM_SATIR_EKLE Yordam

    şema NETSIM · modül STOK

    Stok işlem başlığında verilen stok/varyant/dstok/kalite/lot/durum ve miktar için uygun satırı bulur ve numarasını döndürür. Çeki bağlanmamış satırda farklı kalite/lot/rafı LOT_EKLE ve FARKLI_RAF'a göre günceller, SATIR_EKLE/LOT_EKLE gerektirirse yeni (alt) satır açar; ITAKIP_NO verilmişse çekiyi STOKISLM_STOKCEKI_BAGLA2 ile bağlar.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    ITAKIP_NOFTACIKLAMA_UZUN
    ISTOK_ISLEMA_NOFTINT32
    ISTOK_ISLEM_NOFTINT32
    ISTOK_NOFTINT32
    ISTOK_VARYANT_NOFTINT32
    IDSTOK_NOFTINT32
    IKALITE_NOFTINT32
    ILOT_NOFTINT32
    ISTOK_DURUMFTSTOK_DURUM
    ISTOK_FDURUMFTSTOK_DURUM
    IBIRIMFTSTOK_BIRIMI
    IMIKTARFTSAYI
    IMIKTAR1FTSAYI
    ISTOK_YERI_NOFTINT32
    ISTOK_YERI_RAF_NOFTINT32
    ISAHIP_CARI_NOFTINT32
    UYGUN_SATIR_BULFTCHAR1
    SATIR_EKLEFTCHAR1
    LOT_EKLEFTCHAR1
    FARKLI_RAFFTCHAR1
    DEF_KAYIT_DURUMUFTCHAR1
    STOK_ISLEM_NO (dönüş)FTINT32

    Kullandıkları

    Çağıranlar (1)

    STOKISLM_STOKCEKI_BAGLA Yordam

    şema NETSIM · modül STOK

    Okutulan takip no/barkodun aynı stok yeri ve sahipteki açık (iade çıkışında kapalı da) en yeni çekisini stok işlemindeki uygun satıra bağlar, satır numarasını döndürür. Satır, stok/varyant/durum eşleşmesi ve serbest alan kurallarıyla (E: boş alan çekiden doldurulur, D: farklıysa alt satır açılır) seçilir. Bulunamazsa RAISE_EX='E' iken istisna.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    ITAKIP_NOFTACIKLAMA_UZUN
    ISTOK_ISLEMA_NOFTINT32
    ISTOK_ISLEM_NOFTINT32
    ISAHIP_CARI_NOFTINT32
    ISTOK_YERI_NOFTINT32
    ISTOK_YERI_RAF_NOFTINT32
    UYGUN_SATIR_BULFTCHAR1
    RAISE_EXFTCHAR1
    IDSTOK_SERBESTFTCHAR1
    IKALITE_SERBESTFTCHAR1
    ILOT_SERBESTFTCHAR1
    IPARTI_SERBESTFTCHAR1
    IPROJE_SERBESTFTCHAR1
    ISTOKYERI_SERBESTFTCHAR1
    IRAF_SERBESTFTCHAR1
    IDEF_KAYIT_DURUMUFTCHAR1
    STOK_ISLEM_NO (dönüş)FTINT32

    Kullandıkları

    STOKISLM_STOKCEKI_BAGLA2 Yordam

    şema NETSIM · modül STOK

    Takip no ile aynı stok yeri, sahip ve (FARKLI_RAF='E' değilse) raftaki açık çekiyi verilen stok hareket satırına IMIKTAR/IMIKTAR1 ile sınırlı miktarda bağlar (STOKCEKI alt kaydı); uygun çeki yoksa istisna verir.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    ITAKIP_NOFTACIKLAMA_UZUN
    ISTOK_ISLEMA_NOFTINT32
    ISTOK_ISLEM_NOFTINT32
    IMIKTARFTSAYI
    IMIKTAR1FTSAYI
    ISAHIP_CARI_NOFTINT32
    ISTOK_YERI_NOFTINT32
    ISTOK_YERI_RAF_NOFTINT32
    FARKLI_RAFFTCHAR1

    Kullandıkları

    Çağıranlar (1)

    STOKISLM_UYGULA Yordam

    şema NETSIM · modül STOK

    Stoktan stoğa (XMODUL='S') işlemde ilk satırın karşı satırını (STOK_ISLEM_NO=INTERNAL, ters ISLEM_YONU, SYSTEM='E') OPER I/U/D'ye göre oluşturur, günceller ya da siler. Karşı stok yeri başlığın giriş/çıkış yerinden ya da iş emri bağından, durumlar işlem kodu ve üretim bağlı stok ayarlarından gelir; serbest bırakılan alanlar güncellenmez; iki satır STOKLINK ile bağlanır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_ISLEM_NOFTINT32
    ISLEM_KODUFTISLEM_KODU
    XMODULFTCHAR1
    OPERFTCHAR1

    Kullandıkları

    Çağıranlar (3)

    STOKKADE_STOKVGDE_ONDEGER Yordam

    şema NETSIM · modül STOK

    Bir varyantın detay satırlarına (STOKKADE), tip detayının veri giriş şablonundaki (STOKVGDE) ONDEGER değerlerini ALAN_ADI'nın gösterdiği alana yazar.

    açıklama girilmemiş

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

    Kullandıkları

    Çağıranlar (1)

    STOKKAPR_MRP2ALSA_UYGULA Yordam

    şema NETSIM · modül MRP2

    Üretim siparişi satırına girilmiş stok parametrelerini (STOKKAPR, reçete satırı OZELLIK'inde 'P') aynı değişken adlı iş emri bağlantılarına uygular: veri giriş tanımında 'P' seçili stok, varyant, DSTOK, kalite, lot ve IK personel alanları güncellenir, ana ürün lotu ilgili bağlantılara yazılır. Plan satırı yok/çoksa ya da stok/varyant eksikse hata verir.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    M2_ALSA_NOFTINT32
    STOK_PARAMETRE_NOFTINT32

    Kullandıkları

    şema NETSIM · modül STOK

    STOKLINK bağ miktarını GET_STOKLINK_MIKTAR ile yeniden hesaplayıp yazar; sıfır ya da eksi çıkarsa 0 yazılır, bağ silinmez. STOK_ISLEM_NO_L ya da _R boşsa öteki tarafın tüm bağları için kendini çağırır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_ISLEM_NO_LFTINT32
    STOK_ISLEM_NO_RFTINT32

    Kullandıkları

    Çağıranlar (2)

    şema NETSIM · modül STOK

    Stok hareketleri bağlandığında (OPER='I') önceki hareketin bağlı olduğu alış-satış satırlarını (STOKALSA) GET_STOKALSA_MIKTAR'ın verdiği miktarla sonraki harekete de bağlar; 'D' için işlem yapmaz.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_ISLEM_NO_LFTINT32
    STOK_ISLEM_NO_RFTINT32
    OPERFTCHAR1

    Kullandıkları

    Çağıranlar (3)

    STOKLOTT_ALT_LOT_OLUSTUR Yordam

    şema NETSIM · modül STOK

    Verilen ana lotun kodunun sonuna sıradaki ek ('-01' gibi, aynı menşei içinde benzersiz) konarak alt lot oluşturur; ana lotun özelliklerini kopyalar, ANA_LOT_NO ile bağlar ve yeni LOT_NO'yu tek satır döndürür. Ana lot yoksa istisna verir.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    ILOT_NOFTINT32
    LOT_NO (dönüş)FTINT32

    Kullandıkları

    Çağıranlar (1)

    STOKSEPA_REVIZYON_OLUSTUR Yordam

    şema NETSIM · modül STOK

    A/O durumlu, bloke olmayan, normal durumlu bir palet/paketin revizyonunu üretip yeni paket numarasını döndürür: yeni STOKSEPA (G durumlu, öncekine bağlı; takip no paket tipine ya da IRESET_TAKIP_NO'ya göre yenilenir) ve satır kopyaları açılır; eski paket bloke, PAKET_DURUMU='R', KAYIT_DURUMU='M' olur. ISTOK_ISLEMA_NO verilmişse yeni paket işleme bağlanır.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    ISTOK_SEVK_PAKET_NOFTINT32
    ISTOK_ISLEMA_NOFTINT32
    IRESET_TAKIP_NOFTCHAR1
    STOK_SEVK_PAKET_NO (dönüş)FTINT32

    Kullandıkları

    STOKSVPL2STOKASIL Yordam

    şema NETSIM · modül STOK

    Sevk planındaki (STOKSVPL) A/O durumlu, detay girilmeyecek ve henüz sevk edilmemiş teslim satırlarından (ALSATESL) cari, işlem noktası, stok yeri ve satırın projesi kırılımında taslak (G) stok işlem başlıkları açar (işlem kodu planın DETAY_ISLEM_KODU, araç/şoför/nakliyeci plandan) ve her satırı ALSADETA2STOKISLM ile işleme aktarır.

    açıklama girilmemiş

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

    Kullandıkları

    STOK_BIRIMI Yordam

    şema NETSIM · modül STOK

    Stok kartı için SIRA_NO'ya göre bir birim ve çarpanını tek satır döndürür: -2 BIRIMX=1 olan ilk birim, -1 parametredeki birim/çarpan, pozitif değer kart (yoksa tip) birim sırası. Bulunamazsa GET_STOKBIRIM'in öndeğer birimi döner.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    ASTOK_NOFTINT32
    ABIRIMFTSTOK_BIRIMI
    ABIRIMXFTSAYI
    SIRA_NOFTINT32
    STOK_NO (dönüş)FTINT32
    BIRIM (dönüş)FTSTOK_BIRIMI
    BIRIMX (dönüş)FTSAYI

    Kullandıkları

    Çağıranlar (2)

    STOK_BIRIM_CEVIR Yordam

    şema NETSIM · modül BASE

    Stok miktarını birimler arası çevirir, seçilebilir: BIRIM_A'daki miktarı (MIKTAR_A ve/veya ana birim karşılığı MIKTAR1_A, çarpan BIRIMX_A) GET_STOKBIRIM çarpanlarıyla BIRIM_B'ye çevirip MIKTAR ve ana birim (BIRIM1) miktarı MIKTAR1'i döndürür; FIX_MIKTAR_KATSAYI / FIX_MIKTAR1_KATSAYI='E' ise miktarları birimin katsayısının katına yukarı yuvarlar.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_NOFTINT32
    STOK_VARYANT_NOFTINT32
    DSTOK_NOFTINT32
    BIRIM_AFTSTOK_BIRIMI
    BIRIMX_AFTSAYI
    MIKTAR_AFTSAYI
    MIKTAR1_AFTSAYI
    BIRIM_BFTSTOK_BIRIMI
    BIRIMX_BFTSAYI
    ISLEM_NOKTASI_NOFTINT32
    ISLEM_KODUFTISLEM_KODU
    ISLEM_YONUFTINT32
    FIX_MIKTAR_KATSAYIFTCHAR1
    FIX_MIKTAR1_KATSAYIFTCHAR1
    BIRIM (dönüş)FTSTOK_BIRIMI
    BIRIMX (dönüş)FTSAYI
    MIKTAR (dönüş)FTSAYI
    BIRIM1 (dönüş)FTSTOK_BIRIMI
    MIKTAR1 (dönüş)FTSAYI
    KATSAYI (dönüş)FTSAYI
    KATSAYI_1 (dönüş)FTSAYI
    MIN_MIKTAR (dönüş)FTSAYI
    MAX_MIKTAR (dönüş)FTSAYI

    Kullandıkları

    Çağıranlar (3)

    STOK_BIRIM_MIKTAR_CEVIR Yordam

    şema NETSIM · modül BASE

    Satır birimi değişince miktarı yeniden hesaplar, seçilebilir: NEWBIRIM için GET_STOKBIRIM parametrelerini alır; yeni birim ana birimse MIKTAR = IMIKTAR1, birim değişmediyse IMIKTAR, değilse IMIKTAR1 / birim çarpanı. YUVARLA ile katsayının katına yuvarlar (Y/E yukarı, A aşağı, O en yakın, H yuvarlamaz; sabit çarpanlı birimde yuvarlamaz). MIKTAR1 (ana birim miktarı) değişmez.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_NOFTINT32
    STOK_VARYANT_NOFTINT32
    DSTOK_NOFTINT32
    ISLEM_NOKTASI_NOFTINT32
    ISLEM_KODUFTISLEM_KODU
    ISLEM_YONUFTINT32
    KOD_TURUFTISLEM_KODU
    OLDBIRIMFTSTOK_BIRIMI
    NEWBIRIMFTSTOK_BIRIMI
    IMIKTARFTSAYI
    IMIKTAR1FTSAYI
    YUVARLAFTCHAR1
    MIKTAR (dönüş)FTSAYI
    BIRIM (dönüş)FTSTOK_BIRIMI
    MIKTAR1 (dönüş)FTSAYI

    Kullandıkları

    Çağıranlar (2)

    STYEDETA_OTO_BIRIM_DONUSTUR Yordam

    şema NETSIM · modül STOK

    Otomatik paket açma. Bir çıkış bir birimin stoğunu eksiye düşürünce UPDATE_STYEDETA çağırır: depo "Otobirim parçala" (STOKYERI.OTO_PARCALA = E) ise ve stok sahipsizse, aynı depo/raf/stok/varyant/dstok/kalite/lot/durumda paket bozma birimi (GET_STOKBIRIM PAKET_BOZMA_BIRIMI) eksiye düşen birim olan ve eksiği tek başına karşılayan en küçük paket birimini seçer; yetecek kadar tam paketi STBDÖN işlemiyle (ana satır paket biriminde çıkış, STOKISLM_UYGULA ikizi eksik birimde giriş, ANA_STOK_ISLEM_NO = çıkış) dönüştürür ve çeki takibinde açık çekilere bağlar. Uygun paket yoksa bir şey yapmaz; NEWSTOK_ISLEM_NO dönüşüm işleminin numarasıdır, yoksa boş.

    açıklama girilmemiş

    Parametre / dönüşTipAçıklama
    STOK_ISLEM_NOFTINT32
    STOK_YERI_NOFTINT32
    STOK_YERI_RAF_NOFTINT32
    STOK_NOFTINT32
    STOK_VARYANT_NOFTINT32
    BIRIMFTSTOK_BIRIMI
    DSTOK_NOFTINT32
    KALITE_NOFTINT32
    LOT_NOFTINT32
    STOK_DURUMFTSTOK_DURUM
    STOK_FDURUMFTSTOK_FDURUM
    SAHIP_CARI_NOFTINT32
    REZERV_CARI_NOFTINT32
    MIKTARFTSAYI
    MIKTAR1FTSAYI
    NEWSTOK_ISLEM_NO (dönüş)FTINT32

    Kullandıkları

    Çağıranlar (1)

    SUB İşlev

    şema NETSIM · modül BASE

    v1-v2 farkını NULL'ları 0 sayarak döndürür.

    açıklama girilmemiş

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

    Çağıranlar (1)