このプロジェクトは、ライブラリInvoicelettronica.xmlnodes(C#.NET Standard 2.0で開発)を支持して非推奨されました。ただし、オープンソースコードは、調査目的でオンラインで維持されます。
このプロジェクトは、電子請求書のXML(拡張可能なマークアップ言語)形式で提供されるすべてのノードを表すことができるライブラリを作成する必要性から生まれました。収益庁の技術仕様のバージョン1.3に基づいて、ライブラリはVisual Basicで開発され、ネットフレームワーク4.6を使用しています。
InvoiceLettronica.slnは、次のフォルダーで構成されています。
ドキュメント/データファイル:技術仕様のドキュメントにリストされているコードを含む.txtファイルバージョン1.3。
ドキュメント/技術仕様:ELバージョン1.3請求書形式の収益庁の技術文書。
evaturael.v13 :XMLファイル1.3の定義を備えたVisual Basic .NET形式のファイルファイル。
Invoicel.v13/bin/リリース:他のアプリケーションに統合するためのライブラリファイル(コンパイルされた.dll)。
Genefatturael.v13 :Evanteel.v13クラスのメソッドとプロパティへのアクセスへのアクセスの例。
ソリューションには、Code-Behindを介してライブラリのメソッドとプロパティを使用する例が含まれています。
クラスのすべてのメソッドを使用しないため、サンプルコードは網羅的ではありません。計画されたノードの完全なリストについては、収益庁の技術仕様を参照してください。
メインコードはGENEXML関数にあり、パラメーターはコードから直接渡されましたが、適切な変更でテキストボックスフィールドに渡すこともできます。
クラスには、2つの主要な方法「InvoiceHeader」と「Faturaboody」が含まれています。これらは、電子請求書によって提供される情報を含むすべての息子のノードを囲むXMLファイルの2つの主要なノードです。
サンプルコードから、方法を理解することが可能です。
さらに、コードはXMLファイルをシリアル化し、コンピューターに保存します。
パス "/fifaturael.v13/bin/releas/"から、収益機関の技術仕様のバージョン1.3に基づいて「evaturael.v13.dll」の本屋ファイルをダウンロードすることができます。
Amazonストアのみで、電子請求書の生成のためのオープンソースライブラリの使用ガイドは、デジタル形式で利用できます。
このガイドは、主にプログラムでライブラリを使用したい初心者開発者を対象としています。
ガイドには、GitHubリポジトリに存在するソースから回復できない例コードへのコメントが含まれています。
また、電子請求書に関連するいくつかの問題を深めたい上級ユーザーが使用できる有用な情報もあります。
読者がソフトウェアの開発とオブジェクトプログラミングの基本概念に精通していることが重要です。
[オンラインで購入]