• <menu id="w2i4a"></menu>
  • logo FastReport中文文檔

    文檔首頁>>FastReport中文文檔>>二維條碼Swiss QR

    二維條碼Swiss QR


    FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報表分析解決方案,使用FastReport .Net可以創(chuàng)建獨立于應(yīng)用程序的.NET報表,同時FastReport .Net支持中文、英語等14種語言,可以讓你的產(chǎn)品保證真正的國際性。

    FastReport.NET官方版下載

    在 Fastreport 用戶手冊上一篇文章中,我們分享了二維條碼QR codes及屬性,本文主要分享二維條碼QR codes的一種變體——Swiss QR,希望能為您提供幫助。

    Swiss QR

    Swiss QR 是QR codes的變體之一。在瑞士乃至全世界,QR codes無處不在。然而,為了在電子支付領(lǐng)域使用這些代碼,決定創(chuàng)建自己的二維碼?,F(xiàn)在在瑞士所有的支付收據(jù)和票據(jù)都應(yīng)該有一個二維碼,中間有一個瑞士十字,這是Swiss QR的一個顯著特征。

    FastReport .NET 支持Swiss QR。代碼本身看起來幾乎與普通 QR 相同,唯一的區(qū)別是其中心有一個瑞士十字:

    SwissQRExample

    這類代碼的本質(zhì)是對支付信息進行加密。要在報表中使用 Swiss QR,需要將 QR 代碼類型的條碼對象添加到報表頁面。此外,有必要通過雙擊對象或從上下文菜單調(diào)用QR code編輯器:

    Swiss_QRContextMenu

    在QR code編輯器中,需要選擇Swiss類型:

    Swiss_BarcodeTypeSelection

    這將顯示Swiss QR的設(shè)置:

    SwissQRProperties

    讓我們仔細看看參數(shù):

    Iban

    在瑞士,IBAN(國際銀行帳號)標準用于表示銀行帳號。它是一個國際標準,在 ISO 中注冊,編號為 13616。

    在這里您可以選擇兩種類型Iban或QRIban。

    QRIban 應(yīng)該用于帶有 QR 鏈接的付款。在這種情況下QRIban,也符合標準 ISO 13616。參與該計劃的每個法律機構(gòu)都獲得其標識符,范圍為 30000 - 31999。此標識符稱為 QR-IID,并包含在 QR-Iban 中。

    Creditor

    填寫賬單代理的詳細信息。組織名稱和地址。

    Reference

    收款人需要的付款人付款鏈接。

    Type
    • QRR即二維碼鏈接:瑞士標準鏈接,長度為26個符號(僅限數(shù)字);
    • SCOR - 債權(quán)人的鏈接:鏈接的國際標準,長度為5到25個符號;
    • NON - 鏈接可以為空。
    Debitor

    付款人數(shù)據(jù) - 名稱或組織名稱和地址。

    Additional Information

    發(fā)票開具人可以為付款人輸入任何額外的結(jié)構(gòu)化/非結(jié)構(gòu)化信息。

    Currency

    由于支付系統(tǒng)是瑞士的,因此假定有兩種貨幣:歐元和瑞士法郎 (CHF)。

    Alternative Procedure 1 and Alternative Procedure 2

    假設(shè)將來賬單代理人可能會提供替代銀行轉(zhuǎn)帳的程序。為此目的,Swiss QR 中有兩個字段。

    Amount

    您可以在此處使用逗號分隔符指定付款金額。

    通常,Swiss QR 用于文檔 Swiss bill。您可以在文件夾中找到此類瑞士帳戶的報告示例Demos/Reports/。

    FastReport技術(shù)QQ群:585577353      歡迎進群一起討論

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();