cancel
Showing results for 
Search instead for 
Did you mean: 

REFX: create service order error REEXCA003

manthana_c
Contributor
0 Kudos


Hi:

when I create service order I got the error that 'Account assignment to Real Estate Object is not possible - REEXCA003'

pls see sample screen below.

Accepted Solutions (1)

Accepted Solutions (1)

bowen_cao
Contributor
0 Kudos

Hi,

Maybe there are inconsistency data in your system, please check the program below which generate the error message:

FM: REEX_CB_ENCODE_IMKEY

***

IF e_imkey IS REQUESTED AND e_imkey IS INITIAL.

     CALL METHOD cf_reca_bus_object=>find_by_intreno

       EXPORTING

         id_intreno     = e_intreno

         id_activity    = reca1_activity-display

         if_auth_check  = abap_false

         if_enqueue     = abap_false

         if_use_archive = abap_false

       RECEIVING

         ro_instance    = lo_busobj

       EXCEPTIONS

         error          = 1

         OTHERS         = 2.

     IF sy-subrc <> 0.

       mac_symsg_raise other_error.

     ENDIF.

     sy-msgv1 = lo_busobj->get_text( ).

     MESSAGE e003(reexca) WITH sy-msgv1 RAISING no_imkey.

   ENDIF.

***


Regards,

Bowen

Answers (1)

Answers (1)

amarendar
Contributor
0 Kudos

Dear Mandy,

This error comes only when your object is not released. In your example, check whether your BE is released or not.

Go to T-Code: REBDBE, enter the Co Code and BE code and check whether Green flag is released or not. If not click on the Green flag.

Once you release the BE, check the system status of the BE, it should be changed to REL.

Save the BE master data and then use this BE in the settlement rule. You will not get the error.

Regards,

Amar

former_member709286
Participant
0 Kudos

Thank you very much Amar.