Serializer
20
Handled
52.76 ms
Total time
default 20
serialize 13
| 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.07 ms | ||
|
App\Model\CRM\Api\Response\CustomerDestination
Show contents
App\Model\CRM\Api\Response\CustomerDestination {#32 #recordId: 5502 #code: "CPRDTR" #description: "CARDIA PIETRO" -isDefault: true -progressive: 1 -address: "VIA PETRARCA" -postalCode: "09048" -city: "SINNAI" -country: "SARDEGNA" -regione: null -provinceCode: "CAGLIARI" -phone: null -mobilePhone: "3202122829" -email: "manucardia77@gmail.com" -completeDescription: """ CARDIA PIETRO\r\n VIA PETRARCA\r\n 09048 SINNAI (CAGLIARI)\r\n SARDEGNA """ } |
Format: json
Show context
[] |
ObjectNormalizer (0.49 ms) | JsonEncoder (0.01 ms) | 0.56 ms | |
|
App\Model\CRM\CrmOfferItem
Show contents
App\Model\CRM\CrmOfferItem {#1829 #lineId: 11467 #lineNumber: 1.0 #lineType: "1" #itemId: 33182 #itemCode: "PHI9_10-80X210ESS1DX.0000003" #itemVariantId: null #itemVariantCode: "" #lineDescription: "PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 Scorrevole Interno muro "ESSENTIAL" 1 anta - Dx Ki - SCORREVOLE C/SERRATURA CROMATO OPACO QUADRA PER SCORREVOLE BIANCO OPACO" #note: "" #qty: 1.0 #measurementUnit: "PZ" #price: 362.0 #discount1: null #discount2: null #discount3: null #reference: "" #vatCode: "22" #vatRecourse: false #totalRecordCount: 5 #crmVat: App\Entity\CRM\CrmVat {#1946 …} #itemClass: "POR" #modelId: 1 } |
Format: json
Show context
[ "groups" => "read" ] |
ObjectNormalizer (0.32 ms) | JsonEncoder (0.01 ms) | 0.37 ms | |
|
App\Entity\CRM\CrmVat
Show contents
App\Entity\CRM\CrmVat {#1946 #handled: 0 #recordId: 5 #code: "22" #description: "IVA 22%" -id: 5 -percentage: 22.0 } |
Format: json
Show context
[ "groups" => "read" ] |
ObjectNormalizer (0.25 ms) | JsonEncoder (0.00 ms) | 0.28 ms | |
|
App\Model\CRM\CrmOfferItem
Show contents
App\Model\CRM\CrmOfferItem {#1828 #lineId: 11468 #lineNumber: 2.0 #lineType: "1" #itemId: 30576 #itemCode: "PHI9_10/3D-80X210BSDX.0000003" #itemVariantId: null #itemVariantCode: "" #lineDescription: "PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 BATTENTE Spingere DX MAGNETICA PATENT VERNICIATO ARGENTO CERNIERE: CROMAT - CROMO SATINATO" #note: "" #qty: 2.0 #measurementUnit: "PZ" #price: 260.0 #discount1: null #discount2: null #discount3: null #reference: "" #vatCode: "22" #vatRecourse: false #totalRecordCount: 5 #crmVat: App\Entity\CRM\CrmVat {#1946 …} #itemClass: "POR" #modelId: 1 } |
Format: json
Show context
[ "groups" => "read" ] |
ObjectNormalizer (0.12 ms) | JsonEncoder (0.00 ms) | 0.13 ms | |
|
App\Entity\CRM\CrmVat
Show contents
App\Entity\CRM\CrmVat {#1946 #handled: 0 #recordId: 5 #code: "22" #description: "IVA 22%" -id: 5 -percentage: 22.0 } |
Format: json
Show context
[ "groups" => "read" ] |
ObjectNormalizer (0.05 ms) | JsonEncoder (0.00 ms) | 0.06 ms | |
|
App\Model\CRM\CrmOfferItem
Show contents
App\Model\CRM\CrmOfferItem {#1802 #lineId: 11469 #lineNumber: 3.0 #lineType: "1" #itemId: 33184 #itemCode: "PHI9_10-80X210SC1DX.0000008" #itemVariantId: null #itemVariantCode: "" #lineDescription: "PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 Scorrevole Interno muro 1 anta - Dx Ki - SCORREVOLE C/SERRATURA CROMATO OPACO QUADRA PER SCORREVOLE BIANCO OPACO" #note: "" #qty: 1.0 #measurementUnit: "PZ" #price: 362.0 #discount1: null #discount2: null #discount3: null #reference: "" #vatCode: "22" #vatRecourse: false #totalRecordCount: 5 #crmVat: App\Entity\CRM\CrmVat {#1946 …} #itemClass: "POR" #modelId: 1 } |
Format: json
Show context
[ "groups" => "read" ] |
ObjectNormalizer (0.12 ms) | JsonEncoder (0.00 ms) | 0.13 ms | |
|
App\Entity\CRM\CrmVat
Show contents
App\Entity\CRM\CrmVat {#1946 #handled: 0 #recordId: 5 #code: "22" #description: "IVA 22%" -id: 5 -percentage: 22.0 } |
Format: json
Show context
[ "groups" => "read" ] |
ObjectNormalizer (0.05 ms) | JsonEncoder (0.00 ms) | 0.06 ms | |
|
App\Model\CRM\CrmOfferItem
Show contents
App\Model\CRM\CrmOfferItem {#1912 #lineId: 11465 #lineNumber: 4.0 #lineType: "1" #itemId: 3011 #itemCode: "COID71R-BMCAMP" #itemVariantId: null #itemVariantCode: "" #lineDescription: ""ROBOCINQUE ""S"" ID71R BIANCO MAT" #note: null #qty: 2.0 #measurementUnit: "PZ" #price: 40.0 #discount1: null #discount2: null #discount3: null #reference: null #vatCode: "22" #vatRecourse: false #totalRecordCount: 5 #crmVat: App\Entity\CRM\CrmVat {#1946 …} #itemClass: "MAN" #modelId: null } |
Format: json
Show context
[ "groups" => "read" ] |
ObjectNormalizer (0.12 ms) | JsonEncoder (0.01 ms) | 0.13 ms | |
|
App\Entity\CRM\CrmVat
Show contents
App\Entity\CRM\CrmVat {#1946 #handled: 0 #recordId: 5 #code: "22" #description: "IVA 22%" -id: 5 -percentage: 22.0 } |
Format: json
Show context
[ "groups" => "read" ] |
ObjectNormalizer (0.05 ms) | JsonEncoder (0.00 ms) | 0.06 ms | |
|
App\Model\CRM\CrmOfferItem
Show contents
App\Model\CRM\CrmOfferItem {#1825 #lineId: 11464 #lineNumber: 4.5 #lineType: "1" #itemId: 23070 #itemCode: "POSARILIEVO" #itemVariantId: null #itemVariantCode: "" #lineDescription: "RILIEVO MISURE" #note: null #qty: 1.0 #measurementUnit: "PZ" #price: 70.0 #discount1: null #discount2: null #discount3: null #reference: null #vatCode: "22" #vatRecourse: false #totalRecordCount: 5 #crmVat: App\Entity\CRM\CrmVat {#1946 …} #itemClass: "IMP" #modelId: null } |
Format: json
Show context
[ "groups" => "read" ] |
ObjectNormalizer (0.12 ms) | JsonEncoder (0.00 ms) | 0.13 ms | |
|
App\Entity\CRM\CrmVat
Show contents
App\Entity\CRM\CrmVat {#1946 #handled: 0 #recordId: 5 #code: "22" #description: "IVA 22%" -id: 5 -percentage: 22.0 } |
Format: json
Show context
[ "groups" => "read" ] |
ObjectNormalizer (0.07 ms) | JsonEncoder (0.00 ms) | 0.08 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_987_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_987_detail_label"\n href="#crm_offer_987_detail_tab_content" role="tab"\n aria-controls="crm_offer_987_detail_tab_content" aria-selected="false"\n data-offer="987" \n >\n Dettaglio offerta\n <small class="crm-offer-tabs-help crm-tabs-help">#908.1</small>\n <span class="crm-offer-tab-dismiss-icon crm-tab-dismiss-icon fas fa-times"\n data-dismiss-nav-target="#crm_offer_987_detail_nav_item"\n data-dismiss-content-target="#crm_offer_987_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_987_detail_tab_content"\n role="tabpanel" aria-labelledby="crm_offer_987_detail_label">\n \n \n <div class="crm-offer-detail-container">\n \n <form name="crm_offer_form_987" 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_987_offerTypeCode" name="crm_offer_form_987[offerTypeCode]" required="required" class="crm-form-item-required form-select" data-mdb-placeholder="-- Seleziona un'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 - OFFERTA PRIVATO</option><option value="UE">UE - OFFERTA CLIENTE UE</option><option value="XE">XE - OFFERTA CLIENTE EX-UE</option><option value="IM">IM - OFFERTA IMPRESA</option><option value="RI">RI - OFFERTA RIVENDITA</option><option value="ZZ">ZZ - TEST</option></select><label class="select-label form-label required" for="crm_offer_form_987_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_987_year" name="crm_offer_form_987[year]" required="required" min="0" readonly="readonly" class="form-control" value="2025" /><label for="crm_offer_form_987_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_987_number" name="crm_offer_form_987[number]" required="required" min="0" readonly="readonly" class="form-control" value="908" /><label for="crm_offer_form_987_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_987_date">Del:</label><input type="date" id="crm_offer_form_987_date" name="crm_offer_form_987[date]" class="qu-date-standard form-control crm-offer-detail-date d-inline form-control" autocomplete="off" readonly="readonly" value="2025-12-18" /></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_987_version" name="crm_offer_form_987[version]" required="required" min="0" readonly="readonly" class="form-control" value="1" /><label for="crm_offer_form_987_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_987_customerId" name="crm_offer_form_987[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_987_accountCode" data-linked-account-detail-code="#crm_offer_form_987_accountDetailCode"><option value="50922" selected="selected">CARDIA PIETRO</option></select><label class="select-label form-label required" for="crm_offer_form_987_customerId">Cliente</label></div></div>\n <div class="crm-form-section-item crm-form-section-item-contact"><div class="widget-first"><select id="crm_offer_form_987_contactId" name="crm_offer_form_987[contactId]" class="crm-offer-detail-crm-contact form-select" data-mdb-select-init="1" data-mdb-clear-button="true" data-mdb-filter="true"></select><label class="select-label form-label required" for="crm_offer_form_987_contactId">Contatto CRM</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_987" 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_987_head_label"\n href="#crm_offer_detail_987_head_tab_content" role="tab" aria-controls="crm_offer_detail_987_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_987_articles_label"\n href="#crm_offer_detail_987_articles_tab_content" role="tab" aria-controls="crm_offer_detail_987_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_987_content">\n <div class="crm-offer-detail-tab-pane crm-tab-pane tab-pane fade show active" id="crm_offer_detail_987_head_tab_content" role="tabpanel"\n aria-labelledby="crm_offer_detail_987_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_987_ourReference" name="crm_offer_form_987[ourReference]" class="crm-offer-detail-our-reference form-control" /><label class="form-label form-label" for="crm_offer_form_987_ourReference">Nostro riferimento</label></div>\n <div class="form-outline widget-first mb-4" data-mdb-input-init="1"><input type="text" id="crm_offer_form_987_yourReference" name="crm_offer_form_987[yourReference]" class="crm-offer-detail-your-reference form-control" /><label class="form-label form-label" for="crm_offer_form_987_yourReference">Vostro riferimento</label></div>\n <div class="form-outline widget-first mb-4" data-mdb-input-init="1"><textarea id="crm_offer_form_987_initialNotes" name="crm_offer_form_987[initialNotes]" class="crm-offer-detail-initial-notes form-control"></textarea><label class="form-label form-label" for="crm_offer_form_987_initialNotes">Note inziali</label></div>\n <div class="form-outline widget-first mb-4" data-mdb-input-init="1"><textarea id="crm_offer_form_987_finalNotes" name="crm_offer_form_987[finalNotes]" class="crm-offer-detail-final-notes form-control"></textarea><label class="form-label form-label" for="crm_offer_form_987_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_987_confirmationDate">Data conferma offerta:</label><input type="date" id="crm_offer_form_987_confirmationDate" name="crm_offer_form_987[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_987_deliveryDate">Data prevista consegna:</label><input type="date" id="crm_offer_form_987_deliveryDate" name="crm_offer_form_987[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_987_discount01" class="form-label">Sconto 1</label><div class="input-group"><input type="text" id="crm_offer_form_987_discount01" name="crm_offer_form_987[discount01]" class="crm-offer-detail-discount-1 form-control" value="0,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_987_discount02" class="form-label">Sconto 2</label><div class="input-group"><input type="text" id="crm_offer_form_987_discount02" name="crm_offer_form_987[discount02]" class="crm-offer-detail-discount-2 form-control" value="0,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_987_discount03" class="form-label">Sconto 3</label><div class="input-group"><input type="text" id="crm_offer_form_987_discount03" name="crm_offer_form_987[discount03]" class="crm-offer-detail-discount-3 form-control" 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_987_codifiedDestinationId" name="crm_offer_form_987[codifiedDestinationId]" class="crm-offer-detail-codified-destination form-select" data-mdb-placeholder="-- Seleziona un'opzione --" data-mdb-select-init="1" data-mdb-clear-button="true" data-mdb-filter="true"><option value=""></option><option value="5502" data-destination-obj="{"progressive":1,"address":"VIA PETRARCA","postalCode":"09048","city":"SINNAI","country":"SARDEGNA","regione":null,"provinceCode":"CAGLIARI","phone":null,"mobilePhone":"3202122829","email":"manucardia77@gmail.com","completeDescription":"CARDIA PIETRO\r\nVIA PETRARCA\r\n09048 SINNAI (CAGLIARI)\r\nSARDEGNA","isDefault":true,"formattedLabel":"CPRDTR - CARDIA PIETRO","remoteId":5502,"recordId":5502,"code":"CPRDTR","description":"CARDIA PIETRO"}" selected="selected">CPRDTR - CARDIA PIETRO</option></select><label class="select-label form-label" for="crm_offer_form_987_codifiedDestinationId">Destinazione merce</label></div>\n <div class="form-outline widget-first mb-4" data-mdb-input-init="1"><textarea id="crm_offer_form_987_codifiedDestinationDescription" name="crm_offer_form_987[codifiedDestinationDescription]" class="crm-offer-detail-codified-destination-description form-control" readonly="readonly" rows="5">CARDIA PIETRO\r\n VIA PETRARCA 2\r\n 09048 SINNAI CA\r\n ITALIA</textarea><label class="form-label form-label" for="crm_offer_form_987_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_987_destinationDescription" name="crm_offer_form_987[destinationDescription]" class="crm-offer-detail-destination-description form-control" /><label class="form-label form-label" for="crm_offer_form_987_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_987_destinationAddress" name="crm_offer_form_987[destinationAddress]" class="crm-offer-detail-destination-address form-control" /><label class="form-label form-label" for="crm_offer_form_987_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_987_destinationPostalCode" name="crm_offer_form_987[destinationPostalCode]" class="crm-offer-detail-destination-postal-code form-control" /><label class="form-label form-label" for="crm_offer_form_987_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_987_destinationCity" name="crm_offer_form_987[destinationCity]" class="crm-offer-detail-destination-city form-control" /><label class="form-label form-label" for="crm_offer_form_987_destinationCity">Comune</label></div></div>\n <div class="col-4"><div class="form-outline widget-first mb-4"><select id="crm_offer_form_987_destinationProvinceCode" name="crm_offer_form_987[destinationProvinceCode]" class="crm-offer-detail-destination-city form-select" data-mdb-placeholder="-- Seleziona un'opzione --" data-mdb-select-init="1" data-mdb-clear-button="true" data-mdb-filter="true"><option value=""></option><option value="AG">AGRIGENTO (AG)</option><option value="AL">ALESSANDRIA (AL)</option><option value="AN">ANCONA (AN)</option><option value="AO">AOSTA (AO)</option><option value="AR">AREZZO (AR)</option><option value="AP">ASCOLI PICENO (AP)</option><option value="AT">ASTI (AT)</option><option value="AV">AVELLINO (AV)</option><option value="BA">BARI (BA)</option><option value="BT">BARLETTA-ANDRIA-TRANI (BT)</option><option value="BL">BELLUNO (BL)</option><option value="BN">BENEVENTO (BN)</option><option value="BG">BERGAMO (BG)</option><option value="BI">BIELLA (BI)</option><option value="BO">BOLOGNA (BO)</option><option value="BZ">BOLZANO (BZ)</option><option value="BS">BRESCIA (BS)</option><option value="BR">BRINDISI (BR)</option><option value="CA" selected="selected">CAGLIARI (CA)</option><option value="CL">CALTANISSETTA (CL)</option><option value="CB">CAMPOBASSO (CB)</option><option value="CI">CARBONIA-IGLESIAS (CI)</option><option value="CE">CASERTA (CE)</option><option value="CT">CATANIA (CT)</option><option value="CZ">CATANZARO (CZ)</option><option value="CH">CHIETI (CH)</option><option value="CO">COMO (CO)</option><option value="CS">COSENZA (CS)</option><option value="CR">CREMONA (CR)</option><option value="KR">CROTONE (KR)</option><option value="CN">CUNEO (CN)</option><option value="EN">ENNA (EN)</option><option value="FM">FERMO (FM)</option><option value="FE">FERRARA (FE)</option><option value="FI">FIRENZE (FI)</option><option value="FG">FOGGIA (FG)</option><option value="FC">FORLI-CESENA (FC)</option><option value="FR">FROSINONE (FR)</option><option value="GE">GENOVA (GE)</option><option value="GO">GORIZIA (GO)</option><option value="GR">GROSSETO (GR)</option><option value="IM">IMPERIA (IM)</option><option value="IS">ISERNIA (IS)</option><option value="AQ">L' AQUILA (AQ)</option><option value="SP">LA SPEZIA (SP)</option><option value="LT">LATINA (LT)</option><option value="LE">LECCE (LE)</option><option value="LC">LECCO (LC)</option><option value="LI">LIVORNO (LI)</option><option value="LO">LODI (LO)</option><option value="LU">LUCCA (LU)</option><option value="MC">MACERATA (MC)</option><option value="MN">MANTOVA (MN)</option><option value="MS">MASSA CARRARA (MS)</option><option value="MT">MATERA (MT)</option><option value="VS">MEDIO CAMPIDANO (VS)</option><option value="ME">MESSINA (ME)</option><option value="MI">MILANO (MI)</option><option value="MO">MODENA (MO)</option><option value="MB">MONZA E DELLA BRIANZA (MB)</option><option value="NA">NAPOLI (NA)</option><option value="NO">NOVARA (NO)</option><option value="NU">NUORO (NU)</option><option value="OG">OGLIASTRA (OG)</option><option value="OT">OLBIA-TEMPIO (OT)</option><option value="OR">ORISTANO (OR)</option><option value="PD">PADOVA (PD)</option><option value="PA">PALERMO (PA)</option><option value="PR">PARMA (PR)</option><option value="PV">PAVIA (PV)</option><option value="PG">PERUGIA (PG)</option><option value="PU">PESARO E URBINO (PU)</option><option value="PE">PESCARA (PE)</option><option value="PC">PIACENZA (PC)</option><option value="PI">PISA (PI)</option><option value="PT">PISTOIA (PT)</option><option value="PN">PORDENONE (PN)</option><option value="PZ">POTENZA (PZ)</option><option value="PO">PRATO (PO)</option><option value="RG">RAGUSA (RG)</option><option value="RA">RAVENNA (RA)</option><option value="RC">REGGIO DI CALABRIA (RC)</option><option value="RE">REGGIO NELL'EMILIA (RE)</option><option value="RI">RIETI (RI)</option><option value="RN">RIMINI (RN)</option><option value="RM">ROMA (RM)</option><option value="RO">ROVIGO (RO)</option><option value="SA">SALERNO (SA)</option><option value="SS">SASSARI (SS)</option><option value="SV">SAVONA (SV)</option><option value="SI">SIENA (SI)</option><option value="SR">SIRACUSA (SR)</option><option value="SO">SONDRIO (SO)</option><option value="SU">SUD SARDEGNA (SU)</option><option value="TA">TARANTO (TA)</option><option value="TE">TERAMO (TE)</option><option value="TR">TERNI (TR)</option><option value="TO">TORINO (TO)</option><option value="TP">TRAPANI (TP)</option><option value="TN">TRENTO (TN)</option><option value="TV">TREVISO (TV)</option><option value="TS">TRIESTE (TS)</option><option value="UD">UDINE (UD)</option><option value="VA">VARESE (VA)</option><option value="VE">VENEZIA (VE)</option><option value="VB">VERBANIA (VB)</option><option value="VC">VERCELLI (VC)</option><option value="VR">VERONA (VR)</option><option value="VV">VIBO VALENTIA (VV)</option><option value="VI">VICENZA (VI)</option><option value="VT">VITERBO (VT)</option></select><label class="select-label form-label" for="crm_offer_form_987_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_987_destinationPhone" name="crm_offer_form_987[destinationPhone]" class="crm-offer-detail-destination-phone form-control" /><label class="form-label form-label" for="crm_offer_form_987_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_987_destinationMail" name="crm_offer_form_987[destinationMail]" class="crm-offer-detail-destination-mail form-control" /><label class="form-label form-label" for="crm_offer_form_987_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_987_articles_tab_content" role="tabpanel"\n aria-labelledby="crm_offer_detail_987_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_987_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_987_offerItems" class="crm-offer-item-collection" data-prototype="<tr class="crm-offer-item-table-row crm-table-row collection-item-row" data-offer-item="" id="crm_offer_item__table_row"\n data-offer-item-obj="null"><td><div class="select-all-chk-child text-center"><input class="select-all-chk-child-input" type="checkbox" value=""\n id="crm_offer_item__chk"/><label class="form-check-label" for="crm_offer_item__chk"></label></div></td><td><div class="crm-form-group app-mdb-form-group"><input type="text" id="crm_offer_form_987_offerItems___name___lineNumber" name="crm_offer_form_987[offerItems][__name__][lineNumber]" class="form-control crm-offer-item-line-number form-control" inputmode="decimal" /></div></td><td><input type="hidden" id="crm_offer_form_987_offerItems___name___lineType" name="crm_offer_form_987[offerItems][__name__][lineType]" /></td><td><input type="hidden" id="crm_offer_form_987_offerItems___name___itemCode" name="crm_offer_form_987[offerItems][__name__][itemCode]" /></td><td><input type="hidden" id="crm_offer_form_987_offerItems___name___itemVariantCode" name="crm_offer_form_987[offerItems][__name__][itemVariantCode]" /></td><td nowrap><input type="hidden" id="crm_offer_form_987_offerItems___name___lineDescription" name="crm_offer_form_987[offerItems][__name__][lineDescription]" /></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems___name___qty" name="crm_offer_form_987[offerItems][__name__][qty]" inputmode="decimal" class="form-control" /></div></td><td class="text-end"><div class="crm-form-group"><div class="input-group "><input type="text" id="crm_offer_form_987_offerItems___name___price" name="crm_offer_form_987[offerItems][__name__][price]" class="form-control" /><span class="input-group-text"> €</span></div></div></td><td></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems___name___discount1" name="crm_offer_form_987[offerItems][__name__][discount1]" class="form-control" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems___name___discount2" name="crm_offer_form_987[offerItems][__name__][discount2]" class="form-control" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems___name___discount3" name="crm_offer_form_987[offerItems][__name__][discount3]" class="form-control" /></div></td><td></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems___name___reference" name="crm_offer_form_987[offerItems][__name__][reference]" class="form-control" /></div></td><td><div class="crm-form-group"><textarea id="crm_offer_form_987_offerItems___name___note" name="crm_offer_form_987[offerItems][__name__][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_987_offerItems___name___vatRecourse" name="crm_offer_form_987[offerItems][__name__][vatRecourse]" disabled="disabled" class="crm-line-item-vat-recourse form-check-input" value="1" /><label class="form-check-label" for="crm_offer_form_987_offerItems___name___vatRecourse"></label></div></div></td></tr>"><tr class="crm-offer-item-table-row crm-table-row collection-item-row" data-offer-item="11467" id="crm_offer_item_11467_table_row"\n data-offer-item-obj="{"itemClass":"POR","modelId":1,"lineId":11467,"lineNumber":1.0,"lineType":"1","itemId":33182,"itemCode":"PHI9_10-80X210ESS1DX.0000003","itemVariantId":null,"itemVariantCode":"","lineDescription":"PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 Scorrevole Interno muro \"ESSENTIAL\" 1 anta - Dx Ki - SCORREVOLE C\/SERRATURA CROMATO OPACO QUADRA PER SCORREVOLE BIANCO OPACO","note":"","qty":1.0,"measurementUnit":"PZ","price":362.0,"discount1":null,"discount2":null,"discount3":null,"reference":"","vatCode":"22","vatRecourse":false}"><td><div class="select-all-chk-child text-center"><input class="select-all-chk-child-input" type="checkbox" value="11467"\n id="crm_offer_item_11467_chk"/><label class="form-check-label" for="crm_offer_item_11467_chk"></label></div></td><td><div class="crm-form-group app-mdb-form-group"><input type="text" id="crm_offer_form_987_offerItems_0_lineNumber" name="crm_offer_form_987[offerItems][0][lineNumber]" class="form-control crm-offer-item-line-number form-control" inputmode="decimal" value="1" /></div></td><td><span href="#" data-mdb-tooltip-init title="1 - Articolo Codificato ">1</span><input type="hidden" id="crm_offer_form_987_offerItems_0_lineType" name="crm_offer_form_987[offerItems][0][lineType]" value="1" /></td><td>\n PHI9_10-80X210ESS1DX.0000003\n <input type="hidden" id="crm_offer_form_987_offerItems_0_itemCode" name="crm_offer_form_987[offerItems][0][itemCode]" value="PHI9_10-80X210ESS1DX.0000003" /></td><td><input type="hidden" id="crm_offer_form_987_offerItems_0_itemVariantCode" name="crm_offer_form_987[offerItems][0][itemVariantCode]" /></td><td nowrap><div class="crm-offer-item-description" title="PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 Scorrevole Interno muro "ESSENTIAL" 1 anta - Dx Ki - SCORREVOLE C/SERRATURA CROMATO OPACO QUADRA PER SCORREVOLE BIANCO OPACO">PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 Scorrevole Interno muro "ESSENTIAL" 1 anta - Dx Ki - SCORREVOLE C/SERRATURA CROMATO OPACO QUADRA PER SCORREVOLE BIANCO OPACO</div><input type="hidden" id="crm_offer_form_987_offerItems_0_lineDescription" name="crm_offer_form_987[offerItems][0][lineDescription]" value="PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 Scorrevole Interno muro "ESSENTIAL" 1 anta - Dx Ki - SCORREVOLE C/SERRATURA CROMATO OPACO QUADRA PER SCORREVOLE BIANCO OPACO" /></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_0_qty" name="crm_offer_form_987[offerItems][0][qty]" inputmode="decimal" class="form-control" value="1" /></div></td><td class="text-end"><div class="crm-form-group"><div class="input-group "><input type="text" id="crm_offer_form_987_offerItems_0_price" name="crm_offer_form_987[offerItems][0][price]" class="form-control" value="362,00" /><span class="input-group-text"> €</span></div></div></td><td>\n PZ\n </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_0_discount1" name="crm_offer_form_987[offerItems][0][discount1]" class="form-control" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_0_discount2" name="crm_offer_form_987[offerItems][0][discount2]" class="form-control" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_0_discount3" name="crm_offer_form_987[offerItems][0][discount3]" class="form-control" /></div></td><td><span\n data-vat-object="{"percentage":22.0,"recordId":5,"code":"22","description":"IVA 22%","formattedLabel":"22 - IVA 22%","remoteId":5}"\n data-mdb-tooltip-init title="IVA 22%">\n 22\n </span></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_0_reference" name="crm_offer_form_987[offerItems][0][reference]" class="form-control" /></div></td><td><div class="crm-form-group"><textarea id="crm_offer_form_987_offerItems_0_note" name="crm_offer_form_987[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_987_offerItems_0_vatRecourse" name="crm_offer_form_987[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_987_offerItems_0_vatRecourse"></label></div></div></td></tr><tr class="crm-offer-item-table-row crm-table-row collection-item-row" data-offer-item="11468" id="crm_offer_item_11468_table_row"\n data-offer-item-obj="{"itemClass":"POR","modelId":1,"lineId":11468,"lineNumber":2.0,"lineType":"1","itemId":30576,"itemCode":"PHI9_10\/3D-80X210BSDX.0000003","itemVariantId":null,"itemVariantCode":"","lineDescription":"PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 BATTENTE Spingere DX MAGNETICA PATENT VERNICIATO ARGENTO CERNIERE: CROMAT - CROMO SATINATO","note":"","qty":2.0,"measurementUnit":"PZ","price":260.0,"discount1":null,"discount2":null,"discount3":null,"reference":"","vatCode":"22","vatRecourse":false}"><td><div class="select-all-chk-child text-center"><input class="select-all-chk-child-input" type="checkbox" value="11468"\n id="crm_offer_item_11468_chk"/><label class="form-check-label" for="crm_offer_item_11468_chk"></label></div></td><td><div class="crm-form-group app-mdb-form-group"><input type="text" id="crm_offer_form_987_offerItems_1_lineNumber" name="crm_offer_form_987[offerItems][1][lineNumber]" class="form-control crm-offer-item-line-number form-control" inputmode="decimal" value="2" /></div></td><td><span href="#" data-mdb-tooltip-init title="1 - Articolo Codificato ">1</span><input type="hidden" id="crm_offer_form_987_offerItems_1_lineType" name="crm_offer_form_987[offerItems][1][lineType]" value="1" /></td><td>\n PHI9_10/3D-80X210BSDX.0000003\n <input type="hidden" id="crm_offer_form_987_offerItems_1_itemCode" name="crm_offer_form_987[offerItems][1][itemCode]" value="PHI9_10/3D-80X210BSDX.0000003" /></td><td><input type="hidden" id="crm_offer_form_987_offerItems_1_itemVariantCode" name="crm_offer_form_987[offerItems][1][itemVariantCode]" /></td><td nowrap><div class="crm-offer-item-description" title="PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 BATTENTE Spingere DX MAGNETICA PATENT VERNICIATO ARGENTO CERNIERE: CROMAT - CROMO SATINATO">PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 BATTENTE Spingere DX MAGNETICA PATENT VERNICIATO ARGENTO CERNIERE: CROMAT - CROMO SATINATO</div><input type="hidden" id="crm_offer_form_987_offerItems_1_lineDescription" name="crm_offer_form_987[offerItems][1][lineDescription]" value="PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 BATTENTE Spingere DX MAGNETICA PATENT VERNICIATO ARGENTO CERNIERE: CROMAT - CROMO SATINATO" /></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_1_qty" name="crm_offer_form_987[offerItems][1][qty]" inputmode="decimal" class="form-control" value="2" /></div></td><td class="text-end"><div class="crm-form-group"><div class="input-group "><input type="text" id="crm_offer_form_987_offerItems_1_price" name="crm_offer_form_987[offerItems][1][price]" class="form-control" value="260,00" /><span class="input-group-text"> €</span></div></div></td><td>\n PZ\n </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_1_discount1" name="crm_offer_form_987[offerItems][1][discount1]" class="form-control" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_1_discount2" name="crm_offer_form_987[offerItems][1][discount2]" class="form-control" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_1_discount3" name="crm_offer_form_987[offerItems][1][discount3]" class="form-control" /></div></td><td><span\n data-vat-object="{"percentage":22.0,"recordId":5,"code":"22","description":"IVA 22%","formattedLabel":"22 - IVA 22%","remoteId":5}"\n data-mdb-tooltip-init title="IVA 22%">\n 22\n </span></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_1_reference" name="crm_offer_form_987[offerItems][1][reference]" class="form-control" /></div></td><td><div class="crm-form-group"><textarea id="crm_offer_form_987_offerItems_1_note" name="crm_offer_form_987[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_987_offerItems_1_vatRecourse" name="crm_offer_form_987[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_987_offerItems_1_vatRecourse"></label></div></div></td></tr><tr class="crm-offer-item-table-row crm-table-row collection-item-row" data-offer-item="11469" id="crm_offer_item_11469_table_row"\n data-offer-item-obj="{"itemClass":"POR","modelId":1,"lineId":11469,"lineNumber":3.0,"lineType":"1","itemId":33184,"itemCode":"PHI9_10-80X210SC1DX.0000008","itemVariantId":null,"itemVariantCode":"","lineDescription":"PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 Scorrevole Interno muro 1 anta - Dx Ki - SCORREVOLE C\/SERRATURA CROMATO OPACO QUADRA PER SCORREVOLE BIANCO OPACO","note":"","qty":1.0,"measurementUnit":"PZ","price":362.0,"discount1":null,"discount2":null,"discount3":null,"reference":"","vatCode":"22","vatRecourse":false}"><td><div class="select-all-chk-child text-center"><input class="select-all-chk-child-input" type="checkbox" value="11469"\n id="crm_offer_item_11469_chk"/><label class="form-check-label" for="crm_offer_item_11469_chk"></label></div></td><td><div class="crm-form-group app-mdb-form-group"><input type="text" id="crm_offer_form_987_offerItems_2_lineNumber" name="crm_offer_form_987[offerItems][2][lineNumber]" class="form-control crm-offer-item-line-number form-control" inputmode="decimal" value="3" /></div></td><td><span href="#" data-mdb-tooltip-init title="1 - Articolo Codificato ">1</span><input type="hidden" id="crm_offer_form_987_offerItems_2_lineType" name="crm_offer_form_987[offerItems][2][lineType]" value="1" /></td><td>\n PHI9_10-80X210SC1DX.0000008\n <input type="hidden" id="crm_offer_form_987_offerItems_2_itemCode" name="crm_offer_form_987[offerItems][2][itemCode]" value="PHI9_10-80X210SC1DX.0000008" /></td><td><input type="hidden" id="crm_offer_form_987_offerItems_2_itemVariantCode" name="crm_offer_form_987[offerItems][2][itemVariantCode]" /></td><td nowrap><div class="crm-offer-item-description" title="PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 Scorrevole Interno muro 1 anta - Dx Ki - SCORREVOLE C/SERRATURA CROMATO OPACO QUADRA PER SCORREVOLE BIANCO OPACO">PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 Scorrevole Interno muro 1 anta - Dx Ki - SCORREVOLE C/SERRATURA CROMATO OPACO QUADRA PER SCORREVOLE BIANCO OPACO</div><input type="hidden" id="crm_offer_form_987_offerItems_2_lineDescription" name="crm_offer_form_987[offerItems][2][lineDescription]" value="PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 Scorrevole Interno muro 1 anta - Dx Ki - SCORREVOLE C/SERRATURA CROMATO OPACO QUADRA PER SCORREVOLE BIANCO OPACO" /></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_2_qty" name="crm_offer_form_987[offerItems][2][qty]" inputmode="decimal" class="form-control" value="1" /></div></td><td class="text-end"><div class="crm-form-group"><div class="input-group "><input type="text" id="crm_offer_form_987_offerItems_2_price" name="crm_offer_form_987[offerItems][2][price]" class="form-control" value="362,00" /><span class="input-group-text"> €</span></div></div></td><td>\n PZ\n </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_2_discount1" name="crm_offer_form_987[offerItems][2][discount1]" class="form-control" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_2_discount2" name="crm_offer_form_987[offerItems][2][discount2]" class="form-control" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_2_discount3" name="crm_offer_form_987[offerItems][2][discount3]" class="form-control" /></div></td><td><span\n data-vat-object="{"percentage":22.0,"recordId":5,"code":"22","description":"IVA 22%","formattedLabel":"22 - IVA 22%","remoteId":5}"\n data-mdb-tooltip-init title="IVA 22%">\n 22\n </span></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_2_reference" name="crm_offer_form_987[offerItems][2][reference]" class="form-control" /></div></td><td><div class="crm-form-group"><textarea id="crm_offer_form_987_offerItems_2_note" name="crm_offer_form_987[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_987_offerItems_2_vatRecourse" name="crm_offer_form_987[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_987_offerItems_2_vatRecourse"></label></div></div></td></tr><tr class="crm-offer-item-table-row crm-table-row collection-item-row" data-offer-item="11465" id="crm_offer_item_11465_table_row"\n data-offer-item-obj="{"itemClass":"MAN","modelId":null,"lineId":11465,"lineNumber":4.0,"lineType":"1","itemId":3011,"itemCode":"COID71R-BMCAMP","itemVariantId":null,"itemVariantCode":"","lineDescription":"\"ROBOCINQUE \"\"S\"\" ID71R BIANCO MAT","note":null,"qty":2.0,"measurementUnit":"PZ","price":40.0,"discount1":null,"discount2":null,"discount3":null,"reference":null,"vatCode":"22","vatRecourse":false}"><td><div class="select-all-chk-child text-center"><input class="select-all-chk-child-input" type="checkbox" value="11465"\n id="crm_offer_item_11465_chk"/><label class="form-check-label" for="crm_offer_item_11465_chk"></label></div></td><td><div class="crm-form-group app-mdb-form-group"><input type="text" id="crm_offer_form_987_offerItems_3_lineNumber" name="crm_offer_form_987[offerItems][3][lineNumber]" class="form-control crm-offer-item-line-number form-control" inputmode="decimal" value="4" /></div></td><td><span href="#" data-mdb-tooltip-init title="1 - Articolo Codificato ">1</span><input type="hidden" id="crm_offer_form_987_offerItems_3_lineType" name="crm_offer_form_987[offerItems][3][lineType]" value="1" /></td><td>\n COID71R-BMCAMP\n <input type="hidden" id="crm_offer_form_987_offerItems_3_itemCode" name="crm_offer_form_987[offerItems][3][itemCode]" value="COID71R-BMCAMP" /></td><td><input type="hidden" id="crm_offer_form_987_offerItems_3_itemVariantCode" name="crm_offer_form_987[offerItems][3][itemVariantCode]" /></td><td nowrap><div class="crm-offer-item-description" title=""ROBOCINQUE ""S"" ID71R BIANCO MAT">"ROBOCINQUE ""S"" ID71R BIANCO MAT</div><input type="hidden" id="crm_offer_form_987_offerItems_3_lineDescription" name="crm_offer_form_987[offerItems][3][lineDescription]" value=""ROBOCINQUE ""S"" ID71R BIANCO MAT" /></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_3_qty" name="crm_offer_form_987[offerItems][3][qty]" inputmode="decimal" class="form-control" value="2" /></div></td><td class="text-end"><div class="crm-form-group"><div class="input-group "><input type="text" id="crm_offer_form_987_offerItems_3_price" name="crm_offer_form_987[offerItems][3][price]" class="form-control" value="40,00" /><span class="input-group-text"> €</span></div></div></td><td>\n PZ\n </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_3_discount1" name="crm_offer_form_987[offerItems][3][discount1]" class="form-control" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_3_discount2" name="crm_offer_form_987[offerItems][3][discount2]" class="form-control" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_3_discount3" name="crm_offer_form_987[offerItems][3][discount3]" class="form-control" /></div></td><td><span\n data-vat-object="{"percentage":22.0,"recordId":5,"code":"22","description":"IVA 22%","formattedLabel":"22 - IVA 22%","remoteId":5}"\n data-mdb-tooltip-init title="IVA 22%">\n 22\n </span></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_3_reference" name="crm_offer_form_987[offerItems][3][reference]" class="form-control" /></div></td><td><div class="crm-form-group"><textarea id="crm_offer_form_987_offerItems_3_note" name="crm_offer_form_987[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_987_offerItems_3_vatRecourse" name="crm_offer_form_987[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_987_offerItems_3_vatRecourse"></label></div></div></td></tr><tr class="crm-offer-item-table-row crm-table-row collection-item-row" data-offer-item="11464" id="crm_offer_item_11464_table_row"\n data-offer-item-obj="{"itemClass":"IMP","modelId":null,"lineId":11464,"lineNumber":4.5,"lineType":"1","itemId":23070,"itemCode":"POSARILIEVO","itemVariantId":null,"itemVariantCode":"","lineDescription":"RILIEVO MISURE","note":null,"qty":1.0,"measurementUnit":"PZ","price":70.0,"discount1":null,"discount2":null,"discount3":null,"reference":null,"vatCode":"22","vatRecourse":false}"><td><div class="select-all-chk-child text-center"><input class="select-all-chk-child-input" type="checkbox" value="11464"\n id="crm_offer_item_11464_chk"/><label class="form-check-label" for="crm_offer_item_11464_chk"></label></div></td><td><div class="crm-form-group app-mdb-form-group"><input type="text" id="crm_offer_form_987_offerItems_4_lineNumber" name="crm_offer_form_987[offerItems][4][lineNumber]" class="form-control crm-offer-item-line-number form-control" inputmode="decimal" value="4,5" /></div></td><td><span href="#" data-mdb-tooltip-init title="1 - Articolo Codificato ">1</span><input type="hidden" id="crm_offer_form_987_offerItems_4_lineType" name="crm_offer_form_987[offerItems][4][lineType]" value="1" /></td><td>\n POSARILIEVO\n <input type="hidden" id="crm_offer_form_987_offerItems_4_itemCode" name="crm_offer_form_987[offerItems][4][itemCode]" value="POSARILIEVO" /></td><td><input type="hidden" id="crm_offer_form_987_offerItems_4_itemVariantCode" name="crm_offer_form_987[offerItems][4][itemVariantCode]" /></td><td nowrap><div class="crm-offer-item-description" title="RILIEVO MISURE">RILIEVO MISURE</div><input type="hidden" id="crm_offer_form_987_offerItems_4_lineDescription" name="crm_offer_form_987[offerItems][4][lineDescription]" value="RILIEVO MISURE" /></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_4_qty" name="crm_offer_form_987[offerItems][4][qty]" inputmode="decimal" class="form-control" value="1" /></div></td><td class="text-end"><div class="crm-form-group"><div class="input-group "><input type="text" id="crm_offer_form_987_offerItems_4_price" name="crm_offer_form_987[offerItems][4][price]" class="form-control" value="70,00" /><span class="input-group-text"> €</span></div></div></td><td>\n PZ\n </td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_4_discount1" name="crm_offer_form_987[offerItems][4][discount1]" class="form-control" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_4_discount2" name="crm_offer_form_987[offerItems][4][discount2]" class="form-control" /></div></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_4_discount3" name="crm_offer_form_987[offerItems][4][discount3]" class="form-control" /></div></td><td><span\n data-vat-object="{"percentage":22.0,"recordId":5,"code":"22","description":"IVA 22%","formattedLabel":"22 - IVA 22%","remoteId":5}"\n data-mdb-tooltip-init title="IVA 22%">\n 22\n </span></td><td><div class="crm-form-group"><input type="text" id="crm_offer_form_987_offerItems_4_reference" name="crm_offer_form_987[offerItems][4][reference]" class="form-control" /></div></td><td><div class="crm-form-group"><textarea id="crm_offer_form_987_offerItems_4_note" name="crm_offer_form_987[offerItems][4][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_987_offerItems_4_vatRecourse" name="crm_offer_form_987[offerItems][4][vatRecourse]" disabled="disabled" class="crm-line-item-vat-recourse form-check-input" value="1" /><label class="form-check-label" for="crm_offer_form_987_offerItems_4_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="5">\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">€ 1.394,00</td>\n <th class="bg-primary text-white"><strong>Totale ivato:</strong></th>\n <td class="bg-primary text-white">€ 1.700,68</td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n \n <input type="hidden" id="crm_offer_form_987__token" name="crm_offer_form_987[_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_6944361b04dc2" href="javascript:void(0);" \n class="crm-contextual-menu-btn-container crm-contextual-menu-item-6944361b04dc2 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-6944361b04e50 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-6944361b04e39 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_convert_to_order" href="javascript:void(0);" \n class="crm-contextual-menu-btn-container crm-ctx-menu-btn-container-app_crm_offer_convert_to_order crm-contextual-menu-btn-container-converti-in-ordine"\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-signature fa-lg"></span>\n </div>\n <div class="crm-contextual-menu-btn-text">Converti in ordine</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-6944361b04e57 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_ConSconti" >\n 01. Offerta\n </li>\n <li\n class="crm-contextual-menu-dropdown-list-item"\n data-remote-code="SalesOffer_NoSconti" >\n 02. Offerta No Sconti\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.16 ms) | 0.18 ms |
deserialize 2
| Data | Context | Normalizer | Encoder | Time | Caller |
|---|---|---|---|---|---|
|
string
Show contents
"{"offerTypeCode":"PR","version":1,"contactId":0,"contactDescription":"","closingDate":null,"discount01":0,"discount02":0,"discount03":0,"couponCode":null,"customerPayments":null,"initialNotes":null,"finalNotes":null,"destinationDescription":null,"destinationAddress":null,"destinationPostalCode":null,"destinationCity":null,"destinationProvinceCode":"CA","destinationPhone":null,"destinationMail":null,"finalCustomerDiscount01":0,"finalCustomerDiscount02":0,"finalCustomerDiscount03":0,"finalCustomerOriginAmount":0,"recordId":987,"number":908,"date":"2025-12-18T00:00:00","year":2025,"customerId":50922,"state":"Inserito","documentTotal":1700.68,"ourReference":null,"yourReference":null,"accountCode":"0501","accountDetailCode":"003537","accountDescription":"CARDIA PIETRO","confirmationDate":null,"originAmount":1394,"currency":"EUR","totalRecordCount":1,"deliveryDate":null,"codifiedDestinationId":5502,"codifiedDestinationDescription":"CARDIA PIETRO\r\nVIA PETRARCA 2\r\n09048 SINNAI CA\r\nITALIA"}"
|
Type: App\Model\CRM\CrmOffer
Format: json
Show context
[] |
ObjectNormalizer (7.47 ms) | JsonEncoder (0.02 ms) | 8.03 ms | |
|
string
Show contents
"[{"lineId":11467,"lineNumber":1,"lineType":"1","itemId":33182,"itemClass":"POR","itemCode":"PHI9_10-80X210ESS1DX.0000003","itemVariantId":null,"itemVariantCode":"","lineDescription":"PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 Scorrevole Interno muro \"ESSENTIAL\" 1 anta - Dx Ki - SCORREVOLE C/SERRATURA CROMATO OPACO QUADRA PER SCORREVOLE BIANCO OPACO","note":"","qty":1.000000000000000,"measurementUnit":"PZ","price":362.000000000000000,"discount1":null,"discount2":null,"discount3":null,"reference":"","vatCode":"22","vatRecourse":false,"modelId":1,"totalRecordCount":5},{"lineId":11468,"lineNumber":2,"lineType":"1","itemId":30576,"itemClass":"POR","itemCode":"PHI9_10/3D-80X210BSDX.0000003","itemVariantId":null,"itemVariantCode":"","lineDescription":"PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 BATTENTE Spingere DX MAGNETICA PATENT VERNICIATO ARGENTO CERNIERE: CROMAT - CROMO SATINATO","note":"","qty":2.000000000000000,"measurementUnit":"PZ","price":260.000000000000000,"discount1":null,"discount2":null,"discount3":null,"reference":"","vatCode":"22","vatRecourse":false,"modelId":1,"totalRecordCount":5},{"lineId":11469,"lineNumber":3,"lineType":"1","itemId":33184,"itemClass":"POR","itemCode":"PHI9_10-80X210SC1DX.0000008","itemVariantId":null,"itemVariantCode":"","lineDescription":"PHI_20 Porta Laminata cieca Laminato Cieco 9 LAM_BIANCO L.80 X H.210 105 Scorrevole Interno muro 1 anta - Dx Ki - SCORREVOLE C/SERRATURA CROMATO OPACO QUADRA PER SCORREVOLE BIANCO OPACO","note":"","qty":1.000000000000000,"measurementUnit":"PZ","price":362.000000000000000,"discount1":null,"discount2":null,"discount3":null,"reference":"","vatCode":"22","vatRecourse":false,"modelId":1,"totalRecordCount":5},{"lineId":11465,"lineNumber":4,"lineType":"1","itemId":3011,"itemClass":"MAN","itemCode":"COID71R-BMCAMP","itemVariantId":null,"itemVariantCode":"","lineDescription":"\"ROBOCINQUE \"\"S\"\" ID71R BIANCO MAT","note":null,"qty":2.000000000000000,"measurementUnit":"PZ","price":40.000000000000000,"discount1":null,"discount2":null,"discount3":null,"reference":null,"vatCode":"22","vatRecourse":false,"modelId":null,"totalRecordCount":5},{"lineId":11464,"lineNumber":4.5,"lineType":"1","itemId":23070,"itemClass":"IMP","itemCode":"POSARILIEVO","itemVariantId":null,"itemVariantCode":"","lineDescription":"RILIEVO MISURE","note":null,"qty":1.000000000000000,"measurementUnit":"PZ","price":70.000000000000000,"discount1":null,"discount2":null,"discount3":null,"reference":null,"vatCode":"22","vatRecourse":false,"modelId":null,"totalRecordCount":5}]"
|
Type: App\Model\CRM\CrmOfferItem[]
Format: json
Show context
[] |
ArrayDenormalizer (6.11 ms) | JsonEncoder (0.04 ms) | 6.62 ms |
normalize 1
| Data | Context | Normalizer | Time | Caller |
|---|---|---|---|---|
|
App\Model\CRM\Api\Request\CrmOfferItemsApiRequestData
Show contents
App\Model\CRM\Api\Request\CrmOfferItemsApiRequestData {#1757 #requireAuthenticatedUser: true #requireCompanyCode: true #requirePagination: true -documentId: 987 #companyCode: "1" #userId: 19 -currentPage: 1 -pageSize: 30 } |
Format: json
Show context
[ "groups" => "read" ] |
ObjectNormalizer (0.31 ms) | 0.35 ms |
denormalize 4
| Data | Context | Normalizer | Time | Caller |
|---|---|---|---|---|
|
array
Show contents
[ "activeTheme" => [ "crm" => "basic" "configurator" => "basic" ] "configuratorCompressed" => true ] |
Type: App\Model\ThemeOption
Format: none
Show context
[] |
ObjectNormalizer (32.14 ms) | 32.31 ms | |
|
array
Show contents
[ "protocol" => "https://" "host" => "phi.remote" "port" => 443 "path" => "WebConfiguratorPhi_test/api/WebConfigurator" "crmPath" => "CRM_Dispatcher_PhiTest/api/CRM_DataDispatcher_" "authenticationNeeded" => true "username" => "admin" "password" => "admin" "authorizationType" => "Basic Auth" ] |
Type: App\Model\Configurator\Api\ApiConfiguration
Format: none
Show context
[] |
ObjectNormalizer (2.63 ms) | 2.90 ms | |
|
array
Show contents
[ "protocol" => "https://" "host" => "phi.remote" "port" => 443 "path" => "WebConfiguratorPhi_test/api/WebConfigurator" "crmPath" => "CRM_Dispatcher_PhiTest/api/CRM_DataDispatcher_" "authenticationNeeded" => true "username" => "admin" "password" => "admin" "authorizationType" => "Basic Auth" ] |
Type: App\Model\Configurator\Api\ApiConfiguration
Format: none
Show context
[] |
ObjectNormalizer (0.12 ms) | 0.13 ms | |
|
array
Show contents
[ "protocol" => "https://" "host" => "phi.remote" "port" => 443 "path" => "WebConfiguratorPhi_test/api/WebConfigurator" "crmPath" => "CRM_Dispatcher_PhiTest/api/CRM_DataDispatcher_" "authenticationNeeded" => true "username" => "admin" "password" => "admin" "authorizationType" => "Basic Auth" ] |
Type: App\Model\Configurator\Api\ApiConfiguration
Format: none
Show context
[] |
ObjectNormalizer (0.17 ms) | 0.18 ms |
encode 0
Nothing was encoded.
decode 0
Nothing was decoded.