Fix minori
This commit is contained in:
parent
fc867d115d
commit
ec8680c759
|
@ -46,7 +46,29 @@ switch ($resource) {
|
|||
$custom['idtipointervento'] = 'idtipointervento_default';
|
||||
|
||||
break;
|
||||
|
||||
case 'vettori':
|
||||
$query = "SELECT an_anagrafiche.idanagrafica AS id, CONCAT(ragione_sociale, IF(citta IS NULL OR citta = '', '', CONCAT(' (', citta, ')'))) AS descrizione, idtipointervento_default FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica |where| ORDER BY ragione_sociale";
|
||||
|
||||
foreach ($elements as $element) {
|
||||
$filter[] = 'an_anagrafiche.idanagrafica='.prepare($element);
|
||||
}
|
||||
|
||||
$where[] = "descrizione='Vettore'";
|
||||
if (empty($filter)) {
|
||||
$where[] = 'deleted_at IS NULL';
|
||||
}
|
||||
|
||||
if (!empty($search)) {
|
||||
$search_fields[] = 'ragione_sociale LIKE '.prepare('%'.$search.'%');
|
||||
$search_fields[] = 'citta LIKE '.prepare('%'.$search.'%');
|
||||
$search_fields[] = 'provincia LIKE '.prepare('%'.$search.'%');
|
||||
}
|
||||
|
||||
$custom['idtipointervento'] = 'idtipointervento_default';
|
||||
|
||||
break;
|
||||
|
||||
case 'agenti':
|
||||
$query = "SELECT an_anagrafiche.idanagrafica AS id, CONCAT(ragione_sociale, IF(citta IS NULL OR citta = '', '', CONCAT(' (', citta, ')'))) AS descrizione, idtipointervento_default FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica |where| ORDER BY ragione_sociale";
|
||||
|
||||
|
|
|
@ -265,7 +265,7 @@ if ($tipodoc == 'Fattura accompagnatoria di vendita') {
|
|||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
{[ "type": "select", "label": "'.tr('Vettore').'", "name": "idvettore", "values": "query=SELECT DISTINCT an_anagrafiche.idanagrafica AS id, an_anagrafiche.ragione_sociale AS descrizione FROM an_anagrafiche INNER JOIN an_tipianagrafiche_anagrafiche ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica WHERE an_tipianagrafiche_anagrafiche.idtipoanagrafica=(SELECT idtipoanagrafica FROM an_tipianagrafiche WHERE descrizione=\'Vettore\') ORDER BY descrizione ASC", "value": "$idvettore$", "disabled": '.intval($record['idspedizione'] == 3).', "required": '.intval($record['idspedizione'] != 3).' ]}
|
||||
{[ "type": "select", "label": "'.tr('Vettore').'", "name": "idvettore", "ajax-source": "vettori", "value": "$idvettore$", "icon-after": "add|'.Modules::get('Anagrafiche')['id'].'|tipoanagrafica=Vettore|'.((empty($record['idspedizione'] == 3)) ? '' : 'disabled').'", "disabled": '.intval($record['idspedizione'] == 3).', "required": '.intval($record['idspedizione'] != 3).' ]}
|
||||
</div>
|
||||
|
||||
<script>
|
||||
|
@ -273,11 +273,26 @@ if ($tipodoc == 'Fattura accompagnatoria di vendita') {
|
|||
if ($(this).val() == 3) {
|
||||
$("#idvettore").attr("required", false);
|
||||
$("#idvettore").attr("disabled", true);
|
||||
$("#idvettore").parent().find("label").text("'.tr('Vettore').'")
|
||||
$("label[for=idvettore]").text("'.tr('Vettore').'");
|
||||
$("#idvettore").selectReset("- Seleziona un\'opzione -");
|
||||
$("#idvettore").next().next().find("button.bound:nth-child(1)").prop("disabled", true);
|
||||
|
||||
|
||||
}else{
|
||||
$("#idvettore").attr("required", true);
|
||||
$("#idvettore").attr("disabled", false);
|
||||
$("#idvettore").parent().find("label").text("'.tr('Vettore').'*")
|
||||
$("label[for=idvettore]").text("'.tr('Vettore').'*");
|
||||
$("#idvettore").find("button").prop("disabled", false);
|
||||
$("#idvettore").next().next().find("button.bound:nth-child(1)").prop("disabled", false);
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
$("#idcausalet").change( function(){
|
||||
if ($(this).val() == 3) {
|
||||
$("#tipo_resa").attr("disabled", false);
|
||||
}else{
|
||||
$("#tipo_resa").attr("disabled", true);
|
||||
}
|
||||
});
|
||||
</script>';
|
||||
|
|
|
@ -738,7 +738,7 @@ ALTER TABLE `an_sedi` DROP COLUMN `nazione`;
|
|||
-- Aggiunta di chiavi esterne in my_impianto_componenti
|
||||
ALTER TABLE `my_impianto_componenti` CHANGE `idsostituto` `idsostituto` int(11);
|
||||
UPDATE `my_impianto_componenti` SET `idsostituto` = NULL WHERE `idsostituto` = 0;
|
||||
-- PRIMA DI AGGIUNGERE LA CHIAMA ESTERNA: mi assicuro che non ci siano componenti collegati a componenti non più esistenti
|
||||
-- PRIMA DI AGGIUNGERE LA CHIAVE ESTERNA: mi assicuro che non ci siano componenti collegati a componenti non più esistenti
|
||||
DELETE `t1` FROM `my_impianto_componenti` `t1` INNER JOIN `my_impianto_componenti` `t2` ON `t1`.`id` = `t2`.`id` WHERE `t1`.`idsostituto` NOT IN (`t2`.`id`);
|
||||
ALTER TABLE `my_impianto_componenti` ADD FOREIGN KEY (`idsostituto`) REFERENCES `my_impianto_componenti`(`id`) ON DELETE CASCADE;
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@ ALTER TABLE `zz_plugins` ADD `help` VARCHAR(255) NOT NULL AFTER `directory`;
|
|||
-- Help text per plugin Ddt del cliente
|
||||
UPDATE `zz_plugins` SET `help` = 'Righe ddt del cliente. I ddt senza righe non saranno visualizzati.' WHERE `zz_plugins`.`name` = 'Ddt del cliente';
|
||||
|
||||
-- Creazione tablla per modelli primanota
|
||||
-- Creazione tabella per modelli primanota
|
||||
CREATE TABLE IF NOT EXISTS `co_movimenti_modelli` (
|
||||
`id` int(11) NOT NULL,
|
||||
`idmastrino` int(11) NOT NULL,
|
||||
|
@ -108,7 +108,7 @@ CREATE TABLE IF NOT EXISTS `co_righe_contratti_articoli` (
|
|||
KEY `idimpianto` (`idimpianto`)
|
||||
);
|
||||
|
||||
-- Modifica query wiget per mostrare solo quelli che non sono stati rinnovati
|
||||
-- Modifica query widget per mostrare solo quelli che non sono stati rinnovati
|
||||
UPDATE `zz_widgets` SET `query` = 'SELECT COUNT(id) AS dato, co_contratti.id, DATEDIFF( data_conclusione, NOW() ) AS giorni_rimanenti FROM co_contratti WHERE idstato IN(SELECT id FROM co_staticontratti WHERE fatturabile = 1) AND rinnovabile=1 AND NOW() > DATE_ADD( data_conclusione, INTERVAL - ABS(giorni_preavviso_rinnovo) DAY) AND YEAR(data_conclusione) > 1970 HAVING ISNULL((SELECT id FROM co_contratti contratti WHERE contratti.idcontratto_prev=co_contratti.id )) ORDER BY giorni_rimanenti ASC' WHERE `zz_widgets`.`name` = 'Contratti in scadenza';
|
||||
|
||||
-- Aggiunto campo data su movimenti articoli
|
||||
|
@ -289,7 +289,7 @@ UPDATE `or_righe_ordini` SET `idiva` = 75 WHERE `idiva` = 31;
|
|||
-- Rimozione idtipointervento da co_contratti
|
||||
ALTER TABLE `co_contratti` DROP `idtipointervento`;
|
||||
|
||||
-- Rinominazione tabelle
|
||||
-- Ridenominazione tabelle
|
||||
ALTER TABLE `co_righe_contratti` RENAME `co_contratti_promemoria`;
|
||||
ALTER TABLE `co_righe2_contratti` RENAME `co_righe_contratti`;
|
||||
UPDATE `zz_widgets` SET `query` = REPLACE(`query`, 'co_righe_contratti', 'co_contratti_promemoria');
|
||||
|
|
Loading…
Reference in New Issue