Bugfix Pianifiazione attività
This commit is contained in:
parent
8556d8eca1
commit
daa5f37737
|
@ -31,6 +31,8 @@ switch (filter('op')) {
|
|||
|
||||
// Eliminazione pianificazione
|
||||
case 'delete-promemoria':
|
||||
$id = post('id');
|
||||
|
||||
$dbo->query('DELETE FROM `co_promemoria` WHERE id='.prepare($id));
|
||||
$dbo->query('DELETE FROM `co_promemoria_righe` WHERE id_promemoria='.prepare($id));
|
||||
$dbo->query('DELETE FROM `co_promemoria_articoli` WHERE id_promemoria='.prepare($id));
|
||||
|
@ -113,6 +115,15 @@ switch (filter('op')) {
|
|||
// copio righe articoli nel nuovo promemoria
|
||||
$dbo->query('INSERT INTO co_promemoria_articoli (idarticolo, id_promemoria,descrizione,prezzo_acquisto,prezzo_vendita,sconto, sconto_unitario, tipo_sconto,idiva,desc_iva,iva,idautomezzo, qta, um, abilita_serial, idimpianto) SELECT idarticolo, '.$idriga.',descrizione,prezzo_acquisto,prezzo_vendita,sconto,sconto_unitario,tipo_sconto,idiva,desc_iva,iva,idautomezzo, qta, um, abilita_serial, idimpianto FROM co_promemoria_articoli WHERE id_promemoria = '.$id_record.' ');
|
||||
|
||||
// Copia degli allegati
|
||||
Uploads::copy([
|
||||
'id_plugin' => Plugins::get('Pianificazione interventi')['id'],
|
||||
'id_record' => $id_record,
|
||||
], [
|
||||
'id_plugin' => Plugins::get('Pianificazione interventi')['id'],
|
||||
'id_record' => $idriga,
|
||||
]);
|
||||
|
||||
flash()->info(tr('Promemoria intervento pianificato!'));
|
||||
}
|
||||
} else {
|
||||
|
@ -176,7 +187,7 @@ switch (filter('op')) {
|
|||
// copio le righe dal promemoria all'intervento
|
||||
$dbo->query('INSERT INTO in_righe_interventi (descrizione, qta,um,prezzo_vendita,prezzo_acquisto,idiva,desc_iva,iva,idintervento,sconto,sconto_unitario,tipo_sconto) SELECT descrizione, qta,um,prezzo_vendita,prezzo_acquisto,idiva,desc_iva,iva,'.$idintervento.',sconto,sconto_unitario,tipo_sconto FROM co_promemoria_righe WHERE id_promemoria = '.$id_record.' ');
|
||||
|
||||
// copio gli articoli dal promemoria all'intervento
|
||||
// copio gli articoli dal promemoria all'intervento
|
||||
$dbo->query('INSERT INTO mg_articoli_interventi (idarticolo, idintervento,descrizione,prezzo_acquisto,prezzo_vendita,sconto, sconto_unitario, tipo_sconto,idiva,desc_iva,iva,idautomezzo, qta, um, abilita_serial, idimpianto) SELECT idarticolo, '.$idintervento.',descrizione,prezzo_acquisto,prezzo_vendita,sconto,sconto_unitario,tipo_sconto,idiva,desc_iva,iva,idautomezzo, qta, um, abilita_serial, idimpianto FROM co_promemoria_articoli WHERE id_promemoria = '.$id_record.' ');
|
||||
|
||||
// Copia degli allegati
|
||||
|
|
|
@ -23,7 +23,7 @@ echo '
|
|||
<i class="fa fa-question-circle-o fa-2x"></i>
|
||||
</span>
|
||||
|
||||
<p>'.tr('Puoi <b>pianificare dei "promemoria" o direttamente gli interventi</b> da effettuare entro determinate scadenze. Per poter pianificare i promemoria il contratto deve essere in uno dei seguenti stati: <b>'.$stati_pianificabili.'</b> e la <b>data di conclusione</b> definita').'.</p>';
|
||||
<p>'.tr('Puoi <b>pianificare dei "promemoria" o direttamente gli interventi</b> da effettuare entro determinate scadenze. Per poter pianificare i promemoria, il contratto deve avere la <b>data di conclusione</b> definita ed essere in uno dei seguenti stati: <b>'.$stati_pianificabili.'</b>').'.</p>';
|
||||
|
||||
// Nessun intervento pianificato
|
||||
if (!empty($records)) {
|
||||
|
@ -143,7 +143,7 @@ if (!empty($records)) {
|
|||
<i class="fa fa-calendar"></i>
|
||||
</button>
|
||||
|
||||
<button type="button" '.$disabled.' title="'.$title.'" class="btn btn-danger btn-sm ask '.$disabled.' " data-op="delete-promemoria" data-id="'.$record['id'].'">
|
||||
<button type="button" '.$disabled.' title="'.$title.'" class="btn btn-danger btn-sm ask '.$disabled.'" data-op="delete-promemoria" data-id="'.$record['id'].'" data-id_plugin="'.$id_plugin.'" data-backto="record-edit">
|
||||
<i class="fa fa-trash"></i>
|
||||
</button>
|
||||
</td>
|
||||
|
|
Loading…
Reference in New Issue