cancel
Showing results for 
Search instead for 
Did you mean: 

Generated Structure using EEWB

Former Member
0 Kudos

dear SDN

this is a bit urgent please help

i used EEWB and created some fields in the opportunity header data which resulted into two structures

1. ZCRMT_0100_BTX_UI01 used by SAP GUI

2. ZEEW_CUSTOMER_H01 used by PC-UI

the problem is in have to assign a check behind this field using a check table and i think is pretty simple just i have to assign foreign key relationship for this field in the structure but the short text for the structure created by EEWB is

ZCRMT_0100_BTX_UI01

EEW: Generated interface structure (do not process manually)

what does this do not process manually means is that i should not change anything in it

can you please how to do to make this have a check behind this field???

thanks in advance

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi venkat.

I don´t think so it should cause any problem because you are changing the structure only but not sure.

Cheers!!!!

Answers (1)

Answers (1)

former_member927251
Active Contributor
0 Kudos

Hi Venkata,

EEWB generates screen for the added fields. Why don't you use the PBO of the screen to validate the required field just like you do for the normal screen.

Refer the following piece of code:

PROCESS BEFORE OUTPUT.

* Module Generated by EEWB
  MODULE data_0100_get.

* Module Generated by EEWB
  MODULE data_0100_fieldcheck.

* Set screen field attributes based on the transaction type
  MODULE set_screen_attributes.

PROCESS AFTER INPUT.

  CHAIN.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0301.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0302.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0303.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0304.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0305.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0306.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0307.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0308.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0309.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0310.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0311.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0312.
    FIELD zcrmt_0100_btx_ui03-zzcustomer_h0313.

*   Module Generated by EEWB
    MODULE data_0100_put ON CHAIN-REQUEST.
  ENDCHAIN.

<b>Reward points if it helps.</b>