Migliorati messaggi ricevute hooks

This commit is contained in:
Luca 2024-02-24 00:47:43 +01:00
parent 8e2049270b
commit 7fdad47f3b
3 changed files with 20 additions and 12 deletions

View File

@ -57,7 +57,7 @@ class InvoiceHook extends CachedManager
}
$message = tr('_NUM_ fattur_A_ passiv_A_ da importare', [
'_NUM_' => (($count>1) ? tr('Ci sono'): tr('C\'é')).' '.$count,
'_NUM_' => (($count>1) ? tr('Ci sono'): tr('C\'è')).' '.$count,
'_A_' => (($count>1) ? tr('e'): tr('a'))
]);

View File

@ -43,9 +43,9 @@ $fatture_generate_errore = Fattura::vendita()
if (!empty($fatture_generate_errore->count())) {
echo '
<div class="alert alert-warning alert-dismissible" role="alert">
<div class="alert alert-warning push alert-dismissible" role="alert">
<button class="close" type="button" data-dismiss="alert" aria-hidden="true"><span aria-hidden="true">×</span><span class="sr-only">'.tr('Chiudi').'</span></button>
<p><i class="fa fa-warning"></i> '.tr('Attenzione: le seguenti fatture hanno ricevuto uno scarto o presentano errori in fase di trasmissione').'.</p>
<h4><i class="icon fa fa-warning"></i>'.tr('Attenzione').'</h4>'.(($fatture_generate_errore->count()>1)? tr('Le seguenti fatture hanno ricevuto uno scarto o presentano errori in fase di trasmissione') : tr('La seguente fattura ha ricevuto uno scarto o presenta errori in fase di trasmissione')).':
<ul>';
foreach ($fatture_generate_errore as $fattura_generata) {
@ -90,8 +90,8 @@ $fatture_generate = Fattura::vendita()
if (!empty($fatture_generate->count())) {
echo '
<div class="alert alert-info info-dismissible" role="alert"><button class="close" type="button" data-dismiss="alert" aria-hidden="true"><span aria-hidden="true">×</span><span class="sr-only">'.tr('Chiudi').'</span></button>
<p><i class="fa fa-info"></i> '.tr('Informazione: le seguenti fatture sono in attesa di una ricevuta da più di 7 giorni').'.</p>
<div class="alert alert-info push info-dismissible" role="alert"><button class="close" type="button" data-dismiss="alert" aria-hidden="true"><span aria-hidden="true">×</span><span class="sr-only">'.tr('Chiudi').'</span></button>
<h4><i class="icon fa fa-info"></i>'.tr('Informazione').'</h4> '.(($fatture_generate->count()>1)? tr('Le seguenti fatture sono in attesa di una ricevuta da più di 7 giorni') : tr('La seguente fattura è in attesa di una ricevuta da più di 7 giorni')).':
<ul>';
foreach ($fatture_generate as $fattura_generata) {

View File

@ -50,18 +50,26 @@ class NotificheRicevuteHook extends Manager
// Messaggio di importazione
if (!empty($in_attesa) && !empty($con_errore)) {
$message = tr('Sono presenti _ERR_ fatture elettroniche con ricevute di scarto o errori di trasmissione, _WAIT_ in attesa di ricevuta da più di 7 giorni', [
'_ERR_' => $con_errore,
'_WAIT_' => $in_attesa,
$message = tr('_ERR_ fattur_B_ elettronic_A_ con ricevut_B_ di scarto o errori di trasmissione, _WAIT_ fattur_D_ elettronic_C_ in attesa di ricevut_D_ da più di 7 giorni', [
'_ERR_' => (($con_errore>1) ? tr('Sono presenti') : tr('C\'è')).' '.$con_errore,
'_A_' => (($con_errore>1) ? 'he' : 'a'),
'_B_' => (($con_errore>1) ? 'e' : 'a'),
'_WAIT_' => (($in_attesa>1) ? tr('Sono presenti') : tr('C\'è')).' '.$in_attesa,
'_C_' => (($in_attesa>1) ? 'he' : 'a'),
'_D_' => (($in_attesa>1) ? 'e' : 'a'),
]);
} elseif (empty($in_attesa) && !empty($con_errore)) {
$message = tr('Sono presenti _ERR_ fatture elettroniche con ricevute di scarto o errori di trasmissione', [
'_ERR_' => $con_errore,
$message = tr('_ERR_ fattur_B_ elettronic_A_ con ricevut_B_ di scarto o errori di trasmissione', [
'_ERR_' => (($con_errore>1) ? tr('Sono presenti') : tr('C\'è')).' '.$con_errore,
'_A_' => (($con_errore>1) ? 'he' : 'a'),
'_B_' => (($con_errore>1) ? 'e' : 'a'),
]);
}
if (!empty($in_attesa) && empty($con_errore)) {
$message = tr('Sono presenti _WAIT_ in attesa di ricevuta da più di 7 giorni', [
'_WAIT_' => $in_attesa,
$message = tr('_WAIT_ fattur_B_ elettronic_A_ in attesa di ricevut_B_ da più di 7 giorni', [
'_WAIT_' => (($in_attesa>1) ? tr('Sono presenti') : tr('C\'è')).' '.$in_attesa,
'_A_' => (($in_attesa>1) ? 'he' : 'a'),
'_B_' => (($in_attesa>1) ? 'e' : 'a'),
]);
}