Ejemplo n.º 1
0
if (isset($_GET['id']) && $_GET['id'] != '') {
    $type = 'sp';
    //SP PACKAGES
    use_class("jng_sp");
    $class_sp = new jng_sp();
    $splist = $class_sp->retrieveList();
    $sp_prefix = array();
    foreach ($splist as $sp) {
        $sp_prefix[$sp['jng_sp_id']] = $sp['package_prefix'];
    }
    use_class("jng_sp_packages");
    $class_jp = new jng_sp_packages();
    use_class("jng_sp_orders");
    $class_jo = new jng_sp_orders();
    $package_id = tep_db_prepare_input($_GET['id']);
    $orders_array = $class_jp->getOrders($package_id);
    $items_array = $class_jp->getItems($package_id);
} elseif (isset($_GET['pid']) && $_GET['pid'] != '') {
    $type = 'jng';
    //JNG PACKAGES
    use_class("minierp_packages");
    $class_mp = new minierp_packages();
    use_class("orders");
    $class_o = new orders();
    $package_id = tep_db_prepare_input($_GET['pid']);
    $orders_array = $class_mp->getOrders($package_id);
    $items_array = $class_mp->getProducts($package_id);
} else {
    exit;
}
class PDF extends FPDF
Ejemplo n.º 2
0
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]);
                    }
                }
                if (count($items) > 0) {
                    $order = $class_jo->retrieveDetail($order_id);
                    $display_counter = date('d. M', strtotime($order['order_date'])) . ' - No. ' . sprintf("%003s", $order['daily_count']);
                    $shipping_name = $order['customer_shipping_firstname'] . ' ' . $order['customer_shipping_lastname'];
                    $shipping_address = $order['customer_shipping_address'];