Revert "Fix passaggi tra documenti"

This reverts commit 1e070ad732.
This commit is contained in:
Thomas Zilio 2019-02-26 20:55:00 +01:00
parent 7d8731dbe0
commit c527a8630e
2 changed files with 19 additions and 22 deletions

View File

@ -198,10 +198,8 @@ switch (post('op')) {
break;
// Aggiunta di un ordine in ddt
case 'add_ordine':
$ordine = \Modules\Ordini\Ordine::find(post('id_ordine'));
// Creazione della fattura al volo
@ -217,8 +215,8 @@ switch (post('op')) {
$parziale = false;
//$id_iva = post('id_iva');
//$id_conto = post('id_conto');
$id_iva = get('id_iva');
$id_conto = get('id_conto');
$righe = $ordine->getRighe();
foreach ($righe as $riga) {
@ -226,7 +224,8 @@ switch (post('op')) {
$qta = post('qta_da_evadere')[$riga->id];
$copia = $riga->copiaIn($ddt, $qta);
$copia->id_conto = $id_conto;
$copia->save();
// Aggiornamento seriali dalla riga dell'ordine
@ -257,8 +256,7 @@ switch (post('op')) {
]));
break;
// Scollegamento articolo da ddt
case 'unlink_articolo':
$idriga = post('idriga');
@ -474,7 +472,7 @@ switch (post('op')) {
break;
// aggiungi righe da ordine
/*case 'add_ordine':
case 'add_ordine':
$idordine = post('iddocumento');
// Lettura di tutte le righe della tabella in arrivo
@ -537,7 +535,6 @@ switch (post('op')) {
flash()->info(tr('Aggiunti nuovi articoli in ddt!'));
break;
*/
}
// Aggiornamento stato degli ordini presenti in questa fattura in base alle quantità totali evase

View File

@ -720,7 +720,7 @@ switch (post('op')) {
$id_ritenuta_acconto = $fattura->anagrafica->id_ritenuta_acconto_vendite ?: setting("Percentuale ritenuta d'acconto");
}
$calcolo_ritenuta_acconto = setting("Metodologia calcolo ritenuta d'acconto predefinito");
$id_conto = post('id_conto');
$id_conto = get('id_conto');
$parziale = false;
$righe = $ddt->getRighe();
@ -729,11 +729,11 @@ switch (post('op')) {
$qta = post('qta_da_evadere')[$riga->id];
$copia = $riga->copiaIn($fattura, $qta);
$copia->idconto = $id_conto;
$copia->id_conto = $id_conto;
$copia->calcolo_ritenuta_acconto = $calcolo_ritenuta_acconto;
$copia->idritenutaacconto = $id_ritenuta_acconto;
$copia->idrivalsainps = $id_rivalsa_inps;
$copia->id_ritenuta_acconto = $id_ritenuta_acconto;
$copia->id_rivalsa_inps = $id_rivalsa_inps;
$copia->save();
@ -799,9 +799,9 @@ switch (post('op')) {
$copia->idiva = $id_iva;
$copia->idconto = $id_conto;
$copia->calcolo_ritenuta_acconto = $calcolo_ritenuta_accontocalcolo_ritenuta_acconto;
$copia->idritenuta = $id_ritenuta_acconto;
$copia->idrivalsainps = $id_rivalsa_inps;
$copia->calcolo_ritenuta_acconto = $calcolo_ritenuta_acconto;
$copia->id_ritenuta_acconto = $id_ritenuta_acconto;
$copia->id_rivalsa_inps = $id_rivalsa_inps;
$copia->save();
@ -860,8 +860,8 @@ switch (post('op')) {
$id_ritenuta_acconto = $fattura->anagrafica->id_ritenuta_acconto_vendite ?: setting("Percentuale ritenuta d'acconto");
}
$calcolo_ritenuta_acconto = setting("Metodologia calcolo ritenuta d'acconto predefinito");
$id_conto = post('id_conto');
$id_iva = post('id_iva');
$id_conto = get('id_conto');
$id_iva = get('id_iva');
$parziale = false;
$righe = $contratto->getRighe();
@ -870,12 +870,12 @@ switch (post('op')) {
$qta = post('qta_da_evadere')[$riga->id];
$copia = $riga->copiaIn($fattura, $qta);
$copia->idiva = $id_iva;
$copia->idconto = $id_conto;
$copia->id_iva = $id_iva;
$copia->id_conto = $id_conto;
$copia->calcolo_ritenuta_acconto = $calcolo_ritenuta_acconto;
$copia->idritenutaacconto = $id_ritenuta_acconto;
$copia->idrivalsainps = $id_rivalsa_inps;
$copia->id_ritenuta_acconto = $id_ritenuta_acconto;
$copia->id_rivalsa_inps = $id_rivalsa_inps;
$copia->save();