メインコンテンツにスキップ
ユーザー定義テンプレート:利用可能な変数
2か月以上前に更新

PAGE TOP


1.概要

※ユーザー定義テンプレートの機能および追加方法は『ユーザー定義テンプレートを追加する』をご参照ください。

Excelファイル形式のテンプレートでは、書類のデータを表示したいセルに所定の変数を書き込む必要があります。

本記事では、利用できる変数をご案内します。

Excelに使用したい項目の変数( [[ ]] を含む)をExcelに直接書き込んでください。

また、書き込んだ変数には一貫した文字スタイルを適用してください。

2.利用する前の注意事項

[データの出力形式について]

Excelファイル上のフォント設定を除く「セルの書式設定」が原則反映されます。

「表示形式」の設定がないと、各変数の出力イメージの通り出力されます。

例:

「数値(半角)」の場合、数字のみが出力されますので、カンマ区切りや通貨記号を足したい場合はExcelファイルの書式で設定してください。

Excelファイルで任意の表示形式に設定の上、MakeLeapsへ追加してください。

詳細は『ユーザー定義テンプレート:基本のカスタマイズ』記事内の目次2.『カスタマイズをする前の注意事項』をご確認ください。

3.書類に利用可能な変数

こちらの変数は、書類の任意の場所に書き込むことができます。

ただし、明細行でこちらの変数を使うと、すべての行に同じ内容が出力されますので、基本的に明細表では使いません。

MakeLeapsが提供する標準項目

変数

MakeLeaps内の表記名

出力形式

備考

[[document_number]]

書類番号

文字列

[[date]]

発行日

日付

固定文と併用時の出力イメージ:2022/07/20

[[date_due]]

お支払期限

日付

固定文と併用時の出力イメージ:2022/07/20

[[date_shipped]]

納品日

日付

対象書類タイプ:納品書のみ

固定文と併用時の出力イメージ:2022/07/20

[[date_valid]]

有効期限

日付

対象書類タイプ:見積書のみ

固定文と併用時の出力イメージ:2022/07/20

[[payment_date]]

支払日

日付

対象書類タイプ:支払通知書のみ

固定文と併用時の出力イメージ:2022/07/20

[[project_name]]

案件名

文字列

[[proviso]]

但し

文字列

対象書類タイプ:領収書のみ

[[subtotal.amount]]

小計

数値(半角)

[[tax.amount]]

消費税

数値(半角)

[[jp_withholding_tax.amount]]

源泉所得税

数値(半角)

[[total.amount]]

合計金額

数値(半角)

[[message]]

備考

文字列

[[ex.ml_last_invoice_amount.amount]]

前回御請求額

数値(半角)

[[ex.ml_last_paid_amount.amount]]

御入金額

数値(半角)

[[ex.ml_adjustment.amount]]

調整額

数値(半角)

[[ex.ml_carryover.amount]]

繰越金額

数値(半角)

[[ex.ml_amount_to_pay.amount]]

今回御請求額

数値(半角)

[[bank_details_header]]

お振込先(ラベル)

文字列

対象書類タイプ:請求書のみ

[[bank_details]]

お振込先(内容)

文字列

対象書類タイプ:請求書のみ

[[client_name]]

(取引先)社名

文字列

[[client_address.formatted]]

(取引先)住所

文字列

出力イメージ:

[日本式表記]

〒153-0061

東京都目黒区中目黒3-1-5

YK中目黒ビル2F

[外国式表記]

2F YK Nakameguro Building

3-1-5 Nakameguro Nakameguro-ku

Tokyo 153-0061

[[client_contact_department]]

(取引先)部門

文字列

[[client_contact_title]]

(取引先)肩書き

文字列

[[client_contact_name]]

(取引先)連絡先名

文字列

[[client_name_with_honorific]]

(取引先)社名+御中

文字列

書類に連絡先名・部門・肩書きが入力されていない時のみ、「御中」がつきます。

出力イメージ:

株式会社サンプル 御中

[[client_contact_department_with_honorific]]

(取引先)部門+御中

文字列

書類に連絡先名・肩書きが入力されていない時のみ、「御中」がつきます。

出力イメージ:

経理部 御中

[[client_contact_name_with_honorific]]

(取引先)連絡先名+様

文字列

書類に連絡先名が入力されている時のみ、「様」がつきます。

出力イメージ:

検証太郎 様

[[client_phone_number]]

(取引先)電話

文字列

取引先に住所が登録されている時のみ、出力されます。

[[client_fax_number]]

(取引先)FAX

文字列

取引先に住所が登録されている時のみ、出力されます。

[[client_tax_registration_number]]

(取引先)登録番号

文字列

[[partner_contact_name]]

(自社)社名

文字列

[[partner_address.formatted]]

(自社)住所

文字列

出力イメージ:

[日本式表記]

〒153-0061

東京都目黒区中目黒3-1-5

YK中目黒ビル2F

[外国式表記]

2F YK Nakameguro Building

3-1-5 Nakameguro Nakameguro-ku

Tokyo 153-0061

[[partner_fax_number]]

(自社)FAX

文字列

[[partner_phone_number]]

(自社)電話

文字列

[[sending_contact_title]]

(自社)連絡先肩書き

文字列

[[sending_contact_name]]

(自社)連絡先名

文字列

[[partner_tax_registration_number]]

(自社)登録番号

文字列

[[tax_data.10.subtotal.amount]]

10%対象

数値(半角)

10%消費税対象明細の税抜価格。

単一税率のみ利用する時も表示することができます。

※単一税率利用時、自動計算が使われていない場合は、0が出力されます。

[[tax_data.8.subtotal.amount]]

8%対象

数値(半角)

8%消費税対象明細の税抜価格。

単一税率のみ利用する時も表示することができます。

※単一税率利用時、自動計算が使われていない場合は、0が出力されます。

[[tax_data.0.subtotal.amount]]

非課税対象

数値(半角)

非課税対象明細の価格。

単一税率のみ利用する時も表示することができます。

※単一税率利用時、自動計算が使われていない場合は、0が出力されます。

[[tax_data.10.tax.amount]]

消費税(10%)

数値(半角)

10%消費税対象の消費税額。

単一税率のみ利用する時も表示することができます。

※単一税率利用時、自動計算が使われていない場合は、0が出力されます。

[[tax_data.8.tax.amount]]

消費税(8%)

数値(半角)

8%消費税対象の消費税額。

単一税率のみ利用する時も表示することができます。

※単一税率利用時、自動計算が使われていない場合は、0が出力されます。

[[tax_data.10.total.amount]]

ーー

数値(半角)

10%消費税対象明細の税込価格。

書類に自動計算が使われている場合のみ有効です。自動計算が使われていない場合は、0が出力されます。

単一税率のみ利用する時も表示することができます。

[[tax_data.8.total.amount]]

ーー

数値(半角)

8%消費税対象明細の税込価格。

書類に自動計算が使われている場合のみ有効です。自動計算が使われていない場合は、0が出力されます。

単一税率のみ利用する時も表示することができます。

[[tax_data.overall.subtotal.amount]]

小計

数値(半角)

書類全体の税抜価格の合計

[[tax_data.overall.tax.amount]]

消費税

数値(半角)

書類全体の消費税額の合計

[[tax_data.overall.total.amount]]

合計金額

数値(半角)

書類全体の税込価格の合計

[[total.currency.code]]

通貨(英字略称)

文字列

書類の通貨の英字略称。

JPY、USDなど通貨を表す 3桁の英字略称が出力されます。通貨ごとの略称は「[FAQ] どの通貨に対応していますか。」記事を参考にしてください。

[[total.currency.symbol]]

通貨(記号)

文字列

書類の通貨の記号。

JPYの場合は「¥」、USDの場合は「$」、EURの場合は「€」、CNYの場合は「¥」。その他に関しては、MakeLeapsの書類作成・編集画面よりご確認ください。

書類の追加項目

テンプレートで、作成した書類の追加項目を使うことができます。

※追加項目の作成方法は『ユーザー定義テンプレート:追加項目を作成する』をご参照ください。

1テンプレートにつき、書類の追加項目を10個まで追加できます。

下記の書き方に沿って変数を記入してください。

変数の記入方法

MakeLeaps内の表記名

出力形式

備考

[[ex.識別キー]]

「追加項目」で設定した表示名

「追加項目」で設定した出力形式

(日付/ テキスト)

具体例:

[追加項目の識別キーが contract_no の場合]

[[ex.contract_no]]

[[ex.識別キー.amount]]

「追加項目」で設定した表示名

「追加項目」で設定した出力形式

(通貨)

具体例:

[追加項目の識別キーが deposit の場合]

[[ex.deposit.amount]]

Excel上の記入例:

4.明細行で利用可能な変数

「明細表」とは、一般的に明細表のヘッダー行と、すべての明細/内訳における取引の明細、数量や金額などの情報を記載するエリアです。

こちらの変数は「明細」、「簡易明細」もしくは「見出し」の行のみでご利用いただけます。具体的には、 [[loop itemgroup.lineitems as item]][[endloop]] の間の「明細」、「簡易明細」もしくは「見出し」の行のことです。

MakeLeapsが提供する標準項目

変数

MakeLeaps内の表記名

出力形式

備考

[[item.description]]

明細名

文字列

[[item.quantity]]

数量

数値(半角)

※「明細」行にのみ使用できます。

[[item.quantity_unit]]

単位

文字列

※「明細」行にのみ使用できます。

※書類で入力があるときのみ、出力されます。

[[item.unit_cost.amount]]

単価

数値(半角)

※「明細」行にのみ使用できます。

[[item.price.amount]]

価格

数値(半角)

※「明細」「簡易明細」行にのみ使用できます。

[[item.tax_rate]]

税率

数値(半角)

出力イメージ:

10%の場合は数字の「10」が出力されます

[[item.counter]]

ーー

数値(半角)

見出し行を含む行の通し番号。

通し番号は、明細グループごとに採番されます。

[[item.total_items]]

ーー

数値(半角)

トータルの行数。

行の通し番号と組み合わせて、下記のような設定が可能です。

[[item.total_items]] 行中 [[item.counter]] 行目

 ↓↓↓

5行中 1行目

として出力されます。

トータルの行数は、明細グループごとに算出されます。

[[item.document_item_counter]]

ーー

数値(半角)

見出し行を含まない行の通し番号。

こちらの通し番号は、「明細」と「簡易明細」の行のみをカウントします。

また、明細グループごとではなく、書類全体を通して採番されます。

[[item.document_total_items]]

ーー

数値(半角)

「明細」と「簡易明細」の行のみをカウントするトータルの行数。

明細グループごとではなく、書類全体を通して採番されます。

明細行の追加項目

テンプレートで、作成した明細行の追加項目を使うことができます。

※追加項目の作成方法は『ユーザー定義テンプレート:追加項目を作成する』をご参照ください。

1テンプレートにつき、明細行追加項目を6つまで利用できます。

下記の書き方に沿って変数を記入してください。

変数の記入方法

MakeLeaps内の表記名

出力形式

備考

[[item.ex.識別キー]]

「追加項目」で設定した表示名

「追加項目」で設定した出力形式

(日付/ テキスト)

具体例:

[追加項目の識別キーが code の場合]

[[item.ex.code]]

[[item.ex.識別キー.amount]]

「追加項目」で設定した表示名

「追加項目」で設定した出力形式

(通貨)

具体例:

[追加項目の識別キーが cost の場合]

[[item.ex.cost.amount]]

Excel上の記入例:

5.「小計」など集計項目行で利用可能な変数

「明細表」とは、一般的に明細表のヘッダー行と、

すべての明細/内訳における取引の明細、数量や金額などの情報を記載するエリアです。

こちらの変数は、次の場合にご利用いただけます。

  • 明細表の「小計」行

  • 書類の「詳細設定」で「消費税率ごとに明細を分類する」を有効にした際の集計結果の行

変数

MakeLeaps内の表記名

出力形式

備考

[[summary_box.description]]

ーー

文字列

通常の出力イメージ:

小計

「消費税率ごとに明細を分類する」設定を指定している場合は、自動的に対象税率と小計の表記名で出力されます。

出力イメージ:

10%対象

消費税(10%)

[[summary_box.price.amount]]

価格

数値(半角)

出力イメージ:

上記出力されたデータ項目に相当する実際の金額です。

6.明細サマリーで利用可能な変数

「明細サマリー」とは、下記のような書類の明細表の下に、消費税率ごとの「小計」「消費税」および全体の「合計」金額を表示する部分です。

こちらの変数は、明細サマリーでのみご利用いただけます。

変数

MakeLeaps内の表記名

出力形式

備考

[[totalization.description]]

ーー

文字列

出力イメージ:

消費税(10%)

消費税(8%)

など、書類のデータによって、自動的に必要な内容が出力されます。

[[totalization.value.amount]]

ーー

数値(半角)

出力イメージ:

上記出力されたデータ項目に相当する実際の金額です。

小計などの項目ごとに、出力するレイアウトや表示/ 非表示を設定したい場合は、 [[tax_data.10.total.amount]] などの変数を使用することができます。詳しくは、書類に利用可能な変数よりご確認ください。また、その場合、[[loop totalization_rows as totalization]] と[[endloop]] の間に、当該変数を置く必要がありません。

関連記事
こちらの回答で解決しましたか?