Correzione sui filtri per select-options

This commit is contained in:
Thomas Zilio 2020-08-18 09:53:58 +02:00
parent 9edf66eade
commit bd7ab2a3a0
14 changed files with 16 additions and 15 deletions

View File

@ -18,7 +18,7 @@ $options = [
'articoli' => [
'idanagrafica' => $documento->idanagrafica,
'dir' => $documento->direzione,
'permetti_movimento_a_zero' => true,
'permetti_movimento_a_zero' => 1,
],
],
];

View File

@ -18,7 +18,7 @@ $options = [
'articoli' => [
'idanagrafica' => $documento->idanagrafica,
'dir' => $documento->direzione,
'permetti_movimento_a_zero' => true,
'permetti_movimento_a_zero' => 1,
],
],
];

View File

@ -21,7 +21,7 @@ $options = [
'dir' => $documento->direzione,
'idsede_partenza' => $documento->idsede_partenza,
'idsede_destinazione' => $documento->idsede_destinazione,
'permetti_movimento_a_zero' => $documento->direzione == 'uscita',
'permetti_movimento_a_zero' => intval($documento->direzione == 'uscita'),
],
],
];

View File

@ -20,8 +20,8 @@ $options = [
'dir' => $documento->direzione,
'idsede_partenza' => $documento->idsede_partenza,
'idsede_destinazione' => $documento->idsede_destinazione,
'permetti_movimento_a_zero' => $documento->direzione == 'uscita',
],
'permetti_movimento_a_zero' => intval($documento->direzione == 'uscita'),
],
],
];

View File

@ -22,7 +22,7 @@ $options = [
'dir' => $documento->direzione,
'idsede_partenza' => $documento->idsede_partenza,
'idsede_destinazione' => $documento->idsede_destinazione,
'permetti_movimento_a_zero' => $documento->direzione == 'uscita',
'permetti_movimento_a_zero' => intval($documento->direzione == 'uscita'),
],
'iva' => [
'split_payment' => $documento['split_payment'],

View File

@ -21,7 +21,7 @@ $options = [
'dir' => $documento->direzione,
'idsede_partenza' => $documento->idsede_partenza,
'idsede_destinazione' => $documento->idsede_destinazione,
'permetti_movimento_a_zero' => $documento->direzione == 'uscita',
'permetti_movimento_a_zero' => intval($documento->direzione == 'uscita'),
],
'iva' => [
'split_payment' => $documento['split_payment'],

View File

@ -209,7 +209,7 @@ echo '
</div>
<div class="col-md-4">
{[ "type": "select", "label": "'.tr('Impianto').'", "multiple": 1, "name": "idimpianti[]", "value": "'.$impianti_collegati.'", "ajax-source": "impianti-cliente", "select-options": {"idanagrafica": '.$id_anagrafica.'}, "icon-after": "add|'.Modules::get('Impianti')['id'].'|id_anagrafica='.$id_anagrafica.'" ]}
{[ "type": "select", "label": "'.tr('Impianto').'", "multiple": 1, "name": "idimpianti[]", "value": "'.$impianti_collegati.'", "ajax-source": "impianti-cliente", "select-options": {"idanagrafica": '.($id_anagrafica ?: '""').'}, "icon-after": "add|'.Modules::get('Impianti')['id'].'|id_anagrafica='.$id_anagrafica.'" ]}
</div>
<div class="col-md-4">

View File

@ -21,7 +21,7 @@ $options = [
'dir' => $documento->direzione,
'idsede_partenza' => $documento->idsede_partenza,
'idsede_destinazione' => $documento->idsede_destinazione,
'permetti_movimento_a_zero' => $documento->direzione == 'uscita',
'permetti_movimento_a_zero' => 0,
],
'impianti' => [
'idintervento' => $documento->id,

View File

@ -21,7 +21,7 @@ $options = [
'dir' => $documento->direzione,
'idsede_partenza' => $documento->idsede_partenza,
'idsede_destinazione' => $documento->idsede_destinazione,
'permetti_movimento_a_zero' => $documento->direzione == 'uscita',
'permetti_movimento_a_zero' => 0,
],
'impianti' => [
'idintervento' => $documento->id,

View File

@ -13,6 +13,7 @@ switch ($resource) {
foreach ($elements as $element) {
$filter[] = 'id='.prepare($element);
}
if (!empty($search)) {
$search_fields[] = 'descrizione LIKE '.prepare('%'.$search.'%');
$search_fields[] = 'codice LIKE '.prepare('%'.$search.'%');
@ -23,7 +24,7 @@ switch ($resource) {
//se sto valorizzando un documento con lo split payment impedisco la selezione delle aliquote iva con natura N6 (reverse charge)
if (isset($superselect['split_payment']) and !empty($superselect['split_payment'])) {
$where[] = '(codice_natura_fe IS NULL OR codice_natura_fe != "N6")';
$where[] = '(codice_natura_fe IS NULL OR codice_natura_fe NOT LIKE "N6%")';
}
}

View File

@ -19,7 +19,7 @@ $options = [
'articoli' => [
'idanagrafica' => $documento->idanagrafica,
'dir' => $documento->direzione,
'permetti_movimento_a_zero' => true,
'permetti_movimento_a_zero' => 1,
],
],
];

View File

@ -18,7 +18,7 @@ $options = [
'articoli' => [
'idanagrafica' => $documento->idanagrafica,
'dir' => $documento->direzione,
'permetti_movimento_a_zero' => true,
'permetti_movimento_a_zero' => 1,
],
],
];

View File

@ -18,7 +18,7 @@ $options = [
'articoli' => [
'idanagrafica' => $documento->idanagrafica,
'dir' => $documento->direzione,
'permetti_movimento_a_zero' => true,
'permetti_movimento_a_zero' => 1,
],
],
];

View File

@ -18,7 +18,7 @@ $options = [
'articoli' => [
'idanagrafica' => $documento->idanagrafica,
'dir' => $documento->direzione,
'permetti_movimento_a_zero' => true,
'permetti_movimento_a_zero' => 1,
],
],
];