FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Fm den UBL-2.1 Xml si oluşturulabilirmi?

0 oy
692 kez görüntülendi
Merhaba

fm dosyasından UBL-2.1 standardında xml çıkartılabilirmi(oluşturma). fm dosyasını runtime çevirdiğimizde de oluşturulurmu? ve nasıldır.
29, Eylül, 2016 Scripts kategorisinde Muhteshem (52,960 puan) tarafından soruldu

2 Cevaplar

+1 oy
 
En İyi Cevap
Xsl style sheet ile şablon oluşturun. Export ve import yaparken use xsl style sheet seçeneğini seçin ve oluşturduğunuz dosyayı kullanın. Runtimedede çalışması lazım.
29, Eylül, 2016 Goksel_Gokce (96,900 puan) tarafından cevaplandı
30, Eylül, 2016 F. Osman Cabi tarafından seçilmiş
0 oy
UBL xml hakkinda calismaniz ne durumda?

Benimde FileMaker ile yapilan faturalari pdf ve ubl seklinde sunmam gerekece ve bu konuda bir deneyiminiz olduysa paylasabilirmisiniz?
9, Şubat, 2018 Hamit Özsönmez (56,370 puan) tarafından cevaplandı
e-ihracat ve e-fatura konularında (yöntem en uygunu olmayabilir, belirli pratikliklerinden dolayı tercih ettik) metin fonksiyonları ile UBL dosyaları oluşturduk. Mantık aynı xsl'le de benzer dosyalar oluşturulabilir.

ubl formatını yine xsl kullanarak "HTML" web viwer'da gösterebilirsiniz. HTML'den PDF'e çevirmek için de yöntemler mevcut.

İhtiyaç olan projede firma bir entegratör kullanıyorsa PDF hali web servislerden de çekilebilir.
metin fonksiyonları ile UBL dosyaları oluşturduk. Diyorsunuz.

Bunu mumkunse biraz daha acabilirmisiniz?
Yöntem biraz iptidai olabilir. Şöyle;
- Öncelikle ihtiyacımız olan UBL formatını belirleyin..
- Daha sonra UBL içindeki değişken bölümleri <$firma_vno>, <$urun_kod> gibi etiketleyin.
- Son aşamada Substitue fonksiyonu ile etiketleri olması gereken değerlerle değiştirin.
- Bu arada bir detay, UBL'i ilk önce 3 bölüme bölmek gerekiyor. Fatura üst bilgiler, fatura kalemleri (ürünler) ve sonlandırma kısmı. Calculation alanlar veya script ile üst bölümü, satır xml'lerini ve alt bölümü birleştirip nihai UBL formatını oluşturuyoruz.

Bu yöntem export XML'e göre çok daha yavaş çalışacaktır ama bir çok kullanımda sıklıkla fatura üretilmediği ve fatura kalemleri sayısı çok yüksek olmadığı için bu farkı kullanıcı hissetmeyecektir.
...