decode(htmlspecialchars_decode($_POST['p_'.$i])); $_POST['p_'.$i] = ''; $i++;} $_POST = $json->decode(htmlspecialchars_decode($_POST['otherFormData'])); $_POST['position_list'] = $pll; if(isset($_REQUEST['record']) && $_REQUEST['record'] != '' && $_REQUEST['cache'] != "fromJava") { if(isset($_REQUEST['newWindow']) && $_REQUEST['newWindow'] == '1') { $_REQUEST['newWindow'] = 0; echo ''; echo ""; } else { require_once("modules/EcmStockDocIns/EcmStockDocIn.php"); $focus = new EcmStockDocIn(); $method = (isset($_REQUEST['method']) && $_REQUEST['method'] != '') ? $_REQUEST['method'] : 'D'; $focus->getPDF($_REQUEST['record'],$method); } } else if($_REQUEST['cache'] == "fromJava" && $_GET['from']!="EcmStockDocIns") { $_SESSION['PDF_ECMSTOCKDOCINS'] = $_POST; } else if($_GET['from']=="EcmStockDocIns") { require_once("modules/EcmStockDocIns/EcmStockDocIn.php"); $focus = new EcmStockDocIn(); if(isset($_SESSION['PDF_ECMSTOCKDOCINS']['record']) && $_SESSION['PDF_ECMSTOCKDOCINS']['record'] != '') { $focus->retrieve($_SESSION['PDF_ECMSTOCKDOCINS']['record']); } if(!$focus->ACLAccess('Save')){ ACLController::displayNoAccess(true); sugar_cleanup(true); } foreach($focus->column_fields as $field){ if(isset($_SESSION['PDF_ECMSTOCKDOCINS'][$field])){ $value = $_SESSION['PDF_ECMSTOCKDOCINS'][$field]; $focus->$field = $value; } } foreach($focus->additional_column_fields as $field){ if(isset($_SESSION['PDF_ECMSTOCKDOCINS'][$field])){ $value = $_SESSION['PDF_ECMSTOCKDOCINS'][$field]; $focus->$field = $value; } } if(isset($_SESSION['PDF_ECMSTOCKDOCINS']['to_is_vat_free']) && $_SESSION['PDF_ECMSTOCKDOCINS']['to_is_vat_free']) $focus->to_is_vat_free = 1; else $focus->to_is_vat_free = 0; $json = getJSONobj(); $pl = $_SESSION['PDF_ECMSTOCKDOCINS']['position_list']; $focus->position_list = $pl; $focus->document_no = $_SESSION['PDF_ECMSTOCKDOCINS']['document_no']; $focus->ecmpaymentcondition_text = EcmStockDocIn::getTranslation('EcmPaymentConditions',$focus->ecmpaymentcondition_id,$focus->ecmlanguage); $focus->ecmdeliverycondition_text = EcmStockDocIn::getTranslation('EcmDeliveryConditions',$focus->ecmdeliverycondition_id,$focus->ecmlanguage); $focus->getPDF(); } ?>