SAP Reports / Programs | Project System | Payments(PS-CAF) SAP PS

FIPOSF01 SAP ABAP INCLUDE - documentation and ABAP source code







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


INCLUDES used within this REPORT FIPOSF01

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:

SCROLLING_IN_TABLE call function 'SCROLLING_IN_TABLE' EXPORTING entry_act = t_ctrl-top_line entry_to = t_ctrl-lines loops = loopc ok_code = save_ok_code IMPORTING entry_new = t_ctrl-top_line EXCEPTIONS no_entry_to = 0 no_ok_code_or_page_go = 0.

FIPOS_READ_FROM_ACCOUNT call function 'FIPOS_READ_FROM_ACCOUNT' TABLES t_bukrs = range_bukrs t_saknr = range_saknr_all t_entry_tab = lt_item_all.

FM_FIPOS_READ_MULTIPLE CALL FUNCTION 'FM_FIPOS_READ_MULTIPLE' EXPORTING I_FIKRS = gd_fikrs I_FLAG_KONT = 'X' I_FLAG_VERD = 'X' I_FLAG_TEXT = 'X' I_LANGUAGE = SY-LANGU I_POSHIVERS = 'SAP' I_GJAHR = '0000' TABLES T_FMFPO = lt_fmfpo "KATEG=2 CommItems T_FMFPOT = lt_fmfpot "text T_FMFCPO = lt_fmfcpo "KATEG=4 SummCommItems EXCEPTIONS INPUT_ERROR = 0 MASTER_DATA_NOT_FOUND = 0.

FMAU_AUTHORITY_FIFM call function 'FMAU_AUTHORITY_FIFM' EXPORTING i_actvt = fmau_display "ändern: FMAU_CHANGE i_auth_object = 'F_FICB_FPS' "anlegen: FMAU_CREATE i_fikrs = gt_item-fikrs i_fmci = ls_fmci i_date = sy-datlo IMPORTING ex_auth = ld_berc.

FIPOS_C_DATA_GET_FROM_ACCOUNT call function 'FIPOS_C_DATA_GET_FROM_ACCOUNT' TABLES t_fmsakfpo = gt_derive_fmfpo.

FMPO_POSIT_DUMMY_DETERMINE call function 'FMPO_POSIT_DUMMY_DETERMINE' IMPORTING op_dummy_posit = ld_posit.

FM_COM_ITEM_NO_SCREEN_CREATE CALL FUNCTION 'FM_COM_ITEM_NO_SCREEN_CREATE' EXPORTING I_F_FMCI = i_fmci I_F_FMCIT = i_fmcit I_F_FMZUBSP = DUMMY_FMZUBSP I_FIPUP = ' ' I_VARNT = '000'.

GL_ACCT_MASTER_GET_CCODE call function 'GL_ACCT_MASTER_GET_CCODE' CHANGING account_ccode = ld_account_ccode EXCEPTIONS not_existing = 1.

GL_ACCT_MASTER_SAVE call function 'GL_ACCT_MASTER_SAVE' TABLES account_ccodes = lt_account_ccode return = lt_return.

GL_ACCT_UTIL_ENQUEUE call function 'GL_ACCT_UTIL_ENQUEUE' EXPORTING x_company_code = 'X' gl_account_number = gt_item-saknr company_code = p_bukrs EXCEPTIONS foreign_lock = 1 system_fail = 2.

GL_ACCT_UTIL_DEQUEUE_ALL call function 'GL_ACCT_UTIL_DEQUEUE_ALL'.

POPUP_TO_CONFIRM_WITH_MESSAGE call function 'POPUP_TO_CONFIRM_WITH_MESSAGE' EXPORTING defaultoption = 'Y' diagnosetext1 = text-006 textline1 = text-008 titel = text-009 start_column = 25 start_row = 6 IMPORTING answer = answer EXCEPTIONS others = 1.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING TCODE = 'FMCIA' EXCEPTIONS OK = 0 NOT_OK = 1 OTHERS = 2.

FM_FIPOS_READ_SINGLE CALL FUNCTION 'FM_FIPOS_READ_SINGLE' EXPORTING I_FIKRS = gd_fikrs I_FIPOS = t_tccf-FIPOS I_FLAG_KONT = 'X' I_FLAG_VERD = ' ' I_FLAG_TEXT = 'X' I_LANGUAGE = sy-langu I_GJAHR = '0000' I_POSHIVERS = 'SAP' I_DATUM = SY-DATLO IMPORTING F_FMFPO = L_FMFPO F_FMFPOT = L_FMFPOT EXCEPTIONS INPUT_ERROR = 0 MASTER_DATA_NOT_FOUND = 0.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING TCODE = 'FS00' EXCEPTIONS OK = 0 NOT_OK = 1 OTHERS = 2.

ENQUEUE_EFMCI call function 'ENQUEUE_EFMCI' EXPORTING FIKRS = gd_fikrs EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2.

DEQUEUE_EFMCI call function 'DEQUEUE_EFMCI' EXPORTING FIKRS = gd_fikrs.



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