{
  "eventsAndFunctions": [],
  "model": [],
  "root": {
    "children": [
      {
        "children": [
          {
            "cssClass": "blz-padding-top-small blz-padding-right blz-padding-left blz-padding-bottom-small",
            "htmlTemplate": "<section style=\"display: inline-flex\">\n   <div class=\"blz-btn blz-btn-default blz-toolbar-element blz-component-class-enabled plain\n                         blz-border-radius blz-cast-shadow blz-border-top blz-border-right blz-border-left blz-border-bottom\"\n        style=\"width: auto; background-color: white;\" tabindex=\"-1\" onclick=\"[RecordAction:cards]\">\n        <span class=\"blz-btn-icon\">\n            <img src=\"./icons/cards.svg\" style=\"width: 16px;\" />\n        </span>\n        <span class=\"blz-btn-text\"></span>\n        <input type=\"text\"style=\"width: 1px; height: 1px;\">\n    </div>\n    <div class=\"blz-btn blz-btn-default blz-toolbar-element blz-component-class-enabled plain \n                         blz-border-radius blz-cast-shadow blz-border-top blz-border-right blz-border-left blz-border-bottom\"\n        style=\"width: auto; background-color: white;\" onclick=\"[RecordAction:list]\">\n        <span id=\"blz-button-10653-33-blz-btn-icon\" class=\"blz-btn-icon\">\n            [Icon:list.svg]\n        </span>\n        <span id=\"blz-button-10653-33-blz-btn-text\" class=\"blz-btn-text\"></span>\n        <input type=\"text\" style=\"width: 1px; height: 1px;\">\n    </div>\n    <div class=\"blz-btn blz-btn-default blz-toolbar-element blz-component-class-enabled plain \n                         blz-border-radius blz-cast-shadow blz-border-top blz-border-right blz-border-left blz-border-bottom\"\n        style=\"width: auto; background-color: white;\" onclick=\"[RecordAction:refresh]\">\n        <span class=\"blz-btn-icon\">\n            [Icon:refresh.svg]\n        </span>\n        <span class=\"blz-btn-text\"></span>\n        <input type=\"text\" style=\"width: 1px; height: 1px;\">\n    </div> \n</section>",
            "name": "renQuotesOptions",
            "recordActions": [
              {
                "key": "cards"
              },
              {
                "key": "list"
              },
              {
                "key": "refresh"
              }
            ],
            "widget": "HtmlRenderer"
          }
        ],
        "icon": "cpq-quote.svg",
        "layout": "fit",
        "title": "[[Goal]]"
      },
      {
        "children": [
          {
            "actions": [],
            "columns": [
              {
                "align": "left",
                "bindText": "quoteRef.id",
                "header": "[[QuoteId]]",
                "size": 1
              },
              {
                "align": "left",
                "bindText": "accountNumber",
                "header": "[[AccountNumber]]",
                "key": "accountNumber"
              },
              {
                "align": "left",
                "bindText": "quoteRef.name",
                "header": "[[Name]]",
                "size": 2
              },
              {
                "align": "left",
                "bindText": "opportunity.name",
                "header": "[[Opportunity]]",
                "size": 2
              },
              {
                "align": "left",
                "header": "[[Status]]",
                "key": "status"
              },
              {
                "align": "right",
                "bindText": "rate",
                "format": "Number:2",
                "header": "[[Rate]]",
                "size": 1
              },
              {
                "align": "right",
                "bindText": "forcedTerm",
                "header": "[[Term]]",
                "size": 1
              },
              {
                "align": "right",
                "bindText": "totalRecurrent",
                "format": "Number:2",
                "header": "[[MRC]]",
                "size": 1
              },
              {
                "align": "right",
                "bindText": "totalOneTime",
                "header": "[[NRC]]",
                "size": 1
              }
            ],
            "cssClass": "blz-area-default",
            "name": "gridListProcessQuotes",
            "pageSize": 10,
            "recordActions": [
              {
                "contextMenu": true,
                "icon": "list.svg",
                "key": "detail",
                "text": "[[Details]]"
              }
            ],
            "widget": "Grid",
            "withPaging": true
          }
        ],
        "cssClass": "blz-padding-top-small blz-padding-right-small blz-padding-left-small blz-padding-bottom-small",
        "layout": "fit",
        "name": "gridQuotesComponent"
      },
      {
        "children": [
          {
            "actions": [],
            "cssClass": "content-center",
            "htmlTemplate": "<section class=\"blz-cards-customer-brief\">\n    <article class=\"blz-cards-header\">\n        <section class=\"blz-cards-header-logo\">\n\t\t\t<img class=\"header-img\" src=\"{{#if mainImageUrl}}{{mainImageUrl}}{{else}}./icons/cpq-quote.svg{{/if}}\"/>\n\t\t</section>\n        <section class=\"blz-cards-title\">\n            <article class=\"header-title\">\n                <span class=\"blz-text-title-md blz-text-bold blz-text-xlarge\">{{quoteRef.name}}</span>\n                <section>\n                    <span>[[{{status}}]]</span>\n                    <span class=\"blz-text-color-green\">&nbsp;-</span>\n                    <span>&nbsp;{{dateFormat opportunity.creationDate format=\"DD/MM/YYYY\"}}</span>\n                </section>\n            </article> \n\t\t\t<section class=\"blz-cards-header-dots\" onclick=\"[MultipleRecordAction:detail]\">[Icon:dots-menu.svg]</section>\n        </section>\n    </article>\n    <article class=\"middle-section\">\n        <section class=\"blz-area-information\">\n            <p class=\"blz-text-bold blz-text-large\">{{opportunity.name}}</p> \n        </section>\n    </article>\n    <article class=\"description-section blz-area-brief\">\n         <span>[[Quote]]: {{quoteRef.id}}</span>\n         <span>[[Rate]]: {{rate}}</span>\n          <span>[[Term]] : {{forcedTerm}}</span>\n          <span>[[MRC]] : {{totalRecurrent}}</span>       \n\t\t  <span>[[NRC]] : {{totalOneTime}}</span>         \t\t  \n    </article>\n</section>",
            "name": "cardListQuotes",
            "pageSize": 10,
            "recordActions": [
              {
                "icon": "list.svg",
                "key": "detail",
                "text": "[[Details]]"
              }
            ],
            "widget": "HtmlRepeater",
            "withPaging": true
          }
        ],
        "layout": "fit",
        "name": "cardQuotesComponent"
      }
    ],
    "cssClass": "blz-area-default blz-border-top blz-border-right blz-border-left blz-border-bottom blz-border-radius blz-cast-shadow",
    "layout": "responsive"
  },
  "routing": {
    "path": "/cust-360-quotes/{partyRoleId}"
  },
  "unused": []
}