SAP Reports / Programs

SAPDBIMT SAP ABAP Report - Log. database IMS : Database program







SAPDBIMT is a standard Executable ABAP Report 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 SAPDBIMT 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 SAPDBIMT. "Basic submit
SUBMIT SAPDBIMT AND RETURN. "Return to original report after report execution complete
SUBMIT SAPDBIMT 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: PA_POSID = Position ID
Selection Text: PA_PRNAM = Investment program
Selection Text: PA_REDUC = Blanket reduction percentage
Selection Text: PA_ROUND = Round to nearest
Selection Text: PA_STSEL = Status sel. profile (app.req.)
Selection Text: PA_TEST = Test run
Selection Text: PA_THREE = Absolute amounts per year
Selection Text: PA_TWO = Percentage rates per year
Selection Text: PA_Y1 = First year of reduction
Selection Text: PA_Y2 = First year of reduction
Selection Text: SO_ABUKR = Company code
Selection Text: SO_AGSBE = Business area
Selection Text: SO_AKOST = Cost center
Selection Text: SO_AMATK = Material group
Selection Text: SO_APRCT = Profit center
Selection Text: SO_ARCOM = Company
Selection Text: SO_ASPAR = Division
Selection Text: SO_GJAHR = Approval year
Selection Text: SO_IVART = Appropriation request type
Selection Text: SO_IZWEK = Reason for investment
Selection Text: SO_PRIOR = Priority
Selection Text: SO_SIZEC = Scale
Selection Text: PA_ACTFP = D .
Selection Text: PA_ACTFY = D .
Selection Text: PA_ACTTP = D .
Selection Text: PA_ACTTY = D .
Selection Text: PA_REPCU = D .
Selection Text: PA_STATU = D .
Selection Text: SO_POSID = D .
Selection Text: PA_PARVW = Partner function
Selection Text: PA_PARNR = Holder
Selection Text: PA_ONE = Uniform percentage rate
Selection Text: PA_GJAHR = Approval year
Selection Text: PA_CURRO = Object Currency
Selection Text: PA_CURRC = Controlling Area Currency
Selection Text: PA_CURR = Currency
Selection Text: PA_ALTER = Including alternate request
Title: Log. database IMS : Database program





Text Symbol: F01 = Settings
Text Symbol: F02 = General data
Text Symbol: F03 = Status selection
Text Symbol: F04 = Requesting organizational units
Text Symbol: F05 = Investment program position
Text Symbol: F06 = Blanket change of plan values
Text Symbol: F07 = Processing opts
Text Symbol: F08 = Reduction percent next years
Text Symbol: F09 = Maintain percentages
Text Symbol: F10 = Reduction amount next years
Text Symbol: F11 = Maintain reduction amts
Text Symbol: F12 = Basis for Rounding and Crcy Translation
Text Symbol: F13 = Reduction
Text Symbol: P01 = Act. values from periods from
Text Symbol: P02 = To
Text Symbol: P03 = Partn.function
Text Symbol: P04 = Holder
Text Symbol: P05 = Investment program
Text Symbol: P06 = Including alternates
Text Symbol: P07 = Percentage
Text Symbol: P08 = Currency


INCLUDES used within this REPORT SAPDBIMT

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:

G_GET_USER_PARAMETER CALL FUNCTION 'G_GET_USER_PARAMETER' EXPORTING PARAMETER_ID = 'REPCURR' IMPORTING PARAMETER_VALUE = l_parameter_id.

AIA6_CONV_BUFF_POSID_TO_POSNR CALL FUNCTION 'AIA6_CONV_BUFF_POSID_TO_POSNR' EXPORTING I_POSID = SO_POSID-LOW IMPORTING E_POSNR = L_POSNR.

K_KOKRS_SET CALL FUNCTION 'K_KOKRS_SET' IMPORTING E_KOKRS = ld_KOKRS.

G_SET_USER_PARAMETER CALL FUNCTION 'G_SET_USER_PARAMETER' EXPORTING PARAMETER_ID = 'REPCURR' "note544901 PARAMETER_VALUE = l_parameter_id.

PM_PARTNER_LENGTH CALL FUNCTION 'PM_PARTNER_LENGTH' EXPORTING parnr_imp = pa_parnr PARVW = pa_parvw IMPORTING PARNR_EXP = pa_parnr EXCEPTIONS PARVW_AND_NRART_INITAL = 1 INVALID_PARVW = 2 OTHERS = 3.

AIPA_F4_PROGRAM CALL FUNCTION 'AIPA_F4_PROGRAM' EXPORTING I_PROGRAM = L_REPID I_DYNNR = '1000' I_FN_PRNAM = 'PA_PRNAM' I_FN_GJAHR = 'PA_GJAHR'.

AIPA_F4_POSITION CALL FUNCTION 'AIPA_F4_POSITION' EXPORTING I_PROGRAM = L_REPID I_DYNNR = '1000' I_FN_PRNAM_PROPOSAL = 'PA_PRNAM' I_FN_GJAHR_PROPOSAL = 'PA_GJAHR' I_FN_PRNAM = 'PA_PRNAM' I_FN_POSID = 'PA_POSID' I_FN_GJAHR = 'PA_GJAHR'.



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