public function step2(Vtiger_Request $request)
 {
     $qualifiedModuleName = $request->getModule(false);
     $type = $request->get('mtype');
     $moduleName = $request->get('type');
     $id = $request->get('id');
     if ($id) {
         $instance = Vtiger_InventoryField_Model::getInstance($moduleName);
         $fieldInstance = $instance->getFields(false, [$id]);
     } else {
         $models = Vtiger_InventoryField_Model::getAllFields($moduleName);
         $fieldInstance = $models[$type];
     }
     $viewer = $this->getViewer($request);
     $viewer->assign('MODULE_MODEL', $fieldInstance);
     $viewer->assign('QUALIFIED_MODULE', $qualifiedModuleName);
     $viewer->assign('MODULE_NAME', $moduleName);
     $viewer->assign('ID', $request->get('id'));
     $viewer->view('CreateInventoryFieldsStep2.tpl', $qualifiedModuleName);
 }