Skip to Content
Former Member
Feb 10, 2012 at 02:27 AM

Runtime Error -GETWA_NOT_ASSIGNED when running COI



We are getting run time error - GETWA_NOT_ASSIGNED when running COI tasks.

Error analysis

You attempted to access an unassigned field symbol

(data segment 32995).

This error may occur for any of the following reasons:

- You address a typed field symbol before it is set using ASSIGN

- You address a field symbol that points to a line in an internal table

that has been deleted

- You address a field symbol that had previously been reset using

UNASSIGN, or that pointed to a local field that no longer exists

- You address a global function interface parameter, even

though the relevant function module is not active,

that is it is not in the list of active calls. You can get the list

of active calls from the this short dump.

How to correct the error

You may able to find an interim solution to the problem

in the SAP note system. If you have access to the note system yourself,

use the following search criteria:



"CL_UC_COI_ACT_PT==============CP" or "CL_UC_COI_ACT_PT==============CM00P"



If you cannot solve the problem yourself and you wish to send

an error message to SAP, include the following documents:

1. A printout of the problem description (short dump)

To obtain this, select in the current display "System->List->

Save->Local File (unconverted)".

2. A suitable printout of the system log

To obtain this, call the system log through transaction SM21.

Limit the time interval to 10 minutes before and 5 minutes

after the short dump. In the display, then select the function

"System->List->Save->Local File (unconverted)".

3. If the programs are your own programs or modified SAP programs,

supply the source code.

To do this, select the Editor function "Further Utilities->


4. Details regarding the conditions under which the error occurred

or which actions and input led to the error.

Information on where terminated

The termination occurred in the ABAP program "CL_UC_COI_ACT_PT==============CP"


The main program was "UCUWB000 ".

The termination occurred in line 722 of the source code of the (Include)

program "CL_UC_COI_ACT_PT==============CM00P"

of the source code of program "CL_UC_COI_ACT_PT==============CM00P" (when

calling the editor 7220).

702 call method do_inv_net_change->create_data_reference

703 exporting

704 i_type = cl_uc_coi_inv_net=>gc_ref_pt_block

705 io_model = do_model

706 importing

707 er_data = lr_t_data.

708 assign lr_t_data->* to <lt_share_block>.

709 call method do_inv_net_change->get_block

710 importing

711 et_pt_shares = <lt_share_block>.


713 create data lr_s_data like line of <lt_share_block>.

714 assign lr_s_data->* to <ls_share_block>.

715 * change due to selling invor's transaction

716 read table <lt_share_block> into <ls_share_block> index 1.


718 * direct shares prior to divestiture

719 assign component 'R_TH_DSH_OLD'

720 of structure <ls_share_block> to <lr_th_dsh_old>.

721 assign <lr_th_dsh_old>->* to <lt_dsh_old>.

>>>> create data lr_s_data like line of <lt_dsh_old>.

723 assign lr_s_data->* to <ls_dsh_old>.

724 assign component ucf6_cs_coi_fld-pcnt1

725 of structure <ls_dsh_old> to <pcnt1_7a>.


727 * change of direct shares in divestiture

Please provide your suggestions.

Edited by: VM2727 on Feb 10, 2012 3:27 AM