cancel
Showing results for 
Search instead for 
Did you mean: 

Error "CL_SFW_RO_FACTORY=============CP"

Former Member
0 Kudos

Hi,

I had appled patches in my Development server and now I am unable to access spam tcode.

I have applied ABA and BASIS patches sucessfully .....

That shows error, I am sending the detail of error . PLEASE HELP ASAP.

Runtime Errors SYNTAX_ERROR

Date and Time 26.12.2008 12:02:50

Short text

Syntax error in program "CL_SFW_SYSTEM_SETTINGS========CP ".

What happened?

Error in the ABAP Application Program

The current ABAP program "CL_SFW_RO_FACTORY=============CP" had to be

terminated because it has

come across a statement that unfortunately cannot be executed.

The following syntax error occurred in program

"CL_SFW_SYSTEM_SETTINGS========CP " in include

"CL_SFW_SYSTEM_SETTINGS========CM00K " in

line 9:

"Type "SFW_BFSET_SELECTED" is unknown"

" "

" "

" "

The include has been created and last changed by:

Created by: "SAP "

Last changed by: "SAP "

Error in the ABAP Application Program

The current ABAP program "CL_SFW_RO_FACTORY=============CP" had to be

terminated because it has

come across a statement that unfortunately cannot be executed.

method init.

me->system_settings = cl_sfw_system_settings=>get_instance( ). endmethod.

method if_sfw_system_settings~are_local_changes_allowed.

local_changes = me->system_settings->are_local_changes_allowed( ).

endmethod.

method if_sfw_system_settings~get_bfunc_switch_on_time.

switch_on_time = me->system_settings->get_bfunc_switch_on_time( bfunc = bfunc ).

endmethod.

method if_sfw_system_settings~get_selected_bfset.

bfset = me->system_settings->get_selected_bfset( state = state ).

endmethod.

method if_sfw_system_settings~get_switched_on_bfuncs.

bfuncs = me->system_settings->get_switched_on_bfuncs( state = state ).

endmethod.

method if_sfw_system_settings~is_bfset_selected.

selected = me->system_settings->is_bfset_selected( bfset = bfset state = state ).

endmethod.

method if_sfw_system_settings~is_bfunc_switched_on.

switched_on = me->system_settings->is_bfunc_switched_on( bfunc = bfunc state = state ).

endmethod.

method if_sfw_system_settings~is_client_dependent.

client_dependent = me->system_settings->is_client_dependent( ).

endmethod.

endclass.

Regards,

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Gokul

Can you tell me which patch you are applying

I have faced similar problem and it got resolved once by running the patch again and i was found people had similar problem while appling SP13 & SP17 and there problem got resolved by running SGEN

,

someone has suggested in the blog

Goto se38 enter the report name LKKBLF99 and do the following :

1. Run a syntax check.see if you are getting the same syntax error.

2. Update the Navigation index.

After that try to run the transactions again and see.

hope this will help you

regards

dEE

Edited by: Deep Kwatra on Dec 26, 2008 2:43 PM

Answers (2)

Answers (2)

Former Member
0 Kudos

The following is the solution.

Symptom

When you import the Support Packages SAP_BASIS 7.00 Support Package 14 and

Support Package16 in a queue, the runtime error SYNTAX_ERROR occurs in

class CL_SFW_SYSTEM_SETTINGS (program CL_SFW_SYSTEM_SETTINGS========CP).

More Terms

Syntax error, CL_SFW_SYSTEM_SETTINGS, SPAM, SYNTAX_ERROR,

CL_SFW_SYSTEM_SETTINGS========CP

Cause and Prerequisites

This problem is due to a program error.

Solution

Option 1:

Import Support Package 14 and Support Package 16 in separate queues.

Option 2:

After the error mentioned above occurred, regenerate the enhancement spot

SFW_SWITCH_CHANGED in transaction SE18.

To do this proceed as follows:

1. Call transaction SE18.

2. Enter the enhancement spot SFW_SWITCH_CHANGED.

3. Choose "Display".

4. Choose the menu option "Enhancement Spot -> Activate".

You can now import the queue using the Support Package Manager.

Former Member
0 Kudos

Hi Gokul,

Thank you for the solution.

You saved my day.

regards,

Sarath

Former Member
0 Kudos

The following is the solution ,,,,,,,,

Symptom

When you import the Support Packages SAP_BASIS 7.00 Support Package 14 and

Support Package16 in a queue, the runtime error SYNTAX_ERROR occurs in

class CL_SFW_SYSTEM_SETTINGS (program CL_SFW_SYSTEM_SETTINGS========CP).

More Terms

Syntax error, CL_SFW_SYSTEM_SETTINGS, SPAM, SYNTAX_ERROR,

CL_SFW_SYSTEM_SETTINGS========CP

Cause and Prerequisites

This problem is due to a program error.

Solution

Option 1:

Import Support Package 14 and Support Package 16 in separate queues.

Option 2:

After the error mentioned above occurred, regenerate the enhancement spot

SFW_SWITCH_CHANGED in transaction SE18.

To do this proceed as follows:

1. Call transaction SE18.

2. Enter the enhancement spot SFW_SWITCH_CHANGED.

3. Choose "Display".

4. Choose the menu option "Enhancement Spot -> Activate".

You can now import the queue using the Support Package Manager.

Regards,

Gokul Chandola