Logo ERP 2.38.00.00 sürümü

adresinden ulaşabilirsiniz.

Yeni sürüme geçmeden önce Müşterileri Verilerinin yedeğini almanızı

Yeni sürüme geçiş sonrasında Müşteri Senaryolarını test etmenizi tavsiye ederiz.

2.38.00.00 sürümü ile uyarlama araçlarında yapılan değişiklikler aşağıda belirtilmiştir.

Logo Objects

Madde NumarasıAçıklaması
WINERP-55420

DispatchBilling method u ile Faturalama işlemi yaparkan Fiş numarasının sıra ile gelmesi sağlandı.

WINERP-55691

Banka Alınan/Verilen Hizmet Faturası aktarım işlemlerinde otomatik muhasebeştirme sağlandı.

WINERP-55703

Zaman zaman OrderBilling Method ile Faturalama işlemi gerçekleştirilememekteydi gerçekleştirilmesi sağlandı.

İncelemelerde tespit edilip giderilen sorunlar aşağıdaki gibidir; 
- Malzemenin Ambar Parametrelerindeki kısıtlamalar nedeniyle faturalaştırma işlemi gerçekleşemiyorsa sipariş satırları kilitli kalıyordu, düzeltildi, 
- Malzemenin Ambar Parametrelerindeki Giriş Kontrolü/Çıkış Kontrolü nedeniyle faturalaştırma işlemi gerçekleşemiyorsa OrderBilling methodu TRUE değeri göderiyordu,
FALSE değeri göndermesi ve uyarı mesajı iletmesi sağlandı. Eklenen uyarı mesajı şu şekildedir; "~1 kodlu malzemenin kullanımı kısıtlanmıştır." 

- Kilitli bir siparişi faturalaştırmak istendiğinde OrderBilling methodu TRUE değeri gönderiyordu, FALSE değeri göndermesi ve uyarı mesajı iletmesi sağlandı. 

WINERP-55733

Kasa fişlerinde ve İhracat kayıtlı alım/satış faturalarında otomatik kampanya uygulama işlemini iptal etmek için xml alanı eklenmiştir.

Belirtilen modüllerde "CANCEL_AUTO_CAMP_PROC" ile engelleyebilmekten ziyade otomatik kampanya uygulama işleminin hiç olmadığı tespit edilmiştir.
Öncelikle otomatik kampanya uygulama işleminin çalışması, ardından bunun "CANCEL_AUTO_CAMP_PROC" ile engellenebilmesi sağlanmıştır.
 

WINERP-55734

Cari Hesap Fişlerinde otomatik muhasebeleştirme işlemini iptal eden Xml alanı eklenmiştir.

XML şablonuna "CANCEL_AUTO_GL_PROC" alanı eklenmiştir. 

WINERP-55823

Sipariş ve İrsaliyenin Cari Hesapları farklı olmasına rağmen LObjects ile siparişe bağlı İrsaliye oluşturulmaktaydı düzeltildi.

WINERP-55824

AddStopTransForAWOrd method una Açıklama parametresi eklenmiştir.

TransExp adında 50 karakterlik opsiyonel bir parametre eklenmiştir.

örnek
UnityObjects.ProductionApplication ProdApp = Global.UnityApp.NewProductionApplication();
int wOrdRef = 4040; //İş emri referansı
int StpCRef = 1; //Durma nedeni referansı
int StartDate = 0; //Durma işleminin bitiş tarihi (iş emrinin tekrar 'devam ediyor' konumuna gelme tarihi)
int StartTime = 0; //Durma işleminin bitiş zamanı (iş emrinin tekrar 'devam ediyor' konumuna zamanı)
object StpDate = 0; //Durma işleminin tarihi
object StpTime = 0; //Durna işleminin zamanı
Global.UnityApp.PackDate(29, 04, 2016, ref StpDate);
Global.UnityApp.PackTime(15, 30, 13, ref StpTime);
if (!(ProdApp.AddStopTransForAWOrd(wOrdRef, StpCRef, Convert.ToInt32(StpDate), Convert.ToInt32(StpTime), StartDate, StartTime, "UMUTCAN YAVUZ"))) {
    MessageBox.Show(ProdApp.GetLastError() + "-" + ProdApp.GetLastErrorString());
} else {
    MessageBox.Show("Başarılı");
}
WINERP-55174

Logo Objects Fatura aktarımında performans iyileştirmeleri yapılmıştır.

Yapılan performans çalışmaları 2'ye ayrılıyor. 

LObjects ürününden yapılan iyileştirmeler; 
- Import edilen XML dosyalarında UNIT_CONV1 ve UNIT_CONV2 alanı varsa LG_FFF_UNITSETL tablosuna her satır için sorgu gitmesi engellendi. 
- Firma üzerinde tabloları sürüme göre güncelleme işlemi yapıldığı zaman bazı tablolarda bazı indexlerin oluşmaması ve varsa silinmesi sağlandı.

Müşteri tarafında yapılan/yapılacak iyileştirmeler; 
- Validation, CheckRight, CheckParams, CheckApproveDate property'lerine FALSE değeri atanmalı. 
- LObjects kütüphanesiyle Design Time'da (Early Binding) değil Runtime'da (Late Binding) bağlantı sağlanmalı. 
- ExportToXmlStr fonksiyonu kullanıp, oluşan String değişkeni XML dosyasına kaydetmeleri 7-8 dakika sürüyordu. Bunun yerine ExportToXml fonksiyonunu kullanılarak direkt dosyaya yazılmalı. 
- transactions.item[(transactions.Count - 1)].FieldByName('TYPE') gibi kullanımlar yerine aşağıdaki kullanım şekli kullanılmalı. 
    ind_TYPE := transaction.GetFieldIndex('TYPE'); 
    ..... 
    transactions.AppendLine; 
    transaction := transactions.item[(transactions.Count - 1)]; 
    transaction.item[ind_TYPE].Value := 0; 

WINERP-55892

LObjects ile Alınan hizmet faturası aktarımında IOCODE alanına "0" değeri gönderilmesi sağlandı.

Faturanın tipi ne olursa olsun hizmet satırlarının IOCODE alanlarına üründeki gibi "0" değeri atanması sağlandı.

WINERP-55893FastOperationCompleteForWOrder methodu ile Hızlı Operasyon Tamamlama parametreye bağlı olarak Üretim Emri Miktarından daha fazla değer girilebilmesi sağlandı.
WINERP-55921Kasa Bankadan Çekilen/Yatırılan Fişlerde FillAccCodes ile muhasebe hesaplarının set edilmesi sağlandı.
WINERP-55994Fatura aktarımında kapatılacak tutar azaltılmalıdır uyarısı düzeltilmiştir.


Otomatik Muhasebeleştirme aktifken Muhasebeleştirme Kontrol Parametrelerindeki "Proje Kodu Kontrolü" parametresine "İşlem Durdurulacak" seçildiği durumda
Fatura import işleminde proje kodu belirtilmemişse yanlış hata mesajı üretildiği tespit edildi ve sorun giderildi. Bundan sonra "Proje Kodu Belirtilmemiş" hata mesajı gelecektir.
WINERP-56089LObjects ile Muhasebe Fişi Aktarımında Borç / Alacak birbirine eşit değilse uyarı vermesi sağlanmıştır.
WINERP-56135DispatchBilling method u ile E-Arşiv irsaliyesini faturalama işleminde irsaliyenin üzerinde bulunan E-Arşiv bilgileri Fatura içerisine gitmesi sağlandı.

E-Arşiv bilgilerinin faturaya aktarılması sağlandı. Fatura numaralandırma işleminin ürünle aynı şekilde çalışması sağlandı. 
WINERP-56142DispatchBilling method unda kayıt açıkken ilk çalıştırmada uyarı veriyor ikinci çalıştırmada kayıt kilidini kaldırıyor ve Faturanın oluşmasını sağlıyordu düzeltildi.
WINERP-563202.38.00.00 seti için Ürün tarafında eklenen alanların XML olarak dışarı aktarılması sağlandı.

Banka Hesapları XML şablonuna şu alanlar eklenmiştir; 
- DEF_CASH_ACC_REF : Banka Tahsilat Hesabı 
- DEF_CASH_ACC_CODE : Kasa Tahsilat Hesabı

Kasa Hareketleri XML şablonuna şu alan eklenmiştir; 
- CRCARD_WIZARD : Kredi kartı numarası

Logo Object Designer

Madde NumarasıAçıklaması
WINERP-55732

Satış teklifleri üzerinden açılan Malzeme Hareketleri Formunun LGridList ine eklenen alanın içerisine değer set edilemesi sağlandı.

Bu hatanın Teklif Hareketleri penceresi için Malzeme Hareketleri uyarlamasının kullanılmasından kaynaklı olduğu tespit edildi. Bu ikisi ayrı formlardır.
Teklif Hareketleri için de LOD içerisine "Materials Management\Data Browse Forms" altına "Offer Transactions" uyarlaması eklenmiştir.
Örnek olarak gönderilen kod bu yeni uyarlamada şu şekilde kullanılmalıdır;

Sub DBGPrepareQuery(ctrl as String, ID as Integer) 
  DBGGetQuery("OfferTransDataGrid", Qry) 
  Qry.AddSelFieldAsc("LGMAIN","TRRATE",1,0,10011) 
End Sub 
Sub DBGSetRow(ctrl as String, ID as Integer, row as Long) 
    if (ctrl = "OfferTransDataGrid") Then 
       Qry.GetFieldValueAsc(10011,1,PNUM1) 
       DBGSetField("OfferTransDataGrid", row, 10011, PNUM1) 
    End if 
End Sub 
WINERP-55929

Ana ürün çizelgeleme (MPS) formunun uyarlamaya açılabilirliği sağlanmalı.

Birbirleriyle bağlantılı olan aşağıdaki browser ekranları uyarlamaya açılmıştır. Fakat CreateAppForm ile çağrılamamaktadır. 
- Ana Üretim Çizelgeleme (MPS) 
- Malzeme İhtiyaç Planlama (MRP) 
- MRP Net Değişim

WINERP-56295LOD ile Malzeme kartına yapılan uyarlamada Malzeme/Malzeme Sınıf Ağacı Browserında eklenen Malzemede BeforeSave kontrolü gerçekleşmesi sağlandı.
Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım