Aggiunto flag confermato anche su ordini fornitore

This commit is contained in:
MatteoPistorello 2020-10-07 14:54:18 +02:00
parent 6f47fef33a
commit 915542d74f
2 changed files with 18 additions and 4 deletions

View File

@ -109,6 +109,17 @@ echo '
// Data prevista evasione (per ordini)
if (in_array($module['name'], ['Ordini cliente', 'Ordini fornitore'])) {
if($options['action'] == 'add'){
if($options['dir'] == 'entrata'){
$confermato = setting("Conferma automaticamente le quantità negli ordini cliente");
}
else{
$confermato = setting("Conferma automaticamente le quantità negli ordini fornitore");
}
}
else{
$confermato = $result['confermato'];
}
echo '
<div class="box box-warning collapsable collapsed-box">
<div class="box-header with-border">
@ -120,11 +131,11 @@ if (in_array($module['name'], ['Ordini cliente', 'Ordini fornitore'])) {
<div class="box-body">
<div class="row">
<div class="col-md-'.$width.'">
<div class="col-md-4">
{[ "type": "date", "label": "'.tr('Data prevista evasione').'", "name": "data_evasione", "value": "'.$result['data_evasione'].'" ]}
</div>
<div class="col-md-'.$width.'">
{[ "type": "checkbox", "label": "'.tr('Articolo confermato').'", "name": "confermato", "value": "'.($options['action'] == 'add' ? setting("Conferma automaticamente le quantità negli ordini cliente") : $result['confermato']).'" ]}
<div class="col-md-4">
{[ "type": "checkbox", "label": "'.tr('Articolo confermato').'", "name": "confermato", "value": "'.$confermato.'" ]}
</div>
</div>
</div>

View File

@ -221,7 +221,7 @@ UPDATE `co_documenti` SET `id_banca_azienda` = NULL WHERE `id_banca_azienda` = 0
-- Aggiunta unità di misura secondaria per le stampe documenti di vendita
ALTER TABLE `mg_articoli` ADD `um_secondaria` varchar(255), ADD `fattore_um_secondaria` DECIMAL(15, 6);
-- Aggiunta impostazione per impegnare o meno automaticamente le quantità negli ordini
-- Aggiunta impostazione per impegnare o meno automaticamente le quantità negli ordini clienti
INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES (NULL, 'Conferma automaticamente le quantità negli ordini cliente', '1', 'boolean', '1', 'Ordini', NULL, NULL);
ALTER TABLE `or_righe_ordini` ADD `confermato` BOOLEAN NOT NULL AFTER `id_dettaglio_fornitore`;
@ -232,3 +232,6 @@ UPDATE `zz_modules` SET `options` = 'SELECT |select| FROM `mg_articoli` LEFT JOI
-- Aggiunte note prima nota
ALTER TABLE `co_movimenti` ADD `note` TEXT NOT NULL AFTER `descrizione`;
-- Aggiunta impostazione per impegnare o meno automaticamente le quantità negli ordini fornitori
INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES (NULL, 'Conferma automaticamente le quantità negli ordini fornitore', '1', 'boolean', '1', 'Ordini', NULL, NULL);