POST https://blinfort.unotre5.it/crm-ajax/offer/view-detail

Serializer

15 Handled
18.68 ms Total time

default 15

serialize 6

Data Context Normalizer Encoder Time Caller
array
Show contents
[
  "status" => "error"
  "data" => []
  "errorMessages" => [
    "Offerta non valida"
  ]
  "code" => null
]
Format: json
Show context
[
  "groups" => "read"
  "enable_max_depth" => true
]
JsonEncoder (0.01 ms) 0.06 ms
App\Model\CRM\CrmOfferItem
Show contents
App\Model\CRM\CrmOfferItem {#1833
  #lineId: 638340
  #lineNumber: 1.0
  #lineType: "1"
  #itemId: 197375
  #itemCode: "C1BW.CL3CETH.0000012"
  #itemVariantId: null
  #itemVariantCode: ""
  #lineDescription: "Porta C1BW a Spingere SX Ercole CL3 CE TH ( 940 x 2110 ) Alluminio Argento Ral 9006 Imbottino Alluminio Sublimato Standard Sublimato Noce (RP05L) Pannello Esterno Liscio Alluminio Sublimato"
  #note: ""
  #qty: 1.0
  #measurementUnit: "PZ"
  #price: 4928.55
  #discount1: 47.0
  #discount2: 10.0
  #discount3: null
  #reference: ""
  #vatCode: "22"
  #vatRecourse: false
  #totalRecordCount: 4
  #crmVat: null
  #itemClass: "PF"
  #modelId: 1
}
Format: json
Show context
[
  "groups" => "read"
]
ObjectNormalizer (0.27 ms) JsonEncoder (0.01 ms) 0.32 ms
App\Model\CRM\CrmOfferItem
Show contents
App\Model\CRM\CrmOfferItem {#1832
  #lineId: 638341
  #lineNumber: 2.0
  #lineType: "1"
  #itemId: 194606
  #itemCode: "Falso.CTFM.0000007"
  #itemVariantId: null
  #itemVariantCode: ""
  #lineDescription: "Falsotelaio: Thermal Line A.B.S. Espanso - TH 940 x 2110"
  #note: null
  #qty: 1.0
  #measurementUnit: "PZ"
  #price: 202.0
  #discount1: 47.0
  #discount2: 10.0
  #discount3: null
  #reference: null
  #vatCode: "22"
  #vatRecourse: false
  #totalRecordCount: 4
  #crmVat: null
  #itemClass: "PF"
  #modelId: 2
}
Format: json
Show context
[
  "groups" => "read"
]
ObjectNormalizer (0.11 ms) JsonEncoder (0.00 ms) 0.12 ms
App\Model\CRM\CrmOfferItem
Show contents
App\Model\CRM\CrmOfferItem {#1804
  #lineId: 638342
  #lineNumber: 3.0
  #lineType: "1"
  #itemId: 194783
  #itemCode: "MAGG2026.B"
  #itemVariantId: null
  #itemVariantCode: ""
  #lineDescription: "Aumento temporaneo 4% Portoncino"
  #note: null
  #qty: 1.0
  #measurementUnit: "PZ"
  #price: 197.14
  #discount1: 47.0
  #discount2: 10.0
  #discount3: null
  #reference: null
  #vatCode: "22"
  #vatRecourse: false
  #totalRecordCount: 4
  #crmVat: null
  #itemClass: "L"
  #modelId: null
}
Format: json
Show context
[
  "groups" => "read"
]
ObjectNormalizer (0.11 ms) JsonEncoder (0.00 ms) 0.12 ms
App\Model\CRM\CrmOfferItem
Show contents
App\Model\CRM\CrmOfferItem {#1916
  #lineId: 638343
  #lineNumber: 4.0
  #lineType: "1"
  #itemId: 194782
  #itemCode: "MAGG2026.F"
  #itemVariantId: null
  #itemVariantCode: ""
  #lineDescription: "Aumento temporaneo 4% Falsotelaio"
  #note: null
  #qty: 1.0
  #measurementUnit: "PZ"
  #price: 8.08
  #discount1: 47.0
  #discount2: 10.0
  #discount3: null
  #reference: null
  #vatCode: "22"
  #vatRecourse: false
  #totalRecordCount: 4
  #crmVat: null
  #itemClass: "L"
  #modelId: null
}
Format: json
Show context
[
  "groups" => "read"
]
ObjectNormalizer (0.10 ms) JsonEncoder (0.00 ms) 0.11 ms
array
Show contents
[
  "status" => "success"
  "data" => [
    "bootstrapTabHeadHtml" => """
      <li class="crm-offer-tabs-nav-item crm-tabs-nav-item nav-item crm-offer-detail-nav-item"\n
          id="crm_offer_24192_detail_nav_item" role="presentation"\n
      >\n
          <a data-mdb-tab-init class="crm-offer-tabs-nav-link crm-tabs-nav-link nav-link crm-offer-detail-nav-link"\n
             id="crm_offer_24192_detail_label"\n
             href="#crm_offer_24192_detail_tab_content" role="tab"\n
             aria-controls="crm_offer_24192_detail_tab_content" aria-selected="false"\n
                   data-offer="24192" \n
          >\n
              Dettaglio offerta\n
                          <small class="crm-offer-tabs-help crm-tabs-help">#1542.1</small>\n
                                  <span class="crm-offer-tab-dismiss-icon crm-tab-dismiss-icon fas fa-times"\n
                        data-dismiss-nav-target="#crm_offer_24192_detail_nav_item"\n
                        data-dismiss-content-target="#crm_offer_24192_detail_tab_content">\n
                  </span>\n
                  </a>\n
      </li>
      """
    "bootstrapTabContentHtml" => """
      \n
      <div class="crm-offer-tab-pane crm-tab-pane tab-pane fade" id="crm_offer_24192_detail_tab_content"\n
           role="tabpanel" aria-labelledby="crm_offer_24192_detail_label">\n
          \n
      \n
      <div class="crm-offer-detail-container">\n
      \n
          <form name="crm_offer_form_24192" method="post">\n
      \n
                  <div class="crm-offer-detail-header">\n
          <div class="crm-form-section-container d-flex align-items-center justify-content-between mb-3">\n
              <div class="crm-form-section-group crm-form-section-group-tipo-offerta">\n
                  <div class="crm-form-section-item"><div class="form-outline widget-first"><select id="crm_offer_form_24192_offerTypeCode" name="crm_offer_form_24192[offerTypeCode]" required="required" class="crm-form-item-required form-select" data-mdb-placeholder="-- Seleziona un&#039;opzione --" data-mdb-select-init="1" data-mdb-clear-button="true" data-invalid-feedback="Per favore seleziona una tipologia di offerta"><option value=""></option><option value="PR" selected="selected">PR - Preventivo</option></select><label class="select-label form-label required" for="crm_offer_form_24192_offerTypeCode">Tipo offerta</label></div></div>\n
              </div>\n
                          <div class="crm-form-section-group crm-form-section-group-date-number">\n
                      <div class="crm-form-section-item crm-form-section-item-sm"><div class="form-outline widget-first" data-mdb-input-init="1"><input type="number" id="crm_offer_form_24192_year" name="crm_offer_form_24192[year]" required="required" min="0" readonly="readonly" class="form-control" value="2026" /><label for="crm_offer_form_24192_year" class="form-label required">Anno</label></div></div>\n
                      <div class="crm-form-section-item crm-form-section-item-sm"><div class="form-outline widget-first" data-mdb-input-init="1"><input type="number" id="crm_offer_form_24192_number" name="crm_offer_form_24192[number]" required="required" min="0" readonly="readonly" class="form-control" value="1542" /><label for="crm_offer_form_24192_number" class="form-label required">N.</label></div></div>\n
                      <div class="crm-form-section-item crm-form-section-item-lg"><div class="filter-inner"><label class="me-1 mb-0 form-label" for="crm_offer_form_24192_date">Del:</label><input type="date" id="crm_offer_form_24192_date" name="crm_offer_form_24192[date]" class="qu-date-standard form-control crm-offer-detail-date d-inline form-control" autocomplete="off" readonly="readonly" value="2026-06-08" /></div></div>\n
                  </div>\n
                                  <div class="crm-form-section-group crm-form-section-group-version">\n
                          <div class="crm-form-section-item crm-form-section-item-sm"><div class="form-outline widget-first" data-mdb-input-init="1"><input type="number" id="crm_offer_form_24192_version" name="crm_offer_form_24192[version]" required="required" min="0" readonly="readonly" class="form-control" value="1" /><label for="crm_offer_form_24192_version" class="form-label required">Vers.</label></div></div>\n
                      </div>\n
                                  <div class="crm-form-section-group crm-form-section-group-customer-contact">\n
                              <div class="crm-form-section-item crm-form-section-item-customer"><div class="widget-first"><select id="crm_offer_form_24192_customerId" name="crm_offer_form_24192[customerId]" class="crm-offer-detail-customer form-select" data-mdb-select-init="1" data-mdb-clear-button="true" data-mdb-filter="true" data-linked-account-code="#crm_offer_form_24192_accountCode" data-linked-account-detail-code="#crm_offer_form_24192_accountDetailCode"><option value="23351" selected="selected">GIANNOTTI - S.R.L.</option></select><label class="select-label form-label required" for="crm_offer_form_24192_customerId">Cliente</label></div></div>\n
                          </div>\n
          </div>\n
      </div>\n
                          \n
      \n
      <div class="crm-offer-detail-section crm-offer-detail-section-2">\n
          <div class="crm-offer-detail-tabs-container crm-tabs-container">\n
              <!-- Tabs navs -->\n
              <ul class="crm-offer-detail-tabs-nav crm-tabs-nav nav nav-tabs" id="crm_offer_detail_24192" role="tablist">\n
                  <li class="crm-offer-detail-tabs-nav-item crm-tabs-nav-item nav-item" role="presentation">\n
                      <a data-mdb-tab-init class="crm-offer-detail-tabs-nav-link crm-tabs-nav-link nav-link active" id="crm_offer_detail_24192_head_label"\n
                         href="#crm_offer_detail_24192_head_tab_content" role="tab" aria-controls="crm_offer_detail_24192_head_tab_content" aria-selected="true"\n
                         data-crm-ctx-menu-js-class="CrmOfferDetailHeadContextualMenu"\n
                         data-crm-ctx-menu-php-class="App\Service\CRM\ContextualMenu\Offer\CrmOfferDetailHeadCtxMenuService"\n
                         data-crm-ctx-menu-id="crm_contextual_menu_offer_detail_head">\n
                          <span class="crm-offer-detail-tab-icon far fa-address-card me-2"></span>\n
                          Testata\n
                      </a>\n
                  </li>\n
                  <li class="crm-offer-detail-tabs-nav-item crm-tabs-nav-item nav-item" role="presentation">\n
                      <a data-mdb-tab-init class="crm-offer-detail-tabs-nav-link crm-tabs-nav-link nav-link" id="crm_offer_detail_24192_articles_label"\n
                         href="#crm_offer_detail_24192_articles_tab_content" role="tab" aria-controls="crm_offer_detail_24192_articles_tab_content" aria-selected="true"\n
                         data-crm-ctx-menu-js-class="CrmOfferDetailArticlesContextualMenu"\n
                         data-crm-ctx-menu-php-class="App\Service\CRM\ContextualMenu\Offer\CrmOfferDetailArticlesCtxMenuService"\n
                         data-crm-ctx-menu-id="crm_contextual_menu_offer_detail_articles">\n
                          <span class="crm-offer-detail-tab-icon fas fa-th-list me-2"></span>\n
                          Articoli\n
                      </a>\n
                  </li>\n
      \n
                          </ul>\n
              <!-- Tabs navs -->\n
      \n
              <!-- Tabs content -->\n
              <div class="crm-offer-detail-tab-content crm-tab-content tab-content" id="crm_offer_detail_24192_content">\n
                  <div class="crm-offer-detail-tab-pane crm-tab-pane tab-pane fade show active" id="crm_offer_detail_24192_head_tab_content" role="tabpanel"\n
                       aria-labelledby="crm_offer_detail_24192_head_label">\n
                                      <div class="crm-offer-detail-head-container">\n
          <div class="crm-offer-detail-head-pt2-container">\n
              <div class="row">\n
                  <div class="col-6">\n
                                      <div class="form-outline widget-first mb-4" data-mdb-input-init="1"><input type="text" id="crm_offer_form_24192_yourReference" name="crm_offer_form_24192[yourReference]" class="crm-offer-detail-your-reference form-control" value="VINCENZETTI" /><label class="form-label form-label" for="crm_offer_form_24192_yourReference">Vostro riferimento</label></div>\n
                                          <div class="form-outline widget-first mb-4" data-mdb-input-init="1"><textarea id="crm_offer_form_24192_initialNotes" name="crm_offer_form_24192[initialNotes]" class="crm-offer-detail-initial-notes form-control"></textarea><label class="form-label form-label" for="crm_offer_form_24192_initialNotes">Note inziali</label></div>\n
                          <div class="form-outline widget-first mb-4" data-mdb-input-init="1"><textarea id="crm_offer_form_24192_finalNotes" name="crm_offer_form_24192[finalNotes]" class="crm-offer-detail-final-notes form-control"></textarea><label class="form-label form-label" for="crm_offer_form_24192_finalNotes">Note finali</label></div>\n
                                                              \n
                      <div class="row">\n
                                                                  <div class="col-4"><div class="app-mdb-form-group filter-inner mb-4"><label class="me-1 mb-0 form-label" for="crm_offer_form_24192_confirmationDate">Data conferma offerta:</label><input type="date" id="crm_offer_form_24192_confirmationDate" name="crm_offer_form_24192[confirmationDate]" class="qu-date-standard form-control crm-offer-item-confirmation-date form-control" autocomplete="off" /></div></div>\n
                          <div class="col-4"><div class="app-mdb-form-group filter-inner mb-4"><label class="me-1 mb-0 form-label" for="crm_offer_form_24192_deliveryDate">Data prevista consegna:</label><input type="date" id="crm_offer_form_24192_deliveryDate" name="crm_offer_form_24192[deliveryDate]" class="qu-date-standard form-control crm-offer-item-delivery-date form-control" autocomplete="off" /></div></div>\n
                                          </div>\n
                                          <div class="row">\n
                              <div class="col-4"><div class="mb-4 mt-2" data-mdb-input-init="1"><label for="crm_offer_form_24192_discount01" class="form-label">Sconto 1</label><div class="input-group"><input type="text" id="crm_offer_form_24192_discount01" name="crm_offer_form_24192[discount01]" class="crm-offer-detail-discount-1 form-control" readonly="readonly" value="47,00" /><span class="input-group-text">%</span>\n
              </div></div></div>\n
                              <div class="col-4"><div class="mb-4 mt-2" data-mdb-input-init="1"><label for="crm_offer_form_24192_discount02" class="form-label">Sconto 2</label><div class="input-group"><input type="text" id="crm_offer_form_24192_discount02" name="crm_offer_form_24192[discount02]" class="crm-offer-detail-discount-2 form-control" readonly="readonly" value="10,00" /><span class="input-group-text">%</span>\n
              </div></div></div>\n
                              <div class="col-4"><div class="mb-4 mt-2" data-mdb-input-init="1"><label for="crm_offer_form_24192_discount03" class="form-label">Sconto 3</label><div class="input-group"><input type="text" id="crm_offer_form_24192_discount03" name="crm_offer_form_24192[discount03]" class="crm-offer-detail-discount-3 form-control" readonly="readonly" value="0,00" /><span class="input-group-text">%</span>\n
              </div></div></div>\n
                          </div>\n
                                                      </div>\n
                  <div class="col-6">\n
                                                                  <div class="form-outline widget-first mb-4"><select id="crm_offer_form_24192_codifiedDestinationId" name="crm_offer_form_24192[codifiedDestinationId]" class="crm-offer-detail-codified-destination form-select" data-mdb-placeholder="-- Seleziona un&#039;opzione --" data-mdb-select-init="1" data-mdb-clear-button="true" data-mdb-filter="true"><option value=""></option></select><label class="select-label form-label" for="crm_offer_form_24192_codifiedDestinationId">Destinazione merce</label></div>\n
                              <div class="form-outline widget-first mb-4" data-mdb-input-init="1"><textarea id="crm_offer_form_24192_codifiedDestinationDescription" name="crm_offer_form_24192[codifiedDestinationDescription]" class="crm-offer-detail-codified-destination-description form-control" readonly="readonly" rows="5">GIANNOTTI - S.R.L.\r\n
      VIA CASINELLA, 22\r\n
      61020  TAVOLETO  PU\r\n
      ITALIA</textarea><label class="form-label form-label" for="crm_offer_form_24192_codifiedDestinationDescription">Descrizione destinazione</label></div>\n
                                                                      <div class="form-outline widget-first mb-4" data-mdb-input-init="1"><input type="text" id="crm_offer_form_24192_destinationDescription" name="crm_offer_form_24192[destinationDescription]" class="crm-offer-detail-destination-description form-control" /><label class="form-label form-label" for="crm_offer_form_24192_destinationDescription">Ragione sociale</label></div>\n
                              <div class="form-outline widget-first mb-4" data-mdb-input-init="1"><input type="text" id="crm_offer_form_24192_destinationAddress" name="crm_offer_form_24192[destinationAddress]" class="crm-offer-detail-destination-address form-control" /><label class="form-label form-label" for="crm_offer_form_24192_destinationAddress">Indirizzo</label></div>\n
                              <div class="row">\n
                                  <div class="col-4"><div class="form-outline widget-first mb-4" data-mdb-input-init="1"><input type="text" id="crm_offer_form_24192_destinationPostalCode" name="crm_offer_form_24192[destinationPostalCode]" class="crm-offer-detail-destination-postal-code form-control" /><label class="form-label form-label" for="crm_offer_form_24192_destinationPostalCode">CAP</label></div></div>\n
                                  <div class="col-4"><div class="form-outline widget-first mb-4" data-mdb-input-init="1"><input type="text" id="crm_offer_form_24192_destinationCity" name="crm_offer_form_24192[destinationCity]" class="crm-offer-detail-destination-city form-control" /><label class="form-label form-label" for="crm_offer_form_24192_destinationCity">Comune</label></div></div>\n
                                  <div class="col-4"><div class="form-outline widget-first mb-4"><select id="crm_offer_form_24192_destinationProvinceCode" name="crm_offer_form_24192[destinationProvinceCode]" class="crm-offer-detail-destination-city form-select" data-mdb-placeholder="-- Seleziona un&#039;opzione --" data-mdb-select-init="1" data-mdb-clear-button="true" data-mdb-filter="true"><option value=""></option></select><label class="select-label form-label" for="crm_offer_form_24192_destinationProvinceCode">Provincia</label></div></div>\n
                              </div>\n
                              <div class="form-outline widget-first mb-4" data-mdb-input-init="1"><input type="text" id="crm_offer_form_24192_destinationPhone" name="crm_offer_form_24192[destinationPhone]" class="crm-offer-detail-destination-phone form-control" /><label class="form-label form-label" for="crm_offer_form_24192_destinationPhone">Telefono</label></div>\n
                              <div class="form-outline widget-first mb-4" data-mdb-input-init="1"><input type="text" id="crm_offer_form_24192_destinationMail" name="crm_offer_form_24192[destinationMail]" class="crm-offer-detail-destination-mail form-control" /><label class="form-label form-label" for="crm_offer_form_24192_destinationMail">E-mail</label></div>\n
                                                      </div>\n
              </div>\n
          </div>\n
      </div>            </div>\n
                  <div class="crm-offer-detail-tab-pane crm-tab-pane tab-pane fade" id="crm_offer_detail_24192_articles_tab_content" role="tabpanel"\n
                       aria-labelledby="crm_offer_detail_24192_articles_label">\n
                                      <div class="crm-offer-detail-articles-container">\n
          <div class="table-responsive">\n
                              \n
      <table class="crm-offer-item-table crm-table crm-table-xs table table-sm table-striped table-hover select-all-bulk-chk-container"\n
             id="crm_offer_24192_item_table">\n
          <colgroup>\n
              <col span="1" style="width: 50px;">        <col span="1" style="width: 50px;">        <col span="1" style="width: 50px;">        <col span="1" style="width: 260px;">        <col span="1" style="width: 100px;">        <col span="1" style="width: 450px;">        <col span="1" style="width: 120px;">        <col span="1" style="width: 120px;">        <col span="1" style="width: 50px;">        <col span="1" style="width: 75px;">        <col span="1" style="width: 75px;">        <col span="1" style="width: 75px;">        <col span="1" style="width: 50px;">        <col span="1" style="width: 200px;">        <col span="1" style="width: 600px;">        <col span="1" style="width: 100px;">            </colgroup>\n
          <thead>\n
          <tr class="crm-offer-item-table-header-row crm-table-header-row">\n
              <th>\n
                  <div class="select-all-chk-parent text-center">\n
                      <input class="select-all-bulk-chk" type="checkbox" id="document_product_chk_all"/>\n
                      <label class="form-check-label" for="document_product_chk_all"></label>\n
                  </div>\n
              </th>\n
              <th>N.</th>\n
              <th>Tipo</th>\n
                      <th>Cod. articolo</th>\n
              <th>Var.</th>\n
              <th>Descrizione articolo</th>\n
              <th>Quantità</th>\n
              <th>Prezzo</th>\n
              <th>U.M.</th>\n
              <th>Sconto 1</th>\n
              <th>Sconto 2</th>\n
              <th>Sconto 3</th>\n
              <th>IVA</th>\n
              <th>Riferimento</th>\n
              <th>Note</th>\n
              <th>Rivalsa IVA</th>\n
          </tr>\n
          </thead>\n
          <tbody>\n
                  <fieldset class="crm-form-group"><div id="crm_offer_form_24192_offerItems" class="crm-offer-item-collection" data-prototype="&lt;tr class=&quot;crm-offer-item-table-row crm-table-row collection-item-row&quot; data-offer-item=&quot;&quot; id=&quot;crm_offer_item__table_row&quot;\n
                  data-offer-item-obj=&quot;null&quot;&gt;&lt;td&gt;&lt;div class=&quot;select-all-chk-child text-center&quot;&gt;&lt;input class=&quot;select-all-chk-child-input&quot; type=&quot;checkbox&quot; value=&quot;&quot;\n
                                 id=&quot;crm_offer_item__chk&quot;/&gt;&lt;label class=&quot;form-check-label&quot; for=&quot;crm_offer_item__chk&quot;&gt;&lt;/label&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class=&quot;crm-form-group app-mdb-form-group&quot;&gt;&lt;input type=&quot;text&quot; id=&quot;crm_offer_form_24192_offerItems___name___lineNumber&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][lineNumber]&quot; class=&quot;form-control crm-offer-item-line-number form-control&quot;  inputmode=&quot;decimal&quot; /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=&quot;hidden&quot; id=&quot;crm_offer_form_24192_offerItems___name___lineType&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][lineType]&quot; /&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=&quot;hidden&quot; id=&quot;crm_offer_form_24192_offerItems___name___itemCode&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][itemCode]&quot; /&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=&quot;hidden&quot; id=&quot;crm_offer_form_24192_offerItems___name___itemVariantCode&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][itemVariantCode]&quot; /&gt;&lt;/td&gt;&lt;td nowrap&gt;&lt;input type=&quot;hidden&quot; id=&quot;crm_offer_form_24192_offerItems___name___lineDescription&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][lineDescription]&quot; /&gt;&lt;/td&gt;&lt;td&gt;&lt;div class=&quot;crm-form-group&quot;&gt;&lt;input type=&quot;text&quot; id=&quot;crm_offer_form_24192_offerItems___name___qty&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][qty]&quot;  inputmode=&quot;decimal&quot; class=&quot;form-control&quot; /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;text-end&quot;&gt;&lt;input type=&quot;hidden&quot; id=&quot;crm_offer_form_24192_offerItems___name___price&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][price]&quot; readonly=&quot;readonly&quot; /&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;div class=&quot;crm-form-group&quot;&gt;&lt;input type=&quot;text&quot; id=&quot;crm_offer_form_24192_offerItems___name___discount1&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][discount1]&quot; readonly=&quot;readonly&quot; class=&quot;form-control&quot; /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class=&quot;crm-form-group&quot;&gt;&lt;input type=&quot;text&quot; id=&quot;crm_offer_form_24192_offerItems___name___discount2&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][discount2]&quot; readonly=&quot;readonly&quot; class=&quot;form-control&quot; /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class=&quot;crm-form-group&quot;&gt;&lt;input type=&quot;text&quot; id=&quot;crm_offer_form_24192_offerItems___name___discount3&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][discount3]&quot; readonly=&quot;readonly&quot; class=&quot;form-control&quot; /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;div class=&quot;crm-form-group&quot;&gt;&lt;input type=&quot;text&quot; id=&quot;crm_offer_form_24192_offerItems___name___reference&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][reference]&quot; class=&quot;form-control&quot; /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class=&quot;crm-form-group&quot;&gt;&lt;textarea id=&quot;crm_offer_form_24192_offerItems___name___note&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][note]&quot; rows=&quot;1&quot; class=&quot;form-control&quot;&gt;&lt;/textarea&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class=&quot;crm-form-group&quot;&gt;&lt;div class=&quot;form-check&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;crm_offer_form_24192_offerItems___name___vatRecourse&quot; name=&quot;crm_offer_form_24192[offerItems][__name__][vatRecourse]&quot; disabled=&quot;disabled&quot; class=&quot;crm-line-item-vat-recourse form-check-input&quot; value=&quot;1&quot; /&gt;&lt;label class=&quot;form-check-label&quot; for=&quot;crm_offer_form_24192_offerItems___name___vatRecourse&quot;&gt;&lt;/label&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;"><tr class="crm-offer-item-table-row crm-table-row collection-item-row" data-offer-item="638340" id="crm_offer_item_638340_table_row"\n
                  data-offer-item-obj="{&quot;itemClass&quot;:&quot;PF&quot;,&quot;modelId&quot;:1,&quot;lineId&quot;:638340,&quot;lineNumber&quot;:1.0,&quot;lineType&quot;:&quot;1&quot;,&quot;itemId&quot;:197375,&quot;itemCode&quot;:&quot;C1BW.CL3CETH.0000012&quot;,&quot;itemVariantId&quot;:null,&quot;itemVariantCode&quot;:&quot;&quot;,&quot;lineDescription&quot;:&quot;Porta C1BW a Spingere SX Ercole CL3 CE TH ( 940 x 2110 ) Alluminio Argento Ral 9006 Imbottino Alluminio Sublimato Standard Sublimato Noce (RP05L) Pannello Esterno Liscio Alluminio Sublimato&quot;,&quot;note&quot;:&quot;&quot;,&quot;qty&quot;:1.0,&quot;measurementUnit&quot;:&quot;PZ&quot;,&quot;price&quot;:4928.55,&quot;discount1&quot;:47.0,&quot;discount2&quot;:10.0,&quot;discount3&quot;:null,&quot;reference&quot;:&quot;&quot;,&quot;vatCode&quot;:&quot;22&quot;,&quot;vatRecourse&quot;:false}"><td><div class="select-all-chk-child text-center"><input class="select-all-chk-child-input" type="checkbox" value="638340"\n
                                 id="crm_offer_item_638340_chk"/><label class="form-check-label" for="crm_offer_item_638340_chk"></label></div></td><td><div class="crm-form-group app-mdb-form-group"><input type="text" id="crm_offer_form_24192_offerItems_0_lineNumber" name="crm_offer_form_24192[offerItems][0][lineNumber]" class="form-control crm-offer-item-line-number form-control"  inputmode="decimal" value="1" /></div></td><td><input type="hidden" id="crm_offer_form_24192_offerItems_0_lineType" name="crm_offer_form_24192[offerItems][0][lineType]" value="1" /></td><td>\n
                                          C1BW.CL3CETH.0000012\n
                                                      <input type="hidden" id="crm_offer_form_24192_offerItems_0_itemCode" name="crm_offer_form_24192[offerItems][0][itemCode]" value="C1BW.CL3CETH.0000012" /></td><td><input type="hidden" id="crm_offer_form_24192_offerItems_0_itemVariantCode" name="crm_offer_form_24192[offerItems][0][itemVariantCode]" /></td><td nowrap><div class="crm-offer-item-description" title="Porta C1BW a Spingere SX Ercole CL3 CE TH ( 940 x 2110 ) Alluminio Argento Ral 9006 Imbottino Alluminio Sublimato Standard Sublimato Noce (RP05L) Pannello Esterno Liscio Alluminio Sublimato">Porta C1BW a Spingere SX Ercole CL3 CE TH ( 940 x 2110 ) Alluminio Argento Ral 9006 Imbottino Alluminio Sublimato Standard Sublimato Noce (RP05L) Pannello Esterno Liscio Alluminio Sublimato</div><input type="hidden" id="crm_offer_form_24192_offerItems_0_lineDescription" name="crm_offer_form_24192[offerItems][0][lineDescription]" value="Porta C1BW a Spingere SX Ercole CL3 CE TH ( 940 x 2110 ) Alluminio Argento Ral 9006 Imbottino Alluminio Sublimato Standard Sublimato Noce (RP05L) Pannello Esterno Liscio Alluminio Sublimato" /></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_0_qty" name="crm_offer_form_24192[offerItems][0][qty]"  inputmode="decimal" class="form-control" value="1" /></div></td><td class="text-end">\n
                                                                          4.928,55 &euro;\n
                                      <input type="hidden" id="crm_offer_form_24192_offerItems_0_price" name="crm_offer_form_24192[offerItems][0][price]" readonly="readonly" value="4928.55" /></td><td>\n
                                          PZ\n
                                                  </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_0_discount1" name="crm_offer_form_24192[offerItems][0][discount1]" readonly="readonly" class="form-control" value="47" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_0_discount2" name="crm_offer_form_24192[offerItems][0][discount2]" readonly="readonly" class="form-control" value="10" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_0_discount3" name="crm_offer_form_24192[offerItems][0][discount3]" readonly="readonly" class="form-control" /></div></td><td>\n
                                                                                  22\n
                                                      </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_0_reference" name="crm_offer_form_24192[offerItems][0][reference]" class="form-control" /></div></td><td><div class="crm-form-group"><textarea id="crm_offer_form_24192_offerItems_0_note" name="crm_offer_form_24192[offerItems][0][note]" rows="1" class="form-control"></textarea></div></td><td><div class="crm-form-group"><div class="form-check"><input type="checkbox" id="crm_offer_form_24192_offerItems_0_vatRecourse" name="crm_offer_form_24192[offerItems][0][vatRecourse]" disabled="disabled" class="crm-line-item-vat-recourse form-check-input" value="1" /><label class="form-check-label" for="crm_offer_form_24192_offerItems_0_vatRecourse"></label></div></div></td></tr><tr class="crm-offer-item-table-row crm-table-row collection-item-row" data-offer-item="638341" id="crm_offer_item_638341_table_row"\n
                  data-offer-item-obj="{&quot;itemClass&quot;:&quot;PF&quot;,&quot;modelId&quot;:2,&quot;lineId&quot;:638341,&quot;lineNumber&quot;:2.0,&quot;lineType&quot;:&quot;1&quot;,&quot;itemId&quot;:194606,&quot;itemCode&quot;:&quot;Falso.CTFM.0000007&quot;,&quot;itemVariantId&quot;:null,&quot;itemVariantCode&quot;:&quot;&quot;,&quot;lineDescription&quot;:&quot;Falsotelaio: Thermal Line A.B.S. Espanso - TH 940 x 2110&quot;,&quot;note&quot;:null,&quot;qty&quot;:1.0,&quot;measurementUnit&quot;:&quot;PZ&quot;,&quot;price&quot;:202.0,&quot;discount1&quot;:47.0,&quot;discount2&quot;:10.0,&quot;discount3&quot;:null,&quot;reference&quot;:null,&quot;vatCode&quot;:&quot;22&quot;,&quot;vatRecourse&quot;:false}"><td><div class="select-all-chk-child text-center"><input class="select-all-chk-child-input" type="checkbox" value="638341"\n
                                 id="crm_offer_item_638341_chk"/><label class="form-check-label" for="crm_offer_item_638341_chk"></label></div></td><td><div class="crm-form-group app-mdb-form-group"><input type="text" id="crm_offer_form_24192_offerItems_1_lineNumber" name="crm_offer_form_24192[offerItems][1][lineNumber]" class="form-control crm-offer-item-line-number form-control"  inputmode="decimal" value="2" /></div></td><td><input type="hidden" id="crm_offer_form_24192_offerItems_1_lineType" name="crm_offer_form_24192[offerItems][1][lineType]" value="1" /></td><td>\n
                                          Falso.CTFM.0000007\n
                                                      <input type="hidden" id="crm_offer_form_24192_offerItems_1_itemCode" name="crm_offer_form_24192[offerItems][1][itemCode]" value="Falso.CTFM.0000007" /></td><td><input type="hidden" id="crm_offer_form_24192_offerItems_1_itemVariantCode" name="crm_offer_form_24192[offerItems][1][itemVariantCode]" /></td><td nowrap><div class="crm-offer-item-description" title="Falsotelaio: Thermal Line A.B.S. Espanso - TH 940 x 2110">Falsotelaio: Thermal Line A.B.S. Espanso - TH 940 x 2110</div><input type="hidden" id="crm_offer_form_24192_offerItems_1_lineDescription" name="crm_offer_form_24192[offerItems][1][lineDescription]" value="Falsotelaio: Thermal Line A.B.S. Espanso - TH 940 x 2110" /></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_1_qty" name="crm_offer_form_24192[offerItems][1][qty]"  inputmode="decimal" class="form-control" value="1" /></div></td><td class="text-end">\n
                                                                          202,00 &euro;\n
                                      <input type="hidden" id="crm_offer_form_24192_offerItems_1_price" name="crm_offer_form_24192[offerItems][1][price]" readonly="readonly" value="202" /></td><td>\n
                                          PZ\n
                                                  </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_1_discount1" name="crm_offer_form_24192[offerItems][1][discount1]" readonly="readonly" class="form-control" value="47" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_1_discount2" name="crm_offer_form_24192[offerItems][1][discount2]" readonly="readonly" class="form-control" value="10" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_1_discount3" name="crm_offer_form_24192[offerItems][1][discount3]" readonly="readonly" class="form-control" /></div></td><td>\n
                                                                                  22\n
                                                      </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_1_reference" name="crm_offer_form_24192[offerItems][1][reference]" class="form-control" /></div></td><td><div class="crm-form-group"><textarea id="crm_offer_form_24192_offerItems_1_note" name="crm_offer_form_24192[offerItems][1][note]" rows="1" class="form-control"></textarea></div></td><td><div class="crm-form-group"><div class="form-check"><input type="checkbox" id="crm_offer_form_24192_offerItems_1_vatRecourse" name="crm_offer_form_24192[offerItems][1][vatRecourse]" disabled="disabled" class="crm-line-item-vat-recourse form-check-input" value="1" /><label class="form-check-label" for="crm_offer_form_24192_offerItems_1_vatRecourse"></label></div></div></td></tr><tr class="crm-offer-item-table-row crm-table-row collection-item-row" data-offer-item="638342" id="crm_offer_item_638342_table_row"\n
                  data-offer-item-obj="{&quot;itemClass&quot;:&quot;L&quot;,&quot;modelId&quot;:null,&quot;lineId&quot;:638342,&quot;lineNumber&quot;:3.0,&quot;lineType&quot;:&quot;1&quot;,&quot;itemId&quot;:194783,&quot;itemCode&quot;:&quot;MAGG2026.B&quot;,&quot;itemVariantId&quot;:null,&quot;itemVariantCode&quot;:&quot;&quot;,&quot;lineDescription&quot;:&quot;Aumento temporaneo 4% Portoncino&quot;,&quot;note&quot;:null,&quot;qty&quot;:1.0,&quot;measurementUnit&quot;:&quot;PZ&quot;,&quot;price&quot;:197.14,&quot;discount1&quot;:47.0,&quot;discount2&quot;:10.0,&quot;discount3&quot;:null,&quot;reference&quot;:null,&quot;vatCode&quot;:&quot;22&quot;,&quot;vatRecourse&quot;:false}"><td><div class="select-all-chk-child text-center"><input class="select-all-chk-child-input" type="checkbox" value="638342"\n
                                 id="crm_offer_item_638342_chk"/><label class="form-check-label" for="crm_offer_item_638342_chk"></label></div></td><td><div class="crm-form-group app-mdb-form-group"><input type="text" id="crm_offer_form_24192_offerItems_2_lineNumber" name="crm_offer_form_24192[offerItems][2][lineNumber]" class="form-control crm-offer-item-line-number form-control"  inputmode="decimal" value="3" /></div></td><td><input type="hidden" id="crm_offer_form_24192_offerItems_2_lineType" name="crm_offer_form_24192[offerItems][2][lineType]" value="1" /></td><td>\n
                                          MAGG2026.B\n
                                                      <input type="hidden" id="crm_offer_form_24192_offerItems_2_itemCode" name="crm_offer_form_24192[offerItems][2][itemCode]" value="MAGG2026.B" /></td><td><input type="hidden" id="crm_offer_form_24192_offerItems_2_itemVariantCode" name="crm_offer_form_24192[offerItems][2][itemVariantCode]" /></td><td nowrap><div class="crm-offer-item-description" title="Aumento temporaneo 4% Portoncino">Aumento temporaneo 4% Portoncino</div><input type="hidden" id="crm_offer_form_24192_offerItems_2_lineDescription" name="crm_offer_form_24192[offerItems][2][lineDescription]" value="Aumento temporaneo 4% Portoncino" /></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_2_qty" name="crm_offer_form_24192[offerItems][2][qty]"  inputmode="decimal" class="form-control" value="1" /></div></td><td class="text-end">\n
                                                                          197,14 &euro;\n
                                      <input type="hidden" id="crm_offer_form_24192_offerItems_2_price" name="crm_offer_form_24192[offerItems][2][price]" readonly="readonly" value="197.14" /></td><td>\n
                                          PZ\n
                                                  </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_2_discount1" name="crm_offer_form_24192[offerItems][2][discount1]" readonly="readonly" class="form-control" value="47" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_2_discount2" name="crm_offer_form_24192[offerItems][2][discount2]" readonly="readonly" class="form-control" value="10" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_2_discount3" name="crm_offer_form_24192[offerItems][2][discount3]" readonly="readonly" class="form-control" /></div></td><td>\n
                                                                                  22\n
                                                      </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_2_reference" name="crm_offer_form_24192[offerItems][2][reference]" class="form-control" /></div></td><td><div class="crm-form-group"><textarea id="crm_offer_form_24192_offerItems_2_note" name="crm_offer_form_24192[offerItems][2][note]" rows="1" class="form-control"></textarea></div></td><td><div class="crm-form-group"><div class="form-check"><input type="checkbox" id="crm_offer_form_24192_offerItems_2_vatRecourse" name="crm_offer_form_24192[offerItems][2][vatRecourse]" disabled="disabled" class="crm-line-item-vat-recourse form-check-input" value="1" /><label class="form-check-label" for="crm_offer_form_24192_offerItems_2_vatRecourse"></label></div></div></td></tr><tr class="crm-offer-item-table-row crm-table-row collection-item-row" data-offer-item="638343" id="crm_offer_item_638343_table_row"\n
                  data-offer-item-obj="{&quot;itemClass&quot;:&quot;L&quot;,&quot;modelId&quot;:null,&quot;lineId&quot;:638343,&quot;lineNumber&quot;:4.0,&quot;lineType&quot;:&quot;1&quot;,&quot;itemId&quot;:194782,&quot;itemCode&quot;:&quot;MAGG2026.F&quot;,&quot;itemVariantId&quot;:null,&quot;itemVariantCode&quot;:&quot;&quot;,&quot;lineDescription&quot;:&quot;Aumento temporaneo 4% Falsotelaio&quot;,&quot;note&quot;:null,&quot;qty&quot;:1.0,&quot;measurementUnit&quot;:&quot;PZ&quot;,&quot;price&quot;:8.08,&quot;discount1&quot;:47.0,&quot;discount2&quot;:10.0,&quot;discount3&quot;:null,&quot;reference&quot;:null,&quot;vatCode&quot;:&quot;22&quot;,&quot;vatRecourse&quot;:false}"><td><div class="select-all-chk-child text-center"><input class="select-all-chk-child-input" type="checkbox" value="638343"\n
                                 id="crm_offer_item_638343_chk"/><label class="form-check-label" for="crm_offer_item_638343_chk"></label></div></td><td><div class="crm-form-group app-mdb-form-group"><input type="text" id="crm_offer_form_24192_offerItems_3_lineNumber" name="crm_offer_form_24192[offerItems][3][lineNumber]" class="form-control crm-offer-item-line-number form-control"  inputmode="decimal" value="4" /></div></td><td><input type="hidden" id="crm_offer_form_24192_offerItems_3_lineType" name="crm_offer_form_24192[offerItems][3][lineType]" value="1" /></td><td>\n
                                          MAGG2026.F\n
                                                      <input type="hidden" id="crm_offer_form_24192_offerItems_3_itemCode" name="crm_offer_form_24192[offerItems][3][itemCode]" value="MAGG2026.F" /></td><td><input type="hidden" id="crm_offer_form_24192_offerItems_3_itemVariantCode" name="crm_offer_form_24192[offerItems][3][itemVariantCode]" /></td><td nowrap><div class="crm-offer-item-description" title="Aumento temporaneo 4% Falsotelaio">Aumento temporaneo 4% Falsotelaio</div><input type="hidden" id="crm_offer_form_24192_offerItems_3_lineDescription" name="crm_offer_form_24192[offerItems][3][lineDescription]" value="Aumento temporaneo 4% Falsotelaio" /></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_3_qty" name="crm_offer_form_24192[offerItems][3][qty]"  inputmode="decimal" class="form-control" value="1" /></div></td><td class="text-end">\n
                                                                          8,08 &euro;\n
                                      <input type="hidden" id="crm_offer_form_24192_offerItems_3_price" name="crm_offer_form_24192[offerItems][3][price]" readonly="readonly" value="8.08" /></td><td>\n
                                          PZ\n
                                                  </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_3_discount1" name="crm_offer_form_24192[offerItems][3][discount1]" readonly="readonly" class="form-control" value="47" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_3_discount2" name="crm_offer_form_24192[offerItems][3][discount2]" readonly="readonly" class="form-control" value="10" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_3_discount3" name="crm_offer_form_24192[offerItems][3][discount3]" readonly="readonly" class="form-control" /></div></td><td>\n
                                                                                  22\n
                                                      </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_24192_offerItems_3_reference" name="crm_offer_form_24192[offerItems][3][reference]" class="form-control" /></div></td><td><div class="crm-form-group"><textarea id="crm_offer_form_24192_offerItems_3_note" name="crm_offer_form_24192[offerItems][3][note]" rows="1" class="form-control"></textarea></div></td><td><div class="crm-form-group"><div class="form-check"><input type="checkbox" id="crm_offer_form_24192_offerItems_3_vatRecourse" name="crm_offer_form_24192[offerItems][3][vatRecourse]" disabled="disabled" class="crm-line-item-vat-recourse form-check-input" value="1" /><label class="form-check-label" for="crm_offer_form_24192_offerItems_3_vatRecourse"></label></div></div></td></tr></div></fieldset>\n
              \n
          </tbody>\n
      </table>\n
      \n
      \n
          <input type="hidden" class="crm-offer-item-list-max-line-number" value="4">\n
          </div>\n
      </div>            </div>\n
                          </div>\n
              <!-- Tabs content -->\n
          </div>\n
      </div>\n
              <div class="crm-offer-detail-totals mt-4">\n
                  <div class="row">\n
                      <div class="col-6">\n
                                              <table class="table table-borderless">\n
                              <tbody>\n
                              <tr>\n
                                  <th class="bg-info text-white"><strong>Totale:</strong></th>\n
                                  <td class="bg-info text-white">€ 2.545,16</td>\n
                                                                  <th class="bg-primary text-white"><strong>Totale ivato:</strong></th>\n
                                      <td class="bg-primary text-white">€ 3.105,10</td>\n
                                                                                      </tr>\n
                              </tbody>\n
                          </table>\n
                      </div>\n
                  </div>\n
              </div>\n
          \n
          <input type="hidden" id="crm_offer_form_24192__token" name="crm_offer_form_24192[_token]" data-controller="csrf-protection" value="csrf-token" /></form>\n
      </div></div>
      """
    "contextualMenuHtml" => """
      <div class="crm-contextual-menu-container " id="crm_contextual_menu_offer_detail_head">\n
          <div class="crm-contextual-menu-inner d-flex align-items-center justify-content-start">\n
                      \n
                  \n
      \n
      <div class="crm-contextual-menu-group crm-contextual-main-group justify-content-start d-flex align-items-center">\n
          \n
              \n
                              \n
                                          \n
                              \n
                  <a id="offer_detail_head_crm_contextual_menu_item_6a26a9d8c130c" href="javascript:void(0);" \n
                     class="crm-contextual-menu-btn-container crm-contextual-menu-item-6a26a9d8c130c        crm-contextual-menu-btn-container-n-a crm-contextual-menu-btn-current-page"\n
                                                          >\n
                      <div class="crmr-contextual-menu-btn-icon-container">\n
                          <div class="crm-contextual-menu-btn-icon-inner">\n
                              <span class="crm-contextual-menu-btn-icon fas fa-file-invoice-dollar fa-lg"></span>\n
                          </div>\n
                                          </div>\n
                                  </a>\n
                  </div>\n
      \n
                                      \n
              \n
      \n
      <div class="crm-contextual-menu-group crm-contextual-menu-group-crm-contextual-menu-group-6a26a9d8c132c justify-content-evenly d-flex align-items-center">\n
          \n
              \n
                              \n
                                          \n
                              \n
                  <a id="offer_detail_head_crm_ctx_menu_btn_container_app_crm_offer_new" href="javascript:void(0);" \n
                     class="crm-contextual-menu-btn-container crm-ctx-menu-btn-container-app_crm_offer_new        crm-contextual-menu-btn-container-nuova"\n
                                                          >\n
                      <div class="crmr-contextual-menu-btn-icon-container">\n
                          <div class="crm-contextual-menu-btn-icon-inner">\n
                              <span class="crm-contextual-menu-btn-icon fas fa-file-plus fa-lg"></span>\n
                          </div>\n
                                                  <div class="crm-contextual-menu-btn-text">Nuova</div>\n
                                          </div>\n
                                  </a>\n
              \n
                              \n
                                          \n
                              \n
                  <a id="offer_detail_head_crm_ctx_menu_btn_container_app_crm_offer_save" href="javascript:void(0);" \n
                     class="crm-contextual-menu-btn-container crm-ctx-menu-btn-container-app_crm_offer_save        crm-contextual-menu-btn-container-salva"\n
                                                          >\n
                      <div class="crmr-contextual-menu-btn-icon-container">\n
                          <div class="crm-contextual-menu-btn-icon-inner">\n
                              <span class="crm-contextual-menu-btn-icon fas fa-save fa-lg"></span>\n
                          </div>\n
                                                  <div class="crm-contextual-menu-btn-text">Salva</div>\n
                                          </div>\n
                                  </a>\n
                  </div>\n
                                      \n
              \n
      \n
      <div class="crm-contextual-menu-group crm-contextual-menu-group-crm-contextual-menu-group-6a26a9d8c1335 justify-content-evenly d-flex align-items-center">\n
          \n
              \n
                                                          \n
                                          \n
                              \n
                  <a id="offer_detail_head_crm_ctx_menu_btn_container_app_crm_report" href="javascript:void(0);" \n
                     class="crm-contextual-menu-btn-container crm-ctx-menu-btn-container-app_crm_report        crm-contextual-menu-btn-container-anteprima-e-stampe crm-contextual-menu-btn-dropdown"\n
                                                          >\n
                      <div class="crmr-contextual-menu-btn-icon-container">\n
                          <div class="crm-contextual-menu-btn-icon-inner">\n
                              <span class="crm-contextual-menu-btn-icon fas fa-print-search fa-lg"></span>\n
                          </div>\n
                                                  <div class="crm-contextual-menu-btn-text">Anteprima e stampe</div>\n
                                          </div>\n
                                          <div class="crm-contextual-menu-dropdown-icon-container">\n
                              <span class="crm-contextual-menu-dropdown-icon fas fa-chevron-down"></span>\n
                          </div>\n
                          <div class="crm-contextual-menu-dropdown-list-container d-none">\n
                              <ul class="crm-contextual-menu-dropdown-list">\n
                                                                                                  <li\n
                                      class="crm-contextual-menu-dropdown-list-item"\n
                                      data-remote-code="SalesOffer_ConPrezzi"                                >\n
                                          01. Proposta d&#039;Ordine (Con Prezzi)\n
                                      </li>\n
                                                                                                  <li\n
                                      class="crm-contextual-menu-dropdown-list-item"\n
                                      data-remote-code="SalesOffer_NoPrezzi_F23"                                >\n
                                          02. Proposta d&#039;Ordine (No Prezzi)\n
                                      </li>\n
                                                                                                  <li\n
                                      class="crm-contextual-menu-dropdown-list-item"\n
                                      data-remote-code="SalesOffer_Materiale_Riv23"                                >\n
                                          11. Materiale Sfuso Rivendita\n
                                      </li>\n
                                                                                                  <li\n
                                      class="crm-contextual-menu-dropdown-list-item"\n
                                      data-remote-code="SalesOffer_Materiale_Pri23"                                >\n
                                          12. Materiale Sfuso Privato\n
                                      </li>\n
                                                                                                  <li\n
                                      class="crm-contextual-menu-dropdown-list-item"\n
                                      data-remote-code="OFF_CondizioniCommerciali"                                >\n
                                          Condizioni Commerciali\n
                                      </li>\n
                                                          </ul>\n
                          </div>\n
                                  </a>\n
                  </div>\n
                  </div>\n
      </div>
      """
  ]
]
Format: json
Show context
[
  "groups" => "read"
  "enable_max_depth" => true
]
JsonEncoder (0.11 ms) 0.12 ms

deserialize 3

Data Context Normalizer Encoder Time Caller
string
Show contents
"{"offerTypeCode":"PR","version":1,"contactId":0,"contactDescription":"","closingDate":null,"discount01":47,"discount02":10,"discount03":0,"couponCode":null,"customerPayments":null,"initialNotes":null,"finalNotes":null,"destinationDescription":null,"destinationAddress":null,"destinationPostalCode":null,"destinationCity":null,"destinationProvinceCode":"PU","destinationPhone":null,"destinationMail":null,"finalCustomerDiscount01":0,"finalCustomerDiscount02":0,"finalCustomerDiscount03":0,"finalCustomerOriginAmount":2545.16,"recordId":24192,"number":1542,"date":"2026-06-08T00:00:00","year":2026,"customerId":23351,"state":"Inserito","documentTotal":3105.1,"ourReference":"","yourReference":"VINCENZETTI","accountCode":"0501","accountDetailCode":"16633","accountDescription":"GIANNOTTI - S.R.L.","confirmationDate":null,"originAmount":2545.16,"currency":"EURO","totalRecordCount":1,"deliveryDate":null,"codifiedDestinationId":null,"codifiedDestinationDescription":"GIANNOTTI - S.R.L.\r\nVIA CASINELLA, 22\r\n61020  TAVOLETO  PU\r\nITALIA"}"
Type: App\Model\CRM\CrmOffer
Format: json
Show context
[]
ObjectNormalizer (6.68 ms) JsonEncoder (0.02 ms) 6.76 ms
string
Show contents
"[{"lineId":638340,"lineNumber":1,"lineType":"1","itemId":197375,"itemClass":"PF","itemCode":"C1BW.CL3CETH.0000012","itemVariantId":null,"itemVariantCode":"","lineDescription":"Porta C1BW a Spingere SX Ercole CL3 CE TH ( 940 x 2110 ) Alluminio Argento Ral 9006 Imbottino Alluminio Sublimato Standard Sublimato Noce (RP05L) Pannello Esterno Liscio Alluminio Sublimato","note":"","qty":1.000000000000000,"measurementUnit":"PZ","price":4928.550000000000000,"discount1":47.000000000000000,"discount2":10.000000000000000,"discount3":null,"reference":"","vatCode":"22","vatRecourse":false,"modelId":1,"totalRecordCount":4},{"lineId":638341,"lineNumber":2,"lineType":"1","itemId":194606,"itemClass":"PF","itemCode":"Falso.CTFM.0000007","itemVariantId":null,"itemVariantCode":"","lineDescription":"Falsotelaio: Thermal Line A.B.S. Espanso - TH 940 x 2110","note":null,"qty":1.000000000000000,"measurementUnit":"PZ","price":202.000000000000000,"discount1":47.000000000000000,"discount2":10.000000000000000,"discount3":null,"reference":null,"vatCode":"22","vatRecourse":false,"modelId":2,"totalRecordCount":4},{"lineId":638342,"lineNumber":3,"lineType":"1","itemId":194783,"itemClass":"L","itemCode":"MAGG2026.B","itemVariantId":null,"itemVariantCode":"","lineDescription":"Aumento temporaneo 4% Portoncino","note":null,"qty":1.000000000000000,"measurementUnit":"PZ","price":197.140000000000000,"discount1":47.000000000000000,"discount2":10.000000000000000,"discount3":null,"reference":null,"vatCode":"22","vatRecourse":false,"modelId":null,"totalRecordCount":4},{"lineId":638343,"lineNumber":4,"lineType":"1","itemId":194782,"itemClass":"L","itemCode":"MAGG2026.F","itemVariantId":null,"itemVariantCode":"","lineDescription":"Aumento temporaneo 4% Falsotelaio","note":null,"qty":1.000000000000000,"measurementUnit":"PZ","price":8.080000000000000,"discount1":47.000000000000000,"discount2":10.000000000000000,"discount3":null,"reference":null,"vatCode":"22","vatRecourse":false,"modelId":null,"totalRecordCount":4}]"
Type: App\Model\CRM\CrmOfferItem[]
Format: json
Show context
[]
ArrayDenormalizer (5.47 ms) JsonEncoder (0.04 ms) 5.68 ms
string
Show contents
"[]"
Type: App\Model\CRM\Api\Response\CustomerDestination[]
Format: json
Show context
[]
ArrayDenormalizer (0.00 ms) JsonEncoder (0.01 ms) 0.17 ms

normalize 2

Data Context Normalizer Time Caller
App\Model\CRM\Api\Request\CrmOfferItemsApiRequestData
Show contents
App\Model\CRM\Api\Request\CrmOfferItemsApiRequestData {#1705
  #requireAuthenticatedUser: true
  #requireCompanyCode: true
  #requirePagination: true
  -documentId: 24192
  #companyCode: "1"
  #userId: 13
  -currentPage: 1
  -pageSize: 30
}
Format: json
Show context
[
  "groups" => "read"
]
ObjectNormalizer (0.22 ms) 0.24 ms
App\Model\CRM\Api\Request\CrmCustomerDestinationApiRequestData
Show contents
App\Model\CRM\Api\Request\CrmCustomerDestinationApiRequestData {#1997
  #requireAuthenticatedUser: true
  #requireCompanyCode: true
  #requirePagination: true
  -customerId: 23351
}
Format: json
Show context
[
  "groups" => "read"
]
ObjectNormalizer (0.10 ms) 0.13 ms

denormalize 4

Data Context Normalizer Time Caller
array
Show contents
[
  "activeTheme" => [
    "crm" => "basic"
    "configurator" => "basic"
  ]
  "configuratorCompressed" => true
  "remoteImageGenerationOnDemand" => false
  "remoteImageInsideFinalizeModal" => false
]
Type: App\Model\ThemeOption
Format: none
Show context
[]
ObjectNormalizer (2.62 ms) 2.68 ms
array
Show contents
[
  "protocol" => "http://"
  "host" => "blindoor.remote"
  "port" => 80
  "path" => "WebConfiguratorBlinfort/api/WebConfigurator"
  "crmPath" => "CRM_Dispatcher_Blinfort/api/CRM_DataDispatcher_"
  "authenticationNeeded" => true
  "username" => "admin"
  "password" => "admin"
  "authorizationType" => "Basic Auth"
]
Type: App\Model\Configurator\Api\ApiConfiguration
Format: none
Show context
[]
ObjectNormalizer (1.89 ms) 1.91 ms
array
Show contents
[
  "protocol" => "http://"
  "host" => "blindoor.remote"
  "port" => 80
  "path" => "WebConfiguratorBlinfort/api/WebConfigurator"
  "crmPath" => "CRM_Dispatcher_Blinfort/api/CRM_DataDispatcher_"
  "authenticationNeeded" => true
  "username" => "admin"
  "password" => "admin"
  "authorizationType" => "Basic Auth"
]
Type: App\Model\Configurator\Api\ApiConfiguration
Format: none
Show context
[]
ObjectNormalizer (0.09 ms) 0.10 ms
array
Show contents
[
  "protocol" => "http://"
  "host" => "blindoor.remote"
  "port" => 80
  "path" => "WebConfiguratorBlinfort/api/WebConfigurator"
  "crmPath" => "CRM_Dispatcher_Blinfort/api/CRM_DataDispatcher_"
  "authenticationNeeded" => true
  "username" => "admin"
  "password" => "admin"
  "authorizationType" => "Basic Auth"
]
Type: App\Model\Configurator\Api\ApiConfiguration
Format: none
Show context
[]
ObjectNormalizer (0.15 ms) 0.15 ms

encode 0

Nothing was encoded.

decode 0

Nothing was decoded.