<?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]);
                    }