//Rechnung $invoice->createFromOrderJNG($order, $items); } else { //Paypal invoice $invoice->createFromOrderJNG($order, $items, '+0 days', '2'); } $invoice_id = tep_db_insert_id(); if ($invoice_id != '') { $invoice = new payone_invoice("invoice_id", $invoice_id); } else { $invoice = new payone_invoice("invoice_order_id", $order_id, "invoice_order_type='J'"); } //Order Counter $order_counter++; $counter_display = dailyCounterNo($order['date_purchased'], $order['daily_count']); $pdf->SetXY(10, 5); $pdf->setFont('Arial', '', '12'); $pdf->Cell(40, 5, $counter_display); if (count($invoice->detail) > 0) { //RETRIEVE INVOICE COMPLETE DATA if (!$print_delivery_note) { //$invoice_products = $class_mi->retrieveInvoiceProducts($invoice['invoices_id']); $orders_total = $class_o->retrieveTotals($order_id); } if (strtoupper(trim($order['delivery_name'])) != strtoupper(trim($order['billing_name']))) { $print_address_note = true; } //START DRAWING INVOICE //Shipping Address $boxpos1x = $margin + 1; $boxpos2x = 80;
//Rechnung $class_pi->createFromOrderJNG($order, $items); } else { //Paypal invoice $class_pi->createFromOrderJNG($order, $items, '+0 days', '2'); } $invoice_id = tep_db_insert_id(); if ($invoice_id != '') { $class_pi = new payone_invoice("invoice_id", $invoice_id); } else { $class_pi = new payone_invoice("invoice_order_id", $order_id, "invoice_order_type='J'"); } //Order Counter $order_counter++; $counter_display = dailyCounterNo($order['date_purchased'], $order['daily_count']); $pdf->SetXY(10, 5); $pdf->setFont('Arial', '', '12'); $pdf->Cell(40, 5, $counter_display); if (count($class_pi->detail) > 0) { //RETRIEVE INVOICE COMPLETE DATA if (!$print_delivery_note) { // $invoice_products = $class_mi->retrieveInvoiceProducts($invoice['invoices_id']); $orders_total = $class_o->retrieveTotals($order_id); } if (strtoupper(trim($order['delivery_name'])) != strtoupper(trim($order['billing_name']))) { $print_address_note = true; } //START DRAWING INVOICE //Invoice Header $pdf->setFont('Arial', '', '11'); $pdf->SetXY($margin, $margin);
} $address_width = 70; $orderinfo_width = 50; if (!isset($sp_details[$order['jng_sp_id']])) { $sp_details[$order['jng_sp_id']] = $class_sp->retrieveDetail($order['jng_sp_id']); } $sp_detail = $sp_details[$order['jng_sp_id']]; if ($order['jng_sp_id'] == '1') { //////////////////////////////// // NECKERMANN.DE DELIVERY DOC // //////////////////////////////// $pdf->logo_image = 'nm.de'; $pdf->AddPage(); //Order Counter $counter_display = dailyCounterNo($order['order_date'], $order['daily_count']); $pdf->SetXY(10, 5); $pdf->setFont('Arial', '', '12'); $pdf->Cell(40, 5, $counter_display); //Header $pdf->SetXY(10, 10); $pdf->setFont('Arial', 'B', '18'); $pdf->Cell(70, 10, 'Lieferschein', 0, 0); $top_pos = 30; //Shipping Address $pdf->SetXY($margin, $top_pos); $pdf->setFont('Arial', '', $fontsize_sml); $pdf->MultiCell($address_width, 4, 'Warenempfänger'); $shipping_address = $order['customer_shipping_title']; $shipping_address .= ' ' . $order['customer_shipping_firstname']; $shipping_address .= ' ' . $order['customer_shipping_lastname']; $shipping_address .= "\n" . $order['customer_shipping_address'];