FilemakerTurk, AYS Bilişim ve Beyaz.net tarafından desteklenmektedir.
Filemakerturk.com a Hoş geldiniz. Mehmet KAYA 0532 231 07 27
Filemaker Lisans İhtiyacınız için FilemakerTürk Yönetimi ile iletişime geçin
 
Alakalı Siteler:

AYS Bilişim


Cabitaş


FMK Solutions | Maatwerk Applicaties
 

Fm den UBL-2.1 Xml si oluşturulabilirmi?

0 oy
109 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 (48,360 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 (74,670 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, 9 Hamit Özsönmez (45,540 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.
...