on 05-31-2007 12:47 AM
We get this message from our QUA System with tne next
error:
The function module "Y_210_VERIFY_LOGON" was called,
but cannot be found in the Function Library.
The current ABAP program "SAPMSSY1" has to be terminated.
Recently we made a system copy from PRD to QUA and
immediately we get them.
Some one has the same error ?
Thanks in advance.
Hello Reynaldo,
Could you check in your PRD system if the function 'Y_210_VERIFY_LOGON' can be found (transaction SE37) ? Looks like a custom development.
Could you copy the line of code in program SAPMSSY1 which is calling the function ?
Would it be possible that there was some local code changes which where not taken over with the system copy ?
Best regards,
Thierry
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Thierry Lieu, thanks for your time.
I check the function in PRD system but does not exist (both clients 400 and 000) , the error shows that is in client 000
-
User, transaction...
Client.............. 000
User................ "SAPSYS"
Language key........ "S"
Transaction......... " "
Program............. "SAPMSSY1"
Screen.............. "SAPMSSY1 3004"
Row of screen....... 2
Information about program making the Remote Function Call (RFC):
System.............. " "
Database Release.... 640
Kernel Release...... 640
Connection type: "E" (2 = R/2, 3 = R/3, E = External, R = Reg.external)
Call type: "S-" (S = Synchronous, a/A = Asynchronous, T = Transaction)
Client.............. " "
User................ " "
Transaction......... " (Program: ksaagent_QUA)"
Function module..... "Y_210_VERIFY_LOGON"
Call destination.... "QUA"
Source server....... "QUAZEUSUNE"
Source IP address... "172.30.60.132"
Additional RFC logon information:
Trusted Relation....." "
Logon return code...." "
Trusted return code.." "
Note: Prior to Release 4.0, there was less information available on RFC
calling programs.
-
-
Source code of SAPMSSY1
000390 module %_rfcdia_call output.
000400 "Do not display screen !
000410 call 'DY_INVISIBLE_SCREEN'.
000420 perform remote_function_diacall.
000430 endmodule.
000440
000450 module %_cpic_start.
000460 if sy-xprog(4) = '%RFC'.
000470 perform remote_function_call using rfctype_external_cpic.
000480 else.
000490 call 'APPC_HD' id 'HEADER' field header id 'CONVID' field convid.
000500 perform cpic_call using convid.
000510 endif.
000520 endmodule.
000530
000540
000550 form cpic_call using convid type c.
000560 communication send id convid buffer header.
000570 if sy-subrc eq 0.
000580 perform (sy-xform) in program (sy-xprog).
000590 else.
000600 message a800.
000610 endif.
000620 endform.
000630
000640 form remote_function_call using value(type).
000650 do.
000660 * test if sy-xprog and sy-xform are set
000670 * sy-xform = 'quatsch'. sy-xprog = 'quatsch'.
ERROR> call 'RfcImport' id 'Type' field type.
000690 perform (sy-xform) in program (sy-xprog).
000700 rsyn >scont sysc 00011111 0.
000710 enddo.
000720 endform.
000730
000740 form remote_function_diastart.
000750 do.
000760 call 'RfcImport' id 'Type' field rfctype_rfcdia.
000770 perform (sy-xform) in program (sy-xprog).
000780 "Parking position for next request
000790 rsyn >scont sysc 00011111 10.
000800 "ALternativ : Free mode
000810 "COMMIT WORK.
000820 "SYSTEM-CALL FREE MODE 0.
000830 enddo.
000840 endform.
000850
000860 form remote_function_diacall.
000870 sy-xcode = '%_@no@'.
-
I do not think of a possible change on local because we delete the QUA Database before and then we make the restore of PRD like QUA and immediately we get the error.
If you need some thing else, please let me know.
Thanks in Advance
Reynaldo.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.