【Zoho CRM】"Product_Details"(帳票サブフォーム)データ構成例

【Zoho CRM】"Product_Details"(帳票サブフォーム)データ構成例

本案内は2021年3月1日時点のものです。今後の帳票サブフォームの仕様変更によりAPI名やデータ構造が変わることがございます。

帳票系タブの"Product_Details"という項目に帳票のサブフォームデータが入っています。
このサブフォームの各列のAPI名につきましては、現状の仕様上、API名のリストで確認できかねます。

そのため、関数エディタで直接、下記のようなコードで取得・確認いただく必要がございます。
recordID = xxxxxxxxxx(レコードID);
quote = zoho.crm.getRecordById("Quotes", recordID);
product_details = quote.get("Product_Details");
info product_details;
*レコードIDは下記に示すデータ詳細ページURLのうち下線部となります。


Product_Detailsのデータサンプルは下記の通りとなります。
[
   {
      "product":{
         "Product_Code":"201",
         "name":"Webサイト制作",
         "id":"4342368000002077014"
      },
      "quantity":1,
      "Discount":0,
      "total_after_discount":25000,
      "net_total":27500,
      "book":null,
      "Tax":2500,
      "list_price":25000,
      "unit_price":25000,
      "quantity_in_stock":-6,
      "total":25000,
      "id":"4342368000002077070",
      "product_description":null,
      "line_tax":[
         {
            "percentage":10,
            "name":"消費税(10%)",
            "id":"4342368000002077025",
            "value":2500
         }
      ]
   },
   {
      "product":{
         "Product_Code":"111",
         "name":"Medicine-A",
         "id":"4342368000000380042"
      },
      "quantity":20,
      "Discount":500,
      "total_after_discount":4500,
      "net_total":4500,
      "book":"4342368000005833035",
      "Tax":0,
      "list_price":250,
      "unit_price":200,
      "quantity_in_stock":30,
      "total":5000,
      "id":"4342368000005833074",
      "product_description":null,
      "line_tax":[
         
      ]
   }
]

"product":商品ルックアップの商品コード("Product_Code")、商品名("name")、レコードID("id")
"quantity":数量
"Discount":割引額
"total_after_discount":割引適用後
"net_total":割引適用後+税
"book":適用している価格表のID
"Tax":税額
"list_price":販売価格
"unit_price":商品単価
"quantity_in_stock":在庫量
"total":販売価格x数量
"id":帳票の各行ごとに割り当てられるID
"product_description":詳細情報
"line_tax":割り当てられる税(List形式)


      • Related Articles

      • 【Zoho CRM】帳票サブフォームのカスタム項目の更新について

        1. はじめに Zoho CRMの帳票系のタブにある商品サブフォームにつきまして、カスタム項目を追加できるようになりました。しかし、こちらの項目の更新につきましてはカスタム関数のみでは更新できかねます。カスタム関数内でAPIを呼ぶ必要ございます。APIをカスタム関数で呼ぶには下記の手順を踏んでいただく必要がございます。 本件でご紹介したカスタム関数のコードについては、あくまでサンプルのものでございます。 ...
      • 【Zoho CRM】区分記載請求書等保存方式の設定(※エンタープライズプラン)

        2023年3月10日現在のインボイス制度の対応については、 以下をご参照ください。 https://support.zoho.co.jp/portal/ja/kb/articles/zoho-crm-invoice-customize この記事は過去のサブフォームを使わずに区分記載請求書に対応する方法です。 区分記載請求書等保存方式 消費税増税に伴い令和元年(2019年)10月からは 「区分記載請求書等保存方式」が義務付けられます。 ...
      • 【Zoho CRM】Webフォームの通知設定

        Webフォームの設定画面 フォームを通じてZoho CRMにデータが登録された際に、 データの担当者に対して通知を送信できます。 データの担当者が◯◯様の場合は、◯◯様にメールが送信されます。 設定画面へ移動するために、下記URLへアクセスしてください。 https://crm.zoho.com/crm/ShowSetup.do?tab=webInteg&subTab=webLeads 次に、編集対象のWebフォームをクリックします。   ...
      • 【Zoho CRM】 見積書/請求書「税」の設定

        税は手動で追加する必要がございます。 商品情報書類には税を入力する箇所が2つあります。 小計前そして小計後2箇所とも税 を適用できます。 (重複設定にご注意ください。) 但し、どちらにも税を適用すると二重に税が適用します。 その為、必要でない場合はどちらか一つにのみ入力してください。 例えば、小計前の税の適用を外し、 下記画像のように小計後の税項目にて税を適用すると税を表示できます。
      • 【Zoho CRM】メールテンプレートに組織ロゴを挿入

        【Zoho CRM】メールテンプレートに組織ロゴを挿入 見積書や請求書等の項目カスタマイズの際、ロゴマークを挿入したい場合: すでに組織のロゴが登録してあれば、 任意の場所に${companyLogo}と記述することで組織のロゴが表示されます。 組織ロゴの作成の方法は以下をご参照ください: https://www.zoho.com/jp/crm/help/administration/company-details.html#Personalize_Logo ...

      Zoho Community

      Zoho ユーザーが集うオンラインフォーラムでは、サービスの使いこなしに関する活発な議論や情報交換が行われています。