ユーザーガイドカスタムフィールド

カスタムフィールド

19 種類のカスタム フィールドと柔軟な表示ルールを使用して、構造化メタデータを顧客、製品、請求書、見積書、請求書に追加します。

カスタムフィールドにより、ビジネスに必要な詳細を取得できます

顧客、製品、請求書、見積書、請求書に独自のフィールドを追加して、すべてのレコードが自分の作業方法に一致するようにします。標準のワークフローを変更せずに、内部メモ、参照番号、カテゴリ、リンク、計算、添付ファイル、および AI で生成されたテキストにカスタム フィールドを使用します。

カスタムフィールドは会社固有です。作成したフィールドは、会社アカウント内でのみ、またフィールドを割り当てたエンティティ タイプでのみ使用できます。

カスタムフィールドの仕組み

カスタム フィールドは、フィールド定義とフィールド値の 2 つの部分から構築されます。この定義は、フィールドが表示される場所、フィールドが受け入れる入力の種類、テーブル、フォーム、または PDF テンプレートで使用できるかどうかを制御します。値は、各レコードに保存された実際のデータです。

エンティティ タイプごとにフィールドを作成し、レコードを作成または編集するときにフィールドを入力します。たとえば、顧客の顧客カテゴリ フィールド、製品の SKU フィールド、請求書のプロジェクト参照フィールドを追加できます。

エンティティの種類

エンティティの種類用途
customer顧客番号、Web サイト、オンボーディング日、社内メモなど、顧客に関する追加の詳細を保存します。
productSKU、カテゴリ、重量、購入価格、認証などの製品固有のメタデータを追加します。
invoiceプロジェクト参照、納品書、承認ステータス、計算値などの請求書の詳細を取得します。
quoteリビジョン番号、有効性メモ、販売段階など、見積固有の情報を追跡します。
incoming_invoice領収書参照、承認フィールド、添付のサポート文書などのサプライヤー請求書のメタデータを保存します。

フィールド名はレコード タイプに固有のものにしてください。 sku のようなフィールドは商品では意味を持ちますが、project_reference は請求書での管理が容易です。

フィールドの種類

ユーザーに入力または生成してもらいたいデータの種類に基づいてフィールド タイプを選択します。

フィールドタイプ説明
text単一行のテキスト入力。
multiline長いメモ用の複数行のテキスト領域。
emailメールアドレス入力。
urlウェブサイトまたはリンクの入力。
phone電話番号入力。
number整数入力。
decimal10進数入力。
amount通貨金額の入力。
percent数値入力はパーセンテージで表示されます。
date日付ピッカー。
datetime日付と時刻のピッカー。
boolean「はい」または「いいえ」状態のチェックボックス。
dropdown事前定義された選択肢を含む単一選択フィールド。
multiselect事前定義された選択肢を含む複数選択フィールド。
autonumber自動的に割り当てられる連番。
lookup別のエンティティへのリンク。
formula式に基づいて計算されるフィールド。
attachmentファイルアップロードフィールド。
ai保存されたプロンプトに基づいて AI によって生成されたテキスト フィールド。

フィールド構成

フィールド設定は、検証、可視性、および順序付けを制御します。これらのオプションはフィールドの作成時に設定し、後でワークフローが変更された場合に更新します。

is_requiredboolean

ユーザーが記録フォームに記入するときにフィールドを必須にします。

is_uniqueboolean

同じエンティティ タイプのレコード間でそのフィールドの値が重複することを防ぎます。

show_in_tableboolean

そのエンティティ タイプのリスト ビューでフィールドを列として表示します。

show_in_formboolean

フォームの作成および編集にフィールドを表示します。この設定はデフォルトで有効になっています。

available_in_pdfboolean

フィールドを PDF テンプレートで使用できるようにします。この設定はデフォルトで有効になっています。

sort_orderinteger

選択したエンティティ タイプ内のカスタム フィールドの順序を制御します。

カスタムフィールドの作成

設定のカスタム フィールド マネージャーからフィールドを作成します。最も早い方法は、最初にラベルとタイプを定義してから、必要なオプションのみをオンにすることです。

カスタムフィールドを開く

NomadBill にサインインし、設定でカスタム フィールド領域を開きます。

顧客、製品、請求書、見積書、受信請求書など、拡張するエンティティ タイプを選択します。

フィールド定義を作成する

新しいフィールドを追加し、チームのメンバーが認識できる ラベル を入力します。 NomadBill は、そのラベルからフィールドの キー も作成します。

収集するデータに一致する フィールド タイプ を選択します。 dropdown または multiselect を選択した場合は、ユーザーに選択してもらいたい選択肢を追加します。

可視性と検証を構成する

そのフィールドに必要なオプション (必須、一意、フォームに表示、テーブルに表示、PDF テンプレートで使用可能など) をオンにします。

フィールドを他のフィールドより前または後に表示したい場合は、保存する前に並べ替え順序を調整します。

フィールドを保存してテストする

フィールドを保存し、同じエンティティ タイプのレコードを開いて、入力が予想どおりの場所に表示されることを確認します。

成功は、有効にしたオプションに基づいて、フォームまたはテーブル ビューに表示されるフィールドのように見えます。

フィールドの作成後にフィールドのタイプを変更することはできません。別のタイプが必要な場合は、新しいフィールドを作成し、ワークフローをその新しいフィールドに移動します。

レコードでのカスタムフィールドの使用

フィールドを作成すると、show_in_form が有効になっている場合、NomadBill はそのエンティティ タイプのレコードにそのフィールドを表示します。ユーザーは、新しいレコードの作成時に値を入力したり、後で編集ビューから値を更新したりできます。

カスタムフィールドの値はレコードごとに保存されます。製品レベルのフィールドは製品にのみ適用され、請求書レベルのフィールドは請求書のみに適用されます。フィールドに show_in_table のマークも付いている場合、その値がリスト ビューに表示され、レコードのスキャンとフィルターをより迅速に行うことができます。

カスタム フィールドは、詳細ページの編集パターンもサポートしています。そのため、社内メモ、フォローアップの日付、添付ファイルなど、必ずしも事前に入力しない情報に役立ちます。

フィールドに自動番号を付ける

NomadBill が自動的に割り当てる連続 ID が必要な場合は、自動番号付けフィールドを使用します。これは、顧客番号、製品番号、内部参照、または手動で入力すべきではないその他の構造化 ID に適しています。

自動番号フィールドは 3 つの設定オプションをサポートしています。

  • プレフィックス は、K- や P- など、番号の前にテキストを追加します。
  • パディング では、固定幅に達するまで先頭にゼロが追加されます。
  • Start はシーケンスの最初の番号を設定します。

顧客番号は K-1000 で始まり、製品番号は P-00001 を使用する場合があります。

新しいレコードが作成されるたびに、NomadBill はそのフィールドのシーケンス内の次の番号を割り当てます。これにより、重複した番号付けが減り、レコードの一貫性が保たれます。

数式フィールド

値を手動で入力する代わりに計算する必要がある場合は、数式フィールドを使用します。数式フィールドは、合計、マークアップ、パーセントベースの値、または他のフィールドに依存するレコード固有の計算に役立ちます。

数式は、組み込みの数値とカスタム フィールドを参照できます。使用可能な変数には次のものがあります。

  • subtotal
  • vat_percentage
  • total
  • unit_price
  • custom.KEY

たとえば、discount_rate が別のカスタム フィールドに保存されている場合、custom.discount_rate * subtotal / 100 を使用して割引額を計算できます。 NomadBill がカスタム フィールド値を保存すると、数式の値が自動的に計算されます。

式が読みやすくなるように、数式フィールドのキーをシンプルかつ予測可能なものにしてください。 discount_rate などのキーは、長い命名スタイルや一貫性のない命名スタイルよりも custom.discount_rate で使用する方が簡単です。

AI によって生成されたフィールド

保存されたプロンプトに基づいて NomadBill にテキストを作成させる場合は、AI で生成されたフィールドを使用します。これは、内部要約、説明草案、フォローアップメモ、またはレコード データから生成する必要がある標準化されたテキストに役立ちます。

AI フィールドを使用する前に、カスタム フィールド マネージャーで AI プロンプトを作成します。次に、フィールド定義を作成するときに、そのプロンプトをフィールドに接続します。レコードでは、ユーザーはフィールド入力から直接テキストを生成または再生成できます。

NomadBill は、プロンプトに対して次の AI モデルをサポートします。

  • google/gemini-3-flash-preview
  • google/gemini-2.5-flash
  • google/gemini-2.5-pro
  • openai/gpt-5-mini
  • openai/gpt-5

AI によって生成されたフィールドには、テキスト出力が保存されます。生成されたコンテンツを顧客向けドキュメントで使用する前に確認してください。

PDF テンプレートのカスタム フィールド

フィールド定義で available_in_pdf を有効にして、PDF 出力でフィールドを使用できるようにします。その後、フィールドをドキュメント テンプレートに配置し、請求書、見積書、またはその他の PDF を生成するときにカスタム値を使用できます。

印刷ドキュメントにカスタム フィールドを含める予定がある場合は、テンプレートを完成させる前にフィールドを設定します。これにより、テンプレート構造が安定した状態に保たれ、後の再作業が回避されます。

テンプレートの設定とドキュメントレイアウトのオプションについては、PDF テンプレートをご覧ください。

関連ガイド