mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-16 19:40:44 +01:00
Correzione sui filtri per select-options
This commit is contained in:
parent
9edf66eade
commit
bd7ab2a3a0
@ -18,7 +18,7 @@ $options = [
|
||||
'articoli' => [
|
||||
'idanagrafica' => $documento->idanagrafica,
|
||||
'dir' => $documento->direzione,
|
||||
'permetti_movimento_a_zero' => true,
|
||||
'permetti_movimento_a_zero' => 1,
|
||||
],
|
||||
],
|
||||
];
|
||||
|
@ -18,7 +18,7 @@ $options = [
|
||||
'articoli' => [
|
||||
'idanagrafica' => $documento->idanagrafica,
|
||||
'dir' => $documento->direzione,
|
||||
'permetti_movimento_a_zero' => true,
|
||||
'permetti_movimento_a_zero' => 1,
|
||||
],
|
||||
],
|
||||
];
|
||||
|
@ -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'),
|
||||
],
|
||||
],
|
||||
];
|
||||
|
@ -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'),
|
||||
],
|
||||
],
|
||||
];
|
||||
|
||||
|
@ -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'],
|
||||
|
@ -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'],
|
||||
|
@ -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">
|
||||
|
@ -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,
|
||||
|
@ -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,
|
||||
|
@ -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%")';
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -19,7 +19,7 @@ $options = [
|
||||
'articoli' => [
|
||||
'idanagrafica' => $documento->idanagrafica,
|
||||
'dir' => $documento->direzione,
|
||||
'permetti_movimento_a_zero' => true,
|
||||
'permetti_movimento_a_zero' => 1,
|
||||
],
|
||||
],
|
||||
];
|
||||
|
@ -18,7 +18,7 @@ $options = [
|
||||
'articoli' => [
|
||||
'idanagrafica' => $documento->idanagrafica,
|
||||
'dir' => $documento->direzione,
|
||||
'permetti_movimento_a_zero' => true,
|
||||
'permetti_movimento_a_zero' => 1,
|
||||
],
|
||||
],
|
||||
];
|
||||
|
@ -18,7 +18,7 @@ $options = [
|
||||
'articoli' => [
|
||||
'idanagrafica' => $documento->idanagrafica,
|
||||
'dir' => $documento->direzione,
|
||||
'permetti_movimento_a_zero' => true,
|
||||
'permetti_movimento_a_zero' => 1,
|
||||
],
|
||||
],
|
||||
];
|
||||
|
@ -18,7 +18,7 @@ $options = [
|
||||
'articoli' => [
|
||||
'idanagrafica' => $documento->idanagrafica,
|
||||
'dir' => $documento->direzione,
|
||||
'permetti_movimento_a_zero' => true,
|
||||
'permetti_movimento_a_zero' => 1,
|
||||
],
|
||||
],
|
||||
];
|
||||
|
Loading…
x
Reference in New Issue
Block a user