|
<< İç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 ü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üş | Tip | Açıklama |
|---|---|---|
| CARI_NO | FTINT32 | |
| NUKE_USER_NO | FTINT32 | |
| SAHIS_NO | FTINT32 | |
| NUKE_SITE_NO | FTINT32 | |
| ISLEM_KODU | FTISLEM_KODU | |
| IISLEM_NOKTASI_NO | FTINT32 | |
| IPERSONEL_NO | FTINT32 | |
| ISTOK_YERI_NO | FTINT32 | |
| IREFERANS_NO | FTTAKIP_NO | |
| ALISSATIS_NO | INTEGER |
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üş | Tip | Açıklama |
|---|---|---|
| CARI_NO | FTINT32 | |
| FIRMA_NO | FTINT32 | |
| ILK_TARIH | TIMESTAMP | |
| SON_TARIH | TIMESTAMP | |
| TARIH | TIMESTAMP | |
| XMODUL | FTCHAR1 | |
| INTERNAL | FTINT32 | |
| ISLEM_ADI_VIRMAN | FTISLEM_ADI | |
| BELGE_NO_VIRMAN | FTTAKIP_NO | |
| BORC_VIRMAN | FTSAYI | |
| ALACAK_VIRMAN | FTSAYI | |
| DOVIZ_BIRIMI_VIRMAN | FTDOVIZ_BIRIMI | |
| BORC | FTSAYI | |
| ALACAK | FTSAYI | |
| BAKIYE | FTSAYI | |
| GENEL_BAKIYE | FTSAYI | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| DOVIZ_KURU | FTSAYI | |
| BAKIYE_CUR | FTSAYI | |
| GENEL_BAKIYE_CUR | FTSAYI | |
| ISLEM_KODU | FTISLEM_KODU | |
| CARI_ISLEM_NO | FTINT32 | |
| ACIKLAMA | FTACIKLAMA | |
| SYSTEM | FTCHAR1 |
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üş | Tip | Açıklama |
|---|---|---|
| DOSYA_ADI | FTURL | |
| DOKUMANDATA | FTBINARYDATA | |
| INTERNAL | FTINT32 | |
| VERI_DOSYA_BOYU | FTINT64 |
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üş | Tip | Açıklama |
|---|---|---|
| ICARI_ISLEM_NO | FTINT32 | |
| IREFERANS_ALISSATIS_NO | FTINT32 | |
| NUKE_SITE_NO | FTINT32 | |
| CARI_NO | FTINT32 | |
| NUKE_USER_NO | FTINT32 | |
| TUTAR | FTPARA | |
| KAPATMA_CARI_NO | FTINT32 | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| PERSONEL_NO | FTINT32 | |
| ACIKLAMA | FTACIKLAMA | |
| ODEME_NO | FTINT32 | |
| ORAN | FTSAYI | |
| KKART_TURU | FTISIM_KISA | |
| KKART_NO | FTKKART_NUMARASI | |
| KKART_SAHIBI | FTISIM_UZUN | |
| KKART_BANKA | FTISIM_KISA | |
| CARI_ISLEM_NO | INTEGER |
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üş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_NO | FTINT32 | |
| STOK_YERI_NO | FTINT32 | |
| SEPET_ISLEM_KODU | FTISLEM_KODU | |
| SIPARIS_ISLEM_KODU | FTISLEM_KODU | |
| NOLIMIT | FTCHAR1 | |
| KARGO_EKLE | FTCHAR1 | |
| BIRIM_FIYAT_GEREKLI | FTCHAR1 | |
| SAYISI | FTINT32 | |
| MIKTAR | FTSAYI | |
| HATA_KODU | FTINT32 | |
| HATA_MESAJI | FTACIKLAMA_UZUN |
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üş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_NO | FTALISSATIS_NO | |
| HATA_KODU | FTINT32 | |
| HATA_MESAJI | FTACIKLAMA_UZUN |
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üş | Tip | Açıklama |
|---|---|---|
| ALISSATIS_NO | INTEGER | |
| HATA_KODU | FTINT32 | |
| HATA_MESAJI | FTACIKLAMA_UZUN |
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üş | Tip | Açıklama |
|---|---|---|
| ICARI_ISLEM_NO | FTINT32 | |
| IREFERANS_ALISSATIS_NO | FTINT32 | |
| NUKE_SITE_NO | FTINT32 | |
| CARI_NO | FTINT32 | |
| NUKE_USER_NO | FTINT32 | |
| BANKA_HESAPD_NO | FTINT32 | |
| ISLEM_KODU | FTISLEM_KODU | |
| TUTAR | FTPARA | |
| DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| DOVIZ_KURU | FTSAYI | |
| KUR_TIP_NO | FTINT32 | |
| KAPATMA_DOVIZ_BIRIMI | FTDOVIZ_BIRIMI | |
| KAPATMA_DOVIZ_KURU | FTSAYI | |
| ISLEM_NOKTASI_NO | FTINT32 | |
| PERSONEL_NO | FTINT32 | |
| ACIKLAMA | FTACIKLAMA | |
| ACIKLAMA1 | FTACIKLAMA_UZUN | |
| ODEME_NO | FTINT32 | |
| ORAN | FTSAYI | |
| REFERANS_NO | FTTAKIP_NO | |
| REFERANS_TARIHI | FTZAMAN | |
| DURUM | FTISLEM_DURUM | |
| KKART_TURU | FTISIM_KISA | |
| KKART_NO | FTKKART_NUMARASI | |
| KKART_SAHIBI | FTISIM_UZUN | |
| KKART_BANKA | FTISIM_KISA | |
| KASA_HESAP_NO | FTINT32 | |
| KAPATMA_CARI_ISLEM_NOS | FTACIKLAMA_UZUN | |
| CARI_ALT_NO | INTEGER | |
| CARI_ISLEM_NO | FTINT32 |
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üş | Tip | Açıklama |
|---|---|---|
| V1 | FTACIKLAMA_UZUN | |
| OPT | FTINT32 | |
| #RETURN | FTACIKLAMA_UZUN |