SAP Reports / Programs | Industry Solution Oil | Industry Solution Oil(IS-OIL) SAP IS

FOI00F10 SAP ABAP INCLUDE - IS-Oil downstream, general forms, not area specific







FOI00F10 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 FOI00F10 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 FOI00F10. "Basic submit
SUBMIT FOI00F10 AND RETURN. "Return to original report after report execution complete
SUBMIT FOI00F10 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: IS-Oil downstream, general forms, not area specific


INCLUDES used within this REPORT FOI00F10

No INCLUDES are used within this REPORT code!


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:

WEEK_GET_FIRST_DAY CALL FUNCTION 'WEEK_GET_FIRST_DAY' EXPORTING WEEK = L_WEEK IMPORTING DATE = L_DATE EXCEPTIONS WEEK_INVALID = 01.

DD_DOMVALUE_TEXT_GET CALL FUNCTION 'DD_DOMVALUE_TEXT_GET' EXPORTING DOMNAME = L_DOMNAME VALUE = L_DOMVALUE IMPORTING DD07V_WA = l_dd07v RC = pe_subrc.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING ARBGB = L_ARBGB EXCEPTION_IF_NOT_ACTIVE = 'X' "old=PI_excep #79189 chg.

POPUP_TO_CONFIRM_STEP * CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' * EXPORTING * DEFAULTOPTION = PI_DEFAU * TEXTLINE1 = PI_TEXT1 * TEXTLINE2 = PI_TEXT2 * TITEL = PI_TITEL * IMPORTING * ANSWER = PE_ANSWER.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' "06/2003 KH EXPORTING TITLEBAR = pi_titel TEXT_QUESTION = l_textline DEFAULT_BUTTON = pi_defau IMPORTING ANSWER = pe_answer EXCEPTIONS Others = 0. "RC not used

POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING TEXTLINE1 = PI_TEXT1 TEXTLINE2 = PI_TEXT2 TITEL = PI_TITEL * START_COLUMN = 25 * START_ROW = 6 IMPORTING ANSWER = PE_ANSWER.

POPUP_TO_CONFIRM_WITH_MESSAGE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' EXPORTING DEFAULTOPTION = PI_DEFAU DIAGNOSETEXT1 = PI_DIAG1 DIAGNOSETEXT2 = PI_DIAG2 DIAGNOSETEXT3 = PI_DIAG3 TEXTLINE1 = PI_TEXT1 TEXTLINE2 = PI_TEXT2 TITEL = PI_TITEL IMPORTING ANSWER = PE_ANSWER.

DATE_CONVERT_TO_FACTORYDATE CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE' EXPORTING CORRECT_OPTION = L_OPTION DATE = L_VON FACTORY_CALENDAR_ID = L_KALID IMPORTING DATE = L_FACDATE * FACTORYDATE = WORKINGDAY_INDICATOR = L_INDI EXCEPTIONS CALENDAR_BUFFER_NOT_LOADABLE = 01 CORRECT_OPTION_INVALID = 02 DATE_AFTER_RANGE = 03 DATE_BEFORE_RANGE = 04 DATE_INVALID = 05 FACTORY_CALENDAR_NOT_FOUND = 06.

DATE_GET_WEEK CALL FUNCTION 'DATE_GET_WEEK' EXPORTING DATE = L_DATE IMPORTING WEEK = L_WEEK EXCEPTIONS DATE_INVALID = 01.

POPUP_TO_DECIDE_LIST CALL FUNCTION 'POPUP_TO_DECIDE_LIST' EXPORTING CURSORLINE = L_LILLI * MARK_FLAG = ' ' * MARK_MAX = 1 * START_COL = 0 * START_ROW = 0 TEXTLINE1 = L_TEXT1 TEXTLINE2 = PI_TEXT2 TEXTLINE3 = PI_TEXT3 TITEL = PI_TITLE IMPORTING ANSWER = PX_ANSWER TABLES T_SPOPLI = PI_SPOPLI EXCEPTIONS NOT_ENOUGH_ANSWERS = 01 TOO_MUCH_ANSWERS = 02 TOO_MUCH_MARKS = 03.

POPUP_GET_VALUES CALL FUNCTION 'POPUP_GET_VALUES' EXPORTING NO_VALUE_CHECK = PI_NOCHK POPUP_TITLE = L_TITLE START_COLUMN = L_COL START_ROW = L_ROW IMPORTING RETURNCODE = PE_ANSWER TABLES FIELDS = PX_FIELDS EXCEPTIONS ERROR_IN_FIELDS = 01.

HELP_VALUES_GET CALL FUNCTION 'HELP_VALUES_GET' EXPORTING DISPLAY = PI_DISPKZ FIELDNAME = L_FLDNAM INPUT_VALUE = L_FLDVAL TABNAME = L_TABNAM IMPORTING SELECT_VALUE = PE_VALSEL.

HELP_DOCU_SHOW_FOR_FIELD CALL FUNCTION 'HELP_DOCU_SHOW_FOR_FIELD' EXPORTING * DISPLAY = E01 FIELDNAME = L_FLDNAM * FIELDVALUE = E03 * KEYWORD = E04 TABNAME = L_TABNAM.

MESSAGES_SHOW CALL FUNCTION 'MESSAGES_SHOW' EXPORTING CORRECTIONS_OPTION = PI_CORR LINE_FROM = L_LFROM LINE_TO = L_LTO OBJECT = PI_OBJECT * SEND_IF_ONE = 'X' "PI_SENDIF "n_1179577 SEND_IF_ONE = ' ' "n_1179577 SHOW_LINNO = 'X' BATCH_LIST_TYPE = 'B' IMPORTING CORRECTIONS_WANTED = PE_CORR EXCEPTIONS INCONSISTENT_RANGE = 01 NO_MESSAGES = 02.

MARA_READ ** CALL FUNCTION 'MARA_READ' ** EXPORTING ** I_MATNR = PI_MATNR *** I_SPRACHE = SY-LANGU ** IMPORTING *** e_makt = ** E_MARA = PX_MARA ** EXCEPTIONS ** NO_ENTRY = 1 ** OTHERS = 2.

MARA_SINGLE_READ * CALL FUNCTION 'MARA_SINGLE_READ' * EXPORTING MATNR = pi_MATNR * IMPORTING wmara = px_mara * EXCEPTIONS OTHERS = 0. "RC not used end

MARC_READ ** CALL FUNCTION 'MARC_READ' ** EXPORTING ** I_MATNR = PI_MATNR ** I_WERKS = PI_WERKS ** IMPORTING ** E_MARC = PX_MARC ** EXCEPTIONS ** NO_ENTRY = 1 ** OTHERS = 2.

MARC_SINGLE_READ * CALL FUNCTION 'MARC_SINGLE_READ' * EXPORTING matnr = pi_matnr * werks = pi_werks * IMPORTING wmarc = px_marc * EXCEPTIONS others = 0. "RC not used

DD_CHECK_NAME





CALL FUNCTION 'DD_CHECK_NAME' EXPORTING NAME = L_NAM1 NAME2 = L_NAM2 OBJTYP = L_OTYP * NO_EXI_CHECK = ' ' * NO_CREATE_CHECK = ' ' IMPORTING TYP_CONFLICT = LE_OBJECT SAA_CONFLICT = LE_FLAG1 OBJ_EXISTS = LE_FLAG2 MSG_FLAG = LE_FLAG3 EXCEPTIONS UNKNOWN_OBJTYPE = 8 OTHERS = 4.

RS_SEND_MAIL_FOR_SPOOLLIST CALL FUNCTION 'RS_SEND_MAIL_FOR_SPOOLLIST' EXPORTING SPOOLNUMBER = L_SPONO MAILNAME = L_MNAME MAILTITEL = L_MTITLE USER = L_MUSER TABLES TEXT = PI_MAILTXT EXCEPTIONS ERROR = 1 OTHERS = 2.

DDIF_DTEL_GET call function 'DDIF_DTEL_GET' exporting name = l_dtelnam langu = l_langu importing dd04v_wa = l_dd04v exceptions others = 4. "R3E version end KH

SF_SHOW_INFO *KH CALL FUNCTION 'SF_SHOW_INFO' *KH EXPORTING *KH KEY = X_KEY *KH EXCEPTIONS *KH OTHERS = 1.

DOCU_CALL CALL FUNCTION 'DOCU_CALL' "SP2 KH EXPORTING displ = 'X' "SP2 KH displ_mode = '3' "Long text popup/no editor "SP2 KH id = pi_id "NA/DE/TX,.... "SP2 KH

HELP_GLOSSARY CALL FUNCTION 'HELP_GLOSSARY' EXPORTING LANGUAGE = TEXTKEY-LANGU TERMENTRY = TEXTKEY-OBJECT EXCEPTIONS "46B/05.2000 TODO KH

OIL_GET_ONOFF CALL FUNCTION 'OIL_GET_ONOFF' exporting I_AREA = 'ACT ' I_KEYWORD = l_keyw importing E_SWITCH = l_switch exceptions others = 0.

GET_R3_EXTENSION_SWITCH CALL FUNCTION 'GET_R3_EXTENSION_SWITCH' "customizing by SM30 "V_TBE11C" EXPORTING I_STRUCTURE_PACKAGE = l_package "e.g. IS-OIL, EA-RETAIL,..



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