Merge branch 'master' of https://github.com/devcode-it/openstamanager
This commit is contained in:
commit
ba157f40ac
|
@ -66,7 +66,7 @@ if (sizeof($rs_doc) > 0) {
|
|||
<?php
|
||||
for ($i = 0; $i < sizeof($rs_doc); ++$i) {
|
||||
$rs = $dbo->fetchArray('SELECT `dir` FROM `co_tipidocumento` INNER JOIN `co_documenti` ON `co_tipidocumento`.`id`=`co_documenti`.`idtipodocumento` WHERE `co_documenti`.`id`='.prepare($rs_doc[$i]['iddocumento']));
|
||||
$id_modulo = ($rs[0]['dir'] == 'entrata') ? Module::where('name', 'Fatture di vendita')->first()->id->id_record : Module::where('name', 'Fatture di acquisto')->first()->id; ?>
|
||||
$id_modulo = ($rs[0]['dir'] == 'entrata') ? Module::where('name', 'Fatture di vendita')->first()->id : Module::where('name', 'Fatture di acquisto')->first()->id; ?>
|
||||
<a href="<?php echo base_path(); ?>/editor.php?id_module=<?php echo $id_modulo; ?>&id_record=<?php echo $rs_doc[$i]['iddocumento']; ?>" class="dropdown-item">
|
||||
<i class="fa fa-chevron-left"></i> <?php echo tr('Vai alla fattura n. '.$rs_doc[$i]['numero']); ?>
|
||||
</a>
|
||||
|
|
|
@ -198,7 +198,7 @@ switch (filter('op')) {
|
|||
$id = filter('id');
|
||||
|
||||
$widget = $database->table('zz_widgets_lang')
|
||||
->where('id', '=', $id)
|
||||
->where('id_record', '=', $id)
|
||||
->first();
|
||||
|
||||
// Abilitazione del widget indicato
|
||||
|
|
|
@ -1621,7 +1621,7 @@ class FatturaElettronica implements \Stringable
|
|||
}
|
||||
|
||||
// Se sono presenti solo righe descrittive uso l'iva da impostazioni e creo un riepilogo con gli importi a 0
|
||||
if (empty($iva)) {
|
||||
if (empty($iva) && $righe->count() > 0) {
|
||||
$iva = [
|
||||
'AliquotaIVA' => $aliquota->percentuale,
|
||||
'ImponibileImporto' => 0,
|
||||
|
|
|
@ -62,6 +62,9 @@ class Ricevuta
|
|||
delete($extraction_dir);
|
||||
}
|
||||
|
||||
if (!file_exists($file)) {
|
||||
throw new \UnexpectedValueException();
|
||||
} else {
|
||||
$this->file = $file;
|
||||
$this->xml = XML::readFile($this->file);
|
||||
|
||||
|
@ -73,6 +76,7 @@ class Ricevuta
|
|||
$this->fattura = Fattura::where([
|
||||
'progressivo_invio' => $progressivo_invio,
|
||||
])->first();
|
||||
}
|
||||
|
||||
if (empty($this->fattura)) {
|
||||
throw new \UnexpectedValueException();
|
||||
|
|
Loading…
Reference in New Issue