Hi,
i need to know to to delete row lines using message mapping function (example function aritmetic). here the scenario
1) The Mapping design is between RFC ( BAPI_ENTRYSHEET_GETDETAIL) and Message Types (MT_BAPI_ENTRYSHEET_GETDETAIL). one of the component is ENTRYSHEET_SERVICES-EXT_LINE.
Heade data:
Sheet_no create_by created on
0010003960 PMADM1 12/11/2006
item lines:
PCKG_NO LINE_NO EXT_LINE
0010022867 0000000001 0000000000
0010022868 0000000002 0000000010
this result as i created message mapping one to one between the RFC and the MT.
BAPI_ENTRYSHEET_GETDETAIL MT_BAPI_ENTRYSHEET_GETDETAIL
Sheet_no -
> Sheet_no
create_by -
> create_by
created on -
> created on
items -
> items
PCKG_NO -
> PCKG_NO
LINE_NO -
> LINE_NO
EXT_LINE -
> EXT_LINE
what i need to done is to deleted the lines if ENTRYSHEET_SERVICES-EXT_LINE = 000000000 or ENTRYSHEET_SERVICES > 0.
i have tried modify using arimetic fuction such as :greater
ITEMS -
>
greater -
> item
EXT_LINE -
>
but still not working. anybody have suggestion ?