1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-03-16 19:20:18 +01:00

fix: selezione modulo

This commit is contained in:
valentina 2025-01-31 12:25:25 +01:00
parent 1893e4e3f4
commit 827d4a21fb
3 changed files with 7 additions and 7 deletions

View File

@ -19,7 +19,7 @@
*/
// Informazioni aggiuntive per Fatture
if ($module->getTranslation('title') != 'Fatture di acquisto' && $module->getTranslation('title') != 'Fatture di vendita') {
if ($module->name != 'Fatture di acquisto' && $module->name != 'Fatture di vendita') {
return;
}

View File

@ -242,7 +242,7 @@ if ($options['dir'] == 'entrata') {
// Data prevista evasione (per ordini)
if (in_array($module->getTranslation('title'), ['Ordini cliente', 'Ordini fornitore', 'Preventivi'])) {
if (in_array($module->name, ['Ordini cliente', 'Ordini fornitore', 'Preventivi'])) {
if ($options['action'] == 'add') {
if ($module->name == 'Ordini cliente') {
$confermato = setting('Conferma automaticamente le quantità negli ordini cliente');
@ -307,7 +307,7 @@ if (in_array($module->getTranslation('title'), ['Ordini cliente', 'Ordini fornit
</script>';
}
if (in_array($module->getTranslation('title'), ['Fatture di vendita', 'Fatture di acquisto'])) {
if (in_array($module->name, ['Fatture di vendita', 'Fatture di acquisto'])) {
echo '
<script>
$(document).ready(function() {

View File

@ -33,7 +33,7 @@ $uscite = [
'Ordini fornitore',
];
if (in_array($module->getTranslation('title'), $uscite)) {
if (in_array($module->name, $uscite)) {
$dir = 'uscita';
} else {
$dir = 'entrata';
@ -67,13 +67,13 @@ $data = [
];
// Individuazione delle tabelle interessate
if (in_array($module->getTranslation('title'), ['Fatture di vendita', 'Fatture di acquisto'])) {
if (in_array($module->name, ['Fatture di vendita', 'Fatture di acquisto'])) {
$modulo = 'fat';
} elseif (in_array($module->getTranslation('title'), ['Ddt in uscita', 'Ddt in entrata'])) {
} elseif (in_array($module->name, ['Ddt in uscita', 'Ddt in entrata'])) {
$modulo = 'ddt';
$ddt = DDT::find($id_record);
$is_rientrabile = $database->fetchOne('SELECT * FROM `dt_causalet` WHERE `id` = '.prepare($ddt->idcausalet))['is_rientrabile'];
} elseif (in_array($module->getTranslation('title'), ['Ordini cliente', 'Ordini fornitore'])) {
} elseif (in_array($module->name, ['Ordini cliente', 'Ordini fornitore'])) {
$modulo = 'ord';
} elseif ($module->name == 'Interventi') {
$modulo = 'int';