MIgliorie minori

This commit is contained in:
Luca 2019-12-05 19:38:00 +01:00
parent 773b4a86df
commit 2f7af8c3c3
4 changed files with 23 additions and 6 deletions

View File

@ -87,7 +87,7 @@ if ($total == 0) {
<div class="row">
<!-- STATI INTERVENTO -->
<div class="dropdown col-md-3">
<a class="btn <?php echo $class; ?> btn-block" data-toggle="dropdown" href="javascript:;" id="idstati_count"><i class="fa fa-filter"></i> <?php echo tr('Stati intervento'); ?> (<?php echo $count.'/'.$total; ?>) <i class="caret"></i></a>
<a class="btn <?php echo $class; ?> btn-block" data-toggle="dropdown" href="javascript:;" id="idstati_count"><i class="fa fa-filter"></i> <?php echo tr('Stati attività'); ?> (<?php echo $count.'/'.$total; ?>) <i class="caret"></i></a>
<ul class="dropdown-menu" role="menu" id="idstati_ul">
<?php echo $checks; ?>
@ -138,7 +138,7 @@ if ($total == 0) {
?>
<!-- TIPI DI INTERVENTO -->
<div class="dropdown col-md-3">
<a class="btn <?php echo $class; ?> btn-block" data-toggle="dropdown" href="javascript:;" id="idtipi_count"><i class="fa fa-filter"></i> <?php echo tr('Tipi intervento'); ?> (<?php echo $count.'/'.$total; ?>) <i class="caret"></i></a>
<a class="btn <?php echo $class; ?> btn-block" data-toggle="dropdown" href="javascript:;" id="idtipi_count"><i class="fa fa-filter"></i> <?php echo tr('Tipi attività'); ?> (<?php echo $count.'/'.$total; ?>) <i class="caret"></i></a>
<ul class="dropdown-menu" role="menu" id="idtipi_ul">
<?php echo $checks; ?>

View File

@ -20,7 +20,7 @@ if ($module['name'] == 'Ddt di vendita') {
$label = tr('Mittente');
}
$id_anagrafica = !empty(get('idanagrafica')) ? get('idanagrafica') : $user['idanagrafica'];
$id_anagrafica = !empty(get('idanagrafica')) ? get('idanagrafica') : '';
?><form action="" method="post" id="add-form">
<input type="hidden" name="op" value="add">
@ -38,10 +38,13 @@ $id_anagrafica = !empty(get('idanagrafica')) ? get('idanagrafica') : $user['idan
<div class="col-md-4">
{[ "type": "select", "label": "<?php echo $label; ?>", "name": "idanagrafica", "id": "idanagrafica_add", "required": 1, "value": "<?php echo $id_anagrafica; ?>", "ajax-source": "clienti_fornitori", "icon-after": "add|<?php echo Modules::get('Anagrafiche')['id']; ?>|tipoanagrafica=<?php echo $tipo_anagrafica; ?>" ]}
</div>
<div class="col-md-4">
<!-- il campo idtipoddt può essere anche rimosso -->
<div class="col-md-4 hide">
{[ "type": "select", "label": "<?php echo tr('Tipo ddt'); ?>", "name": "idtipoddt", "required": 1, "values": "query=SELECT id, descrizione FROM dt_tipiddt WHERE dir='<?php echo $dir; ?>'", "value": "<?php echo $id_tipoddt; ?>" ]}
</div>
<div class="col-md-4">
{[ "type": "select", "label": "<?php echo tr('Causale trasporto'); ?>", "name": "idcausalet", "value": "$idcausalet$", "ajax-source": "causali", "icon-after": "add|<?php echo Modules::get('Causali')['id']; ?>|||<?php echo $block_edit ? 'disabled' : ''; ?>" ]}
</div>
</div>
<!-- PULSANTI -->
@ -51,3 +54,11 @@ $id_anagrafica = !empty(get('idanagrafica')) ? get('idanagrafica') : $user['idan
</div>
</div>
</form>
<script>
//autosubmit se tutti i campi obbligatori sono valorizzati
$('#bs-popup').on('shown.bs.modal', function () {
if ($('#add-form').parsley().isValid()) {
$("#add-form").submit();
}
});
</script>

View File

@ -143,7 +143,7 @@ $_SESSION['superselect']['idsede_destinazione'] = $record['idsede_destinazione']
</div>
<div class="col-md-3">
{[ "type": "select", "label": "<?php echo tr('Causale trasporto'); ?>", "name": "idcausalet", "value": "$idcausalet$", "ajax-source": "causali", "icon-after": "add|<?php echo Modules::get('Causali')['id']; ?>|||<?php echo $block_edit ? 'disabled' : ''; ?>" ]}
{[ "type": "select", "label": "<?php echo tr('Causale trasporto'); ?>", "name": "idcausalet", "value": "$idcausalet$", "ajax-source": "causali", "icon-after": "add|<?php echo Modules::get('Causali')['id']; ?>|||<?php echo $block_edit ? 'disabled' : ''; ?>", "help": "<?php echo tr('Definisce la causale del trasporto.'); ?>" ]}
</div>
<div class="col-md-3">

View File

@ -3,3 +3,9 @@ UPDATE `co_documenti` SET `data_competenza` = `data` WHERE `data_competenza` = '
-- In caso di pagamenti anticipati dei clienti. Queste fatture non sono differenziate dalle altre, se non per la descrizione nel corpo fattura, che fa, appunto, riferimento all'anticipo ricevuto.
-- Nelle specifiche della fattura elettronica si parla di un tipo documento TD02 Acconto/anticipo su fattura.
INSERT INTO `co_tipidocumento` (`id`, `descrizione`, `dir`, `reversed`, `codice_tipo_documento_fe`) VALUES (NULL, 'Acconto/anticipo su fattura', 'entrata', '0', 'TD02');
INSERT INTO `dt_causalet` (`id`, `descrizione`, `predefined`) VALUES (NULL, 'Conto lavorazione', '0'), (NULL, 'Conto visione','0') , (NULL, 'Omaggio','0');
UPDATE `zz_widgets` SET `name` = 'Attività nello stato da programmare', `text` = 'Attività nello stato da programmare' WHERE `zz_widgets`.`name` = 'Attività in programmazione';
UPDATE `in_statiintervento` SET `descrizione` = 'Programmato' WHERE `in_statiintervento`.`descrizione` = 'In Programmazione' AND `in_statiintervento`.`codice` = 'WIP';