mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-06 18:53:47 +01:00
Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
d745e4c8d9
@ -440,10 +440,17 @@ switch (filter('op')) {
|
|||||||
$stato = Stato::where('descrizione', '=', 'Evaso')->first();
|
$stato = Stato::where('descrizione', '=', 'Evaso')->first();
|
||||||
|
|
||||||
// Duplicazione DDT
|
// Duplicazione DDT
|
||||||
$copia = $ddt->replicate();
|
$copia = DDT::build($ddt->anagrafica, $tipo, $ddt->data);
|
||||||
$copia->tipo()->associate($tipo);
|
|
||||||
$copia->stato()->associate($stato);
|
$copia->stato()->associate($stato);
|
||||||
$copia->id_ddt_trasporto_interno = $ddt->id;
|
$copia->id_ddt_trasporto_interno = $ddt->id;
|
||||||
|
$copia->idaspettobeni = $ddt->idaspettobeni;
|
||||||
|
$copia->idcausalet = $ddt->idcausalet;
|
||||||
|
$copia->idspedizione = $ddt->idspedizione;
|
||||||
|
$copia->n_colli = $ddt->n_colli;
|
||||||
|
$copia->idpagamento = $ddt->idpagamento;
|
||||||
|
$copia->idporto = $ddt->idporto;
|
||||||
|
$copia->idvettore = $ddt->idvettore;
|
||||||
|
$copia->data_ora_trasporto = $ddt->data_ora_trasporto;
|
||||||
|
|
||||||
// Inversione sedi
|
// Inversione sedi
|
||||||
$copia->idsede_partenza = $ddt->idsede_destinazione;
|
$copia->idsede_partenza = $ddt->idsede_destinazione;
|
||||||
@ -455,6 +462,7 @@ switch (filter('op')) {
|
|||||||
$righe = $ddt->getRighe();
|
$righe = $ddt->getRighe();
|
||||||
foreach ($righe as $riga) {
|
foreach ($righe as $riga) {
|
||||||
$copia_riga = $riga->replicate();
|
$copia_riga = $riga->replicate();
|
||||||
|
$copia_riga->setDocument($copia);
|
||||||
|
|
||||||
// Aggiornamento riferimenti
|
// Aggiornamento riferimenti
|
||||||
$copia_riga->idddt = $copia->id;
|
$copia_riga->idddt = $copia->id;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user