Stile del codice

This commit is contained in:
Thomas Zilio 2021-10-18 10:23:39 +02:00
parent 24fe32040e
commit 1f141a5dc9
15 changed files with 49 additions and 59 deletions

View File

@ -214,7 +214,7 @@ if (filter('action') == 'do_update') {
$total += $scriptValue;
}
}
echo '
<script>
$(document).ready(function(){

View File

@ -54,7 +54,7 @@ switch (post('op')) {
foreach ($id_records as $id) {
$articolo = Articolo::find($id);
$prezzo_partenza = post('prezzo_partenza')=='vendita' ? $articolo->prezzo_vendita : $articolo->prezzo_acquisto;
$prezzo_partenza = post('prezzo_partenza') == 'vendita' ? $articolo->prezzo_vendita : $articolo->prezzo_acquisto;
$new_prezzo_vendita = $prezzo_partenza + ($prezzo_partenza * $percentuale / 100);
$articolo->setPrezzoVendita($new_prezzo_vendita, $articolo->idiva_vendita);

View File

@ -19,17 +19,17 @@
namespace Modules\Articoli\Import;
use Uploads;
use Modules;
use Carbon\Carbon;
use Models\Upload;
use Importer\CSVImporter;
use Models\Upload;
use Modules;
use Modules\Anagrafiche\Anagrafica;
use Modules\Anagrafiche\Sede;
use Modules\Articoli\Articolo;
use Modules\Articoli\Categoria;
use Modules\Iva\Aliquota;
use Plugins\ListinoClienti\DettaglioPrezzo;
use Uploads;
/**
* Struttura per la gestione delle operazioni di importazione (da CSV) degli Articoli.
@ -331,11 +331,11 @@ class CSV extends CSVImporter
]);
//Gestione immagine
if ( !empty($url) ) {
if (!empty($url)) {
$file_content = file_get_contents($url);
if( !empty($file_content) ){
$name = "immagine_".$articolo->id.'.'.Upload::getExtensionFromMimeType($file_content);
if (!empty($file_content)) {
$name = 'immagine_'.$articolo->id.'.'.Upload::getExtensionFromMimeType($file_content);
$upload = Uploads::upload($file_content, [
'name' => 'Immagine',

View File

@ -182,7 +182,7 @@ trait RelationTrait
{
$result = parent::delete();
if (!empty($this->idintervento) && $this->fattura->getRighe()->where('idintervento', $this->idintervento)->count()==1) {
if (!empty($this->idintervento) && $this->fattura->getRighe()->where('idintervento', $this->idintervento)->count() == 1) {
database()->query("UPDATE in_interventi SET idstatointervento = (SELECT idstatointervento FROM in_statiintervento WHERE codice = 'OK') WHERE id=".prepare($this->idintervento));
}

View File

@ -186,10 +186,10 @@ function aggiungi_intervento_in_fattura($id_intervento, $id_fattura, $descrizion
$riga->prezzo_unitario = $sessione->prezzo_orario;
//Calcolo lo sconto unitario della sessione in base all'impostazione sui prezzi ivati
$iva = $dbo->table('co_iva')->where('id',$id_iva)->first();
if( $sessione->tipo_sconto=='UNT' && setting('Utilizza prezzi di vendita comprensivi di IVA') ){
$sconto_unitario = $sessione->sconto_unitario + (($sessione->sconto_unitario*$iva->percentuale)/100);
}else{
$iva = $dbo->table('co_iva')->where('id', $id_iva)->first();
if ($sessione->tipo_sconto == 'UNT' && setting('Utilizza prezzi di vendita comprensivi di IVA')) {
$sconto_unitario = $sessione->sconto_unitario + (($sessione->sconto_unitario * $iva->percentuale) / 100);
} else {
$sconto_unitario = $sessione->sconto_unitario;
}

View File

@ -345,4 +345,4 @@ echo '
$("#idarticolo").selectReset();
});
</script>';
</script>';

View File

@ -317,10 +317,9 @@ switch (filter('op')) {
$max_number = $informazioni['maxNumber'];
$avviso_numero = !empty($max_number) && floatval($history[0]['number']) > 0.9 * $max_number;
// Formattazione dei contenuti dello storico
foreach ($history as $key => $value) {
$history[$key]['size'] = (($history[$key]['size'])? Filesystem::formatBytes($value['size']) : '-' );
$history[$key]['size'] = (($history[$key]['size']) ? Filesystem::formatBytes($value['size']) : '-');
//$history[$key]['invoices_size'] = Filesystem::formatBytes($value['invoices_size']);
//$history[$key]['notifies_size'] = Filesystem::formatBytes($value['notifies_size']);
}

View File

@ -94,22 +94,17 @@ if (Services::isEnabled()) {
$risorse_attive = Services::getRisorseAttive();
if (!$risorse_attive->isEmpty()) {
$risorse_in_scadenza = Services::getRisorseInScadenza($limite_scadenze);
if (!$risorse_in_scadenza->isEmpty()) {
echo '
<div class="alert alert-warning" role="alert"> <i class="fa fa-warning"></i> '.tr('Attenzione, _NUM_ risorse sono in scadenza:', [
'_NUM_' => $risorse_in_scadenza->count()
'_NUM_' => $risorse_in_scadenza->count(),
]).'</div>';
}else{
echo '
} else {
echo '
<div class="alert alert-success" role="alert"> <i class="fa fa-check"></i> '.tr('Bene, tutte le risorse sono attive e non presentano avvisi:', [
'_NUM_' => $risorse_attive->count()
'_NUM_' => $risorse_attive->count(),
]).'</div>';
}
echo '
@ -124,25 +119,23 @@ if (Services::isEnabled()) {
<tbody>';
foreach ($risorse_attive as $servizio) {
$scadenza = Carbon::parse($servizio['expiration_at']);
echo '
foreach ($risorse_attive as $servizio) {
$scadenza = Carbon::parse($servizio['expiration_at']);
echo '
<tr>
<td>'.$servizio['name'].'</td>
<td>'.(($servizio['credits']<100 && $servizio['credits'])? '<b><i class="fa fa-icon fa-warning" ></i>': '' ).(($servizio['credits'])? $servizio['credits']: '-' ).(($servizio['credits']<100 && $servizio['credits'])? '</b>': '' ).'</td>
<td>'.((Carbon::now()->diffInDays($scadenza, false)<60 && $scadenza)? '<b><i class="fa fa-icon fa-warning" ></i>': '' ).dateFormat($scadenza).' ('.$scadenza->diffForHumans().')'.((Carbon::now()->diffInDays($scadenza, false)<60 && $scadenza)? '</b>': '' ).'</td>
<td>'.(($servizio['credits'] < 100 && $servizio['credits']) ? '<b><i class="fa fa-icon fa-warning" ></i>' : '').(($servizio['credits']) ? $servizio['credits'] : '-').(($servizio['credits'] < 100 && $servizio['credits']) ? '</b>' : '').'</td>
<td>'.((Carbon::now()->diffInDays($scadenza, false) < 60 && $scadenza) ? '<b><i class="fa fa-icon fa-warning" ></i>' : '').dateFormat($scadenza).' ('.$scadenza->diffForHumans().')'.((Carbon::now()->diffInDays($scadenza, false) < 60 && $scadenza) ? '</b>' : '').'</td>
</tr>';
}
}
echo '
</tbody>
</table><hr>';
//Il servizio Fatturazione Elettronica deve essere presente per visualizzare le Statistiche su Fatture Elettroniche
if (Services::getRisorseAttive()->where('name','Fatturazione Elettronica')->count()){
echo '
if (Services::getRisorseAttive()->where('name', 'Fatturazione Elettronica')->count()) {
echo '
<div class="panel panel-info">
@ -203,7 +196,6 @@ if (Services::isEnabled()) {
aggiornaStatisticheFE();
});
</script>';
}
} else {
echo '

View File

@ -294,11 +294,11 @@ echo '
</div>';
// Righe
if (setting('Aggiorna info di acquisto')=='Non aggiornare'){
if (setting('Aggiorna info di acquisto') == 'Non aggiornare') {
$update_info = 'update_not';
} elseif (setting('Aggiorna info di acquisto')=='Aggiorna prezzo di listino'){
$update_info ='update_price';
} else{
} elseif (setting('Aggiorna info di acquisto') == 'Aggiorna prezzo di listino') {
$update_info = 'update_price';
} else {
$update_info = 'update_all';
}
@ -358,7 +358,7 @@ if (!empty($righe)) {
$id_articolo = $database->fetchOne('SELECT id_articolo AS id FROM mg_fornitore_articolo WHERE REPLACE(codice_fornitore, " ", "") = '.prepare($codice_principale).' AND id_fornitore = '.prepare($anagrafica->id))['id'];
}
}
if (empty($id_articolo)) {
$id_articolo = $database->fetchOne('SELECT id FROM mg_articoli WHERE codice = '.prepare($codice_principale))['id'];
if (empty($id_articolo)) {

View File

@ -21,9 +21,9 @@ namespace Plugins\ImportFE;
use Modules;
use Modules\Anagrafiche\Anagrafica;
use Modules\Banche\Banca;
use Modules\Anagrafiche\Nazione;
use Modules\Anagrafiche\Tipo as TipoAnagrafica;
use Modules\Banche\Banca;
use Modules\Fatture\Fattura;
use Modules\Fatture\Stato as StatoFattura;
use Modules\Fatture\Tipo as TipoFattura;

View File

@ -155,7 +155,7 @@ class FatturaOrdinaria extends FatturaElettronica
if (!empty($articolo)) {
$articolo->idconto_acquisto = $conto[$key];
$articolo->save();
$obj = Articolo::build($fattura, $articolo);
$obj->movimentazione($movimentazione);
@ -242,11 +242,11 @@ class FatturaOrdinaria extends FatturaElettronica
if ($tipo_sconto == 'PRC') {
$sconto_calcolato = calcola_sconto([
'sconto' => $sconto_riga,
'prezzo' => $sconto_unitario ? $obj->prezzo_unitario-($sconto_calcolato/$obj->qta) : $obj->prezzo_unitario,
'prezzo' => $sconto_unitario ? $obj->prezzo_unitario - ($sconto_calcolato / $obj->qta) : $obj->prezzo_unitario,
'tipo' => 'PRC',
'qta' => $obj->qta,
]);
if ($tipo == 'PRC') {
$tot_sconto = $sconto_calcolato * 100 / $obj->imponibile;
} else {
@ -256,15 +256,15 @@ class FatturaOrdinaria extends FatturaElettronica
$tot_sconto = $sconto_riga;
}
$sconto_unitario += $tot_sconto;
$sconto_unitario += $tot_sconto;
}
$obj->setSconto($sconto_unitario, $tipo);
$obj->setSconto($sconto_unitario, $tipo);
}
// Aggiornamento prezzo di acquisto e fornitore predefinito in base alle impostazioni
if (!empty($articolo)) {
if ($update_info[$key]=='update_price' || $update_info[$key]=='update_all') {
if ($update_info[$key] == 'update_price' || $update_info[$key] == 'update_all') {
$dettaglio_predefinito = DettaglioPrezzo::dettaglioPredefinito($articolo->id, $anagrafica->idanagrafica, $direzione)
->first();
@ -272,7 +272,7 @@ class FatturaOrdinaria extends FatturaElettronica
if (empty($dettaglio_predefinito)) {
$dettaglio_predefinito = DettaglioPrezzo::build($articolo, $anagrafica, $direzione);
}
// Imposto lo sconto nel listino solo se è una percentuale, se è un importo lo sottraggo dal prezzo
if ($tipo == 'PRC') {
$dettaglio_predefinito->sconto_percentuale = $sconto_unitario;
@ -288,7 +288,7 @@ class FatturaOrdinaria extends FatturaElettronica
$dettaglio_predefinito->save();
// Aggiornamento fornitore predefinito
if ($update_info[$key]=='update_all') {
if ($update_info[$key] == 'update_all') {
// Aggiornamento prezzo di acquisto e fornitore predefinito
$articolo->prezzo_acquisto = $prezzo_acquisto;
$articolo->id_fornitore = $anagrafica->idanagrafica;
@ -296,11 +296,10 @@ class FatturaOrdinaria extends FatturaElettronica
}
}
}
$tipo = null;
$sconto_unitario = null;
$obj->save();
}
// Ricaricamento della fattura

View File

@ -189,13 +189,13 @@ echo '
<div class="col-md-4">
<div class="info-box">
<span class="info-box-icon bg-'.($fatture_vendita->count()+$note_credito->count() == 0 ? 'gray' : 'green').'"><i class="fa fa-money"></i></span>
<span class="info-box-icon bg-'.($fatture_vendita->count() + $note_credito->count() == 0 ? 'gray' : 'green').'"><i class="fa fa-money"></i></span>
<div class="info-box-content">
<span class="info-box-text pull-left">'.tr('Fatture').'</span>
'.($fatture_vendita->count()+$note_credito->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.base_path().'/controller.php?id_module='.Modules::get('Fatture di vendita')['id'].'&search_Ragione-sociale='.rawurlencode($anagrafica['ragione_sociale']).'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').'
'.($fatture_vendita->count() + $note_credito->count() > 0 ? '<span class="info-box-text pull-right"><a href="'.base_path().'/controller.php?id_module='.Modules::get('Fatture di vendita')['id'].'&search_Ragione-sociale='.rawurlencode($anagrafica['ragione_sociale']).'">'.tr('Visualizza').' <i class="fa fa-chevron-circle-right"></i></a></span>' : '').'
<br class="clearfix">
<span class="info-box-number">
<big>'.($fatture_vendita->count()+$note_credito->count()).'</big><br>
<big>'.($fatture_vendita->count() + $note_credito->count()).'</big><br>
<small class="help-block">'.moneyFormat($totale_fatture_vendita).'</small>
</span>
</div>

View File

@ -86,7 +86,7 @@ class Services
return self::getServiziAttivi()
->flatten(1)
->filter(function ($item) use ($limite_scadenze) {
return (isset($item['data_conclusione']) && Carbon::parse($item['data_conclusione'])->lessThan($limite_scadenze));
return isset($item['data_conclusione']) && Carbon::parse($item['data_conclusione'])->lessThan($limite_scadenze);
});
}

View File

@ -417,7 +417,7 @@ abstract class Component extends Model
*/
protected function customBeforeDataCopiaIn($original)
{
if(!empty($original->idiva)){
if (!empty($original->idiva)) {
$this->idiva = $original->idiva;
}
}

View File

@ -222,7 +222,7 @@ class Upload extends Model
/**
* @return string
*/
*/
public static function getExtensionFromMimeType($file_content)
{
$finfo = finfo_open();