PDF テンプレート
ドラッグ アンド ドロップ編集、再利用可能なテンプレート、ブランド カラーを使用して、請求書、見積書、領収書のカスタム PDF レイアウトをデザインします。
ドキュメント用のカスタム PDF レイアウトをデザインする
PDF テンプレートを使用すると、請求書、見積書、受信ドキュメントをプレビュー、エクスポート、または送信するときにどのように表示されるかを制御できます。空のレイアウトから開始することも、事前に構築されたデザインを選択することも、JSON テンプレートをインポートして、ドラッグ アンド ドロップ エディターで結果を調整することもできます。
設定 → テンプレートでテンプレートを管理します。NomadBill は、請求書、見積書、受信ドキュメント用に個別のテンプレートリストを保持しているため、各ドキュメントタイプを個別にデザインできます。
PDF テンプレートの仕組み
各 PDF テンプレートには、1 つのドキュメント タイプの完全なレイアウトが保存されます。これには、最終的な PDF の生成に使用されるページ構造、テキスト ブロック、テーブル、画像、スタイルが含まれます。
請求書、見積書、または受信ドキュメントを作成または編集する場合、そのドキュメント タイプのデフォルトのテンプレートを使用することも、別の保存済みテンプレートを選択することもできます。これにより、必要に応じて別のレイアウトを使用しながら、毎日のドキュメントをブランドに合わせて維持する一貫した方法が得られます。
NomadBill は、次の 3 つのドキュメント タイプをサポートします。
| 文書の種類 | 用途 | どこで選択するか |
|---|---|---|
| 請求書 | 顧客に送信する請求書 | 請求書フォームとプレビュー |
| 引用 | 請求書発行前に送信する見積書またはオファー | 見積フォームとプレビュー |
| 着信 | 請求書、サプライヤーの請求書、または領収書を受け取る | 受信ドキュメントフロー |
文書の種類
テンプレートはドキュメントの種類ごとにグループ化されています。これは、各タイプには異なる目的があり、異なる文言やレイアウトの強調が必要になる場合があるためです。
| タイプ | PDF の典型的なタイトル | 共用 |
|---|---|---|
invoice | 請求書 | 完了した作業または納品された商品に対して顧客に請求する |
quote | 引用 | 作業開始前に価格提案書を送信する |
incoming | 領収書または請求書 | サプライヤー経費の記録または領収書のアップロード |
同じドキュメント タイプに異なるレイアウトが必要な場合は、複数のテンプレートを作成し、1 つをデフォルトとして設定します。必要に応じて、特定のドキュメントに対して別のテンプレートを選択することもできます。
テンプレートの作成
テンプレートは 3 つの方法で作成できます。空から開始する、ギャラリーから開始する、または既存の JSON ファイルをインポートします。
空のテンプレートを作成する
設定 → テンプレートを開き、ドキュメントタイプのタブを選択して新しいテンプレートを作成し、空白を選択します。
空のテンプレートは、そのドキュメント タイプの NomadBill のデフォルト レイアウトから始まります。これは、完全な制御が必要だが、必須の標準フィールドはすでにマップされている必要がある場合に最も速いオプションです。
ギャラリーからスタート
設定 → テンプレートを開き、ドキュメントタイプのタブを選択して新しいテンプレートを作成し、ギャラリーを選択します。
調整可能な完成したレイアウトが必要な場合は、7 つの組み込みテンプレートから 1 つを選択してください。これは、すべてのセクションを最初から構築せずに本格的なレイアウトを作成したい場合に最適な開始点です。
JSON テンプレートをインポートする
設定 → テンプレートを開き、ドキュメントタイプのタブを選択して新しいテンプレートを作成し、JSON からインポートを選択します。
有効なテンプレート構造を含む .json ファイルをアップロードします。互換性のあるテンプレート ファイルがすでにあり、それを企業または環境全体で再利用したい場合は、このパスを使用します。
テンプレートギャラリー
NomadBill には、出発点として使用できる 7 つの事前構築済みテンプレートが含まれています。
| テンプレート | スタイル | こんな方に最適 |
|---|---|---|
| クラシック | ブランドカラーのヘッダーを備えたバランスの取れたデフォルト | 汎用の請求書と見積書 |
| モダンな | 太字のタイトルが付いた色付きのトップバー | ブランドを重視したレイアウト |
| 最小限 | 色のアクセントのないモノクロレイアウト | シンプルでインクの少ない文書 |
| 白 | 支払い方法ブロックを備えたすっきりとした印刷可能なレイアウト | 正式な請求書と印刷ワークフロー |
| 青 | 合計行が塗りつぶされた青色のアクセント | ハイコントラストの合計と概要セクション |
| 緑 | 緑色の左アクセントバー | 代替ブランドレイアウト |
| エレガント | 大きなタイトルと微妙なグレーの表 | 洗練された顧客向け文書 |
テンプレートの編集
テンプレート エディターが全画面デザイナーで開くため、レイアウトを視覚的に構築および調整できます。基礎となる JSON を手動で編集することなく、フィールドを所定の位置にドラッグし、サイズ変更、テキストを変更し、視覚的な構造を調整することができます。
使用可能なフィールド タイプには、テキスト、多変数テキスト、テーブル、リスト、線、図形、画像、署名、日付、チェックボックス、ラジオ グループ、QR コード、およびバーコードが含まれます。これにより、標準の請求書レイアウトだけでなく、よりカスタマイズされた文書デザインを作成するための十分な柔軟性が得られます。
ほとんどのユーザーは、位置、間隔、ラベル、表の表示の調整に時間を費やします。標準フィールド名を変更しない場合、NomadBill は、PDF を生成するときに引き続きそれらのフィールドを自動的に入力します。
ドキュメント アイテム リストは通常、items テーブル フィールドを通じてレンダリングされます。そのフィールドを削除または名前変更すると、生成された PDF に行項目が表示されなくなります。
標準フィールド
NomadBill は、PDF をレンダリングするときに、特定のフィールド名を自動的に入力します。アプリケーションでドキュメント データをテンプレートにマッピングし続ける必要がある場合は、これらの名前を変更しないでください。
| フィールド名 | 含まれています |
|---|---|
company_logo | あなたの会社のロゴ画像 |
company_name | あなたの会社の表示名 |
company_address | 会社の住所 (通常は複数行) |
company_vat | VAT または納税者番号のラベルと値 |
doc_title | 請求書、見積書、領収書などの文書のタイトル |
doc_number | 文書番号 |
doc_date | 発行日ラベルと値 |
doc_due_date | 期限ラベルと値 |
bill_to_label | 顧客セクションのラベル |
customer_name | 顧客名 |
customer_address | 顧客の住所 |
items | 品目の表 |
subtotal_label | 小計ラベル |
subtotal | 小計金額 |
vat_label | VAT ラベル |
vat_amount | VAT金額 |
total_label | 合計ラベル |
total | 合計金額 |
bank_label | 支払い詳細セクションのラベル |
bank_details | 銀行または支払い指示 |
signature | 署名画像 |
footer | フッターテキスト |
ブランドカラー
ギャラリー テンプレートでは、会社のブランド カラーを自動的に適用できます。 NomadBill は、会社の設定からプライマリ カラーとセカンダリ カラーを読み取り、それらを使用してサポートされているテンプレート要素の色を変更します。
これは、すべてのテキスト ブロック、ヘッダー、またはアクセント要素を手動で更新することなく、すべての請求書と見積書にわたって一貫したブランドを設定したい場合に最適です。テンプレートに応じて、アクセントカラーは通常、ヘッダー、バー、合計、または背景のハイライトに適用されます。
一部のブランド レイアウトでは、アクセント領域にブランド パレットを適用しながら、テキストを黒のままにすることもサポートされています。ブランドカラーが明るい場合、またはフルカラーのテキストスタイルよりも読みやすさが重要な場合は、このアプローチを使用してください。
多言語テンプレート
テンプレートは、DE、EN、FR、ES の 4 つの言語をサポートします。言語を変更すると、ドキュメントのタイトル、日付ラベル、小計、VAT、合計、およびデフォルトのテンプレートで使用されるその他の標準テキストなどの組み込みラベルが更新されます。
NomadBill は、テンプレート ラベルをレイアウト自体とは別に変換します。つまり、エディターで行った位置、間隔、色、その他のデザイン変更を失うことなく、言語を切り替えることができます。
複数の言語で作業する場合、文言や書式を完全に制御する必要がある場合は、言語ごとに 1 つのテンプレートを作成します。レイアウトが同じであれば、同じデザインを再利用し、必要に応じて翻訳されたラベルを使用できます。
テンプレートのカスタムフィールド
カスタム フィールドを使用すると、会社、顧客、またはドキュメント固有の値を PDF に追加できます。テンプレートでは、これらの値は cf_{entity}_{key} 形式のフィールド名を使用します。
たとえば、請求書に関連付けられたカスタム フィールドは、cf_invoice_project_reference などのフィールド名でマッピングできます。顧客レベルのカスタム フィールドは、顧客エンティティ セグメントと同じパターンに従います。
これらのプレースホルダーを追加する前に、カスタムフィールドを確認し、フィールドキーとテンプレートのフィールド名を一致させてください。
カスタム フィールドが PDF に空白で表示される場合は、まずフィールドが存在すること、キーが正確に一致すること、およびテンプレート内のフィールド名が予想される cf_{entity}_{key} パターンを使用していることを確認します。
デフォルトのテンプレートを設定する
各ドキュメント タイプには 1 つのデフォルト テンプレートを含めることができます。文書フォームまたはプレビュー画面で別のテンプレートを選択しない限り、デフォルトのテンプレートが自動的に使用されます。
デフォルトを変更するには、設定 → テンプレートを開き、適切なドキュメント タイプ タブでテンプレートを見つけて、デフォルトの設定を使用します。更新されたテンプレートは、会社全体でそのドキュメント タイプの新しい出発点になります。
これは、更新されたレイアウトをロールアウトするときに便利です。まず新しいテンプレートをデフォルトとして設定し、その後、特殊な場合や履歴の一貫性のために古いテンプレートを使用できるようにしておきます。