235: X_Data_Type VARCHAR2,
236: X_Global_Name VARCHAR2,
237: X_Global_Description VARCHAR2,
238: X_Global_Value VARCHAR2,
239: X_Base_Global_Name VARCHAR2 default hr_api.g_varchar2,
240: X_Base_Global_Description VARCHAR2 default hr_api.g_varchar2) IS
241: --
242: l_global_name varchar2(80);
243: l_global_description varchar2(240);
236: X_Global_Name VARCHAR2,
237: X_Global_Description VARCHAR2,
238: X_Global_Value VARCHAR2,
239: X_Base_Global_Name VARCHAR2 default hr_api.g_varchar2,
240: X_Base_Global_Description VARCHAR2 default hr_api.g_varchar2) IS
241: --
242: l_global_name varchar2(80);
243: l_global_description varchar2(240);
244: BEGIN
243: l_global_description varchar2(240);
244: BEGIN
245: --
246: --Fixed for bug 4350976--
247: /* Checking if the Base values of global_name and global_description are of type hr_api.g_varchar2 i.e.
248: the procedure is not being called from the form but from outside then copy the translated
249: values into them.*/
250:
251: l_global_name := X_Base_Global_Name;
250:
251: l_global_name := X_Base_Global_Name;
252: l_global_description := X_Base_Global_Description;
253:
254: if(l_global_name = hr_api.g_varchar2) then
255: l_global_name := X_Global_Name;
256: end if;
257: if(l_global_description = hr_api.g_varchar2) then
258: l_global_description := X_Global_Description;
253:
254: if(l_global_name = hr_api.g_varchar2) then
255: l_global_name := X_Global_Name;
256: end if;
257: if(l_global_description = hr_api.g_varchar2) then
258: l_global_description := X_Global_Description;
259: end if;
260: ----
261: g_dml_status := TRUE;