******************************************************************* * System-defined Include-files. * ******************************************************************* FUNCTION-POOL zutil. "MESSAGE-ID .. TYPE-POOLS: abap. ***************************************************************** * THIS FILE IS GENERATED BY THE FUNCTION LIBRARY. * * NEVER CHANGE IT MANUALLY, PLEASE! * ***************************************************************** ******************************************************************* * THIS FILE IS GENERATED BY THE FUNCTION LIBRARY. * * NEVER CHANGE IT MANUALLY, PLEASE! * ******************************************************************* FUNCTION $$UNIT$$ Z_UTIL_CONVERT_NUMBER_TO_HEX IMPORTING REFERENCE(IV_NUM) TYPE !ANY EXPORTING REFERENCE(EV_HEX) TYPE !STRING . *"---------------------------------------------------------------------- *"*"Lokale Schnittstelle: *" IMPORTING *" REFERENCE(IV_NUM) TYPE ANY *" EXPORTING *" REFERENCE(EV_HEX) TYPE STRING *"---------------------------------------------------------------------- *&---------------------------------------------------------------------* *& Function Module Z_UTIL_CONVERT_NUMBER_TO_HEX * *& * *&---------------------------------------------------------------------* *& * *& This program is free software: you can redistribute it and/or * *& modify it under the terms of the GNU General Public License as * *& published by the Free Software Foundation, either version 3 of the * *& License, or any later version. * *& * *& This program is distributed in the hope that it will be useful, * *& but WITHOUT ANY WARRANTY; without even the implied warranty of * *& MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * *& See the GNU General Public License for more details. * *& * *& You should have received a copy of the GNU General Public License * *& along with this program. If not, see .* *& * *&---------------------------------------------------------------------* *& * *& Author: Ruediger von Creytz ruediger.creytz@globalbit.net * *& Copyright: globalBIT, LLC http://www.globalbit.net * *& Version: 20210302 * *& * *&---------------------------------------------------------------------* CLEAR ev_hex. PERFORM number_to_hex_string USING iv_num CHANGING ev_hex. ENDFUNCTION. "Z_UTIL_CONVERT_NUMBER_TO_HEX ******************************************************************* * THIS FILE IS GENERATED BY THE FUNCTION LIBRARY. * * NEVER CHANGE IT MANUALLY, PLEASE! * ******************************************************************* FUNCTION $$UNIT$$ Z_UTIL_SRC_COMPRESS IMPORTING REFERENCE(IT_SRC) TYPE !TABLE REFERENCE(IV_COMPRESS_BETTER) TYPE !FLAG OPTIONAL EXPORTING REFERENCE(ET_COMPRESSED) TYPE !TABLE . *"---------------------------------------------------------------------- *"*"Lokale Schnittstelle: *" IMPORTING *" REFERENCE(IT_SRC) TYPE TABLE *" REFERENCE(IV_COMPRESS_BETTER) TYPE FLAG OPTIONAL *" EXPORTING *" REFERENCE(ET_COMPRESSED) TYPE TABLE *"---------------------------------------------------------------------- *&---------------------------------------------------------------------* *& Function Module Z_UTIL_SRC_COMPRESS * *& * *&---------------------------------------------------------------------* *& * *& This program is free software: you can redistribute it and/or * *& modify it under the terms of the GNU General Public License as * *& published by the Free Software Foundation, either version 3 of the * *& License, or any later version. * *& * *& This program is distributed in the hope that it will be useful, * *& but WITHOUT ANY WARRANTY; without even the implied warranty of * *& MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * *& See the GNU General Public License for more details. * *& * *& You should have received a copy of the GNU General Public License * *& along with this program. If not, see .* *& * *&---------------------------------------------------------------------* *& * *& Author: Ruediger von Creytz ruediger.creytz@globalbit.net * *& Copyright: globalBIT, LLC http://www.globalbit.net * *& Version: 20210302 * *& * *&---------------------------------------------------------------------* REFRESH et_compressed. PERFORM get_src_compressed USING it_src iv_compress_better CHANGING et_compressed. ENDFUNCTION. "Z_UTIL_SRC_COMPRESS ******************************************************************* * THIS FILE IS GENERATED BY THE FUNCTION LIBRARY. * * NEVER CHANGE IT MANUALLY, PLEASE! * ******************************************************************* FUNCTION $$UNIT$$ Z_UTIL_SRC_WITHOUT_INCLUDES IMPORTING REFERENCE(IT_SRC) TYPE !ZUTIL_SRC_TT REFERENCE(I_SRC_NAME) TYPE !ZUTIL_SRC_NAME REFERENCE(I_CHECK) TYPE !ZUTIL_GLOBAL_CHECK DEFAULT ABAP_FALSE REFERENCE(I_PROGNAME) TYPE !ZUTIL_GLOBAL_PROGRAM DEFAULT SPACE REFERENCE(I_REPLACE) TYPE !ZUTIL_REPLACING_SRC OPTIONAL EXPORTING REFERENCE(ET_SRC_NO_INCLUDES) TYPE !ZUTIL_SRC_NO_INCLUDES_TT REFERENCE(ET_INDEX) TYPE !ZUTIL_SRC_INCLUDE_INDEX_TT . *"---------------------------------------------------------------------- *"*"Lokale Schnittstelle: *" IMPORTING *" REFERENCE(IT_SRC) TYPE ZUTIL_SRC_TT *" REFERENCE(I_SRC_NAME) TYPE ZUTIL_SRC_NAME *" REFERENCE(I_CHECK) TYPE ZUTIL_GLOBAL_CHECK DEFAULT ABAP_FALSE *" REFERENCE(I_PROGNAME) TYPE ZUTIL_GLOBAL_PROGRAM DEFAULT SPACE *" REFERENCE(I_REPLACE) TYPE ZUTIL_REPLACING_SRC OPTIONAL *" EXPORTING *" REFERENCE(ET_SRC_NO_INCLUDES) TYPE ZUTIL_SRC_NO_INCLUDES_TT *" REFERENCE(ET_INDEX) TYPE ZUTIL_SRC_INCLUDE_INDEX_TT *"---------------------------------------------------------------------- *&---------------------------------------------------------------------* *& Function Module Z_UTIL_SRC_WITHOUT_INCLUDES * *& * *&---------------------------------------------------------------------* *& * *& This program is free software: you can redistribute it and/or * *& modify it under the terms of the GNU General Public License as * *& published by the Free Software Foundation, either version 3 of the * *& License, or any later version. * *& * *& This program is distributed in the hope that it will be useful, * *& but WITHOUT ANY WARRANTY; without even the implied warranty of * *& MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * *& See the GNU General Public License for more details. * *& * *& You should have received a copy of the GNU General Public License * *& along with this program. If not, see .* *& * *&---------------------------------------------------------------------* *& * *& Author: Ruediger von Creytz ruediger.creytz@globalbit.net * *& Copyright: globalBIT, LLC http://www.globalbit.net * *& Version: 20210302 * *& * *&---------------------------------------------------------------------* REFRESH: et_src_no_includes, et_index. PERFORM get_src_without_includes USING it_src i_src_name i_check i_progname i_replace CHANGING et_src_no_includes et_index. ENDFUNCTION. "Z_UTIL_SRC_WITHOUT_INCLUDES ******************************************************************* * User-defined Include-files (if necessary). * ******************************************************************* * INCLUDE LZUTILF... " Subprograms * INCLUDE LZUTILO... " PBO-Modules * INCLUDE LZUTILI... " PAI-Modules INCLUDE: zutil_convert_number, zutil_src_compress, zutil_src_without_includes.