'; echo ''; echo ''; echo ''; // $cq=$current_user->getPreference('confirm_quotes'); $new_number = false; $duplicate = false; $focus = new EcmStockDocIn(); if (isset ($_REQUEST ['record'])) { $focus->retrieve($_REQUEST ['record']); if ($focus->status == 'accepted') { unset($focus); die('Dokument zaakceptowany brak możliwości edycji'); } //$focus->position_list = str_replace('"','\"',$focus->getPositionList()); if (isset ($focus->id) && $focus->id != '') { $focus->format_all_fields(); } } else if ($_REQUEST['isDuplicate'] == "true") { $new_number = true; $duplicate = true; //get data $focus->retrieve($_REQUEST['return_id']); } else { $new_number = true; $focus->stock_id = $current_user->stock_id; //dates $focus->register_date = date("d.m.Y"); $focus->date_fk = date("d.m.Y"); $OPT ['check_parent_id'] = false; } if (isset($_REQUEST['out_module']) && $_REQUEST['out_module'] != '' && isset($_REQUEST['out_id']) && $_REQUEST['out_id'] != '') { $outModule = $_REQUEST['out_module']; $outId = $_REQUEST['out_id']; $OPT['fromOutside'] = true; $path = 'modules/' . $outModule . '/LoadEcmStockDocIns.php'; if (file_exists($path)) { $out = ''; require_once($path); $_REQUEST['record'] = ''; $outside_create = true; } // $focus->setEcmPurchaseOrderStatus($outId); } //get stocks $res = $db->query("SELECT id, name FROM ecmstocks WHERE deleted = '0' ORDER BY name"); $stock = ''; require_once('include/MVC/View/SugarView.php'); require_once('modules/EcmStockDocIns/views/EditView/view.edit.ecmstockdocins.php'); $edit = new ViewEditEcmStockDocIns (); $edit->ss = new Sugar_Smarty (); $edit->module = 'EcmStockDocIns'; $edit->bean = $focus; $edit->tplFile = 'include/ECM/EcmViews/EditView/Tabs/EditView.tpl'; $edit->preDisplay(); $edit->ss->assign("NEW_NUMBER", $new_number); $edit->ss->assign("DUPLICATE", $duplicate); $edit->ss->assign("STOCK", $stock); // import table if ($focus->kind == 'other') { $edit->ss->assign("IMPORT", "display:none;"); } if ($focus->kind == 'import') { $edit->ss->assign("IMPORT", "display:block;"); } //import table $import_table = '
' . $mod_strings['LBL_FOREIGN_TRANSPORT_VAL'] . ' ' . $mod_strings['LBL_FOREIGN_TRANSPORT_CUR_ID'] . '
' . $mod_strings['LBL_COUNTRY_TRANSPORT_VAL'] . ' ' . $mod_strings['LBL_COUNTRY_TRANSPORT_CUR_ID'] . '
' . $mod_strings['LBL_ADDITION_COST_VAL'] . ' ' . $mod_strings['LBL_ADDITION_COST_CUR_ID'] . '
' . $mod_strings['LBL_CURRENCY_ID'] . ' ' . $mod_strings['LBL_CURRENCY_VALUE'] . ' ' . $mod_strings['LBL_CURRENCY_SAD_VALUE'] . '
'; $edit->ss->assign("IMPORT_TABLE", $import_table); //create oprions require_once 'EcmConfig.php'; $json = getJSONobj(); $scriptOpt = ' '; echo $scriptOpt; $edit->ss->assign("NEW_OUTIM", $out); $edit->ss->assign("PO_ID", $focus->po_id); $edit->ss->assign("OUT_STATUS", $out_status); // end import echo $edit->display(); //loading view echo '
';