Onay yoluna muhasebeleştirme scripti nasıl tanımlanır?

<< İçindekileri Görüntülemek İçin Tıklayın >>

Yer:  Muhasebe İşlemleri Soru Cevap > Otomatik(Scriptle) Muhasebeleştirme >

Onay yoluna muhasebeleştirme scripti nasıl tanımlanır?

Otomatik muhasebeleştirme yapılacak olan onay adımının Son İşlem Komutu(Sunucu) sekmesine script eklenir.

İşlem öncesinde aşağıdaki ayar yapılır.

ÖN İŞLEM

Onay yolu tanımlanır.

TANIMLAR modülündeki Yapılandırma Tanımları menüsünde Onay Yolu Tanımları penceresi açılır.

1.Açılan pencerede ilgili onay yolu tanımına çift tıklanılır.

2.Onay Detayı / Durumlar (1) sekmesine tıklanılır. Otomatik muhasebeleştirilecek onay satırı (2) üzerindeyken pencerenin alt tarafındaki Son İşlem Komutu(Sunucu) (3) sekmesine aşağıda verilen script yapıştırılır. Ekran görüntüsünde verilen bilgiye göre scriptte ilgili alanlarda değişiklik yapılır. (4) TİK_BUTONU-001.00 butonuna tıklanılarak işlem tamamlanır. (5)

EXECUTE BLOCK

(

TABLO_ADI ftSINTERNAL = ?,

PKEY ftINT32 = ?,

ISLEM_KODU ftISLEM_KODU = ?,

OLDDURUM ftISLEM_DURUM = ?,

NEWDURUM ftISLEM_DURUM = ?

)

AS

DECLARE VARIABLE SONUC ftTANITICI_KODU;

DECLARE VARIABLE ISLEM_NOKTASI_NO FTINT32;

BEGIN

SELECT ISLEM_NOKTASI_NO

FROM ALSAASIL

WHERE ALISSATIS_NO=:PKEY

INTO :ISLEM_NOKTASI_NO;

SELECT SONUC

FROM MHCALL_OTOMATIK_ENTEGRASYON('ALSAASIL', :PKEY, 'XXXXXXXXX',:ISLEM_NOKTASI_NO,1)

INTO :SONUC;

IF (SONUC = 0) THEN

EXCEPTION FLYEXCEPTION 'Otomatik muhasebeleştirme işlemi hatalı';

END;

 

MHSB-001.164