mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-11 09:00:42 +01:00
Aggiunta idutente nei movimenti articoli
This commit is contained in:
parent
161891517e
commit
3e0e4e8c74
@ -143,9 +143,12 @@ if (!empty($movimenti)) {
|
||||
</td>';
|
||||
|
||||
// Data
|
||||
$utente = $dbo->table('zz_users')->where('id',$movimento->idutente)->first();
|
||||
$data = ($movimento->data ? $movimento->data : $movimento->data_movimento);
|
||||
echo '
|
||||
<td class="text-center">'.dateFormat($movimento->data).' <span class="tip" title="'.tr('Creazione movimento: _DATE_', [
|
||||
<td class="text-center">'.dateFormat($data).' <span class="tip" title="'.tr('Creazione movimento: _DATE_ <br>Creatore movimento: _USER_', [
|
||||
'_DATE_' => timestampFormat($movimento->data_movimento),
|
||||
'_USER_' => $utente->username,
|
||||
]).'"><i class="fa fa-question-circle-o"></i></span> </td>';
|
||||
|
||||
// Operazioni
|
||||
|
@ -103,6 +103,8 @@ class Articolo extends Model
|
||||
return false;
|
||||
}
|
||||
|
||||
global $user;
|
||||
|
||||
// Movimento il magazzino solo se l'articolo non è un servizio
|
||||
if (empty($this->servizio)) {
|
||||
// Registrazione della movimentazione
|
||||
@ -112,6 +114,7 @@ class Articolo extends Model
|
||||
'movimento' => $descrizone,
|
||||
'data' => $data,
|
||||
'manuale' => $manuale,
|
||||
'idutente' => $user->id,
|
||||
]));
|
||||
}
|
||||
$id = database()->lastInsertedID();
|
||||
@ -307,7 +310,7 @@ class Articolo extends Model
|
||||
{
|
||||
$movimenti = $this->movimenti()
|
||||
->selectRaw('*, mg_movimenti.created_at AS data_movimento, SUM(mg_movimenti.qta) as qta_documento, IFNULL(mg_movimenti.reference_type, mg_movimenti.id) as tipo_gruppo')
|
||||
->groupBy(['tipo_gruppo', 'mg_movimenti.reference_id']);
|
||||
->groupBy(['tipo_gruppo', 'mg_movimenti.reference_id', 'mg_movimenti.idutente']);
|
||||
|
||||
if (!empty($mostra_vuoti)) {
|
||||
return $movimenti;
|
||||
|
@ -84,4 +84,7 @@ ORDER BY
|
||||
`descrizione`" WHERE `name` = 'Giacenze sedi';
|
||||
|
||||
-- Impostazione per visualizzare i promemoria su app
|
||||
INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES (NULL, 'Visualizza promemoria', '1', 'boolean', '1', 'Applicazione', '5', '');
|
||||
INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES (NULL, 'Visualizza promemoria', '1', 'boolean', '1', 'Applicazione', '5', '');
|
||||
|
||||
-- Aggiunta del riferimento utente nei movimenti
|
||||
ALTER TABLE `mg_movimenti` ADD `idutente` INT NULL DEFAULT NULL;
|
Loading…
x
Reference in New Issue
Block a user