Fix minori
This commit is contained in:
parent
4d0e07c818
commit
4cf9856c81
|
@ -5,27 +5,31 @@ include_once __DIR__.'/../../core.php';
|
|||
switch (post('op')) {
|
||||
case 'delete-bulk':
|
||||
|
||||
if (App::debug()) {
|
||||
$idtipoanagrafica_azienda = $dbo->fetchArray("SELECT idtipoanagrafica FROM an_tipianagrafiche WHERE descrizione='Azienda'")[0]['idtipoanagrafica'];
|
||||
|
||||
$idtipoanagrafica_azienda = $dbo->fetchArray("SELECT idtipoanagrafica FROM an_tipianagrafiche WHERE descrizione='Azienda'")[0]['idtipoanagrafica'];
|
||||
|
||||
foreach ($id_records as $id) {
|
||||
$anagrafica = $dbo->fetchArray('SELECT an_tipianagrafiche.idtipoanagrafica FROM an_tipianagrafiche INNER JOIN an_tipianagrafiche_anagrafiche ON an_tipianagrafiche.idtipoanagrafica=an_tipianagrafiche_anagrafiche.idtipoanagrafica WHERE idanagrafica='.prepare($id));
|
||||
$tipi = array_column($anagrafica, 'idtipoanagrafica');
|
||||
foreach ($id_records as $id) {
|
||||
$anagrafica = $dbo->fetchArray('SELECT an_tipianagrafiche.idtipoanagrafica FROM an_tipianagrafiche INNER JOIN an_tipianagrafiche_anagrafiche ON an_tipianagrafiche.idtipoanagrafica=an_tipianagrafiche_anagrafiche.idtipoanagrafica WHERE idanagrafica='.prepare($id));
|
||||
$tipi = array_column($anagrafica, 'idtipoanagrafica');
|
||||
|
||||
// Se l'anagrafica non è di tipo Azienda
|
||||
if (!in_array($idtipoanagrafica_azienda, $tipi)) {
|
||||
$dbo->query('UPDATE an_anagrafiche SET deleted_at = NOW() WHERE idanagrafica = '.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
}
|
||||
}
|
||||
// Se l'anagrafica non è di tipo Azienda
|
||||
if (!in_array($idtipoanagrafica_azienda, $tipi)) {
|
||||
$dbo->query('UPDATE an_anagrafiche SET deleted_at = NOW() WHERE idanagrafica = '.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
}
|
||||
}
|
||||
|
||||
flash()->info(tr('Anagrafiche eliminate!'));
|
||||
} else {
|
||||
flash()->warning(tr('Procedura in fase di sviluppo. Nessuna modifica apportata.'));
|
||||
}
|
||||
flash()->info(tr('Anagrafiche eliminate!'));
|
||||
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
return [
|
||||
'delete-bulk' => tr('Elimina selezione'),
|
||||
];
|
||||
|
||||
if (App::debug()) {
|
||||
$operations = [
|
||||
'delete-bulk' => tr('Elimina selezionati'),
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
return $operations;
|
||||
|
|
|
@ -116,24 +116,29 @@ switch (post('op')) {
|
|||
|
||||
case 'delete-bulk':
|
||||
|
||||
if (App::debug()) {
|
||||
foreach ($id_records as $id) {
|
||||
$dbo->query('DELETE FROM dt_ddt WHERE id = '.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
$dbo->query('DELETE FROM dt_righe_ddt WHERE idddt='.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
$dbo->query('DELETE FROM mg_movimenti WHERE idddt='.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
}
|
||||
|
||||
flash()->info(tr('Ddt eliminati!'));
|
||||
} else {
|
||||
flash()->warning(tr('Procedura in fase di sviluppo. Nessuna modifica apportata.'));
|
||||
}
|
||||
foreach ($id_records as $id) {
|
||||
$dbo->query('DELETE FROM dt_ddt WHERE id = '.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
$dbo->query('DELETE FROM dt_righe_ddt WHERE idddt='.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
$dbo->query('DELETE FROM mg_movimenti WHERE idddt='.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
}
|
||||
|
||||
flash()->info(tr('Ddt eliminati!'));
|
||||
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
$operations = [
|
||||
'delete-bulk' => tr('Elimina selezionati'),
|
||||
'crea_fattura' => [
|
||||
|
||||
if (App::debug()) {
|
||||
|
||||
$operations = [
|
||||
'delete-bulk' => tr('Elimina selezionati'),
|
||||
];
|
||||
|
||||
}
|
||||
|
||||
$operations['crea_fattura'] = [
|
||||
'text' => tr('Crea fattura'),
|
||||
'data' => [
|
||||
'title' => tr('Vuoi davvero creare una fattura per questi interventi?'),
|
||||
|
@ -142,7 +147,7 @@ $operations = [
|
|||
'class' => 'btn btn-lg btn-warning',
|
||||
'blank' => false,
|
||||
],
|
||||
],
|
||||
];
|
||||
];
|
||||
|
||||
|
||||
return $operations;
|
||||
|
|
|
@ -51,18 +51,16 @@ switch (post('op')) {
|
|||
break;
|
||||
|
||||
case 'delete-bulk':
|
||||
if (App::debug()) {
|
||||
foreach ($id_records as $id) {
|
||||
$dbo->query('DELETE FROM co_documenti WHERE id = '.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
$dbo->query('DELETE FROM co_righe_documenti WHERE iddocumento='.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
$dbo->query('DELETE FROM co_scadenziario WHERE iddocumento='.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
$dbo->query('DELETE FROM mg_movimenti WHERE iddocumento='.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
}
|
||||
|
||||
foreach ($id_records as $id) {
|
||||
$dbo->query('DELETE FROM co_documenti WHERE id = '.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
$dbo->query('DELETE FROM co_righe_documenti WHERE iddocumento='.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
$dbo->query('DELETE FROM co_scadenziario WHERE iddocumento='.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
$dbo->query('DELETE FROM mg_movimenti WHERE iddocumento='.prepare($id).Modules::getAdditionalsQuery($id_module));
|
||||
}
|
||||
|
||||
flash()->info(tr('Fatture eliminate!'));
|
||||
} else {
|
||||
flash()->warning(tr('Procedura in fase di sviluppo. Nessuna modifica apportata.'));
|
||||
}
|
||||
flash()->info(tr('Fatture eliminate!'));
|
||||
|
||||
break;
|
||||
|
||||
case 'export-xml-bulk':
|
||||
|
@ -283,11 +281,15 @@ switch (post('op')) {
|
|||
break;
|
||||
}
|
||||
|
||||
$bulk = [
|
||||
'delete-bulk' => tr('Elimina selezionati'),
|
||||
];
|
||||
if (App::debug()) {
|
||||
|
||||
$operations = [
|
||||
'delete-bulk' => tr('Elimina selezionati'),
|
||||
];
|
||||
|
||||
$bulk['registra-contabile'] = [
|
||||
}
|
||||
|
||||
$operations['registra-contabile'] = [
|
||||
'text' => tr('Registra contabile pagamento'),
|
||||
'data' => [
|
||||
'msg' => tr('Vuoi aggiungere un movimento contabile per le fatture selezionate? (le fatture dovranno essere in stato emessa altrimenti non verranno elaborate)'),
|
||||
|
@ -298,7 +300,7 @@ $bulk['registra-contabile'] = [
|
|||
];
|
||||
|
||||
if ($module->name == 'Fatture di vendita') {
|
||||
$bulk['export-bulk'] = [
|
||||
$operations['export-bulk'] = [
|
||||
'text' => tr('Esporta stampe'),
|
||||
'data' => [
|
||||
'msg' => tr('Vuoi davvero esportare tutte le stampe in un archivio?'),
|
||||
|
@ -309,7 +311,7 @@ if ($module->name == 'Fatture di vendita') {
|
|||
];
|
||||
}
|
||||
|
||||
$bulk['export-xml-bulk'] = [
|
||||
$operations['export-xml-bulk'] = [
|
||||
'text' => tr('Esporta XML'),
|
||||
'data' => [
|
||||
'msg' => tr('Vuoi davvero esportare tutte le fatture elettroniche in un archivio?'),
|
||||
|
@ -319,4 +321,4 @@ $bulk['export-xml-bulk'] = [
|
|||
],
|
||||
];
|
||||
|
||||
return $bulk;
|
||||
return $operations;
|
||||
|
|
|
@ -255,7 +255,8 @@ UPDATE `zz_settings` SET `help` = NULL WHERE `help` = '';
|
|||
|
||||
ALTER TABLE `co_documenti` CHANGE `bollo` `bollo` decimal(12,4), CHANGE `data_stato_fe` `data_stato_fe` TIMESTAMP NULL, ADD `addebita_bollo` BOOLEAN NOT NULL DEFAULT TRUE, ADD `id_riga_bollo` int(11), ADD FOREIGN KEY (`id_riga_bollo`) REFERENCES `co_righe_documenti`(`id`) ON DELETE SET NULL;
|
||||
UPDATE `co_documenti` SET `bollo` = NULL;
|
||||
UPDATE `co_documenti` SET `data_ricezione` = NULL WHERE `data_ricezione` = '0000-00-00';
|
||||
UPDATE `co_documenti` SET `data_ricezione` = NULL WHERE `data_ricezione` = 0000-00-00;
|
||||
UPDATE `co_documenti` SET `data_ricezione` = `data` WHERE `data_ricezione` IS NULL AND idtipodocumento IN (SELECT id FROM co_tipidocumento WHERE dir = 'uscita');
|
||||
UPDATE `co_documenti` SET `data_stato_fe` = NULL WHERE `data_stato_fe` = '0000-00-00 00:00:00';
|
||||
|
||||
-- Rimozione tasto di stampa scadenzario totale da dentro la scadenza
|
||||
|
|
Loading…
Reference in New Issue