mlevent / fatura

GİB e-Arşiv Portal e-Fatura, e-SMM, e-Müstahsil Oluşturucu
https://mlevent.github.io/fatura
MIT License
86 stars 20 forks source link

ondalık kısmı hk #20

Closed ErdemHilmi closed 1 year ago

ErdemHilmi commented 1 year ago

Merhaba,

fatura kalemlerinde virgül sonrası 2 üzeri gereksinimlerde amount_format() bölümünde 2 ye yuvarladığı için problem oluyor invoiceitemmodal tarafında birim fiyatta amount_format ı kaldırınca düzeliyor amount_format bu fonksiyonu da nereden aldığını bulduramadım dosyalar içinde

mlevent commented 1 year ago

Merhabalar,

hata hakkında bilgilendirmeniz için teşekkür ederim. Konuyla ilgili, model kullanımında tutarların tam olarak e-arşiv portal ile eşleşmeme durumu da vardı. Sorun çözülmüştü ama tag release etmemiştim, az önce yeni bir versiyon yayınladım. Şu an birim fiyat portalda olduğu gibi, virgülden sonra 10 haneye kadar alabiliyor ve toplamlar tam olarak eşleşiyor.

Bu arada diğer toplamlar için şöyle bir durum var; portal/sistem toplamları otomatik olarak virgülden sonra 2 hane olacak şekilde yuvarlıyor. Yani genel toplamı 128,587 olması gereken bir faturanın genel toplamı, en düşük birim kuruş 1 olduğu için 128,59'a otomatik yuvarlanıyor. Dolayısıyla model kullanarak oluşturulan belgelerde aynı yöntemi uyguluyorum. Konuyla alakalı e-fatura forumda resmi bir cevap mevcut; https://forum.efatura.gov.tr/view.php?id=94

Kolay gelsin.

ErdemHilmi commented 1 year ago

Merhaba

teşekkürler