SAP BURS_RELATION_PARAM_ISSTA_GET Function Module for









BURS_RELATION_PARAM_ISSTA_GET is a standard burs relation param issta get SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used to perform a specific ABAP function and below is the pattern details, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.


See here to view full function module documentation and code listing for burs relation param issta get FM, simply by entering the name BURS_RELATION_PARAM_ISSTA_GET into the relevant SAP transaction such as SE37 or SE38.

Function Group: BURS
Program Name: SAPLBURS
Main Program: SAPLBURS
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function BURS_RELATION_PARAM_ISSTA_GET pattern details

In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.
CALL FUNCTION 'BURS_RELATION_PARAM_ISSTA_GET'"
IMPORTING
E_AKTYP = "Activity
E_DATE_FIX = "Validity Key Date
E_XSWAP_PARTNERS = "
E_XNMSG_ISDAT = "
E_XNMSG_DTAKE = "
E_RELNR = "Relationship Number
E_PARTNER1 = "Business Partner 1
E_RLTYP = "Role Category
E_PARTNER2 = "Business Partner 2
E_DATE_FROM = "
E_DATE_TO = "
E_AKTYP_CROSS_RELSHP = "
E_XDFREL = "Standard indicator
E_XRF = "
E_RELTYP = "Relationship/Role Def.Category
E_DFTYP = "Differentiation Type
E_DFTVAL = "Differentiation Type Characteristic
E_APPLI = "
E_XDIRECT = "Indicator: One-way relationship
E_XREF = "
E_REF_KEY = "
E_INTERNAL_PARTNER = "
E_XSAVE = "
E_XREAD_CD = "BPR: Reading the Change Documents via the Index Table
E_XKEYVALUE = "
E_XCHECK_ONLY = "
E_XUPDTASK = "Indicator: synchronous update
E_XDINP = "
E_XBAPI = "
E_NODATA = "
E_XWRT_CHDOC = "
E_RELMODE = "

TABLES
* T_FLDVL = "
* T_DT_DTE = "
* T_DTELEM = "Differentiation type elements
.



EXPORTING Parameters details for BURS_RELATION_PARAM_ISSTA_GET

E_AKTYP - Activity

Data type: TBZ0K-AKTYP
Optional: No
Call by Reference: No ( called with pass by value option)

E_DATE_FIX - Validity Key Date

Data type: BUS050DFLD-DATE_FIX
Optional: No
Call by Reference: No ( called with pass by value option)

E_XSWAP_PARTNERS -

Data type: C
Optional: No
Call by Reference: No ( called with pass by value option)

E_XNMSG_ISDAT -

Data type: C
Optional: No
Call by Reference: No ( called with pass by value option)

E_XNMSG_DTAKE -

Data type: C
Optional: No
Call by Reference: No ( called with pass by value option)

E_RELNR - Relationship Number

Data type: BUT050-RELNR
Optional: No
Call by Reference: No ( called with pass by value option)

E_PARTNER1 - Business Partner 1

Data type: BUT050-PARTNER1
Optional: No
Call by Reference: No ( called with pass by value option)

E_RLTYP - Role Category

Data type: BUT050-RLTYP
Optional: No
Call by Reference: No ( called with pass by value option)

E_PARTNER2 - Business Partner 2

Data type: BUT050-PARTNER2
Optional: No
Call by Reference: No ( called with pass by value option)

E_DATE_FROM -

Data type: BUT050-DATE_FROM
Optional: No
Call by Reference: No ( called with pass by value option)

E_DATE_TO -

Data type: BUT050-DATE_TO
Optional: No
Call by Reference: No ( called with pass by value option)

E_AKTYP_CROSS_RELSHP -

Data type: TBZ0K-AKTYP
Optional: No
Call by Reference: Yes

E_XDFREL - Standard indicator

Data type: BUT050-XDFREL
Optional: No
Call by Reference: No ( called with pass by value option)

E_XRF -

Data type: TBZ9-XRF
Optional: No
Call by Reference: No ( called with pass by value option)

E_RELTYP - Relationship/Role Def.Category

Data type: TBZ9-RELTYP
Optional: No
Call by Reference: No ( called with pass by value option)

E_DFTYP - Differentiation Type

Data type: TBZ9-DFTYP
Optional: No
Call by Reference: No ( called with pass by value option)

E_DFTVAL - Differentiation Type Characteristic

Data type: BUT050-DFTVAL
Optional: No
Call by Reference: No ( called with pass by value option)

E_APPLI -

Data type: TBZ9-APPLI_TAB
Optional: No
Call by Reference: No ( called with pass by value option)

E_XDIRECT - Indicator: One-way relationship

Data type: TBZ9-XDIRECTION
Optional: No
Call by Reference: No ( called with pass by value option)

E_XREF -

Data type: C
Optional: No
Call by Reference: No ( called with pass by value option)

E_REF_KEY -

Data type: BUB01_KEY_TYPE
Optional: No
Call by Reference: No ( called with pass by value option)

E_INTERNAL_PARTNER -

Data type: BUT000-PARTNER
Optional: No
Call by Reference: No ( called with pass by value option)

E_XSAVE -

Data type: BUS050FLDS-XSAVE
Optional: No
Call by Reference: No ( called with pass by value option)

E_XREAD_CD - BPR: Reading the Change Documents via the Index Table

Data type: TBZ9_CD-XREAD_CD
Optional: No
Call by Reference: Yes

E_XKEYVALUE -

Data type: BOOLE-BOOLE
Optional: No
Call by Reference: Yes

E_XCHECK_ONLY -

Data type: BOOLE-BOOLE
Optional: No
Call by Reference: No ( called with pass by value option)

E_XUPDTASK - Indicator: synchronous update

Data type: BOOLE-BOOLE
Optional: No
Call by Reference: No ( called with pass by value option)

E_XDINP -

Data type: BUS000FLDS-CHAR1
Optional: No
Call by Reference: No ( called with pass by value option)

E_XBAPI -

Data type: BOOLE-BOOLE
Optional: No
Call by Reference: Yes

E_NODATA -

Data type: BUS000FLDS-CHAR1
Optional: No
Call by Reference: No ( called with pass by value option)

E_XWRT_CHDOC -

Data type: BOOLE-BOOLE
Optional: No
Call by Reference: Yes

E_RELMODE -

Data type: BUS050FLDS-RELMODE
Optional: No
Call by Reference: No ( called with pass by value option)

TABLES Parameters details for BURS_RELATION_PARAM_ISSTA_GET

T_FLDVL -

Data type: BUS0FLDVAL
Optional: Yes
Call by Reference: No ( called with pass by value option)

T_DT_DTE -

Data type: TBZ9E
Optional: Yes
Call by Reference: No ( called with pass by value option)

T_DTELEM - Differentiation type elements

Data type: BUB01_DTE_TAB
Optional: Yes
Call by Reference: No ( called with pass by value option)

Copy and paste ABAP code example for BURS_RELATION_PARAM_ISSTA_GET Function Module

The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.

DATA:
lv_e_aktyp  TYPE TBZ0K-AKTYP, "   
lt_t_fldvl  TYPE STANDARD TABLE OF BUS0FLDVAL, "   
lv_e_date_fix  TYPE BUS050DFLD-DATE_FIX, "   
lv_e_xswap_partners  TYPE C, "   
lv_e_xnmsg_isdat  TYPE C, "   
lv_e_xnmsg_dtake  TYPE C, "   
lv_e_relnr  TYPE BUT050-RELNR, "   
lv_e_partner1  TYPE BUT050-PARTNER1, "   
lv_e_rltyp  TYPE BUT050-RLTYP, "   
lv_e_partner2  TYPE BUT050-PARTNER2, "   
lv_e_date_from  TYPE BUT050-DATE_FROM, "   
lv_e_date_to  TYPE BUT050-DATE_TO, "   
lt_t_dt_dte  TYPE STANDARD TABLE OF TBZ9E, "   
lv_e_aktyp_cross_relshp  TYPE TBZ0K-AKTYP, "   
lv_e_xdfrel  TYPE BUT050-XDFREL, "   
lv_e_xrf  TYPE TBZ9-XRF, "   
lv_e_reltyp  TYPE TBZ9-RELTYP, "   
lv_e_dftyp  TYPE TBZ9-DFTYP, "   
lv_e_dftval  TYPE BUT050-DFTVAL, "   
lv_e_appli  TYPE TBZ9-APPLI_TAB, "   
lv_e_xdirect  TYPE TBZ9-XDIRECTION, "   
lv_e_xref  TYPE C, "   
lv_e_ref_key  TYPE BUB01_KEY_TYPE, "   
lv_e_internal_partner  TYPE BUT000-PARTNER, "   
lv_e_xsave  TYPE BUS050FLDS-XSAVE, "   
lt_t_dtelem  TYPE STANDARD TABLE OF BUB01_DTE_TAB, "   
lv_e_xread_cd  TYPE TBZ9_CD-XREAD_CD, "   
lv_e_xkeyvalue  TYPE BOOLE-BOOLE, "   
lv_e_xcheck_only  TYPE BOOLE-BOOLE, "   
lv_e_xupdtask  TYPE BOOLE-BOOLE, "   
lv_e_xdinp  TYPE BUS000FLDS-CHAR1, "   
lv_e_xbapi  TYPE BOOLE-BOOLE, "   
lv_e_nodata  TYPE BUS000FLDS-CHAR1, "   
lv_e_xwrt_chdoc  TYPE BOOLE-BOOLE, "   
lv_e_relmode  TYPE BUS050FLDS-RELMODE. "   

  CALL FUNCTION 'BURS_RELATION_PARAM_ISSTA_GET'  "
    IMPORTING
         E_AKTYP = lv_e_aktyp
         E_DATE_FIX = lv_e_date_fix
         E_XSWAP_PARTNERS = lv_e_xswap_partners
         E_XNMSG_ISDAT = lv_e_xnmsg_isdat
         E_XNMSG_DTAKE = lv_e_xnmsg_dtake
         E_RELNR = lv_e_relnr
         E_PARTNER1 = lv_e_partner1
         E_RLTYP = lv_e_rltyp
         E_PARTNER2 = lv_e_partner2
         E_DATE_FROM = lv_e_date_from
         E_DATE_TO = lv_e_date_to
         E_AKTYP_CROSS_RELSHP = lv_e_aktyp_cross_relshp
         E_XDFREL = lv_e_xdfrel
         E_XRF = lv_e_xrf
         E_RELTYP = lv_e_reltyp
         E_DFTYP = lv_e_dftyp
         E_DFTVAL = lv_e_dftval
         E_APPLI = lv_e_appli
         E_XDIRECT = lv_e_xdirect
         E_XREF = lv_e_xref
         E_REF_KEY = lv_e_ref_key
         E_INTERNAL_PARTNER = lv_e_internal_partner
         E_XSAVE = lv_e_xsave
         E_XREAD_CD = lv_e_xread_cd
         E_XKEYVALUE = lv_e_xkeyvalue
         E_XCHECK_ONLY = lv_e_xcheck_only
         E_XUPDTASK = lv_e_xupdtask
         E_XDINP = lv_e_xdinp
         E_XBAPI = lv_e_xbapi
         E_NODATA = lv_e_nodata
         E_XWRT_CHDOC = lv_e_xwrt_chdoc
         E_RELMODE = lv_e_relmode
    TABLES
         T_FLDVL = lt_t_fldvl
         T_DT_DTE = lt_t_dt_dte
         T_DTELEM = lt_t_dtelem
. " BURS_RELATION_PARAM_ISSTA_GET




ABAP code using 7.40 inline data declarations to call FM BURS_RELATION_PARAM_ISSTA_GET

The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.

"SELECT single AKTYP FROM TBZ0K INTO @DATA(ld_e_aktyp).
 
 
"SELECT single DATE_FIX FROM BUS050DFLD INTO @DATA(ld_e_date_fix).
 
 
 
 
"SELECT single RELNR FROM BUT050 INTO @DATA(ld_e_relnr).
 
"SELECT single PARTNER1 FROM BUT050 INTO @DATA(ld_e_partner1).
 
"SELECT single RLTYP FROM BUT050 INTO @DATA(ld_e_rltyp).
 
"SELECT single PARTNER2 FROM BUT050 INTO @DATA(ld_e_partner2).
 
"SELECT single DATE_FROM FROM BUT050 INTO @DATA(ld_e_date_from).
 
"SELECT single DATE_TO FROM BUT050 INTO @DATA(ld_e_date_to).
 
 
"SELECT single AKTYP FROM TBZ0K INTO @DATA(ld_e_aktyp_cross_relshp).
 
"SELECT single XDFREL FROM BUT050 INTO @DATA(ld_e_xdfrel).
 
"SELECT single XRF FROM TBZ9 INTO @DATA(ld_e_xrf).
 
"SELECT single RELTYP FROM TBZ9 INTO @DATA(ld_e_reltyp).
 
"SELECT single DFTYP FROM TBZ9 INTO @DATA(ld_e_dftyp).
 
"SELECT single DFTVAL FROM BUT050 INTO @DATA(ld_e_dftval).
 
"SELECT single APPLI_TAB FROM TBZ9 INTO @DATA(ld_e_appli).
 
"SELECT single XDIRECTION FROM TBZ9 INTO @DATA(ld_e_xdirect).
 
 
 
"SELECT single PARTNER FROM BUT000 INTO @DATA(ld_e_internal_partner).
 
"SELECT single XSAVE FROM BUS050FLDS INTO @DATA(ld_e_xsave).
 
 
"SELECT single XREAD_CD FROM TBZ9_CD INTO @DATA(ld_e_xread_cd).
 
"SELECT single BOOLE FROM BOOLE INTO @DATA(ld_e_xkeyvalue).
 
"SELECT single BOOLE FROM BOOLE INTO @DATA(ld_e_xcheck_only).
 
"SELECT single BOOLE FROM BOOLE INTO @DATA(ld_e_xupdtask).
 
"SELECT single CHAR1 FROM BUS000FLDS INTO @DATA(ld_e_xdinp).
 
"SELECT single BOOLE FROM BOOLE INTO @DATA(ld_e_xbapi).
 
"SELECT single CHAR1 FROM BUS000FLDS INTO @DATA(ld_e_nodata).
 
"SELECT single BOOLE FROM BOOLE INTO @DATA(ld_e_xwrt_chdoc).
 
"SELECT single RELMODE FROM BUS050FLDS INTO @DATA(ld_e_relmode).
 


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!