SAP Reports / Programs | Financial Accounting | Asset Accounting(FI-AA) SAP FI

RAIDBR_CIAP_RETIRE SAP ABAP Report - Make Adjustment Postings for Retirements or Losses (Brazil)







RAIDBR_CIAP_RETIRE is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for For the program documentation, see Note 183114...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RAIDBR_CIAP_RETIRE 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 RAIDBR_CIAP_RETIRE. "Basic submit
SUBMIT RAIDBR_CIAP_RETIRE AND RETURN. "Return to original report after report execution complete
SUBMIT RAIDBR_CIAP_RETIRE VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: TESTRUN = Test Run
Selection Text: P_VARI = Layout
Selection Text: OUTGOING = Transaction Types
Selection Text: DOC_TYPE = Document Type
Title: Make Adjustment Postings for Retirements or Losses (Brazil)
Text Symbol: 470 = Relevant Amount
Text Symbol: 462 = Yrs Gone
Text Symbol: 460 = Years Gone
Text Symbol: 452 = Amount
Text Symbol: 450 = Transaction Amount
Text Symbol: 442 = Ret. Rate
Text Symbol: 441 = Retirement Rate
Text Symbol: 440 = Retirement Rate
Text Symbol: 274 = Offs. Entry
Text Symbol: 273 = Posting
Text Symbol: 272 = Account Number
Text Symbol: 271 = Posting Key
Text Symbol: 260 = Accounting Posting
Text Symbol: 250 = Relevant Trans. Types
Text Symbol: 060 = Posting error
Text Symbol: 030 = No transactions relevant for CIAP
Text Symbol: 020 = Multiple transactions in one period
Text Symbol: 010 = CIAP adjustment posting made:
Text Symbol: 472 = Rel. Amt
Text Symbol: 480 = Monthly Adjustment Posting, Current Year
Text Symbol: 481 = Adjustment Posting
Text Symbol: 482 = Adjustment
Text Symbol: 705 = Fiscal Year
Text Symbol: 704 = Document Number
Text Symbol: 703 = Amount Posted
Text Symbol: 702 = Subnumber
Text Symbol: 701 = Asset
Text Symbol: 601 = CIAP Adjustment Posting
Text Symbol: 492 = Adj. Amt
Text Symbol: 491 = Adjustment Amount
Text Symbol: 490 = Adjustment Amount


INCLUDES used within this REPORT RAIDBR_CIAP_RETIRE

INCLUDE RAIDBR_CIAP_INCLUDE.
INCLUDE RAIDBR_CIAP_INCLUDE_ALV.





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_DEFAULT_GET CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET' EXPORTING i_save = g_save CHANGING cs_variant = gx_variant EXCEPTIONS not_found = 2.

REUSE_ALV_VARIANT_EXISTENCE CALL FUNCTION 'REUSE_ALV_VARIANT_EXISTENCE' EXPORTING i_save = g_save CHANGING cs_variant = gx_variant.

REUSE_ALV_VARIANT_F4 CALL FUNCTION 'REUSE_ALV_VARIANT_F4' EXPORTING is_variant = g_variant i_save = g_save i_tabname_header = g_tabname_header i_tabname_item = g_tabname_item * it_default_fieldcat = IMPORTING e_exit = g_exit es_variant = gx_variant EXCEPTIONS not_found = 2.

FIRST_AND_LAST_DAY_IN_YEAR_GET CALL FUNCTION 'FIRST_AND_LAST_DAY_IN_YEAR_GET' EXPORTING i_gjahr = int_anek-gjahr i_periv = periv IMPORTING e_first_day = fiscal_year_start e_last_day = fiscal_year_end.

POSTING_INTERFACE_START CALL FUNCTION 'POSTING_INTERFACE_START' EXPORTING i_function = func i_group = space i_user = sy-uname.

POSTING_INTERFACE_DOCUMENT CALL FUNCTION 'POSTING_INTERFACE_DOCUMENT' EXPORTING i_tcode = 'FB01' IMPORTING e_msgid = sy-msgid e_msgno = sy-msgno e_msgty = sy-msgty e_msgv1 = sy-msgv1 e_msgv2 = sy-msgv2 e_msgv3 = sy-msgv3 e_msgv4 = sy-msgv4 e_subrc = e_subrc TABLES t_blntab = xblntab "will be filled - new doc no.

REUSE_ALV_FIELDCATALOG_MERGE * CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' * EXPORTING * I_PROGNAM_NAME = G_REPID * I_INTERNAL_TABNAME = G_TABNAME_HEADER * I_STRUCTURE_NAME = 'GT_CLASS' * CHANGING * CT_FIELDCAT = P_GT_FIELDCAT[].

REUSE_ALV_FIELDCATALOG_MERGE * CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' * EXPORTING * I_PROGrAM_NAME = G_REPID * I_INTERNAL_TABNAME = G_TABNAME_ITEM * I_STRUCTURE_NAME = 'GT_ITAB' * I_INCLNAME = 'Z_RAIDBR_CIAP_INCLUDE2_ALV2' * CHANGING * CT_FIELDCAT = P_GT_FIELDCAT[].

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = g_repid i_internal_tabname = g_tabname_item i_structure_name = 'ANEK' CHANGING ct_fieldcat = p_gt_fieldcat[].

REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = p_gt_events.

REUSE_ALV_HIERSEQ_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' EXPORTING i_callback_program = g_repid i_callback_pf_status_set = g_status i_callback_user_command = g_user_command is_layout = gs_layout it_fieldcat = gt_fieldcat[] * IT_EXCLUDING = ** IT_SPECIAL_GROUPS = GT_SP_GROUP[] * IT_SORT = * IT_FILTER = * IS_int_HIDE = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * i_default = g_default i_save = g_save is_variant = g_variant it_events = gt_events[] * IT_EVENT_EXIT = i_tabname_header = g_tabname_header i_tabname_item = g_tabname_item is_keyinfo = gs_keyinfo * IS_PRINT = * IMPORTING * E_EXIT_CAUSED_BY_CALLER = TABLES t_outtab_header = gt_class t_outtab_item = gt_itab.



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