ERROR MESSAGE: FRM-47023
I am working on a customized Sales order form. The customization was done in version 11.5.9.2 and the form was working well. Now, the oracle apps has been upgraded to version 11.5.10.2.
In the upgraded version, when I try to open the customized sales order form, I get the error message "FRM47023-47023: No such parameter named OPM_RMA_LOT_RESTRICT exists in form XXOMIVSEMSU.
Can anyone suggest me the cause of the error.
Thanks.
I think you need to define the parameter OPM_RMA_LOT_RESTRICT in form XXOMIVSEMSU. How this form is called...from menu or from other form? When the form is called there are any parameter passed?
Similar Messages
-
Avoid from the error message: "FRM-41816: Attempt to create existing timer"
Hi,
I create a timer in "on-insert" trigger in data-block level, like this:
timer_id := Create_Timer ('saving_inserting_timer' , 1 , NO_REPEAT);
in the trigger "when-timer-expired" in form level, I use this timer, like this:
timer_id := FIND_TIMER('saving_inserting_timer');
I know that I should write:
DELETE_TIMER('saving_inserting_timer');
to avoid the error message frm-41816, and I tried to write this line in a several places in the code (in both triggers). But I still get this error message.
Thanks in advanced,
EladHi Elad,
in ON-INSERT trigger write
timer_id := FIND_TIMER('saving_inserting_timer');
IF NOT Id_Null(timer_id) THEN
Delete_Timer(timer_id);
END IF;
timer_id := timer_id := Create_Timer ('saving_inserting_timer' , 1 , NO_REPEAT);
in WHEN-TIMER-EXPIRED trigger wrote the below code
IF NOT Id_Null(timer_id) THEN
Delete_Timer(timer_id);
END IF;
No two timers can share the same name in the same form instance, regardless of case.
Hope this will help -
Error message:FRM-12001: Cannot Create the record group(check your query)
Requirement: Need to get employee name and number in the LOV in search criteria.
So I created LOV "full_name" and Record group Query under Employee Name property palette with
select papf.title||' '||papf.last_name||', '||papf.first_name||' '||papf.middle_names emp_full_name
,papf.employee_number
from apps.per_all_people_f papf, apps.per_person_types ppt
where sysdate between papf.effective_start_date and papf.effective_end_date AND papf.person_type_id=ppt.person_type_id AND ppt.system_person_type IN ('EMP', 'OTHER', 'CWK','EMP_APL')
AND PPT.default_flag='Y' and papf.BUSINESS_GROUP_ID=1
order by papf.full_name
I was unable to save and getting error message "FRM-12001: Cannot Create the record group(check your query)".
I cant use PER_ALL_PEOPLE_F.FULL_NAME since full name here is last_name||title||middle_names||firstname.
But my requiremnet is papf.title||' '||papf.last_name||', '||papf.first_name||' '||papf.middle_names emp_full_name .
Can any one of you help me.First, Magoo wrote:
<pre><font face = "Lucida Console, Courier New, Courier, Fixed" size = "1" color = "navy">create or replace function emp_full_name ( p_title in varchar2,
p_last_name in varchar2,
p_first_name in varchar2,
p_mid_names in varchar2 ) return varchar2 is
begin
for l_rec in ( select decode ( p_title, null, null, p_title || ' ' ) ||
p_last_name || ', ' || p_first_name ||
decode ( p_mid_names, null, null, ' ' || p_mid_names ) full_name
from dual ) loop
return ( l_rec.full_name );
end loop;
end;</font></pre>
Magoo, you don't ever need to use Select from Dual. And the loop is completely unnecessary, since Dual always returns only one record. This would be much simpler:
<pre><font face = "Lucida Console, Courier New, Courier, Fixed" size = "1" color = "navy">create or replace function emp_full_name
( p_title in varchar2,
p_last_name in varchar2,
p_first_name in varchar2,
p_mid_names in varchar2 ) return varchar2 is
begin
Return ( Ltrim( Rtrim ( p_title
||' ' ||p_last_name
||', '||p_first_name
||' ' ||p_middle_names )));
end;</font></pre>
And second:
user606106, you did not mention how you got your record group working. However, you DO have an issue with spaces. If you change this:
<pre><font face = "Lucida Console, Courier New, Courier, Fixed" size = "1" color = "navy">select papf.title||' '||papf.last_name||', '||papf.first_name||' '||papf.middle_names emp_full_name
,papf.employee_number </font></pre>
to this:
<pre><font face = "Lucida Console, Courier New, Courier, Fixed" size = "1" color = "navy">select Ltrim(Rtrim(papf.title||' '||papf.last_name||', '
||papf.first_name||' '||papf.middle_names)) AS emp_full_name,
papf.employee_number</font></pre>
it should work. The Ltrim(Rtrim()) removes leading and trailing spaces from the resulting full name. -
Hi all,
When i try to run forms runtime on windows 8 it's giving me error message FRM-91113:Internal Error Cannot get default resource file name.
Can anybody help me
Thank in advanceHi Sarah,
I used Form(32 bit) 6.0.8.25.2
My problem when runtime on windows 7, and when call any report, the report give me print blank paper (White) , or some time give me rubbish data,
or change place data..
and when i run forms runtime on windows 8 it's giving me error message FRM-91113:Internal Error Cannot get default resource file name. -
Getting error message FRM-40700:No such trigger: SPECIAL20
Hi,
We have designed a custom report (Quote) and would like to use Special Menu's(Reports Menu) to open this custom Report. When I try to open this Report using
REPORTS->Quote, The Report is opening seccuessfully but i am getting following error message at the bottom of screen bar.How can I clear this message ?
FRM-40700:No such trigger: SPECIAL20
The code which I wrote in the custom.pll is
IF (form_name = 'OEXOEORD') THEN
-- Enable View Order Report -- V1.4 --
if (event_name = 'WHEN-NEW-FORM-INSTANCE') then
app_special.instantiate('SPECIAL20', 'View Order Report');
app_special.enable('SPECIAL20',PROPERTY_OFF);
else
if (event_name='WHEN-NEW-BLOCK-INSTANCE') THEN
if block_name='ORDER' then
app_special.enable('SPECIAL20',PROPERTY_ON);
else
app_special.enable('SPECIAL20',PROPERTY_OFF);
end if;
end if;
end if;
if (event_name='SPECIAL20' and block_name='ORDER') then
param_to_pass1 := name_in('ORDER.HEADER_ID');
select order_number into param_to_pass2 from oe_order_headers_all where header_id=param_to_pass1;
editor_pkg.report(BSI_Quote(param_to_pass2), 'Y');
null;
end if;
end if;
Please give me valuable inputs on this issue.
Thanks,
HTHHi,
your package " app_special" does a call to "execute_trigger('SPECIAL20');" ,
but there is no trigger with this name in your form. ( perhaps an Menu-item exists with this name.)
Lock for "execute_trigger" in:
app_special.instantiate('SPECIAL20', 'View Order Report'); -
I tried to open a forms file I got an error message the following: what should i do?
frm-10222 menu c:\myhome\forms\main_menu.
mmx was created by an old version
forms' directory is stored in Linux Box Red hat.
Thanks alot in Advanceafter get new mmx files, compile the file.
I can not see error message. but I can not see layout on the window or canvas.
The bottom bar written:applet oracle.forms. engine. main started.
What am i going to do? -
Error Message FRM-40105 followed by FRM-41067
Hi guys and happy friday. Have a situation in hand. When I query a record on a Form, I get the message 40105 followed by 41067.
Looked up Error Code 40105 and it says that I am issuing a Go-Item to a non-existent item. I commented out all the Go_Item calls and I still get the message. Anyone encountered this problem before ? Maybe there are other errors showing up before this that could be causing the error 40105.
Also, is it possible to print the message of this non-exisitent item that the form is trying to go to ?
Thanks !Good morning,
Happy Friday back at'cha.
Ok, take a look at the individual items on your screen. In the NAVIGATION Section, there is a "Previous Navigation Item" and "Next Navigation Item". Perhaps they were set and the item is no longer there.
Don.
You can reward this reply by marking it as either Helpful or Correct :) -
How to solve FRM-47023 No Such parameter named P_NAME exists in form
Hello all,
When i passing parameters from xxxx to yyyy i got the error message "FRM-47023 No Such parameter named P_NAME exists in form yyyy "..How can i solve this..
In form xxxx I have one button named "view"..I write the following code in "when-button-pressed trigger" of view button..
<code>
DECLARE
name varchar2(30);
pl PARAMLIST:=GET_PARAMETER_LIST('PARAM');
BEGIN
select employee_first_name into name from employee where employee_id=2010101;
-- Delete list if existing
IF NOT ID_NULL(pl) THEN
DESTROY_PARAMETER_LIST(pl);
END IF;
-- Create new
pl:=CREATE_PARAMETER_LIST('PARAM');
-- Add parameter for Mode
ADD_PARAMETER(pl, 'P_name', TEXT_PARAMETER, name);
-- Now call the second form, giving the parameter-list
CALL_FORM('PARAM2',NO_HIDE,DO_REPLACE,NO_QUERY_ONLY,pl);
END;
<\CODE>
In form yyyy i do the follwing..
Add parameter named p_name..
And in form yyyy I write following code in " New form instance trigger"..
:block3.name:= :parameter.P_name;
I run the xxxx form and click the View button shows the above error..
Plese help me
Edited by: Balraj on Feb 9, 2011 10:37 PM
Edited by: Balraj on Feb 9, 2011 10:39 PMHi;
What is your EBS version?
Similar error solved by note FRM-47023: No such parameter named G_QUERY_FIND exists in form FNDSCSGN [ID 106963.1]
Please check note which could helps you
Regard
Helios -
FRM-47023: No such parameter named PAR1 exists in form
I have a form PARAMETER_PASSING with a command button
On the button pressed trigger i have the following code
DECLARE
parList ParamList;
parListName VARCHAR2(30):='tempParameterList';
BEGIN
parList:=Create_Parameter_List(parListName);
IF NOT Id_Null(parList) THEN
Add_Parameter(parList,'par1',TEXT_PARAMETER,'hi');
--Add_Parameter(parList, 'par2', TEXT_PARAMETER, '20');
END IF;
Open_Form('X:\dbforms\PARAMETER_RECEIVING',ACTIVATE,NO_SESSION,parList);
END;
Now I have another form PARAMETER_RECEIVING on which WHEN-NEW-FORM-INSTANCE
i have written the following code
DECLARE
parList ParamList:= Get_Parameter_List('parList');
retValue VARCHAR2(15);
parameterType NUMBER;
BEGIN
parameterType:=TEXT_PARAMETER;
GET_PARAMETER_ATTR(parList, 'par1',parameterType,retValue);
:block4.text_item5:=retValue;
message(retValue);
END;
Now when I am running PARAMETER_PASSING form I encounter the following message
FRM-47023: No such parameter named PAR1 exists in form PARAMETER_RECEIVING.
I will appreciate any assistance in this regard
cheers
DalbirIn the form PARAMETER_RECEIVING you must create a parameter "par1" at design time.
I hope this will help you. -
I've just installed Developer9i. I'm trying to run my first form, but got
an error. It says:
"Frm-10402: The HTTP Listener is not running on computer_name at por8888.
Please start you listener or check your runtime preferences."
What should I do to overcome this? Thank you very much for your advice!I ran the OC4J, and java applet was started but still got the error message:
"FRM-40010:cannot read form (my file's path goes here)userid='scott/tiger@machine's name'ssouserid=" debug='no'...."
what's the problem now? -
My oracle 9i rac database shutdown during a long querying,and I found message in $ORACLE_HOME/oracm/log/nm.log:
WatchdogPing failed.
what can I do?I ran the OC4J, and java applet was started but still got the error message:
"FRM-40010:cannot read form (my file's path goes here)userid='scott/tiger@machine's name'ssouserid=" debug='no'...."
what's the problem now? -
Report terminates after error message
Hi all,
i had created an alv report ,grid display.I am using a few error messages frm a message class.Whenever i am performing an operation AFTER the error message is displayed,( like clicking back button,clicking any push button,when trying to debugg using /h..ect..) the entire transaction exits/ it comes out /terminates...pls help me on this
.... i am even unable to debug using /h...
Regards,
Devendran
Edited by: Paramaguru devendran on Mar 21, 2008 7:13 AMHi
I think it doesn't make a sense to set a warning or error meesage in the user_command of ALV, usually it's better to use an information message and exit from the routine (method):
METHOD handle_user_command.
IF <velidation>.
MESSAGE IXXX(YY).
EXIT.
ENDIF.
ENDMETHOD.
In this way the program will be out from the method and doesn't run the abap code after the message and back to the ALV.
Max -
Documentation for message FRM-41402
Hi,
I was getting message FRM-41402: Invalid type of visual attribute passed to Set_<object>_Property. I am looking for clues what can be causing this message, but I cannot find any documentation about it. I looked in Forms Builder Help (6.0.8), metalink and otn. Anybody??
Thanks in advance, HannekeGo to the Forms area on OTN. Click Documentation. Click the HTML link next to "Forms Online Help", towards the bottom of the page. Click Reference. Click All Forms Error Messages (frm-xxxxx). Error messages are there.
It's the Oracle9i Help, but it should be the same as 6i.
Regards,
Robin Zimmermann
Forms Product Management -
Unable to open a custom form. FRM-47023 error.
Hello experts,
I am currently in a 11i to R12.1.3 upgrade and trying to open a custom form in R12. I compiled the form in forms builder 10.1.2.3.0 and in the db with no errors. When I try to open it in the apps it displays the following error messages:
1) FRM-47023: No such parameter named G_QUERY_FIND exists in form ....XXX_CUSTOM_FORM.
2) FRM-40105: Unable to resolve reference to item PARAMTER.G_QUERY_FIND.
3) FRM 41052: Cannot find Window: Invalid ID.
4) FRM-40700: No such trigger: menu_to_appcore
5) FRM-47023: No such paramter named HR_MODE exists in form AMZ_RESPAPPRV.
6) FRM-40105: Unable to resolve reference to iem PARAMETER.HR_MODE.
I do have all the pl/sql libraries downloaded. If I didn't then forms builder would complain and not let me compile.
I am not sure what is causing it. Any ideas what is causing it?
Any help is much appreciated.
ThanksI am using Windows 7.
I logged in as applmgr ran the following command:
frmcmp_batch module=AMZ_RESPAPPRV.fmb userid=apps/xxxmonkey o
utput_file=AMZ_RESPAPPRV.fmx module_type=form compile_all=yes
output message:
Forms 10.1 (Form Compiler) Version 10.1.2.3.0 (Production)
Forms 10.1 (Form Compiler): Release - Production
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, Oracle Label Security, OLAP, Data Mining
and Real Application Testing options
PL/SQL Version 10.1.0.5.0 (Production)
Oracle Procedure Builder V10.1.2.3.0 - Production
Oracle Virtual Graphics System Version 10.1.2.0.0 (Production)
Oracle Multimedia Version 10.1.2.0.2 (Production)
Oracle Tools Integration Version 10.1.2.0.2 (Production)
Oracle Tools Common Area Version 10.1.2.0.2
Oracle CORE 10.1.0.5.0 Production
FRM-18108: Failed to load the following objects.
Source Module:APPSTAND
Source Object: STANDARD_PC_AND_VA
Source Module:APPSTAND
Source Object: STANDARD_TOOLBAR
Source Module:APPSTAND
Source Object: STANDARD_CALENDAR
Compiling package specification APP_CUSTOM...
No compilation errors.
Compiling package specification APPROVER...
No compilation errors.
Compiling package specification APP_CUSTOM...
No compilation errors.
Compiling package body APP_CUSTOM...
No compilation errors.
Compiling package specification APPROVER...
No compilation errors.
Compiling package body APPROVER...
No compilation errors.
Compiling WHEN-WINDOW-RESIZED trigger on form...
No compilation errors.
Compiling FOLDER_ACTION trigger on form...
No compilation errors.
Compiling FOLDER_RETURN_ACTION trigger on form...
No compilation errors.
Compiling KEY-HELP trigger on form...
No compilation errors.
Compiling KEY-DUPREC trigger on form...
No compilation errors.
Compiling KEY-EXIT trigger on form...
No compilation errors.
Compiling KEY-EDIT trigger on form...
No compilation errors.
Compiling KEY-COMMIT trigger on form...
No compilation errors.
Compiling KEY-CLRFRM trigger on form...
No compilation errors.
Compiling KEY-MENU trigger on form...
No compilation errors.
Compiling KEY-LISTVAL trigger on form...
No compilation errors.
Compiling WHEN-WINDOW-CLOSED trigger on form...
No compilation errors.
Compiling POST-FORM trigger on form...
No compilation errors.
Compiling PRE-FORM trigger on form...
No compilation errors.
Compiling ON-ERROR trigger on form...
No compilation errors.
Compiling WHEN-NEW-FORM-INSTANCE trigger on form...
No compilation errors.
Compiling WHEN-NEW-RECORD-INSTANCE trigger on form...
No compilation errors.
Compiling WHEN-NEW-ITEM-INSTANCE trigger on form...
No compilation errors.
Compiling WHEN-NEW-BLOCK-INSTANCE trigger on form...
No compilation errors.
Compiling QUERY_FIND trigger on form...
No compilation errors.
Compiling CLOSE_WINDOW trigger on form...
No compilation errors.
Compiling ACCEPT trigger on form...
No compilation errors.
Compiling PRE-INSERT trigger on APPROVER data block...
No compilation errors.
Compiling PRE-UPDATE trigger on APPROVER data block...
No compilation errors.
Compiling ON-INSERT trigger on APPROVER data block...
No compilation errors.
Compiling ON-LOCK trigger on APPROVER data block...
No compilation errors.
Compiling ON-DELETE trigger on APPROVER data block...
No compilation errors.
Compiling ON-UPDATE trigger on APPROVER data block...
No compilation errors.
Compiling WHEN-VALIDATE-RECORD trigger on APPROVER data block...
No compilation errors.
Compiling KEY-DELREC trigger on APPROVER data block...
No compilation errors.
Compiling WHEN-VALIDATE-ITEM trigger on APPROVER_NAME item in APPROVER data block...
No compilation errors.
Compiling KEY-LISTVAL trigger on EFFECTIVE_START_DATE item in APPROVER data block...
No compilation errors.
Compiling KEY-LISTVAL trigger on EFFECTIVE_END_DATE item in APPROVER data block...
No compilation errors.
Compiling WHEN-VALIDATE-ITEM trigger on EFFECTIVE_END_DATE item in APPROVER data block...
No compilation errors.
Created form file AMZ_RESPAPPRV.fmx
Edited by: user578908 on May 2, 2011 2:03 PM -
Error message not descriptive FRM-40509
Hi,
Whenever i have any update error, i get this error as FRM-40509 error: unable to update record. I can see this error only when i click on f1 or show error key.
How can can i display actual message without going to click on on f1 or show error
appreciate your help
regards
ahmedYes, i tried with on-error. below is the code
BEGIN
DECLARE
err_code CONSTANT NUMBER := ERROR_CODE;
err_type CONSTANT VARCHAR2(3) := ERROR_TYPE;
server_err NUMBER := abs(DBMS_ERROR_CODE);
server_msg VARCHAR2(2000) := DBMS_ERROR_TEXT;
constraint_name VARCHAR2(61);
BEGIN
IF (err_type = 'FRM' AND
err_code IN (40506, 40508, 40509, 40510, 40702) ) THEN
/* Remove recursive errors from the top of the stack */
WHILE (server_err = 604) LOOP
CGTE$POP_ERROR_STACK(server_err, server_msg);
END LOOP;
/* Check and report the generic constraint violations */
IF ( CGTE$CHECK_CONSTRAINT_VIO(server_err, server_msg) ) THEN
ep_form_errors.RAISE_FAILURE;
END IF;
/* Check and report the constraint violations specific to this block */
constraint_name := TST_CONSTRAINT(server_msg);
/* FK - Parent key not found */
IF (server_err = 2291) THEN
IF (constraint_name = 'TST_L1323_FK') THEN
ep_form_errors.PUSH(ep_form_errors.MSGGETTEXT(13, 'This <p1> does not exist', 'Tool Name'), 'E', 'OFG', 13);
ELSIF (constraint_name = 'TST_L1325_FK') THEN
ep_form_errors.PUSH(ep_form_errors.MSGGETTEXT(13, 'This <p1> does not exist', 'Measure Type' ), 'E', 'OFG', 13);
ELSIF (constraint_name = 'TST_L1326_FK') THEN
ep_form_errors.PUSH(ep_form_errors.MSGGETTEXT(13, 'This <p1> does not exist', 'Probe Type' ), 'E', 'OFG', 13);
ELSIF (constraint_name = 'TST_L1324_FK') THEN
ep_form_errors.PUSH(ep_form_errors.MSGGETTEXT(13, 'This <p1> does not exist', 'Run Type)' ), 'E', 'OFG', 13);
ELSIF (constraint_name = 'TST_SVC_FK') THEN
ep_form_errors.PUSH(ep_form_errors.MSGGETTEXT(13, 'This <p1> does not exist', 'Service company Code' ), 'E', 'OFG', 13);
ELSE
ep_form_errors.PUSH(server_msg, 'I', 'OFG', 0);
END IF;
ep_form_errors.RAISE_FAILURE;
END IF;
/* FK - Child record found */
IF (server_err = 2292) THEN
IF (err_code = 40510) THEN
ep_form_errors.PUSH(server_msg, 'I', 'OFG', 0);
ELSIF (err_code = 40509) THEN
ep_form_errors.PUSH(server_msg, 'I', 'OFG', 0);
END IF;
ep_form_errors.RAISE_FAILURE;
END IF;
END IF;
IF (err_type = 'FRM' AND
err_code IN (41105, 41106, 40702) ) THEN
IF (err_code = 41105) THEN
ep_form_errors.PUSH(ep_form_errors.MSGGETTEXT(35, 'Query of <p1> must be in context of <p2>', 'Tests'), 'E', 'OFG', 35);
ep_form_errors.RAISE_FAILURE;
ELSIF (err_code = 41106) THEN
ep_form_errors.PUSH(ep_form_errors.MSGGETTEXT(36, 'Insert of <p1> must be in context of <p2>', 'Tests' ), 'E', 'OFG', 36);
ep_form_errors.RAISE_FAILURE;
END IF;
END IF;
IF (err_type = 'FRM' AND
err_code = 40735 AND
server_err != 0 ) THEN
/* Remove recursive errors from the top of the stack */
WHILE (server_err = 604) LOOP
CGTE$POP_ERROR_STACK(server_err, server_msg);
END LOOP;
/* If error not found, issue default message */
ep_form_errors.PUSH(err_type||'-'||to_char(server_err)||': '||server_msg, 'I', 'OFG', 0);
ep_form_errors.RAISE_FAILURE;
END IF;
/* If error not found, issue default message */
ep_form_errors.PUSH(err_type||'-'||to_char(err_code)||': '||ERROR_TEXT, 'I', 'OFG', 0);
ep_form_errors.RAISE_FAILURE;
END;
END;
Message was edited by:
user642673
Maybe you are looking for
-
Error while loading the data from text file
Hi, I got an error " Data Value Encountered before all Dimensions selected" while loading the data from the text file. Can any one please suggest me the solution.
-
I am using Thunderbird 31.4.0 on my home-built AMD/Asus based desktop computer using Windows 7 (64) Professional. When I first selected an email from Groupon.com and a few others, it, as all first-time emails do, had the remote content blocked. As I
-
What causes signal processing error 20352 and how can I get rid of it?
I'm using a lowpass filter express vi with a dynamic data input and have been getting a warning number 20352 from the error output node. The documentation states the following about this warning number: Current and previous waveforms are not contiguo
-
Stupid simple question about checkboxes
Hi I have two fields in my form that I want designated as checkboxes... a user is either internal or not. I keep reading about checkboxes... that they return True/False or Yes/No. I have tried both, but cannot chenge the value of the checkbox or the
-
Firefox makes Yahoo ask for my password always to get mail
'''bold text'''I got firefox to work perfectly with Windows XP on my main computer, but not on the laptop. The problem is simple - I have to uninstall Microsoft IE, to make things work perfectly. In the uninstal program of my laptop running on Window