"._('Rinnova')."... "; } ?>


{[ "type": "text", "label": "", "name": "numero", "required": 1, "class": "text-center", "value": "$numero$" ]}
{[ "type": "select", "label": "", "name": "idanagrafica", "id": "idanagrafica_c", "required": 1, "value": "$idanagrafica$", "ajax-source": "clienti" ]}
{[ "type": "select", "label": "", "name": "idagente", "values": "query=SELECT an_anagrafiche.idanagrafica AS id, ragione_sociale AS descrizione FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica WHERE descrizione='Agente' AND deleted=0 ORDER BY ragione_sociale", "value": "$idagente$" ]}
{[ "type": "select", "label": "", "name": "idreferente", "value": "$idreferente$", "ajax-source": "referenti" ]}
{[ "type": "text", "label": "", "name": "nome", "required": 1, "value": "$nome$" ]}
{[ "type": "number", "label": "", "name": "validita", "decimals": "0", "value": "$validita$", "icon-after": "giorni" ]}
{[ "type": "checkbox", "label": "", "name": "rinnovabile", "value": "$rinnovabile$" ]}
{[ "type": "number", "label": "", "name": "giorni_preavviso_rinnovo", "decimals": "0", "value": "$giorni_preavviso_rinnovo$", "icon-after": "giorni" ]}
{[ "type": "date", "label": "", "maxlength": 10, "name": "data_bozza", "value": "$data_bozza$" ]}
{[ "type": "date", "label": "", "maxlength": 10, "name": "data_accettazione", "value": "$data_accettazione$" ]}
{[ "type": "date", "label": "", "maxlength": 10, "name": "data_conclusione", "value": "$data_conclusione$" ]}
{[ "type": "date", "label": "", "maxlength": 10, "name": "data_rifiuto", "value": "$data_rifiuto$" ]}
{[ "type": "select", "label": "", "name": "idpagamento", "values": "query=SELECT id, descrizione FROM co_pagamenti GROUP BY descrizione ORDER BY descrizione", "value": "$idpagamento$" ]}
{[ "type": "select", "label": "", "name": "idstato", "required": 1, "values": "query=SELECT id, descrizione FROM co_staticontratti", "value": "$idstato$" ]}
{[ "type": "select", "multiple": "1", "label": "", "name": "matricolaimpianto[]", "values": "query=SELECT idanagrafica, id AS id, nome AS descrizione FROM my_impianti WHERE idanagrafica='$idanagrafica$' ORDER BY descrizione", "value": "$matricoleimpianti$" ]}
{[ "type": "textarea", "label": "", "name": "esclusioni", "class": "autosize", "value": "$esclusioni$" ]}
{[ "type": "textarea", "label": "", "name": "descrizione", "class": "autosize", "value": "$descrizione$" ]}

fetchArray('SELECT co_contratti_tipiintervento.*, in_tipiintervento.descrizione FROM in_tipiintervento INNER JOIN co_contratti_tipiintervento ON in_tipiintervento.idtipointervento=co_contratti_tipiintervento.idtipointervento WHERE idcontratto='.prepare($id_record).' AND (co_contratti_tipiintervento.costo_ore!=0 OR co_contratti_tipiintervento.costo_km!=0 OR co_contratti_tipiintervento.costo_dirittochiamata!=0) ORDER BY in_tipiintervento.descrizione'); if (sizeof($rs) > 0) { echo ' '; for ($i = 0; $i < sizeof($rs); ++$i) { echo ' '; $idtipiintervento[] = prepare($rs[$i]['idtipointervento']); } echo '
'._('Tipo attività').' '._('Costo orario').' '._('Costo al km').' '._('Diritto di chiamata').' '._('Costo orario (tecnico)').' '._('Costo al km (tecnico)').' '._('Diritto di chiamata (tecnico)').'
'.$rs[$i]['descrizione'].' {[ "type": "number", "name": "costo_ore['.$rs[$i]['idtipointervento'].']", "value": "'.$rs[$i]['costo_ore'].'" ]} {[ "type": "number", "name": "costo_km['.$rs[$i]['idtipointervento'].']", "value": "'.$rs[$i]['costo_km'].'" ]} {[ "type": "number", "name": "costo_dirittochiamata['.$rs[$i]['idtipointervento'].']", "value": "'.$rs[$i]['costo_dirittochiamata'].'" ]} {[ "type": "number", "name": "costo_ore_tecnico['.$rs[$i]['idtipointervento'].']", "value": "'.$rs[$i]['costo_ore_tecnico'].'" ]} {[ "type": "number", "name": "costo_km_tecnico['.$rs[$i]['idtipointervento'].']", "value": "'.$rs[$i]['costo_km_tecnico'].'" ]} {[ "type": "number", "name": "costo_dirittochiamata_tecnico['.$rs[$i]['idtipointervento'].']", "value": "'.$rs[$i]['costo_dirittochiamata_tecnico'].'" ]}
'; } echo '
'; //Loop fra i tipi di attività e i relativi costi del tipo intervento (quelli a 0) $rs = $dbo->fetchArray('SELECT * FROM in_tipiintervento WHERE idtipointervento NOT IN('.implode(',', $idtipiintervento).') ORDER BY descrizione'); if (sizeof($rs) > 0) { echo ' '; for ($i = 0; $i < sizeof($rs); ++$i) { echo ' '; } echo '
'._('Tipo attività').' '._('Costo orario').' '._('Costo al km').' '._('Diritto di chiamata').' '._('Costo orario (tecnico)').' '._('Costo al km (tecnico)').' '._('Diritto di chiamata (tecnico)').'
'.$rs[$i]['descrizione'].' {[ "type": "number", "name": "costo_ore['.$rs[$i]['idtipointervento'].']", "value": "'.$rs[$i]['costo_orario'].'" ]} {[ "type": "number", "name": "costo_km['.$rs[$i]['idtipointervento'].']", "value": "'.$rs[$i]['costo_km'].'" ]} {[ "type": "number", "name": "costo_dirittochiamata['.$rs[$i]['idtipointervento'].']", "value": "'.$rs[$i]['costo_diritto_chiamata'].'" ]} {[ "type": "number", "name": "costo_ore_tecnico['.$rs[$i]['idtipointervento'].']", "value": "'.$rs[$i]['costo_orario_tecnico'].'" ]} {[ "type": "number", "name": "costo_km_tecnico['.$rs[$i]['idtipointervento'].']", "value": "'.$rs[$i]['costo_km_tecnico'].'" ]} {[ "type": "number", "name": "costo_dirittochiamata_tecnico['.$rs[$i]['idtipointervento'].']", "value": "'.$rs[$i]['costo_diritto_chiamata_tecnico'].'" ]}
'; } ?>



'._('Rinnovi precedenti').'

'; $idcontratto_prev = $records[0]['idcontratto_prev']; echo ' '; while (!empty($idcontratto_prev)) { $rs = $dbo->fetchArray('SELECT nome, numero, data_accettazione, data_conclusione, budget, idcontratto_prev FROM co_contratti WHERE id='.prepare($idcontratto_prev)); echo ' '; $idcontratto_prev = $rs[0]['idcontratto_prev']; } echo '
'._('Descrizione').' '._('Totale').' '._('Data inizio').' '._('Data conclusione').'
'.Modules::link($id_module, $idcontratto_prev, str_replace('_NUM_', $rs[0]['numero'], _('Contratto no _NUM_')).'
'.$rs[0]['nome'].'').'
'.Translator::numberToLocale($rs[0]['budget']).' € '.Translator::dateToLocale($rs[0]['data_accettazione']).' '.Translator::dateToLocale($rs[0]['data_conclusione']).'
'; } ?>