Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2014
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. foreach($memberpackageCollection as $mpcKey => $memberpackage) {
  2. try {
  3. $orderId = $memberpackage->getOrderIds();
  4. $personsOrder = Mage::getModel('sales/order')->load($orderId);
  5.  
  6. /* Set different payment method */
  7. $personsOrder->getPayment()->setMethod('checkmo');
  8. $personsOrder->getPayment()->setMethodInstance(
  9. Mage::getModel('payment/method_checkmo')->setInfoInstance(
  10. $personsOrder->getPayment()->getMethodInstance()->getInfoInstance()));
  11.  
  12. Mage::unregister('rule_data');
  13. $orderModel = Mage::getSingleton('adminhtml/sales_order_create');
  14. $orderModel->initFromOrder($personsOrder->setReordered(true));
  15. $orderModel->createOrder();
  16. }
  17. catch (Exception $e) {
  18. Mage::logException($e);
  19. }
  20. }
  21.  
  22. SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '100006914-1' for key 'UNQ_XYYXSALES_FLAT_ORDER_INCREMENT_ID''
  23.  
  24. Mage::getSingleton('adminhtml/session_quote')->clear();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement