CHECK_AND_CONVERT_NUMERICS==== is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter CHECK_AND_CONVERT_NUMERICS==== into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
CHECK_AND_CONVERT_NUMERICS CALL FUNCTION 'CHECK_AND_CONVERT_NUMERICS' EXPORTING DFELD = %_IDFELD DMZEI = %_IDMZEI DTYPE = %_IDTYPE DYPNO = %_IDYPNO EFELD = %_IEFELD FNAME = %_IFNAME PROGR = %_IPROGR IMP_DECIMALS = %_IIMP_DECIMALS IMPORTING ERROR = %_OERROR IFELD = %_OIFELD MESSG = %_OMESSG MSGLN = %_OMSGLN.
CHECK_AND_CONVERT_NUMERICS CALL FUNCTION 'CHECK_AND_CONVERT_NUMERICS' DESTINATION DESTI EXPORTING DFELD = %_IDFELD DMZEI = %_IDMZEI DTYPE = %_IDTYPE DYPNO = %_IDYPNO EFELD = %_IEFELD FNAME = %_IFNAME PROGR = %_IPROGR IMP_DECIMALS = %_IIMP_DECIMALS IMPORTING ERROR = %_OERROR IFELD = %_OIFELD MESSG = %_OMESSG MSGLN = %_OMSGLN.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'DFELD' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IDFELD.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'DMZEI' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IDMZEI.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'DTYPE' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IDTYPE.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'DYPNO' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IDYPNO.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'EFELD' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IEFELD.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'FNAME' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IFNAME.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PROGR' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IPROGR.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'IMP_DECIMALS' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IIMP_DECIMALS.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'ERROR' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_OERROR.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'ERROR' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VERROR.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'IFELD' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_OIFELD.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'IFELD' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VIFELD.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'MESSG' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_OMESSG.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'MESSG' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VMESSG.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'MSGLN' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_OMSGLN.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'MSGLN' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VMSGLN.
CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IDFELD TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IDFELD TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IDMZEI TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IDMZEI TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IDTYPE TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IDTYPE TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IDYPNO TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IDYPNO TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IEFELD TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IEFELD TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IFNAME TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IFNAME TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IPROGR TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IPROGR TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IIMP_DECIMALS TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IIMP_DECIMALS TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_OERROR TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_OERROR TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_OIFELD TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_OIFELD TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_OMESSG TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_OMESSG TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_OMSGLN TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_OMSGLN TABLES CONTAINER = LCONT.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name CHECK_AND_CONVERT_NUMERICS==== or its description.