mirror of
https://github.com/devcode-it/openstamanager.git
synced 2024-12-31 18:17:28 +01:00
Bugfix minori
This commit is contained in:
parent
e34bcd7d90
commit
a5d7690e5c
@ -136,9 +136,9 @@ $_SESSION['superselect']['idanagrafica'] = $record['idanagrafica'];
|
||||
</div>
|
||||
|
||||
<?php
|
||||
if(!empty($record['id_documento_fe']) || !empty($record['num_item']) || !empty($record['codice_cig']) || !empty($record['codice_cup'])){
|
||||
if (!empty($record['id_documento_fe']) || !empty($record['num_item']) || !empty($record['codice_cig']) || !empty($record['codice_cup'])) {
|
||||
$collapsed = 'in';
|
||||
}else{
|
||||
} else {
|
||||
$collapsed = '';
|
||||
}
|
||||
?>
|
||||
@ -155,7 +155,7 @@ $_SESSION['superselect']['idanagrafica'] = $record['idanagrafica'];
|
||||
</div>
|
||||
</h4>
|
||||
</div>
|
||||
<div id="dati_appalto" class="panel-collapse collapse <?=$collapsed?>">
|
||||
<div id="dati_appalto" class="panel-collapse collapse <?php echo $collapsed; ?>">
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
|
@ -209,9 +209,9 @@ $_SESSION['superselect']['idsede_destinazione'] = $record['idsede_destinazione']
|
||||
</div>
|
||||
|
||||
<?php
|
||||
if(!empty($record['id_documento_fe']) || !empty($record['num_item']) || !empty($record['codice_cig']) || !empty($record['codice_cup'])){
|
||||
if (!empty($record['id_documento_fe']) || !empty($record['num_item']) || !empty($record['codice_cig']) || !empty($record['codice_cup'])) {
|
||||
$collapsed = 'in';
|
||||
}else{
|
||||
} else {
|
||||
$collapsed = '';
|
||||
}
|
||||
?>
|
||||
@ -228,7 +228,7 @@ $_SESSION['superselect']['idsede_destinazione'] = $record['idsede_destinazione']
|
||||
</div>
|
||||
</h4>
|
||||
</div>
|
||||
<div id="dati_appalto" class="panel-collapse collapse <?=$collapsed?>">
|
||||
<div id="dati_appalto" class="panel-collapse collapse <?php echo $collapsed; ?>">
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
|
@ -122,9 +122,9 @@ $_SESSION['superselect']['idanagrafica'] = $record['idanagrafica'];
|
||||
</div>
|
||||
|
||||
<?php
|
||||
if(!empty($record['id_documento_fe']) || !empty($record['num_item']) || !empty($record['codice_cig']) || !empty($record['codice_cup'])){
|
||||
if (!empty($record['id_documento_fe']) || !empty($record['num_item']) || !empty($record['codice_cig']) || !empty($record['codice_cup'])) {
|
||||
$collapsed = 'in';
|
||||
}else{
|
||||
} else {
|
||||
$collapsed = '';
|
||||
}
|
||||
?>
|
||||
@ -141,7 +141,7 @@ $_SESSION['superselect']['idanagrafica'] = $record['idanagrafica'];
|
||||
</div>
|
||||
</h4>
|
||||
</div>
|
||||
<div id="dati_appalto" class="panel-collapse collapse <?=$collapsed?>">
|
||||
<div id="dati_appalto" class="panel-collapse collapse <?php echo $collapsed; ?>">
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
|
@ -133,9 +133,9 @@ $_SESSION['superselect']['idanagrafica'] = $record['idanagrafica'];
|
||||
</div>
|
||||
|
||||
<?php
|
||||
if(!empty($record['id_documento_fe']) || !empty($record['num_item']) || !empty($record['codice_cig']) || !empty($record['codice_cup'])){
|
||||
if (!empty($record['id_documento_fe']) || !empty($record['num_item']) || !empty($record['codice_cig']) || !empty($record['codice_cup'])) {
|
||||
$collapsed = 'in';
|
||||
}else{
|
||||
} else {
|
||||
$collapsed = '';
|
||||
}
|
||||
?>
|
||||
@ -152,7 +152,7 @@ $_SESSION['superselect']['idanagrafica'] = $record['idanagrafica'];
|
||||
</div>
|
||||
</h4>
|
||||
</div>
|
||||
<div id="dati_appalto" class="panel-collapse collapse <?=$collapsed?>">
|
||||
<div id="dati_appalto" class="panel-collapse collapse <?php echo $collapsed; ?>">
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
|
@ -10,8 +10,8 @@
|
||||
echo "<th width='15%'>Data conclusione</th></tr>\n";
|
||||
|
||||
for ($i = 0; $i < sizeof($rs); ++$i) {
|
||||
$data_accettazione = ($rs[$i]['data_accettazione'] != '0000-00-00' ) ? Translator::dateToLocale($rs[$i]['data_accettazione']) : '';
|
||||
$data_conclusione = ($rs[$i]['data_conclusione'] != '0000-00-00' ) ? Translator::dateToLocale($rs[$i]['data_conclusione']) : '';
|
||||
$data_accettazione = ($rs[$i]['data_accettazione'] != '0000-00-00') ? Translator::dateToLocale($rs[$i]['data_accettazione']) : '';
|
||||
$data_conclusione = ($rs[$i]['data_conclusione'] != '0000-00-00') ? Translator::dateToLocale($rs[$i]['data_conclusione']) : '';
|
||||
|
||||
if (strtotime($rs[$i]['data_conclusione']) < strtotime(date('Y-m-d')) && $data_conclusione != '') {
|
||||
$attr = ' class="danger"';
|
||||
|
@ -276,35 +276,28 @@ if (!empty($righe)) {
|
||||
|
||||
$query .= ' ORDER BY descrizione ASC';
|
||||
|
||||
/*Visualizzo codici articoli*/
|
||||
$codici_articoli = '';
|
||||
// Visualizzazione codici articoli
|
||||
$codici = $riga['CodiceArticolo'] ?: [];
|
||||
$codici = !empty($codici) && !isset($codici[0]) ? [$codici] : $codici;
|
||||
|
||||
//caso di un solo codice articolo
|
||||
if (isset($riga['CodiceArticolo']) and empty($riga['CodiceArticolo'][0]['CodiceValore'])) {
|
||||
$riga['CodiceArticolo'][0]['CodiceValore'] = $riga['CodiceArticolo']['CodiceValore'];
|
||||
$riga['CodiceArticolo'][0]['CodiceTipo'] = $riga['CodiceArticolo']['CodiceTipo'];
|
||||
$codice_principale = null;
|
||||
|
||||
$codici_articoli = [];
|
||||
foreach ($codici as $codice) {
|
||||
$codice_principale = $codice_principale ?: $codice['CodiceValore'];
|
||||
|
||||
$codici_articoli[] = $codice['CodiceValore'].' ('.$codice['CodiceTipo'].')';
|
||||
}
|
||||
|
||||
foreach ($riga['CodiceArticolo'] as $key2 => $item) {
|
||||
foreach ($item as $key2 => $name) {
|
||||
if ($key2 == 'CodiceValore') {
|
||||
if (!empty($item['CodiceValore'])) {
|
||||
$codici_articoli .= '<small>'.$item['CodiceValore'].' ('.$item['CodiceTipo'].')</small>';
|
||||
|
||||
if (($item['CodiceValore'] != end($riga['CodiceArticolo'][(count($riga['CodiceArticolo']) - 1)])) and (is_array($riga['CodiceArticolo'][1]))) {
|
||||
$codici_articoli .= ', ';
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// Individuazione articolo con codice relativo
|
||||
$id_articolo = $database->fetchOne('SELECT id FROM mg_articoli WHERE codice = '.prepare($codice_principale))['id'];
|
||||
|
||||
echo '
|
||||
<tr>
|
||||
<td>
|
||||
'.$riga['Descrizione'].'<br>
|
||||
|
||||
'.(($codici_articoli != '') ? $codici_articoli.'<br>' : '').'
|
||||
'.(!empty($codici_articoli) ? '<small>'.implode(', ', $codici_articoli).'</small><br>' : '').'
|
||||
|
||||
<small>'.tr('Q.tà: _QTA_ _UM_', [
|
||||
'_QTA_' => Translator::numberToLocale($riga['Quantita']),
|
||||
@ -322,7 +315,7 @@ if (!empty($righe)) {
|
||||
{[ "type": "select", "name": "conto['.$key.']", "ajax-source": "conti-acquisti", "required": 1, "placeholder": "Conto acquisti" ]}
|
||||
</td>
|
||||
<td>
|
||||
{[ "type": "select", "name": "articoli['.$key.']", "ajax-source": "articoli", "icon-after": "add|'.Modules::get('Articoli')['id'].'|codice='.htmlentities($riga['CodiceArticolo'][0]['CodiceValore']).'&descrizione='.htmlentities($riga['Descrizione']).'" ]}
|
||||
{[ "type": "select", "name": "articoli['.$key.']", "ajax-source": "articoli", "icon-after": "add|'.Modules::get('Articoli')['id'].'|codice='.htmlentities($codice_principale).'&descrizione='.htmlentities($riga['Descrizione']).'", "value": "'.$id_articolo.'" ]}
|
||||
</td>
|
||||
</tr>';
|
||||
}
|
||||
|
@ -76,7 +76,9 @@ class Interaction extends Services
|
||||
]);
|
||||
$body = static::responseBody($response);
|
||||
|
||||
FatturaElettronica::store($name, $body['content']);
|
||||
if (!empty($body['content'])) {
|
||||
FatturaElettronica::store($name, $body['content']);
|
||||
}
|
||||
}
|
||||
|
||||
return $name;
|
||||
|
Loading…
Reference in New Issue
Block a user