mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-17 20:10:50 +01:00
parent
888f255761
commit
1a32685ac4
@ -83,7 +83,7 @@ if (!empty($query)) {
|
|||||||
$value = trim($value);
|
$value = trim($value);
|
||||||
|
|
||||||
// Allineamento a destra se il valore della prima riga risulta numerica
|
// Allineamento a destra se il valore della prima riga risulta numerica
|
||||||
if (formatter()->isStandardNumber($value)) {
|
if (is_numeric($value) && formatter()->isStandardNumber($value)) {
|
||||||
$align[$field] = 'text-right';
|
$align[$field] = 'text-right';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -82,11 +82,13 @@ class FatturaOrdinaria extends FatturaElettronica
|
|||||||
public function getRighe()
|
public function getRighe()
|
||||||
{
|
{
|
||||||
$result = $this->getBody()['DatiBeniServizi']['DettaglioLinee'];
|
$result = $this->getBody()['DatiBeniServizi']['DettaglioLinee'];
|
||||||
|
$result = $this->forceArray($result);
|
||||||
|
|
||||||
// Aggiunta degli arrotondamenti IVA come righe indipendenti
|
// Aggiunta degli arrotondamenti IVA come righe indipendenti
|
||||||
$riepolighi = $this->getBody()['DatiBeniServizi']['DatiRiepilogo'];
|
$riepiloghi = $this->getBody()['DatiBeniServizi']['DatiRiepilogo'];
|
||||||
foreach ($riepolighi as $riepilogo) {
|
$riepiloghi = $this->forceArray($riepiloghi);
|
||||||
$valore = floatval($riepilogo['Arrotondamento']);
|
foreach ($riepiloghi as $riepilogo) {
|
||||||
|
$valore = isset($riepilogo['Arrotondamento']) ? floatval($riepilogo['Arrotondamento']) : 0;
|
||||||
if (!empty($valore)) {
|
if (!empty($valore)) {
|
||||||
$descrizione = tr('Arrotondamento IVA _VALUE_', [
|
$descrizione = tr('Arrotondamento IVA _VALUE_', [
|
||||||
'_VALUE_' => empty($riepilogo['Natura']) ? numberFormat($riepilogo['AliquotaIVA']).'%' : $riepilogo['Natura'],
|
'_VALUE_' => empty($riepilogo['Natura']) ? numberFormat($riepilogo['AliquotaIVA']).'%' : $riepilogo['Natura'],
|
||||||
|
@ -137,10 +137,7 @@ class Formatter
|
|||||||
public function formatNumber($value, $decimals = null)
|
public function formatNumber($value, $decimals = null)
|
||||||
{
|
{
|
||||||
$value = trim($value);
|
$value = trim($value);
|
||||||
|
$value = floatval($value);
|
||||||
if (is_numeric($value)) {
|
|
||||||
$value = floatval($value);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (isset($decimals)) {
|
if (isset($decimals)) {
|
||||||
$original = $this->getPrecision();
|
$original = $this->getPrecision();
|
||||||
|
@ -52,7 +52,6 @@ class Upload extends Model
|
|||||||
// Informazioni di base
|
// Informazioni di base
|
||||||
$original_name = isset($source['name']) ? $source['name'] : basename($source);
|
$original_name = isset($source['name']) ? $source['name'] : basename($source);
|
||||||
$model->original_name = $original_name; // Fix per "original" di Eloquent
|
$model->original_name = $original_name; // Fix per "original" di Eloquent
|
||||||
$model->size = $source['size'];
|
|
||||||
|
|
||||||
$model->name = !empty($name) ? $name : $original_name;
|
$model->name = !empty($name) ? $name : $original_name;
|
||||||
$model->category = $category;
|
$model->category = $category;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user