Fix per php8.1

This commit is contained in:
Pek5892 2024-04-11 17:55:49 +02:00
parent 95f7840a44
commit 7b8018c68a
2 changed files with 4 additions and 8 deletions

View File

@ -179,9 +179,10 @@ if ($dir == 'entrata') {
if (!empty(setting('Data inizio verifica contatore fattura di vendita'))) {
$dateFormat = 'd/m/Y';
$carbonDate = Carbon::createFromFormat($dateFormat, setting('Data inizio verifica contatore fattura di vendita'));
$data_inizio_verifica_contatore = (($carbonDate !== false) ? $carbonDate->format('Y-m-d') : null);
$data_inizio_verifica_contatore = (($carbonDate !== false) ? strtotime($carbonDate->format('Y-m-d')) : null);
}
if (strtotime($fattura->data) >= strtotime($data_inizio_verifica_contatore) || empty($data_inizio_verifica_contatore)) {
$data = ($fattura->data ? strtotime($fattura->data) : '');
if ($data >= $data_inizio_verifica_contatore || empty($data_inizio_verifica_contatore)) {
$numero_previsto = verifica_numero_fattura($fattura);
}

View File

@ -113,8 +113,6 @@ class Fattura extends Document
$model->tipo()->associate($tipo_documento);
$model->stato()->associate($id_stato_attuale_documento);
$model->save();
// Salvataggio delle informazioni
$model->data = $data;
$model->data_registrazione = $data_registrazione ?: $data;
@ -250,7 +248,7 @@ class Fattura extends Document
$this->numero = static::getNextNumero($data, $direzione, $value);
if ($this->stato->getTranslation('name') == 'Bozza') {
$this->numero_esterno = null;
$this->numero_esterno = '';
} elseif (!empty($previous)) {
$this->numero_esterno = static::getNextNumeroSecondario($data, $direzione, $value);
}
@ -579,9 +577,6 @@ class Fattura extends Document
$dichiarazione_precedente = Dichiarazione::find($this->original['id_dichiarazione_intento']);
$is_fiscale = $this->isFiscale();
// Salvataggio effettivo
parent::save($options);
$this->attributes['ritenutaacconto'] = $this->ritenuta_acconto;
$this->attributes['iva_rivalsainps'] = $this->iva_rivalsa_inps;
$this->attributes['rivalsainps'] = $this->rivalsa_inps;