'.tr('Spett.le', [], ['upper' => true]).' $c_ragionesociale$ $c_indirizzo$ $c_citta_full$ |
|
'.tr('Partita IVA', [], ['upper' => true]).' |
$c_piva$ |
'.tr('Codice fiscale', [], ['upper' => true]).' |
$c_codicefiscale$ |
'.nl2br($records[0]['descrizione']).'
".tr('Attività', [], ['upper' => true])." | ".tr('Ore', [], ['upper' => true])." | ".tr('Km', [], ['upper' => true])." | ".tr('Sconto', [], ['upper' => true])." | ".tr('Imponibile', [], ['upper' => true]).' |
---|---|---|---|---|
'.tr('Intervento num. _NUM_ del _DATE_', [
'_NUM_' => $int['codice'],
'_DATE_' => Translator::dateToLocale($int['inizio']),
]);
if (!empty($int['tecnici'])) {
echo '
'.tr('Tecnici').': '.str_replace(',', ', ', $int['tecnici']).'.'; } echo ' | ';
echo '
'.Translator::numberToLocale($int['ore']).' | '.Translator::numberToLocale($int['km']).' | '.Translator::numberToLocale($int['sconto']).' € | '.Translator::numberToLocale($int['subtotale']).' € |
'.tr('Totale', [], ['upper' => true]).': | '.Translator::numberToLocale($ore).' | '.Translator::numberToLocale($km).' | '.Translator::numberToLocale($sconto_int).' € | '.Translator::numberToLocale($totale_int).' € |
'.tr('Materiale utilizzato', [], ['upper' => true]).' | |||
---|---|---|---|
'.tr('Descrizione').' | '.tr('Q.tà').' | '.tr('Prezzo').' | '.tr('Importo').' |
'.$r['descrizione'];
// Codice
if (!empty($r['codice'])) {
echo '
'.tr('COD. _COD_', [ '_COD_' => $r['codice'], ]).''; } echo ' '.tr('Intervento num. _NUM_ del _DATE_', [ '_NUM_' => $int['codice'], '_DATE_' => Translator::dateToLocale($int['inizio']), ]).'.'; echo ' | ';
// Quantità
echo '
'.Translator::numberToLocale($r['qta']).' '.$r['um'].' | '; // Prezzo unitario echo "
".Translator::numberToLocale($r['prezzo_vendita']).' €';
if ($r['sconto'] > 0) {
echo "
- ".tr('sconto _TOT_ _TYPE_', [ '_TOT_' => Translator::numberToLocale($r['sconto_unitario']), '_TYPE_' => ($r['tipo_sconto'] == 'PRC' ? '%' : '€'), ]).''; if ($count <= 1) { $count += 0.4; } } echo ' | ';
// Netto
$netto = $r['prezzo_vendita'] * $r['qta'];
echo '
'.Translator::numberToLocale($netto).' €';
if ($r['sconto'] > 0) {
echo "
- ".tr('sconto _TOT_ _TYPE_', [ '_TOT_' => Translator::numberToLocale($r['sconto']), '_TYPE_' => '€', ]).''; if ($count <= 1) { $count += 0.4; } } echo ' |
'.tr('Totale materiale utilizzato', [], ['upper' => true]).': | '.Translator::numberToLocale($totale_art).' € |
'.tr('Spese aggiuntive', [], ['upper' => true]).' | |||
---|---|---|---|
'.tr('Descrizione').' | '.tr('Q.tà').' | '.tr('Prezzo').' | '.tr('Importo').' |
'.$r['descrizione'];
echo '
'.tr('Intervento num. _NUM_ del _DATE_', [ '_NUM_' => $int['codice'], '_DATE_' => Translator::dateToLocale($int['inizio']), ]).'.'; echo ' | ';
// Quantità
echo '
'.Translator::numberToLocale($r['qta']).' '.$r['um'].' | '; // Prezzo unitario echo "
".Translator::numberToLocale($r['prezzo_vendita']).' €';
if ($r['sconto'] > 0) {
echo "
- ".tr('sconto _TOT_ _TYPE_', [ '_TOT_' => Translator::numberToLocale($r['sconto_unitario']), '_TYPE_' => ($r['tipo_sconto'] == 'PRC' ? '%' : '€'), ]).''; if ($count <= 1) { $count += 0.4; } } echo ' | ';
// Netto
$netto = $r['prezzo_vendita'] * $r['qta'];
echo '
'.Translator::numberToLocale($netto).' €';
if ($r['sconto'] > 0) {
echo "
- ".tr('sconto _TOT_ _TYPE_', [ '_TOT_' => Translator::numberToLocale($r['sconto']), '_TYPE_' => '€', ]).''; if ($count <= 1) { $count += 0.4; } } echo ' |
'.tr('Totale spese aggiuntive', [], ['upper' => true]).': | '.Translator::numberToLocale($totale_spese).' € |
'.tr('Imponibile', [], ['upper' => true]).': | '.Translator::numberToLocale($imponibile).' € | |||
---|---|---|---|---|
'.tr('Sconto', [], ['upper' => true]).': | -'.Translator::numberToLocale($sconto).' € | |||
'.tr('Imponibile scontato', [], ['upper' => true]).': | '.Translator::numberToLocale($totale).' € | |||
'.tr('Iva (_PRC_%)', [ '_PRC_' => Translator::numberToLocale($percentuale_iva, 0), ], ['upper' => true]).': | '.Translator::numberToLocale($iva).' € | |||
'.tr('Totale consuntivo', [], ['upper' => true]).': | '.Translator::numberToLocale($totale).' € | |||
'.tr('Budget (no IVA)', [], ['upper' => true]).': | '.Translator::numberToLocale($budget).' € | |||
'.tr('Rapporto budget/spesa (no IVA)', [], ['upper' => true]).': | '.Translator::numberToLocale($rapporto).' € | |||
'.tr('Ore residue', [], ['upper' => true]).': |
'.Translator::numberToLocale($totale_ore - $totale_ore_impiegate).' '.tr('Ore erogate').': '.Translator::numberToLocale($totale_ore_impiegate).' '.tr('Ore in contratto').': '.Translator::numberToLocale($totale_ore).' |