Yordamlar ve işlevler: W

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

WEB_ALSAASIL_CREATE Yordam

şema NETSIM · modül NUKE

Web üyesi için yeni alış-satış belgesi başlığı (ALSAASIL, ör. sepet) oluşturur ve numarasını döndürür: işlem noktası/personeli site terminalinden ya da oturumdan, döviz ve ödeme planını cari karttan veya işlem noktasından alır; vade, kur ve işlem kodu öndeğerlerini uygular. Cari, şahıs, ödeme kartı veya işlem kodu bulunamazsa hata verir.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
CARI_NOFTINT32
NUKE_USER_NOFTINT32
SAHIS_NOFTINT32
NUKE_SITE_NOFTINT32
ISLEM_KODUFTISLEM_KODU
IISLEM_NOKTASI_NOFTINT32
IPERSONEL_NOFTINT32
ISTOK_YERI_NOFTINT32
IREFERANS_NOFTTAKIP_NO
ALISSATIS_NO (dönüş)INTEGER

Kullandıkları

WEB_CARI_EKSTRE Yordam

şema NETSIM · modül NUKE

Web portalı için bir carinin firma ve tarih aralığındaki ekstresini satır satır döndürür (CARI_EKSTRE üzerinden): virman ve ödeme planı satırlarının karşı işlem adı, belge no ve tutarlarını gösterir, döviz bazında devreden bakiye ile yürüyen bakiye ve yerel para karşılığını hesaplar.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
CARI_NOFTINT32
FIRMA_NOFTINT32
ILK_TARIHTIMESTAMP
SON_TARIHTIMESTAMP
TARIH (dönüş)TIMESTAMP
XMODUL (dönüş)FTCHAR1
INTERNAL (dönüş)FTINT32
ISLEM_ADI_VIRMAN (dönüş)FTISLEM_ADI
BELGE_NO_VIRMAN (dönüş)FTTAKIP_NO
BORC_VIRMAN (dönüş)FTSAYI
ALACAK_VIRMAN (dönüş)FTSAYI
DOVIZ_BIRIMI_VIRMAN (dönüş)FTDOVIZ_BIRIMI
BORC (dönüş)FTSAYI
ALACAK (dönüş)FTSAYI
BAKIYE (dönüş)FTSAYI
GENEL_BAKIYE (dönüş)FTSAYI
DOVIZ_BIRIMI (dönüş)FTDOVIZ_BIRIMI
DOVIZ_KURU (dönüş)FTSAYI
BAKIYE_CUR (dönüş)FTSAYI
GENEL_BAKIYE_CUR (dönüş)FTSAYI
ISLEM_KODU (dönüş)FTISLEM_KODU
CARI_ISLEM_NO (dönüş)FTINT32
ACIKLAMA (dönüş)FTACIKLAMA
SYSTEM (dönüş)FTCHAR1

Kullandıkları

WEB_DOKUMAN_UPLOAD Yordam

şema NETSIM · modül NUKE

Web'den yüklenen dosyayı hata/istek kaydına bağlı doküman olarak (DOKUMAN, SINTERNAL HATAISTE, veritabanında saklanır) ekler; 'Hata İstek' doküman tipi yoksa önce onu oluşturur.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
DOSYA_ADIFTURL
DOKUMANDATAFTBINARYDATA
INTERNALFTINT32
VERI_DOSYA_BOYUFTINT64

Kullandıkları

WEB_MOVIRMAN_GIR Yordam

şema NETSIM · modül NUKE

Web'den cariler arası virman girer: carinin dövizinde CRVİRM cari işlemi oluşturur, karşı bacağı kapatma carisine resmi döviz üzerinden bağlar; kapatma carisinin dövizi farklıysa ikinci bir CRVİRM ile o dövize çevirir. Kart bilgisi verilirse KREDKART kaydı ekler; oluşan CARI_ISLEM_NO'yu döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ICARI_ISLEM_NOFTINT32
IREFERANS_ALISSATIS_NOFTINT32
NUKE_SITE_NOFTINT32
CARI_NOFTINT32
NUKE_USER_NOFTINT32
TUTARFTPARA
KAPATMA_CARI_NOFTINT32
ISLEM_NOKTASI_NOFTINT32
PERSONEL_NOFTINT32
ACIKLAMAFTACIKLAMA
ODEME_NOFTINT32
ORANFTSAYI
KKART_TURUFTISIM_KISA
KKART_NOFTKKART_NUMARASI
KKART_SAHIBIFTISIM_UZUN
KKART_BANKAFTISIM_KISA
CARI_ISLEM_NO (dönüş)INTEGER

Kullandıkları

WEB_SIPARIS_ONAY Yordam

şema NETSIM · modül NUKE

Web sepetini (SEPET_ISLEM_KODU'ndaki ALSAASIL) siparişe çevirir: kurları ve sabit değilse fiyat/indirimleri yeniler, birim fiyat ve toplam değişimini denetler, işlem kodu, vade, stok yeri, durum ve adresleri günceller, isteğe bağlı kargo ve otomatik stok işlemi ekler. Başında $UBE, sonunda $UAE kancalarını çağırır; hata kodu/mesajı döndürür.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ALISSATIS_NOFTINT32
STOK_YERI_NOFTINT32
SEPET_ISLEM_KODUFTISLEM_KODU
SIPARIS_ISLEM_KODUFTISLEM_KODU
NOLIMITFTCHAR1
KARGO_EKLEFTCHAR1
BIRIM_FIYAT_GEREKLIFTCHAR1
SAYISI (dönüş)FTINT32
MIKTAR (dönüş)FTSAYI
HATA_KODU (dönüş)FTINT32
HATA_MESAJI (dönüş)FTACIKLAMA_UZUN

Kullandıkları

Çağıranlar (1)

WEB_SIPARIS_ONAY$UAE Yordam

şema NETSIM · modül NUKE

WEB_SIPARIS_ONAY'ın sonunda (sipariş onaylandıktan sonra) çağrılan özelleştirme kancası; ürün tanımında gövdesi boştur. HATA_MESAJI dolu dönerse sipariş onayı istisnayla geri alınır. Özel kurulumlarda ALTER ile doldurulur.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ALISSATIS_NOFTALISSATIS_NO
HATA_KODU (dönüş)FTINT32
HATA_MESAJI (dönüş)FTACIKLAMA_UZUN

Çağıranlar (1)

WEB_SIPARIS_ONAY$UBE Yordam

şema NETSIM · modül NUKE

WEB_SIPARIS_ONAY'ın başında (onay işlemlerinden önce) çağrılan özelleştirme kancası; ürün tanımında gövdesi boştur. HATA_MESAJI dolu dönerse onay yapılmadan çıkılır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ALISSATIS_NOINTEGER
HATA_KODU (dönüş)FTINT32
HATA_MESAJI (dönüş)FTACIKLAMA_UZUN

Çağıranlar (1)

WEB_TAHSILAT_GIR Yordam

şema NETSIM · modül NUKE

Web'den cari tahsilat/ödeme işlemi (CARIISLM) girer ve numarasını döndürür: işlem koduna göre banka veya kasa bağı, ödeme aracı ve borç/alacak yönü belirlenir; banka komisyon oranı, döviz virmanı kur/tutar düzeltmesi, verilen cari işlemlerle kapatma (CARIISLM_2KAPAT) ve kredi kartı bilgisi (KREDKART) işlenir, durum 'Onaylandı' yapılır.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
ICARI_ISLEM_NOFTINT32
IREFERANS_ALISSATIS_NOFTINT32
NUKE_SITE_NOFTINT32
CARI_NOFTINT32
NUKE_USER_NOFTINT32
BANKA_HESAPD_NOFTINT32
ISLEM_KODUFTISLEM_KODU
TUTARFTPARA
DOVIZ_BIRIMIFTDOVIZ_BIRIMI
DOVIZ_KURUFTSAYI
KUR_TIP_NOFTINT32
KAPATMA_DOVIZ_BIRIMIFTDOVIZ_BIRIMI
KAPATMA_DOVIZ_KURUFTSAYI
ISLEM_NOKTASI_NOFTINT32
PERSONEL_NOFTINT32
ACIKLAMAFTACIKLAMA
ACIKLAMA1FTACIKLAMA_UZUN
ODEME_NOFTINT32
ORANFTSAYI
REFERANS_NOFTTAKIP_NO
REFERANS_TARIHIFTZAMAN
DURUMFTISLEM_DURUM
KKART_TURUFTISIM_KISA
KKART_NOFTKKART_NUMARASI
KKART_SAHIBIFTISIM_UZUN
KKART_BANKAFTISIM_KISA
KASA_HESAP_NOFTINT32
KAPATMA_CARI_ISLEM_NOSFTACIKLAMA_UZUN
CARI_ALT_NOINTEGER
CARI_ISLEM_NO (dönüş)FTINT32

Kullandıkları

Çağıranlar (1)

WILDCARDTOSQL İşlev

şema NETSIM · modül BASE

Kullanıcı joker desenini LIKE desenine çevirir: '*'→'%', '?'→'_'; metindeki gerçek '_' ve '%' '!' ile kaçırılır (LIKE ... ESCAPE '!' ile kullanılmalı). OPT parametresi kullanılmaz.

açıklama girilmemiş

Parametre / dönüşTipAçıklama
V1FTACIKLAMA_UZUN
OPTFTINT32
#RETURN (dönüş)FTACIKLAMA_UZUN

Çağıranlar (8)