Kişi bilgileri gizlidir. Logo çalışanları görebilir.

LOD ile Lotlu Satın Alma irsaliye Mail bildirimi

  Tiger/Logo Object Designer (LOD)

Merhaba,


Lod ile yapmak istediğim ;

Satın Alma İrsaliyesinde birden fazla satırım bulunmakta her satırın "LOT" bilgisi bulunmakta "LOT" giriş ekranında bazı koşullara göre olanları alarak bunları (Malzeme Kod,Malzeme Açıklaması,Lot numarası ve Lot  miktarı) ilgili kişilere mail atmak 

Ama Lot miktar ve Lotlar değişebileceği için Satın Alma İrsaliyesini kaydet me işleminde maili göndermem gerekmektedir.

Bu işlemi nasıl gerçekleştirebiliriz.


LOD


Kişi bilgileri gizlidir. Logo çalışanları görebilir.

Merhaba,

Array yöntemini kullanmalısınız. Global module içerisinde "arr_d=Array(0)" bir değişken oluşturunuz daha sonra Lot giriş Formunun FormCloseQuery events 'ında gerekli koşullarınıza göre aşağıdaki gibi array ınızı doldurabilirsiniz.

arr_d.size = arr_d.size + 1
arr_d[arr_d.size - 1] = {CODE = _itemcode, DEFINITION_ = _itemname, LOTNO = Lot_No}

Daha sonra Satın Alma İrsaliye formunda BeforeSave veya AfterSave event'ını kullanarak aşağıdaki kod gibi mail gönderme işlemini gerçekleştirebilir siniz bu işlem tek tek mail atmaktadır.

for j=0 to arr_d.size - 1
    if arr_d[j].CODE <> "" and arr_d[j].LOTNO <> "" then           SendMail("kim","cc","konu",arr_d[j].CODE+" xxx "+arr_d[j].DEFINITION_+" xxx "+arr_d[j].LOTNO+" xxx ","",0,err)
    end if
next j





29/11/16 15:42

Cevap vermek için giriş yapmanız gerekmektedir.