Fix importazione Articoli Intervento in Fattura
Fix necessario per articoli la cui origine è antecedente alle versioni attuali, che sembrano presentare dei problemi durante la copia degli attributi tra classi.
This commit is contained in:
parent
eeedc8935e
commit
5575b7a260
|
@ -364,6 +364,25 @@ abstract class Article extends Accounting
|
|||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Azione personalizzata per la copia dell'oggetto (dopo la copia).
|
||||
*
|
||||
* Forza il salvataggio del prezzo_unitario, per rendere compatibile il sistema con gli Interventi.
|
||||
*
|
||||
* @param $original
|
||||
*/
|
||||
protected function customAfterDataCopiaIn($original)
|
||||
{
|
||||
$this->prezzo_unitario = $original->prezzo_unitario;
|
||||
|
||||
parent::customAfterDataCopiaIn($original);
|
||||
}
|
||||
|
||||
/**
|
||||
* Azione personalizzata per la copia dell'oggetto (inizializzazione della copia).
|
||||
*
|
||||
* @param $original
|
||||
*/
|
||||
protected function customInitCopiaIn($original)
|
||||
{
|
||||
$this->articolo()->associate($original->articolo);
|
||||
|
|
|
@ -76,6 +76,8 @@ abstract class Row extends Accounting
|
|||
/**
|
||||
* Azione personalizzata per la copia dell'oggetto (dopo la copia).
|
||||
*
|
||||
* Forza il salvataggio del prezzo_unitario, per rendere compatibile il sistema con gli Interventi.
|
||||
*
|
||||
* @param $original
|
||||
*/
|
||||
protected function customAfterDataCopiaIn($original)
|
||||
|
|
Loading…
Reference in New Issue