Logo ERP 2.75.00.00 sürümü

adresinden ulaşabilirsiniz.

 

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

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

Logo Objects

Madde  Numarası

Açıklaması

WINERP-100656

İşlem Dövizli e-Fatura/e-Arşiv/e-Arşiv(int) belgelerinde kullanılacak para birimi (Genel/Satırlar) işlem dövizi olmadığında Logo Objects ile kaydedilebiliyor. 

Sipariş, İrsaliye ve Fatura için XML, LObjects ve REST üzerinden kayıt işlemi yapıldığında ilgili koşullar sağlandığı taktirde aşağıdaki uyarıyı verip işlemin başarısız sonuç vermesi sağlanmıştır;

- İşlem Dövizli e-Fatura/e-arşiv/e-arşiv(int) belgelerinde kullanılacak para birimi (Genel/Satırlar) işlem dövizi seçilmelidir.
- İşlem Dövizli e-Fatura/e-arşiv/e-arşiv(int) belgelerinde döviz kuru girilmelidi
r.

WINERP-100722

REST Servis üzerinden PATCH metodu ile sipariş, irsaliye ve fatura fişlerinde güncelleme işlemi yaparken DATE alanını request body'de gönderme zorunluluğu kaldırılmıştır.

WINERP-101256

Rest de exportMovementSlips get edildiğinde millileştirme fiş bilgilerinin gelmemesi çözümlenmiştir.

Aşağıdaki data nesneleri için doğru listelerin gelmesi sağlanmıştır;
- exportMovementSlips (Dolaşım fişi, TRCODE:1)
- exportNationalizationSlips (Millileştirme fişi, TRCODE:2)

WINERP-101346

Varyant tanımı olmayan malzeme kartına varyant ataması Rest den yapılabilmektedir. Beklenen uyarı vermesi işlemin başarısız olmasıdır.

Varyantlı olmayan bir malzemeye varyant ataması yapılmaya çalışılıyorsa aşağıdaki uyarının gelmesi sağlanmıştır.
- (1160) Malzeme varyantlı değil.

WINERP-102195

Logo Objects'in CAPI nesnesi üzerinden, yeni terminal oluşturma işleminde terminal sayısı limiti kontrolü eklenmiştir.

-84 : Terminal bilgisi CAPI veritabanına eklenemiyor.

WINERP-102286

Rest Servis de yeni cari kart oluşturulduğunda Ülke, Şehir ve İlçe bilgileri browser gelmemesi çözümlenmiştir.

Bahsedilen durumun XML ve LObjects'te de gerçeklendiği tespit edilip sorun giderilmiştir. Finans Parametreleri altındaki, "Cari Hesap ve Sevkiyat Adresi Semt/İlçe/İl/Ülke Girişi Serbest Yapılabilsin" parametresinin "Hayır" değerini aldığı durumunda;
- "COUNTRY_CODE" alanında bulunan değere göre "COUNTRY" alanının,
- "COUNTRY_CODE", "CITY_CODE" alanlarında bulunan değerlere göre "CITY" alanının,
- "COUNTRY_CODE", "CITY_CODE", "TOWN_CODE" alanlarında bulunan değerlere göre "TOWN" alanının,
- "COUNTRY_CODE", "CITY_CODE", "TOWN_CODE","DISTRICT_CODE" alanlarında bulunan değerlere göre "DISTRICT" ve "POSTAL_CODE" alanlarının
güncellenmesi sağlanmıştır.

Not : "COUNTRY", "CITY", "TOWN", "DISTRICT" ve "POSTAL_CODE" alanlarında önceden tanımlı değerler varsa yukarıdaki koşullar sağlandığında ezilecektir.

WINERP-102484

Logo Objects ile Öneri durumundaki Çek/Senet Bordrosu aktarıldığında Otomatik Muhasebeleştirme çalışması çözümlenmiştir.

WINERP-102611

Logo Objects ile Karma Koli satırı içeren bir sipariş aktarımı yaparken ApplyCampaign yöntemi kullanılırsa indirim satırları silinmesi çözümlenmiştir.

Sürüm güncellemeyen müşterilerde ApplyCampaign öncesinde ReCalculate methodunun kullanılması veya AutoReCalculate property'sinin değerinin TRUE yapılması bu sorunun oluşmasını önleyecektir.

WINERP-102665

Logo Objects ile Cari Hesap Kartı güncellerken muhasebe hesap kodu alanı gönderilmediği halde, bir önceki kaydın muhasebe hesap kodunu almasının önüne geçilmiştir.

WINERP-102783

ApplyRePayPln yöntemi aynı hesap koduna sahip birden fazla banka hesabının olduğu bir senaryoda işlevini yerine getirilmesi sağlanmıştır.

Aynı hesap koduna sahip birden fazla banka hesabının olduğu senaryoda, BANKACC_CODE boş bırakılıp, tercih edilecek banka hesabının referansı BANKACCREF alanına atanmalıdır.

Hem ApplyRePayPln, hem de Post metodu için Header ve Transaction bloklarında bulunan BANKACC_CODE ve BANKACCREF alanları için aşağıdaki değişiklikler yapılmıştır;

- BANKACC_CODE değeri girilmişse eskisi gibi çalışacak ve BANKACCREF değerini kod üzerinden bir sorgulama yaparak elde edecek. Eğer BANKACCREF alanında zaten değer varsa ezilecektir. 

- BANKACC_CODE değeri girilmeyip sadece BANKACCREF değeri girilmişse referans üzerinden işlemler ilerleyecektir.

WINERP-103047

Banka Virman Fişi aktarımında borç-alacak tutarlılığı kontrol edilmesi sağlanmıştır.

Muhasebe Fişleri için eklenen "EqualizeBalance" methodunun Banka Virman Fişi için de çalışması sağlanmıştır.

Borç/Alacak eşit olmadığı durumda "Borç/Alacak toplamları eşit olmalıdır." uyarısı gelmesi sağlanmıştır.

XML ile de bu işlemin yapılabilmesi için İlgili XML şablonlarına aşağıdaki alan eklenmiştir. Import işleminde "1" değeri verilmesi durumunda ilgili satır için bakiye eşitleme işlemi yapacaktır.

7502 - BankTransXML
7505 - BankPersTrans
- EQUALIZE_BALANCE

WINERP-103529

Logo Objects ile SQL Transaction yönetildiğinde Otomatik Muhasebeleştirme parametresi aktif ise akışın bozulmaması sağlanmıştır.

DispatchBilling, OrderBilling, OrderShipping metodlarında bulunan opTrans parametresinin FALSE olması durumunda işlem içindeki tüm TRANSACTION işlemlerinin bloke edilmesi sağlanmıştır.

WINERP-103763

REST Servis üzerinden gönderilen sorgular için rastgele zamanlarda "Unauthorised - User Info NotFound" hatası çözümlenmiştir.

Birden fazla Token alındığı ve bunların birbirleriyle çakıştığı, üst üste yazıldığı tespit edilmiştir. Böyle bir durumda oluşan kayıp Token'lardan biri kullanılmaya çalışıldığı sırada “Unauthorised - User Info NotFound !” hatası alındığı görülmüştür. 

Konuyla bire bir ilişkili olmasa da incelemeler esnasında REST Servis üzerinde Thread'ler ile Access Token ve Refresh Token eşleşmelerinde hata tespit edilmiş ve çeşitli iyileştirmeler yapılmıştır.

Ayrıca Token alma işleminin hemen ardından ve GetUserInfo metodunda işleme başlamadan önce Verbose düzeyinde Thread Pool'da bulunan tüm Thread nesnelerinin Access Token, Refresh Token bilgilerinin Log dosyasına işlenmesi sağlanmıştır.

WINERP-103789

Kullanıcı kontrolü yapılırken her bir kullanıcı sırayla sorgulanıp uygun olmayanlar için eşleşme olmadığına dair log oluşturuluyor. 

"User Loop end and account not found for username" uyarısının sadece ilgili kullanıcıyı bulamadığı durumda gelmesi sağlanmıştır.

Logo Objects Designer

Madde  NumarasıAçıklaması

WINTLS-8486

RecHandle değişkeni aktif kaydı işaret etmediğinde Catastrophic Failure hatası alınıyor ve Tiger kapanmak zorunda kalması çözümlenmiştir.

WINTLS-8495

FormActivate olayında Warn içerisinde değişken kullanıldığında "Method call error IQFormProxy.FormActivate [MethodNotFound, Warn]" istisnai durumu oluşuyordu. Düzeltildi.

Logo APPS

Madde  NumarasıAçıklaması

WINTLS-8585

Herhangi bir browser açıkken app açılmaya çalışılırsa Tiger hata verip kapanması çözümlenmiştir.

WINERP-103040

Logo App Üzerinden XML ile Veri Aktarımı yapılması sağlanmıştır.

importFromXML
     Request Fields :
          rest_object
          xml_content
     Response Fields :
          result_code
          result_message
          reference_id
          error_detail (Array)
               error_code
               error_desc

exportToXML
     Request Fields :
          rest_object
          refId
     Response Fields :
          result_code
          result_message
          xml_content
          error_detail (Array)
               error_code
               error_desc

"rest_object" parametresi aşağıdaki linkte bulunan listedeki Logo REST Resource sütununda yazan bilgilerden birini içermelidir. Örnek; "Arps"
https://docs.logo.com.tr/public/wua/logo-objects-rest-servis/logo-rest-kuetuephane/logo-rest-resource

"importFromXML" ucundaki "xml_content" parametresine yazılacak XML "<?xml" satırı ve Root satırı olmadan girilmelidir. "DBOP" Attribute değeri olarak "INS", "UPD" ve "DEL" değerleri kullanılabilir.

Örnek;
  <AR_AP DBOP="INS" >
      ...
  </AR_AP>

WINTLS-8246

TLS 1.2 protokolü açık olduğunda app içerisinden Rest servis ile haberleşmesi sağlanmıştır.
Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım