Index: trunk/src/classes/cmdb/dao/category/specific/isys_cmdb_dao_category_s_building.class.php =================================================================== --- trunk/src/classes/cmdb/dao/category/specific/isys_cmdb_dao_category_s_building.class.php (revision 2268) +++ trunk/src/classes/cmdb/dao/category/specific/isys_cmdb_dao_category_s_building.class.php (revision 3027) @@ -40,5 +40,5 @@ $this->convert_sql_text($_POST['C__CMDB__CAT__COMMENTARY']).", ". "isys_cats_building_list__postalcode=" . - $this->convert_sql_id($_POST['C__CATS__PCODE']) . ", " . + $this->convert_sql_text($_POST['C__CATS__PCODE']) . ", " . "isys_cats_building_list__city_postal = ". $this->convert_sql_text($_POST['C__CATS__CITY']).", ". @@ -112,4 +112,5 @@ $l_arrTomAdditional = array(); + /* if ($_POST["C__CATS__CITY"]==""){ $l_arrTomAdditional["C__CATS__CITY"]["p_strInfoIconError"] = @@ -126,5 +127,7 @@ $g_comp_template_language_manager->{"LC___UNIVERSAL__ERROR_INFO_ICON"}; $l_retValid = ISYS_FALSE; - } else if(!is_numeric($_POST["C__CATS__PCODE"])) { + } else + */ + if(!is_numeric($_POST["C__CATS__PCODE"])) { $l_arrTomAdditional["C__CATS__PCODE"]["p_strInfoIconError"] = $g_comp_template_language_manager->{LC__CATG__OVERVIEW__NUMERIC_FORMAT}; Index: trunk/src/classes/cmdb/ui/specific/isys_cmdb_ui_category_s_building.class.php =================================================================== --- trunk/src/classes/cmdb/ui/specific/isys_cmdb_ui_category_s_building.class.php (revision 2025) +++ trunk/src/classes/cmdb/ui/specific/isys_cmdb_ui_category_s_building.class.php (revision 3027) @@ -45,4 +45,6 @@ $l_rules["C__CATS__COUNT_FLOOR"]["p_strValue"] = $_POST["C__CATS__COUNT_FLOOR"]; + $l_rules["C__CATS__PCODE"]["p_strValue"] = + $_POST["C__CATS__PCODE"]; $l_rules["C__CMDB__CAT__COMMENTARY"]["p_strValue"] = $_POST["C__CMDB__CAT__COMMENTARY"];