Mi è capitato di dover installare il modulo Simple Create Order che consente di aggiungere un nuovo ordine direttamente da pannello di amministrazione.
Questo modulo è la naturale evoluzione dell'integrazione di due addon: Edit Order che permette di modificare ordini una volta ricevuti e Add Customer from Admin , per aggiungere clienti sempre da back-end.
Funziona tutto come desiderato:
- inserisco il nuovo cliente,
- si crea un ordine vuoto con tutti gli indirizzi già compilati,
- clicco sul link Aggiungi prodotto,
- scelgo l'articolo e salvo il tutto.
Risultato: ordine aggiunto correttamente ma senza la somma dell'iva.
Questo perchè the portion of the total order (subtotal, shipping, tax and total) is inserted manually in code, without making a loop on all modules Order Total assets. Going into
file admin / create_order.php fact there are only ot_subtotal , ot_shipping , ot_total and ot_tax.
reproduce below how I solved. Go to
line 126 and add:
$ order_total = array ('orders_id' => $ insert_id,
'title' => 'VAT 20.0%',
'text' => $ temp_amount,
' value ' => "0.00",
'class' => "ot_tax"
' sort_order '=> "3");
zen_db_perform (TABLE_ORDERS_TOTAL, $ order_total)
before
$ order_total = array (' orders_id '=> $ insert_id,
' title '=>' Total ',
' text '=> $ temp_amount,
' value '=> "0.00",
' class' => "ot_total"
'sort_order' = > "4");
0 comments:
Post a Comment