SAP Reports / Programs | Sales and Distribution | Foreign Trade | Basic Functions(SD-FT-PRO) SAP SD

RVEXIEKS SAP ABAP INCLUDE - General FORM Routine Messages to Authorities







RVEXIEKS is a standard ABAP INCLUDE 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 RVEXIEKS into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT RVEXIEKS. "Basic submit
SUBMIT RVEXIEKS AND RETURN. "Return to original report after report execution complete
SUBMIT RVEXIEKS VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: General FORM Routine Messages to Authorities


INCLUDES used within this REPORT RVEXIEKS

INCLUDE L0MABT0K.


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

REUSE_ALV_VARIANT_F4 CALL FUNCTION 'REUSE_ALV_VARIANT_F4' EXPORTING IS_VARIANT = G_VARIANT I_SAVE = 'A' IMPORTING E_EXIT = G_EXIT ES_VARIANT = GX_VARIANT EXCEPTIONS NOT_FOUND = 2.

REUSE_ALV_VARIANT_EXISTENCE CALL FUNCTION 'REUSE_ALV_VARIANT_EXISTENCE' EXPORTING I_SAVE = 'A' CHANGING CS_VARIANT = GX_VARIANT.

MATERIAL_UNIT_CONVERSION CALL FUNCTION 'MATERIAL_UNIT_CONVERSION' EXPORTING INPUT = QUANTITY KZMEINH = KZMEINH MATNR = MATNR MEINH = MEINH MEINS = MEINS IMPORTING OUTPUT = QUANTITY EXCEPTIONS CONVERSION_NOT_FOUND = 1 INPUT_INVALID = 2 MATERIAL_NOT_FOUND = 3 MEINH_NOT_FOUND = 4 MEINS_MISSING = 5 NO_MEINH = 6 OUTPUT_INVALID = 7 OVERFLOW = 8 OTHERS = 9.

RV_FTT_GOV_MEMORY_HANDLING * CALL FUNCTION 'RV_FTT_GOV_MEMORY_HANDLING' * EXPORTING * MODE = 'I' * PROGRAM = CON_REPID_SAPLV50G * TABLES * NO_LOG = NO_LOG * EXCEPTIONS * ILLEGAL_MODE = 1 * EXPORT_FAILED = 2 * IMPORT_FAILED = 3 * OTHERS = 4.

RV_FTT_GOV_ISSUE_LOG_SEL_REP CALL FUNCTION 'RV_FTT_GOV_ISSUE_LOG_SEL_REP' EXPORTING FLOW_OF_GOODS = P_FLOW_OF_GOODS FLG_SIMULATION = FLG_SIMULATION REPORTING_TYPE = REPORTING_TYPE LOG_TYPE = P_PROTO REPORTING_MONTH = P_MONAT REPORTING_YEAR = P_GJAHR VARIANT = G_VARIANT COUNTRY = MILND_ISO CALLING_PROGRAM = CON_CALLING_PROGRAM SED_SERVAGENT = P_SED_SERVAGENT TABLES SELECTION_LOG = SELECTION_LOG SELECTION_LOG_OPEN = SELECTION_LOG_OPEN INCOMPLETION_DATA_HEADER = INCOMPLETION_DATA_HEADER INCOMPLETION_DATA_ITEM = INCOMPLETION_DATA_ITEM EXCEPTIONS WRONG_REPORTING_TYPE = 1 OTHERS = 2.

RV_FTT_GOV_INCOMPLETION_READ CALL FUNCTION 'RV_FTT_GOV_INCOMPLETION_READ' EXPORTING I_COUNTRY = P_MILND * I_DIRECTION = CON_EXPORT I_DIRECTION = CON_EXPORT_IMPORT I_REPORTING_TYPE = REPORTING_TYPE I_ALL_FIELDS = FALSE TABLES E_T_INCOMPLETION_FIELDS = INCOMPLETION_FIELDS EXCEPTIONS NO_INCOMPLETION_CRITERIA_FOUND = 1 WRONG_DIRECTION = 2 WRONG_REPORTING_TYPE = 3 OTHERS = 4.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING DYNAME = REPORT DYNUMB = SY-DYNNR TABLES DYNPFIELDS = GET EXCEPTIONS INVALID_ABAPWORKAREA = 1 INVALID_DYNPROFIELD = 2 INVALID_DYNPRONAME = 3 INVALID_DYNPRONUMMER = 4 INVALID_REQUEST = 5 NO_FIELDDESCRIPTION = 6 INVALID_PARAMETER = 7 UNDEFIND_ERROR = 8 OTHERS = 9.

RV_FTT_GOV_EXP_DOCUMENTS_EXCL CALL FUNCTION 'RV_FTT_GOV_EXP_DOCUMENTS_EXCL' EXPORTING I_REPORTING_TYPE = REPORTING_TYPE I_SD_ORDER_NUMBER = VBRP-AUBEL I_SD_ORDER_ITEM_NUMBER = VBRP-AUPOS IMPORTING E_EXCLUSION_FLAG = P_EXCLUSION_FLAG EXCEPTIONS DOCUMENT_NUMBER_IS_INITAL = 1 NO_DOCUMENT_TO_BE_EXCLUDED = 2 WRONG_REPORTING_TYPE = 3 OTHERS = 4.

RV_FTT_GOV_EXCLUSION_READ CALL FUNCTION 'RV_FTT_GOV_EXCLUSION_READ' EXPORTING I_REPORTING_TYPE = REPORTING_TYPE TABLES E_T_EXCLUSION_DATA = EXCLUSION_DATA EXCEPTIONS NO_EXCLUSION_DATA_FOUND = 1 WRONG_REPORTING_TYPE = 2 OTHERS = 3.

RV_FTT_GOV_EXP_ITEM_TYPE_EXCL CALL FUNCTION 'RV_FTT_GOV_EXP_ITEM_TYPE_EXCL' EXPORTING I_REPORTING_TYPE = REPORTING_TYPE TABLES E_T_EXCLUSION_ITEM_TYPES = EXCLUSION_ITEM_TYPES EXCEPTIONS NO_EXCLUSION_ITEM_TYPES_FOUND = 1 WRONG_REPORTING_TYPE = 2 OTHERS = 3.

HELP_VALUES_GET CALL FUNCTION 'HELP_VALUES_GET' EXPORTING DISPLAY = ' ' FIELDNAME = FIELDNAME TABNAME = TABNAME IMPORTING SELECT_VALUE = P_WAERS EXCEPTIONS OTHERS = 0.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING DYNAME = REPORT DYNUMB = SY-DYNNR TABLES DYNPFIELDS = GET EXCEPTIONS INVALID_ABAPWORKAREA = 1 INVALID_DYNPROFIELD = 2 INVALID_DYNPRONAME = 3 INVALID_DYNPRONUMMER = 4 INVALID_REQUEST = 5 NO_FIELDDESCRIPTION = 6 INVALID_PARAMETER = 7 UNDEFIND_ERROR = 8 OTHERS = 9.

CHECK_PLANTS_IN_SAME_COUNTRY CALL FUNCTION 'CHECK_PLANTS_IN_SAME_COUNTRY' EXPORTING REPORTING_COUNTRY = HLP_LAND1 TABLES T_PLANTS = SAV_DD_WERKS EXCEPTIONS DIFFERENT_COUNTRIES = 1 DIFF_FROM_REPORTING_COUNTRY = 2 OTHERS = 3.

RV_FTT_GOV_PLANTS_SELECT CALL FUNCTION 'RV_FTT_GOV_PLANTS_SELECT' EXPORTING I_BUKRS = '' I_COUNTRY = HLP_LAND1 REDUCE_ONLY = 'X' TABLES PLANTS = SAV_DD_WERKS EXCEPTIONS DIALOG_CANCELED = 1 OTHERS = 2.

RV_FTT_GOV_TABLES_INITIALIZE CALL FUNCTION 'RV_FTT_GOV_TABLES_INITIALIZE'.

REUSE_ALV_VARIANT_DEFAULT_GET CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET' EXPORTING I_SAVE = 'A' CHANGING CS_VARIANT = GX_VARIANT EXCEPTIONS NOT_FOUND = 4.

RV_FTT_GOV_MEMORY_HANDLING CALL FUNCTION 'RV_FTT_GOV_MEMORY_HANDLING' EXPORTING MODE = 'I' PROGRAM = CON_REPID_SAPLV50G TABLES NO_LOG = NO_LOG EXCEPTIONS ILLEGAL_MODE = 1 EXPORT_FAILED = 2 IMPORT_FAILED = 3 OTHERS = 4.

CONVERT_TO_FOREIGN_CURRENCY CALL FUNCTION 'CONVERT_TO_FOREIGN_CURRENCY' EXPORTING DATE = H_DATUM FOREIGN_CURRENCY = VBRK-WAERK LOCAL_AMOUNT = H_GRWRT LOCAL_CURRENCY = T001-WAERS RATE = VBRP-KURSK TYPE_OF_RATE = CON_KURSTYP_MITTE IMPORTING FOREIGN_AMOUNT = H_GRWRT EXCEPTIONS NO_RATE_FOUND = 4.

CONVERT_TO_LOCAL_CURRENCY





CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' EXPORTING DATE = H_DATUM FOREIGN_AMOUNT = H_GRWRT FOREIGN_CURRENCY = VBRK-WAERK LOCAL_CURRENCY = T005-WAERS RATE = 0 TYPE_OF_RATE = T005-KURST IMPORTING LOCAL_AMOUNT = H_GRWRT EXCEPTIONS NO_RATE_FOUND = 4.

CONVERT_TO_LOCAL_CURRENCY CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' EXPORTING DATE = H_DATUM FOREIGN_AMOUNT = H_NETWR FOREIGN_CURRENCY = VBRK-WAERK LOCAL_CURRENCY = T001-WAERS RATE = VBRP-KURSK TYPE_OF_RATE = CON_KURSTYP_MITTE IMPORTING LOCAL_AMOUNT = H_NETWR EXCEPTIONS NO_RATE_FOUND = 4.

CONVERT_TO_FOREIGN_CURRENCY CALL FUNCTION 'CONVERT_TO_FOREIGN_CURRENCY' EXPORTING DATE = H_DATUM FOREIGN_CURRENCY = T005-WAERS LOCAL_AMOUNT = H_NETWR LOCAL_CURRENCY = T001-WAERS RATE = 0 TYPE_OF_RATE = T005-KURST IMPORTING FOREIGN_AMOUNT = H_NETWR EXCEPTIONS NO_RATE_FOUND = 4.

RV_FTT_GOV_CARRIER_USER_EXIT CALL FUNCTION 'RV_FTT_GOV_CARRIER_USER_EXIT' EXPORTING I_COUNTRY = P_P_MILND I_REPORTING_TYPE = P_REPORTING_TYPE I_DIRECTION = P_DIRECTION I_REPORTING_YEAR = P_REPORTING_YEAR I_REPORTING_MONTH = P_REPORTING_MONTH I_REPORTING_CURRENCY = P_P_WAERS I_PROCESS_STEP = P_PROCESS_STEP IMPORTING E_EXCLUDE_FROM_SELECTION = P_EXCLUDE_FROM_SELECTION CHANGING C_SD_INVOICE_HEADER = P_VBRK C_SD_INVOICE_LINE_ITEM = P_VBRP C_FOREIGN_TRADE_HEADER = P_EIKP C_FOREIGN_TRADE_LINE_ITEM = P_EIPO C_RECORD_INTRASTAT = P_VEIAV C_RECORD_EXTRASTAT = P_VEXAV C_RECORD_KOBRA_A = P_VEKAA C_RECORD_KOBRA_B = P_VEKAB C_RECORD_KOBRA_C = P_VEKAC * C_RECORD_VAR = P_VEXAV "<<< delete HP_358414 C_RECORD_VAR = P_VEXAV_VAR"<<< insert HP_358414 C_RECORD_VESED = P_VESED EXCEPTIONS WRONG_PROCESS_STEP = 1 WRONG_DIRECTION = 2 WRONG_REPORTING_TYPE = 3 OTHERS = 4.

VIEW_ENQUEUE CALL FUNCTION 'VIEW_ENQUEUE' EXPORTING ACTION = P_ACTION ENQUEUE_MODE = 'E' VIEW_NAME = P_VIEW_NAME EXCEPTIONS CLIENT_REFERENCE = 1 FOREIGN_LOCK = 2 INVALID_ACTION = 3 INVALID_ENQUEUE_MODE = 4 SYSTEM_FAILURE = 5 TABLE_NOT_FOUND = 6.

ENQUEUE_READ CALL FUNCTION 'ENQUEUE_READ' EXPORTING GCLIENT = HLP_GCLIENT GNAME = 'RSTABLE' GUNAME = SPACE TABLES ENQ = LOC_ENQ EXCEPTIONS COMMUNICATION_FAILURE = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

CHECK_PLANTS_ABROAD_ACTIVE CALL FUNCTION 'CHECK_PLANTS_ABROAD_ACTIVE' EXPORTING I_CUST = 'X' IMPORTING E_FI_ISACTIVE = LV_PLANTS_ABROAD_ACTIVE.

CONVERT_TO_FOREIGN_CURRENCY CALL FUNCTION 'CONVERT_TO_FOREIGN_CURRENCY' EXPORTING DATE = H_DATUM FOREIGN_CURRENCY = H_FCURR LOCAL_AMOUNT = H_LAMNT LOCAL_CURRENCY = H_LCURR RATE = H_EXRAT TYPE_OF_RATE = H_KURST IMPORTING EXCHANGE_RATE = H_EXRAT FOREIGN_AMOUNT = H_LAMNT EXCEPTIONS NO_RATE_FOUND = 1 OVERFLOW = 2 NO_FACTORS_FOUND = 3 NO_SPREAD_FOUND = 4 DERIVED_2_TIMES = 5 OTHERS = 6.

CONVERT_TO_LOCAL_CURRENCY CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' EXPORTING DATE = H_DATUM FOREIGN_AMOUNT = H_FAMNT FOREIGN_CURRENCY = H_FCURR LOCAL_CURRENCY = H_LCURR RATE = H_EXRAT TYPE_OF_RATE = H_KURST IMPORTING EXCHANGE_RATE = H_EXRAT LOCAL_AMOUNT = H_FAMNT EXCEPTIONS NO_RATE_FOUND = 1 OTHERS = 2.

ADDR_GET CALL FUNCTION 'ADDR_GET' EXPORTING ADDRESS_SELECTION = SELECTION ADDRESS_GROUP = 'BP' IMPORTING SADR = SADR "SADR40A EXCEPTIONS PARAMETER_ERROR = 1 ADDRESS_NOT_EXIST = 2 VERSION_NOT_EXIST = 3 INTERNAL_ERROR = 4 OTHERS = 5. "SADR40A

FTRADE_CUSTOMS_OFFICE_SWITCH CALL FUNCTION 'FTRADE_CUSTOMS_OFFICE_SWITCH' EXPORTING I_DIRECTION = CON_T609R_VEREI_2 I_SOURCE_COUNTRY = INVOICING_COUNTRY I_SOURCE_CUSTOMS_OFFICE = EIKP-ZOLLA I_TARGET_COUNTRY = REPORTING_COUNTRY IMPORTING E_TARGET_CUSTOMS_OFFICE = EINLADFGH EXCEPTIONS NO_ENTRY_FOUND = 1 WRONG_DIRECTION = 2 OTHERS = 3.

FTRADE_CUST_PROCEDURE_SWITCH CALL FUNCTION 'FTRADE_CUST_PROCEDURE_SWITCH' EXPORTING I_DIRECTION = CON_T609R_VEREI_2 I_SOURCE_COUNTRY = INVOICING_COUNTRY I_SOURCE_PROCEDURE = EIPO-EXPRF I_TARGET_COUNTRY = REPORTING_COUNTRY IMPORTING E_TARGET_PROCEDURE = VERFAHREN EXCEPTIONS NO_ENTRY_FOUND = 1 WRONG_DIRECTION = 2 OTHERS = 3.

FTRADE_MODE_TRANSPORT_SWITCH CALL FUNCTION 'FTRADE_MODE_TRANSPORT_SWITCH' EXPORTING I_DIRECTION = CON_T609R_VEREI_2 I_SOURCE_COUNTRY = INVOICING_COUNTRY I_SOURCE_MODE_TRANSPORT = EIKP-EXPVZ I_TARGET_COUNTRY = REPORTING_COUNTRY IMPORTING E_TARGET_MODE_TRANSPORT = VERKEHRZW EXCEPTIONS NO_ENTRY_FOUND = 1 WRONG_DIRECTION = 2 OTHERS = 3.

RV_FTT_GOV_ID_CODES_READ CALL FUNCTION 'RV_FTT_GOV_ID_CODES_READ' EXPORTING I_COMPANY_CODE = INVOICING_BUKRS I_COUNTRY = WERKSLAND I_REPORTING_TYPE = CON_REPORTING_TYPE_I IMPORTING E_VAT_NO = KUNDEUINR EXCEPTIONS COMPANY_CODE_INITIAL = 1 COUNTRY_INITIAL = 2 WRONG_REPORTING_TYPE = 3 OTHERS = 4.

ADDR_GET CALL FUNCTION 'ADDR_GET' EXPORTING ADDRESS_SELECTION = SELECTION ADDRESS_GROUP = 'CA01' IMPORTING SADR = SADR "SADR40A EXCEPTIONS PARAMETER_ERROR = 1 ADDRESS_NOT_EXIST = 2 VERSION_NOT_EXIST = 3 INTERNAL_ERROR = 4 OTHERS = 5. "SADR40A

ADDR_GET CALL FUNCTION 'ADDR_GET' EXPORTING ADDRESS_SELECTION = SELECTION * ADDRESS_GROUP = 'CA01' "ALRK135829 ADDRESS_GROUP = 'BP ' "ALRK135829 IMPORTING SADR = SADR "SADR40A EXCEPTIONS PARAMETER_ERROR = 1 ADDRESS_NOT_EXIST = 2 VERSION_NOT_EXIST = 3 INTERNAL_ERROR = 4 OTHERS = 5. "SADR40A

ADDR_GET CALL FUNCTION 'ADDR_GET' EXPORTING ADDRESS_SELECTION = SELECTION ADDRESS_GROUP = 'CA01' IMPORTING SADR = SADR "SADR40A EXCEPTIONS PARAMETER_ERROR = 1 ADDRESS_NOT_EXIST = 2 VERSION_NOT_EXIST = 3 INTERNAL_ERROR = 4 OTHERS = 5. "SADR40A

ADDR_GET CALL FUNCTION 'ADDR_GET' EXPORTING ADDRESS_SELECTION = SELECTION ADDRESS_GROUP = 'BP' IMPORTING SADR = SADR "SADR40A EXCEPTIONS PARAMETER_ERROR = 1 ADDRESS_NOT_EXIST = 2 VERSION_NOT_EXIST = 3 INTERNAL_ERROR = 4 OTHERS = 5. "SADR40A

ADDR_GET CALL FUNCTION 'ADDR_GET' EXPORTING ADDRESS_SELECTION = SELECTION ADDRESS_GROUP = 'BP' IMPORTING SADR = SADR "SADR40A EXCEPTIONS PARAMETER_ERROR = 1 ADDRESS_NOT_EXIST = 2 VERSION_NOT_EXIST = 3 INTERNAL_ERROR = 4 OTHERS = 5. "SADR40A

FTRADE_BUSINESS_TYPE_SWITCH CALL FUNCTION 'FTRADE_BUSINESS_TYPE_SWITCH' EXPORTING I_DIRECTION = CON_T609R_VEREI_2 I_SOURCE_COUNTRY = INVOICING_COUNTRY I_SOURCE_BUSINESS_TYPE = EIPO-EXART I_TARGET_COUNTRY = REPORTING_COUNTRY IMPORTING E_TARGET_BUSINESS_TYPE = ARTGESCHA EXCEPTIONS NO_ENTRY_FOUND = 1 WRONG_DIRECTION = 2 OTHERS = 3.




FTRADE_COMMODITY_CODE_SWITCH CALL FUNCTION 'FTRADE_COMMODITY_CODE_SWITCH' EXPORTING I_DIRECTION = CON_T609R_VEREI_2 I_SOURCE_COUNTRY = INVOICING_COUNTRY I_SOURCE_COMMODITY_CODE = EIPO-STAWN I_TARGET_COUNTRY = REPORTING_COUNTRY I_ACCESS_MAT_MASTER = 'X' I_MATERIAL_NUMBER = VBRP-MATNR I_CALL_WITHIN_TRADE_AREA = 'X' IMPORTING E_TARGET_COMMODITY_CODE = STATWAREN EXCEPTIONS NO_ENTRY_FOUND = 1 WRONG_DIRECTION = 2 OTHERS = 3.

UNIT_CONVERSION CALL FUNCTION 'UNIT_CONVERSION' EXPORTING MEINS = VBRP-GEWEI MGLME = VBRP-NTGEW MEINH = CON_GEWICHT_G IMPORTING * O_MGAME = VBRP-NTGEW "ALRK263037 O_MGAME = EIGENMAAK_FLOATING "ALRK263037 EXCEPTIONS CONVERSION_NOT_FOUND = 1 DIFFERENT_DIMENSION = 2 DIVISION_BY_ZERO = 3 OVERFLOW = 4 T006D_ENTRY_MISSING = 5 T006_ENTRY_MISSING = 6 OTHERS = 7.

UNIT_CONVERSION CALL FUNCTION 'UNIT_CONVERSION' EXPORTING MEINS = VBRP-GEWEI MGLME = VBRP-NTGEW MEINH = CON_GEWICHT_KG IMPORTING * O_MGAME = VBRP-NTGEW "ALRK263037 O_MGAME = EIGENMAAK_FLOATING "ALRK263037 EXCEPTIONS CONVERSION_NOT_FOUND = 1 DIFFERENT_DIMENSION = 2 DIVISION_BY_ZERO = 3 OVERFLOW = 4 T006D_ENTRY_MISSING = 5 T006_ENTRY_MISSING = 6 OTHERS = 7.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 0 TEXT = TEXT.

RV_FTT_GOV_SPEC_REGULATION_GET CALL FUNCTION 'RV_FTT_GOV_SPEC_REGULATION_GET' EXPORTING REPORTING_TYPE = P_REPORTING_TYPE REPORTING_COUNTRY = P_REPORTING_COUNTRY TABLES TABLE_DATA_T609II = P_SPEC_REG_TAB EXCEPTIONS WRONG_REPORTING_TYPE = 1 NO_DATA_FOUND = 2 OTHERS = 3.

RV_FTT_GOV_ENJOY_LOG_TEXTS_GET CALL FUNCTION 'RV_FTT_GOV_ENJOY_LOG_TEXTS_GET' EXPORTING * REPORTING_TYPE = REPORTING_MONTH = P_MONAT REPORTING_YEAR = P_GJAHR MEDIUM = 'S' FLOW_OF_GOODS = P_DIRECT LOG_TYPE = P_PROTO MODE = MODE RECORDS_SELECTED = ANZ_SATZ LINES_ICOMP_LOG_E = LINES_INCOMP_LOG_E LINES_ICOMP_LOG_W = LINES_INCOMP_LOG_W LINES_ICOMP_LOG_I = LINES_INCOMP_LOG_I TABLES ENJOY_LOG = ENJOY_LOG.

RV_FTT_GOV_MEMORY_HANDLING CALL FUNCTION 'RV_FTT_GOV_MEMORY_HANDLING' EXPORTING MODE = 'E' PROGRAM = CON_REPID_SAPLV50G TABLES INCOMPLETION_DATA_HEADER = INCOMPLETION_DATA_HEADER EXCEPTIONS ILLEGAL_MODE = 1 EXPORT_FAILED = 2 IMPORT_FAILED = 3 OTHERS = 4.

RV_FTT_GOV_MEMORY_HANDLING CALL FUNCTION 'RV_FTT_GOV_MEMORY_HANDLING' EXPORTING MODE = 'E' PROGRAM = CON_REPID_SAPLV50G TABLES INCOMPLETION_DATA_ITEM = INCOMPLETION_DATA_ITEM EXCEPTIONS ILLEGAL_MODE = 1 EXPORT_FAILED = 2 IMPORT_FAILED = 3 OTHERS = 4.

RV_FTT_GOV_MEMORY_HANDLING CALL FUNCTION 'RV_FTT_GOV_MEMORY_HANDLING' EXPORTING MODE = 'E' PROGRAM = CON_REPID_SAPLV50G TABLES SELECTION_LOG_OPEN = SELECTION_LOG_OPEN EXCEPTIONS ILLEGAL_MODE = 1 EXPORT_FAILED = 2 IMPORT_FAILED = 3 OTHERS = 4.

RV_FTT_GOV_MEMORY_HANDLING CALL FUNCTION 'RV_FTT_GOV_MEMORY_HANDLING' EXPORTING MODE = 'E' PROGRAM = CON_REPID_SAPLV50G TABLES CALLING_PROGRAM_SEL = CALLING_PROGRAM_SEL EXCEPTIONS ILLEGAL_MODE = 1 EXPORT_FAILED = 2 IMPORT_FAILED = 3 OTHERS = 4.

RS_REFRESH_FROM_SELECTOPTIONS CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS' EXPORTING CURR_REPORT = CURR_REPORT TABLES SELECTION_TABLE = SELECTION_TABLE_TAB EXCEPTIONS NOT_FOUND = 1 NO_REPORT = 2 OTHERS = 3.

RV_FTT_GOV_MEMORY_HANDLING CALL FUNCTION 'RV_FTT_GOV_MEMORY_HANDLING' EXPORTING MODE = 'E' PROGRAM = CON_REPID_SAPLV50G TABLES SELECTION_TABLE_1 = SELECTION_TABLE_TAB EXCEPTIONS ILLEGAL_MODE = 1 EXPORT_FAILED = 2 IMPORT_FAILED = 3 OTHERS = 4.

RV_FTT_GOV_MEMORY_HANDLING CALL FUNCTION 'RV_FTT_GOV_MEMORY_HANDLING' EXPORTING MODE = 'E' PROGRAM = CON_REPID_SAPLV50G TABLES SELECTION_LOG = SELECTION_LOG EXCEPTIONS ILLEGAL_MODE = 1 EXPORT_FAILED = 2 IMPORT_FAILED = 3 OTHERS = 4.

RV_FTT_GOV_MEMORY_HANDLING CALL FUNCTION 'RV_FTT_GOV_MEMORY_HANDLING' EXPORTING MODE = 'E' PROGRAM = CON_REPID_SAPLV50G TABLES ALV_VARIANT_1 = ALV_VARIANT EXCEPTIONS ILLEGAL_MODE = 1 EXPORT_FAILED = 2 IMPORT_FAILED = 3 OTHERS = 4.

RS_REFRESH_FROM_SELECTOPTIONS CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS' EXPORTING CURR_REPORT = CURR_REPORT TABLES SELECTION_TABLE = SELECTION_TABLE_TAB EXCEPTIONS NOT_FOUND = 1 NO_REPORT = 2 OTHERS = 3.

RV_FTT_GOV_MEMORY_HANDLING CALL FUNCTION 'RV_FTT_GOV_MEMORY_HANDLING' EXPORTING MODE = 'E' PROGRAM = CON_REPID_SAPLV50G TABLES SELECTION_TABLE_1 = SELECTION_TABLE_TAB EXCEPTIONS ILLEGAL_MODE = 1 EXPORT_FAILED = 2 IMPORT_FAILED = 3 OTHERS = 4.

RV_FTT_GOV_CONTROL_DATA_READ CALL FUNCTION 'RV_FTT_GOV_CONTROL_DATA_READ' EXPORTING I_REPORTING_TYPE = P_REPORTING_TYPE I_COUNTRY = P_REPORTING_COUNTRY I_DIRECTION = P_DIRECTION IMPORTING E_REC_CONTROL_FIELDS = P_CONTROL_FIELDS EXCEPTIONS COUNTRY_INITIAL = 1 WRONG_DIRECTION = 2 WRONG_REPORTING_TYPE = 3 OTHERS = 4.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING TITLEBAR = P_TITLEBAR DIAGNOSE_OBJECT = 'FT_GOV_DIALOG_001' TEXT_QUESTION = P_TEXT_QUESTION TEXT_BUTTON_1 = P_TEXT_BUTTON_1 * ICON_BUTTON_1 = ' ' TEXT_BUTTON_2 = P_TEXT_BUTTON_2 * ICON_BUTTON_2 = ' ' DEFAULT_BUTTON = '1' DISPLAY_CANCEL_BUTTON = 'X' START_COLUMN = 22 START_ROW = 2 POPUP_TYPE = ICON_NAME IMPORTING ANSWER = P_ANSWER EXCEPTIONS TEXT_NOT_FOUND = 1 OTHERS = 2.

RV_FTT_GOV_LOW_WEIGHT_HANDLING CALL FUNCTION 'RV_FTT_GOV_LOW_WEIGHT_HANDLING' CHANGING C_WEIGHT = HLP_WEIGHT_FLOATING C_MULTIPLIER_CODED = P_EIGENMASS EXCEPTIONS INVALID_CODED_MULTIPLIER = 1 OTHERS = 2.

RV_FTT_GOV_REPORT_INFO_GET CALL FUNCTION 'RV_FTT_GOV_REPORT_INFO_GET' EXPORTING REPORTING_TYPE = H_HERKU COUNTRY = MILND_ISO TABLES COUNTRY_SPEC = COUNTRY_SPEC EXCEPTIONS INVALID_REPORTING_TYPE = 1 NO_COUNTRY = 2 OTHERS = 3.

RV_FTT_GOV_ID_CODES_READ CALL FUNCTION 'RV_FTT_GOV_ID_CODES_READ' EXPORTING I_COMPANY_CODE = T001K-BUKRS I_COUNTRY = T001W-LAND1 I_REPORTING_TYPE = CON_REPORTING_TYPE_I IMPORTING E_VAT_NO = P_PARTNER_VAT EXCEPTIONS COMPANY_CODE_INITIAL = 1 COUNTRY_INITIAL = 2 WRONG_REPORTING_TYPE = 3 OTHERS = 4.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING funcname = lv_function_ecr_pi EXCEPTIONS function_not_exist = 1 OTHERS = 2.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING funcname = lv_function_ecr_pi EXCEPTIONS function_not_exist = 1 OTHERS = 2.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING funcname = lv_function_ecr_pi EXCEPTIONS function_not_exist = 1 OTHERS = 2.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING funcname = lv_function_ecr_pi EXCEPTIONS function_not_exist = 1 OTHERS = 2.

HELP_VALUES_GET CALL FUNCTION 'HELP_VALUES_GET' EXPORTING display = ' ' fieldname = fieldname tabname = tabname IMPORTING select_value = pstyv EXCEPTIONS OTHERS = 0.

FI_DOCUMENT_READ CALL FUNCTION 'FI_DOCUMENT_READ' EXPORTING i_awtyp = 'VBRK' i_awref = lv_vbeln i_awsys = logsys i_bukrs = bukrs i_gjahr = gjahr TABLES t_bkpf = xbkpf t_bseg = xbseg EXCEPTIONS wrong_input = 1 not_found = 2.



Contribute (Add Comments)

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 RVEXIEKS or its description.