- if ($_SESSION['Items']->trans_type=='delivery')
- $_POST['InvoiceText'] = $_SESSION['Items']->memo_;
-
- $_POST['OrderDate'] = $_SESSION['Items']->orig_order_date;
- $_POST['delivery_date'] = $_SESSION['Items']->delivery_date;
- $_POST['cust_ref'] = $_SESSION['Items']->cust_ref;
- $_POST['freight_cost'] = $_SESSION['Items']->freight_cost;
- $_POST['Comments'] = $_SESSION['Items']->Comments;
-
- $_POST['deliver_to'] = $_SESSION['Items']->deliver_to;
- $_POST['delivery_address'] = $_SESSION['Items']->delivery_address;
- $_POST['phone'] = $_SESSION['Items']->phone;
- $_POST['Location'] = $_SESSION['Items']->Location;
- $_POST['ship_via'] = $_SESSION['Items']->ship_via;
-
- $_POST['customer_id'] = $_SESSION['Items']->customer_id;
- $_POST['branch_id'] = $_SESSION['Items']->Branch;
-
+ $cart = &$_SESSION['Items'];
+
+ if ($cart->trans_type!=30) {
+ $cart->reference = $_POST['ref'];
+ }
+ $cart->Comments = $_POST['Comments'];
+
+ $cart->document_date = $_POST['OrderDate'];
+ if ($cart->trans_type == 10)
+ $cart->cash = $_POST['cash'];
+ if ($cart->cash) {
+ $cart->due_date = $cart->document_date;
+ $cart->phone = $cart->cust_ref = $cart->delivery_address = '';
+ $cart->freight_cost = 0;
+ $cart->ship_via = 1;
+ $cart->deliver_to = '';//$_POST['deliver_to'];
+ } else {
+ $cart->due_date = $_POST['delivery_date'];
+ $cart->cust_ref = $_POST['cust_ref'];
+ $cart->freight_cost = input_num('freight_cost');
+ $cart->deliver_to = $_POST['deliver_to'];
+ $cart->delivery_address = $_POST['delivery_address'];
+ $cart->phone = $_POST['phone'];
+ $cart->Location = $_POST['Location'];
+ $cart->ship_via = $_POST['ship_via'];
+ }
+ if (isset($_POST['email']))
+ $cart->email =$_POST['email'];
+ else
+ $cart->email = '';
+ $cart->customer_id = $_POST['customer_id'];
+ $cart->Branch = $_POST['branch_id'];
+ $cart->sales_type = $_POST['sales_type'];
+ // POS
+ if ($cart->trans_type!=30) { // 2008-11-12 Joe Hunt
+ $cart->dimension_id = $_POST['dimension_id'];
+ $cart->dimension2_id = $_POST['dimension2_id'];
+ }