<?php //EXPORT ORDERS FOR JNG-EasyLog global $db; require_once '../confy.php'; require_once '../functions.php'; require_once '../functions-2.php'; tep_db_connect(); use_class('jng_sp_orders'); $class_jo = new jng_sp_orders(); use_class('jng_sp_packages'); $class_jp = new jng_sp_packages(); use_class('payone_invoice'); $export = 'NONE'; $packages = $class_jp->getReceivedPackages(); $lines = array(); if (count($packages) > 0) { foreach ($packages as $package) { $id = $package['jng_sp_packages_id']; //EXCLUDE NM.AT from EC process if ($package['jng_sp_id'] != '3') { $orders_array = $class_jp->getOrders($id); $items_array = $class_jp->getItems($id); $order_counter = 0; foreach ($orders_array as $order_id) { $order_counter++; $items = $class_jo->retrieveItems($order_id); foreach ($items as $key => $item) { if ($class_jo->statusIsCancelled($item['status']) || !in_array($item['jng_sp_orders_items_id'], $items_array)) { unset($items[$key]); }