Bugfix generazione bulk FE

This commit is contained in:
Thomas Zilio 2019-07-23 16:24:04 +02:00
parent 2f4b5b6e92
commit ad9d7d76d0
1 changed files with 5 additions and 7 deletions

View File

@ -58,23 +58,21 @@ switch (post('op')) {
break;
case 'genera-xml':
$failed = [];
$added = [];
foreach ($id_records as $id) {
$fattura = Fattura::find($id);
$fe = new \Plugins\ExportFE\FatturaElettronica($fattura->id);
//se la fattura è emessa e non è stata generata la fattura elettronica
if ($fattura->stato->descrizione == 'Emessa' and !($fe->isGenerated())) {
try{
$fattura_pa = new FatturaElettronica($id);
if (!empty($fattura_pa)) {
if (!empty($fattura_pa) && !$fattura_pa->isGenerated()) {
$file = $fattura_pa->save($upload_dir);
$added[] = $fattura->numero_esterno;
}
} else {
}catch (UnexpectedValueException $e){
$failed[] = $fattura->numero_esterno;
}
}