Logo ERP 2.72.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-97401

Token alındığında dönen Response daki Expires alanı 1 günlük zaman bilgisi getirmekteydi. Örnekte belirtildiği şekilde çözümlenmiştir.

Örnek

    ".issued": "Mon, 31 May 2021 11:07:52 GMT",
    ".expires": "Mon, 31 May 2021 11:37:52 GMT"

WINERP-100333

REST Servis ile Cari Hesap Kartı (ARPs) okunduğunda bazı alanlar JSON a gelmemesi çözümlenmiştir.

WINERP-99313

Logo Objects REST Servis Yönetim Paneli üzerinden api/v1/queries/unsafe ucu ile gönderilen sorgular için timeout değeri ayarlanabilmesi sağlanmıştır.

"unsafe" metodu için "cmdTimeout" parametresi eklenmiştir. Bu parametre tanımlanmadığı zaman veya Integer'a dönüştürülemeyen bir değer ile karşılaşıldığında default "30" değeri kulanılacaktır.

http://localhost:32001/api/v1/queries/unsafe?cmdTimeout=60

WINERP-97611

Logo Objects'de Talep fişleri statü güncellenmesi çözülmüştür.

LObjects ve XML için doDemandPegging data nesnesinin Post esnasında eğer IOCODE alanı 2 olan STLINE satırı seçilmişse aşağıdaki hata mesajının üretilmesi sağlanmıştır;

- Ambar Fişinin çıkış hareketi seçilmelidir.

WINERP-97565

REST Servis GET/SET Operasyonları XML ile Çalışsın parametresi aktifken DataObjectParameters içerisinde gönderilen FormSeriLotLines metodundan beklenen sonucu dönmesi sağlanmıştır.

WINERP-97420

AttachADespatchByLRef ve AttachADespatchByFicheNo metotları siparişe bağlı irsaliyeler için kullanıldığında "Uygun sipariş satırı bulunamadı." uyarısı  çözümlenmiştir.

WINERP-97212

Satış Siparişi ve Satış Faturası aktarımında ADDITIONAL_ITEMS_CODE ve PROMOTION_CODE alanlarına değerlerin gelmesi sağlanmıştır.

WINERP-97188

Sipariş XML aktarımında Tevkifat Kodu alanının aktarılması sağlanmıştır.

İlgili XML şablonlarına eklenen alanlar aşağıdaki gibidir;

3002 - OrdTransXML
- DEDUCT_CODE
- DEDUCT_DEF

İrsaliye satırlarında DEDUCT_DEF alanı zaten vardı ancak değer gelmiyordu. Değer gelmesi sağlandı.

WINERP-97182

Logo Objects OrderBilling metodu true değer döndüğünde kaydın oluşması sağlanmıştır.

WINERP-97179

Logo Objects ile E-İrsaliye türünde bir irsaliye aktarımı yapıldığında E-İrsaliye Bilgileri ekranındaki zorunlu alanlar boş gönderildiği takdirde ön değer atamaları yapılması sağlanmıştır.

E-İrsaliye niteliği taşıyan bir irsaliye içeri alınırsa gerekli kontroller yapılarak;

Aşağıdaki öndeğer atamaları yapması sağlanmıştır;
- Düzenleme Tarihi boş ise İrsaliye Tarihi veya Sevk Tarihinden küçük olanın öndeğer olarak atanması sağlandı.
- Düzenleme Zamanı boş ise İrsaliye Zamanı veya Sevk Zamanından küçük olanın öndeğer olarak atanması sağlandı.
- Sevk Tarihi boş ise İrsaliye Tarihi veya Düzenlenme Tarihinden büyük olanın öndeğer olarak atanması sağlandı.
- Sevk Zamanı boş ise İrsaliye Zamanı veya Düzenlenme Zamanından büyük olanın öndeğer olarak atanması sağlandı.

Koşula göre aşağıdaki hata mesajlarını üretmesi sağlanmıştır;
- İrsaliyenin sevk tarihi ve zamanı, düzenlenme tarih ve zamanından önce olamaz.

WINERP-97178

OrderShipping metodu E-İrsaliye aktarmaması çözümlenmiştir.

WINERP-98210

Logo Objects ve REST ile ithalat Akreditifi aktarımı sağlanmıştır.

İthalat Akreditifleri XML;
<IMPCREDITLETTER>
    <CREDIT_LETTER DBOP="INS" >
        ...
    </CREDIT_LETTER>
</IMPCREDITLETTER>

İhracat Akreditifleri XML;
<EXPCREDITLETTER>
    <CREDIT_LETTER DBOP="INS" >
        ...
    </CREDIT_LETTER>
</EXPCREDITLETTER>

LObjects'e eklenen data nesneleri;
- doImpCreditLetter
- doExpCreditLetter

REST Servis'e eklenen data nesneleri;
- importCreditLetters
- exportCreditLetters

WINERP-94917

Etiketleme Sihirbazının XML ve Logo Objects yansımalarının kodlanması

Eklenen XML şablonu aşağıdaki gibidir;

922 - LabelXML
- INTERNAL_REFERENCE
- NAME
- DEFINITION
- USER_TYPE

İlgili XML şablonlarına eklenen alanlar aşağıdaki gibidir;

1000 - Item (MM)
1500 - MatSlip XML
4501 - DespatchXML
5501 - ARPVoucherXML
9501 - GLVoucherXML
10501 - SDTransXML
10504 - SDPersTransXML
22001 - DemandVoucher
- LABEL_LIST

WINERP-91280

Logo Objects ile Active Dircetory kullanıcısı özelliklerinin yürütülmesi sağlanmıştır.

TUser class'ına aşağıdaki metod eklenmiştir;

- function SetWindowsUserMode : WordBool;

Kullanım şekli;

users := Global.UnityApp.CAPI.Users;
for i := 0 to users.Count-1 do
begin
user := users.item[i];
if user.name = 'TEST.TEST'
then begin if user.SetWindowsUserMode()
then user.Post;
end;
end;

WINERP-98266

Logo Objects ve Rest Servis ile Tiger içerisindeki raporların çağırılabilmesi için altyapı çalışması yapılmıştır.

UnityApplication class'ının altına aşağıdaki class eklenmiştir;
- property ERPApplication: IERPApplication

ERPApplication class'ının altına aşağıdaki fonksiyonlar eklenmiştir;
- function Init: WordBool;
- function Done: WordBool;
- function RunReport(tskId, devType, jsonGridType, custDsgRef, filterRef: Integer): WideString;
- function AddToReportQueue(tskId, devType,jsonGridType, custDsgRef, filterRef: Integer): WideString;
- function GetFirstReportFromQueue: WideString;
- function RunReportFromQueue(const queueId: WideString): WideString;

Parametre açıklamaları;
- tskId : Raporun Görev ID değeri.
- custDsgRef : Kullanıcı tanımlı tasarımın LOGICALREF değeri.
- filterRef : Kullanıcı tanımlı filtre LOGICALREF değeri.
- devType :
  4 - EXCEL
  5 - ACCESS
  6 - HTML
  8 - PDF
  15 - JSON
- jsonGridType :
  1 - Normal Grid
  2 - Pivot Grid

Logo Objects Designer

Madde  NumarasıAçıklaması

WINERP-99804

Logo Objects Designer içerisindeki versiyon bilgisinin alınabilmesi sağlanmıştır

"Application.GetERPVersion()" isimli, uygulamanın versiyon bilgisini veren yeni fonksiyonu eklenmiştir.
Örnek :
Sub ButtonClick(ctrl as String)
   if ctrl="btnLOD" then
      ver = Application.GetERPVersion()
      Warn(ver)
   end if
End Sub

Logo APPS

Madde  Numarası

Açıklaması

WINTLS-8346

App yükle butonuyla yüklenen appler için ikon, başlık ve açıklama bilgisi json dosyasından alınabilmesi sağlanmıştır.
Dosya ismi pluginismi.json formatında olmalıdır.
Örnek:
LogoDemoApp.json

{
"imgdata": "Base64 formatında 48x48 image",
"description": "LogoDemoUygulaması, test için geliştirilmiştir.",
"header": "Logo Demo App"
}

Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım