Tarkan VURAL

Ek Vergili Hizmet Faturasında Fatura Toplamı

  Tiger/Logo Objects Diğer

Merhaba,

Versiyon TEnt.2.74


Ek vergisi olan ve KDV oranı sıfır bir hizmet kalemini LObjects aktarımı ile sorunlu aktarıyorum. 

Şöyle ki ; 


• Logoda manuel oluşturduğum bir faturanın içeriğini, Invoice.New[] metodu ile Lobjects ile aktarırken faturanın içinde değerlerin doğru, dışındaki Browserda hatalı rakam olduğunu gördüm. Cariye yansıyan ekstre rakamları da buna göre hatalı idi.  

• Değişkenlerden gelen değerleri yanlış yazdığımı düşünerek, Elle girdiğim faturanın, dışarı XML dökümanını aldım. 

     XML dökümanını kod çeviriciden C# diline çevirip, olduğu gibi değişkenler kullanmadan aktarmak istediğimde 

     addtaxlinelist0[addtaxlinelist0.Count - 1].FieldByName("ADD_TAX_GL_CODE").Value = "360.01.05.02"; satırında debug        adımlaması yaparken hata verdi. Post kısmında değil.  

     Satırı silip aktarmak istediğimde Logoya aktardı. Ancak elle girdiğim fatura tutarı vergiler dahil 76,23 iken browser kısmına vergisiz 72,60 getirdi. 

• Aynı XML dosyasını Logonun menülerinden Veri Aktarım içeri yaptığımda sorun olmadan doğru aktardı. 

• Aynı XML dosyasını  ImportFromXMLFile   metodu Lobjects kullanarak içeri aldığımda da sorunsuz aktardı. 


Çözüm olarak şimdilik mecburen yazılım ile aldığım verilerden XML dosyası create ederek, Import metodu ile aktarım yapıyorum. Bu metot sadece True / False döndüğü için de referans yakalayamıyorum. Referans bulmak için mecburen SQLClient kodları ile veritabanına gidip Logicalref tespit ediyorum. Uzun yoldan ilerlediğimi  ve Lobjects tarafında bir sorun olduğunu düşünüyorum. 

Konuyla ilgili yardımcı olabilirseniz sevinirim.  

Örnek olması açısından bir dosya bir de ekran görüntüsü ekledim.

EkVergiFisIcerigi.JPG

lobjects_ek_vergi.jpg

 INVFC_2021.12.02_13.08.08.XML

EkVergi.XML



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