From a8c15e799526df24ccfebd02a8c70d91b43b8b5d Mon Sep 17 00:00:00 2001 From: Luca Date: Thu, 14 Jun 2018 15:47:59 +0200 Subject: [PATCH] Aggiunto riferimento idpreventivo per righe ordini --- lib/functions.js | 2 +- modules/ordini/actions.php | 3 ++- modules/ordini/buttons.php | 1 - modules/preventivi/buttons.php | 3 --- modules/smtp/edit.php | 2 +- src/Mail.php | 2 +- update/2_4_1.sql | 3 +++ 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/functions.js b/lib/functions.js index c8fe02420..04a7f1057 100644 --- a/lib/functions.js +++ b/lib/functions.js @@ -1021,7 +1021,7 @@ function start_inputmask(element) { }); $(element+'.alphanumeric-mask').inputmask('Regex', { - regex: "[A-Za-z0-9#_|\/\\-]*", + regex: "[A-Za-z0-9#_|\/\\-.]*", casing: "upper", }); diff --git a/modules/ordini/actions.php b/modules/ordini/actions.php index 5d30de6d7..748b53220 100644 --- a/modules/ordini/actions.php +++ b/modules/ordini/actions.php @@ -356,6 +356,7 @@ switch (post('op')) { case 'ordine_da_preventivo': $idanagrafica = post('idanagrafica'); + $idpreventivo = post('idpreventivo'); $data = $post['data']; @@ -423,7 +424,7 @@ switch (post('op')) { $iva = ($subtot - $sconto) / 100 * $rs[0]['percentuale']; $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); diff --git a/modules/ordini/buttons.php b/modules/ordini/buttons.php index ea504f462..2e595471d 100644 --- a/modules/ordini/buttons.php +++ b/modules/ordini/buttons.php @@ -25,5 +25,4 @@ echo ' '; - } \ No newline at end of file diff --git a/modules/preventivi/buttons.php b/modules/preventivi/buttons.php index cc0e35d8c..1d1833f90 100644 --- a/modules/preventivi/buttons.php +++ b/modules/preventivi/buttons.php @@ -17,10 +17,7 @@ echo ' - - '; - } \ No newline at end of file diff --git a/modules/smtp/edit.php b/modules/smtp/edit.php index 7787adcb9..fc263782d 100644 --- a/modules/smtp/edit.php +++ b/modules/smtp/edit.php @@ -24,7 +24,7 @@ include_once __DIR__.'/../../core.php';
- {[ "type": "checkbox", "label": "", "name": "main", "value": "$main$" ]} + {[ "type": "checkbox", "label": "", "name": "main", "value": "$main$", "help": "" ]}
diff --git a/src/Mail.php b/src/Mail.php index b22260cab..e7d2f259c 100644 --- a/src/Mail.php +++ b/src/Mail.php @@ -179,7 +179,7 @@ class Mail extends PHPMailer\PHPMailer\PHPMailer $this->IsSMTP(true); // Impostazioni di debug - $this->SMTPDebug = 3; + $this->SMTPDebug = 4; $this->Debugoutput = function ($str, $level) { $this->infos[] = $str; }; diff --git a/update/2_4_1.sql b/update/2_4_1.sql index a84e3adee..7f13d8f7c 100644 --- a/update/2_4_1.sql +++ b/update/2_4_1.sql @@ -271,3 +271,6 @@ UPDATE `in_statiintervento` SET `can_delete` = '0' WHERE `in_statiintervento`.`i -- 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'; + +-- Collego il preventivo alla riga dell'ordine +ALTER TABLE `or_righe_ordini` ADD `idpreventivo` INT(11) NOT NULL AFTER `idarticolo`; \ No newline at end of file