mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-06-05 22:09:38 +02:00
Aggiunto riferimento idpreventivo per righe ordini
This commit is contained in:
@@ -1021,7 +1021,7 @@ function start_inputmask(element) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
$(element+'.alphanumeric-mask').inputmask('Regex', {
|
$(element+'.alphanumeric-mask').inputmask('Regex', {
|
||||||
regex: "[A-Za-z0-9#_|\/\\-]*",
|
regex: "[A-Za-z0-9#_|\/\\-.]*",
|
||||||
casing: "upper",
|
casing: "upper",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@@ -356,6 +356,7 @@ switch (post('op')) {
|
|||||||
case 'ordine_da_preventivo':
|
case 'ordine_da_preventivo':
|
||||||
|
|
||||||
$idanagrafica = post('idanagrafica');
|
$idanagrafica = post('idanagrafica');
|
||||||
|
$idpreventivo = post('idpreventivo');
|
||||||
|
|
||||||
$data = $post['data'];
|
$data = $post['data'];
|
||||||
|
|
||||||
@@ -423,7 +424,7 @@ switch (post('op')) {
|
|||||||
$iva = ($subtot - $sconto) / 100 * $rs[0]['percentuale'];
|
$iva = ($subtot - $sconto) / 100 * $rs[0]['percentuale'];
|
||||||
$iva_indetraibile = $iva / 100 * $rs[0]['indetraibile'];
|
$iva_indetraibile = $iva / 100 * $rs[0]['indetraibile'];
|
||||||
|
|
||||||
$query = 'INSERT INTO or_righe_ordini(idordine, idarticolo, idiva, desc_iva, iva, iva_indetraibile, descrizione, subtotale, sconto, sconto_unitario, tipo_sconto, um, qta, is_descrizione, `order`) VALUES('.prepare($id_record).', '.prepare($idarticolo).', '.prepare($idiva).', '.prepare($rs[0]['descrizione']).', '.prepare($iva).', '.prepare($iva_indetraibile).', '.prepare($descrizione).', '.prepare($subtot).', '.prepare($sconto).', '.prepare($sconto_unitario).', '.prepare($tipo_sconto).', '.prepare($um).', '.prepare($qta).', '.prepare(empty($qta)).', (SELECT IFNULL(MAX(`order`) + 1, 0) FROM or_righe_ordini AS t WHERE idordine='.prepare($id_record).'))';
|
$query = 'INSERT INTO or_righe_ordini(idordine, idarticolo, idpreventivo, idiva, desc_iva, iva, iva_indetraibile, descrizione, subtotale, sconto, sconto_unitario, tipo_sconto, um, qta, is_descrizione, `order`) VALUES('.prepare($id_record).', '.prepare($idarticolo).', '.prepare($idpreventivo).', '.prepare($idiva).', '.prepare($rs[0]['descrizione']).', '.prepare($iva).', '.prepare($iva_indetraibile).', '.prepare($descrizione).', '.prepare($subtot).', '.prepare($sconto).', '.prepare($sconto_unitario).', '.prepare($tipo_sconto).', '.prepare($um).', '.prepare($qta).', '.prepare(empty($qta)).', (SELECT IFNULL(MAX(`order`) + 1, 0) FROM or_righe_ordini AS t WHERE idordine='.prepare($id_record).'))';
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
|
|
||||||
|
@@ -25,5 +25,4 @@ echo '
|
|||||||
</ul>
|
</ul>
|
||||||
</div>';
|
</div>';
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
@@ -17,10 +17,7 @@ echo '
|
|||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>';
|
</div>';
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
@@ -24,7 +24,7 @@ include_once __DIR__.'/../../core.php';
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
{[ "type": "checkbox", "label": "<?php echo tr('Indirizzo predefinito'); ?>", "name": "main", "value": "$main$" ]}
|
{[ "type": "checkbox", "label": "<?php echo tr('Indirizzo predefinito'); ?>", "name": "main", "value": "$main$", "help": "<?php echo tr('Account da utilizzare per l\'invio di tutte le email dal gestionale.'); ?>" ]}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@@ -179,7 +179,7 @@ class Mail extends PHPMailer\PHPMailer\PHPMailer
|
|||||||
$this->IsSMTP(true);
|
$this->IsSMTP(true);
|
||||||
|
|
||||||
// Impostazioni di debug
|
// Impostazioni di debug
|
||||||
$this->SMTPDebug = 3;
|
$this->SMTPDebug = 4;
|
||||||
$this->Debugoutput = function ($str, $level) {
|
$this->Debugoutput = function ($str, $level) {
|
||||||
$this->infos[] = $str;
|
$this->infos[] = $str;
|
||||||
};
|
};
|
||||||
|
@@ -271,3 +271,6 @@ UPDATE `in_statiintervento` SET `can_delete` = '0' WHERE `in_statiintervento`.`i
|
|||||||
|
|
||||||
-- Importo per scadenzario, summable
|
-- Importo per scadenzario, summable
|
||||||
UPDATE `zz_views` SET `summable` = '1' WHERE `zz_views`.`id_module` = (SELECT `id` FROM `zz_modules` WHERE `name` = 'Scadenzario') AND name = 'Importo';
|
UPDATE `zz_views` SET `summable` = '1' WHERE `zz_views`.`id_module` = (SELECT `id` FROM `zz_modules` WHERE `name` = 'Scadenzario') AND name = 'Importo';
|
||||||
|
|
||||||
|
-- Collego il preventivo alla riga dell'ordine
|
||||||
|
ALTER TABLE `or_righe_ordini` ADD `idpreventivo` INT(11) NOT NULL AFTER `idarticolo`;
|
Reference in New Issue
Block a user