Logo Connect te oturum açtıktan sonra, Araçlar bölümünden Kural tanımlarına geliniz. Bu işlemden önce Seçenekler bölümündan > Genel Parametreler alanında Kural Kullan özelliğini aktif etmeliyiz.

ardından araç bölümünden Kural tanımlarına gelinir.

Bu ekranda alt kısımda yer alan Script Kural değerini seçtikten sonra Ekle deyiniz.

Kurala serbest olarak bir kod ve isim yazıldıktan sonra, Döküman kısmına : E-arşiv faturası seçilmeli ve Olay : Hazırlanmadan önce seçilmelidir. Kural statüsü aktif olarak belirilmelidir.

E-Fatura için aynı kural eklenmelidir. Farklılık olarak E-fatura giden seçilmeli ve Olay : onaylanmadan önce seçilmelidir. yapılan işlem ardından aşağıdaki kodun kurala yazılması sonucunda gruplanan satır sayısı açıklama alanına otomatik olarak gelecektir.


sub ProcessEvent(App)
ok1=App.Doc.FirstChild("TRANSACTIONS.TRANSACTION")
while ok1
name = App.Doc.FieldAsString("TRANSACTIONS.TRANSACTION.MERGED_COUNT")
App.Doc.ModifyData "TRANSACTIONS.TRANSACTION.DESCRIPTION", name
ok1=App.Doc.NextChild
wend
App.Doc.SaveData
end sub

 

Satır açıklamasında Tüp sayısı ve Tüp stok kart isminin eğer satır açıklaması alanında birlikte yer alması isteniyorsa bu durumda aşağıdaki script kural kullanılabilir.

sub ProcessEvent(App)
ok1=App.Doc.FirstChild("TRANSACTIONS.TRANSACTION")
while ok1
name = App.Doc.FieldAsString("TRANSACTIONS.TRANSACTION.MERGED_COUNT")
if name = "" Then name = "1" end if
name = name + " Adet " + App.Doc.FieldAsString("TRANSACTIONS.TRANSACTION.DESCRIPTION")
App.Doc.ModifyData "TRANSACTIONS.TRANSACTION.DESCRIPTION", name
ok1=App.Doc.NextChild
wend
App.Doc.SaveData
end sub