MKK_BELEG_WF_WRITE_DOCUMENT is a standard SAP function module available within R/3 SAP systems depending on your version and release level. Below is the pattern details for this FM showing its interface including any import and export parameters, exceptions etc as well as any documentation contributions (Comments) specific to the object.
See here to view full function module documentation and code listing, simply by entering the name MKK_BELEG_WF_WRITE_DOCUMENT into the relevant SAP transaction such as SE37 or SE80.
Associated Function Group:
FKCG_BELEGWF
Released Date:
Not Released
Processing type: Normal fucntion module
CALL FUNCTION 'MKK_BELEG_WF_WRITE_DOCUMENT' "CHDO MKK_BELEG_WF => Gen. by RSSCD000
EXPORTING
objectid = " cdhdr-objectid
tcode = " cdhdr-tcode
utime = " cdhdr-utime
udate = " cdhdr-udate
username = " cdhdr-username
planned_change_number = SPACE " cdhdr-planchngnr
object_change_indicator = 'U' " cdhdr-change_ind
planned_or_real_changes = SPACE " cdhdr-change_ind
no_change_pointers = SPACE " cdhdr-change_ind
upd_icdtxt_mkk_beleg_wf = SPACE " cdpos-chngind
n_dfkkko = " dfkkko
o_dfkkko = " dfkkko
upd_dfkkko = SPACE " cdpos-chngind
upd_dfkkop = SPACE " cdpos-chngind
upd_dfkkopk = SPACE " cdpos-chngind
upd_dfkkopkx = SPACE " cdpos-chngind
upd_dfkkopl = SPACE " cdpos-chngind
IMPORTING
changenumber = " cdhdr-changenr
TABLES
icdtxt_mkk_beleg_wf = " cdtxt
xdfkkop = " vdfkkop
ydfkkop = " vdfkkop
xdfkkopk = " vdfkkopk
ydfkkopk = " vdfkkopk
xdfkkopkx = " vdfkkopkx
ydfkkopkx = " vdfkkopkx
xdfkkopl = " vdfkkopl
ydfkkopl = " vdfkkopl
. " MKK_BELEG_WF_WRITE_DOCUMENT
The ABAP code below is a full code listing to execute function module MKK_BELEG_WF_WRITE_DOCUMENT including all data declarations. The code uses 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 original method of declaring data variables up front. 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).
| ld_changenumber | TYPE CDHDR-CHANGENR , |
| it_icdtxt_mkk_beleg_wf | TYPE STANDARD TABLE OF CDTXT,"TABLES PARAM |
| wa_icdtxt_mkk_beleg_wf | LIKE LINE OF it_icdtxt_mkk_beleg_wf , |
| it_xdfkkop | TYPE STANDARD TABLE OF VDFKKOP,"TABLES PARAM |
| wa_xdfkkop | LIKE LINE OF it_xdfkkop , |
| it_ydfkkop | TYPE STANDARD TABLE OF VDFKKOP,"TABLES PARAM |
| wa_ydfkkop | LIKE LINE OF it_ydfkkop , |
| it_xdfkkopk | TYPE STANDARD TABLE OF VDFKKOPK,"TABLES PARAM |
| wa_xdfkkopk | LIKE LINE OF it_xdfkkopk , |
| it_ydfkkopk | TYPE STANDARD TABLE OF VDFKKOPK,"TABLES PARAM |
| wa_ydfkkopk | LIKE LINE OF it_ydfkkopk , |
| it_xdfkkopkx | TYPE STANDARD TABLE OF VDFKKOPKX,"TABLES PARAM |
| wa_xdfkkopkx | LIKE LINE OF it_xdfkkopkx , |
| it_ydfkkopkx | TYPE STANDARD TABLE OF VDFKKOPKX,"TABLES PARAM |
| wa_ydfkkopkx | LIKE LINE OF it_ydfkkopkx , |
| it_xdfkkopl | TYPE STANDARD TABLE OF VDFKKOPL,"TABLES PARAM |
| wa_xdfkkopl | LIKE LINE OF it_xdfkkopl , |
| it_ydfkkopl | TYPE STANDARD TABLE OF VDFKKOPL,"TABLES PARAM |
| wa_ydfkkopl | LIKE LINE OF it_ydfkkopl . |
The below ABAP code uses the older none in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. It may also be useful if you are using an older version of SAP as some of the newer syntax above, such as the @DATA is not available until 4.70 EHP 8.
DATA:
| ld_changenumber | TYPE CDHDR-CHANGENR , |
| ld_objectid | TYPE CDHDR-OBJECTID , |
| it_icdtxt_mkk_beleg_wf | TYPE STANDARD TABLE OF CDTXT , |
| wa_icdtxt_mkk_beleg_wf | LIKE LINE OF it_icdtxt_mkk_beleg_wf, |
| ld_tcode | TYPE CDHDR-TCODE , |
| it_xdfkkop | TYPE STANDARD TABLE OF VDFKKOP , |
| wa_xdfkkop | LIKE LINE OF it_xdfkkop, |
| ld_utime | TYPE CDHDR-UTIME , |
| it_ydfkkop | TYPE STANDARD TABLE OF VDFKKOP , |
| wa_ydfkkop | LIKE LINE OF it_ydfkkop, |
| ld_udate | TYPE CDHDR-UDATE , |
| it_xdfkkopk | TYPE STANDARD TABLE OF VDFKKOPK , |
| wa_xdfkkopk | LIKE LINE OF it_xdfkkopk, |
| ld_username | TYPE CDHDR-USERNAME , |
| it_ydfkkopk | TYPE STANDARD TABLE OF VDFKKOPK , |
| wa_ydfkkopk | LIKE LINE OF it_ydfkkopk, |
| ld_planned_change_number | TYPE CDHDR-PLANCHNGNR , |
| it_xdfkkopkx | TYPE STANDARD TABLE OF VDFKKOPKX , |
| wa_xdfkkopkx | LIKE LINE OF it_xdfkkopkx, |
| ld_object_change_indicator | TYPE CDHDR-CHANGE_IND , |
| it_ydfkkopkx | TYPE STANDARD TABLE OF VDFKKOPKX , |
| wa_ydfkkopkx | LIKE LINE OF it_ydfkkopkx, |
| ld_planned_or_real_changes | TYPE CDHDR-CHANGE_IND , |
| it_xdfkkopl | TYPE STANDARD TABLE OF VDFKKOPL , |
| wa_xdfkkopl | LIKE LINE OF it_xdfkkopl, |
| ld_no_change_pointers | TYPE CDHDR-CHANGE_IND , |
| it_ydfkkopl | TYPE STANDARD TABLE OF VDFKKOPL , |
| wa_ydfkkopl | LIKE LINE OF it_ydfkkopl, |
| ld_upd_icdtxt_mkk_beleg_wf | TYPE CDPOS-CHNGIND , |
| ld_n_dfkkko | TYPE DFKKKO , |
| ld_o_dfkkko | TYPE DFKKKO , |
| ld_upd_dfkkko | TYPE CDPOS-CHNGIND , |
| ld_upd_dfkkop | TYPE CDPOS-CHNGIND , |
| ld_upd_dfkkopk | TYPE CDPOS-CHNGIND , |
| ld_upd_dfkkopkx | TYPE CDPOS-CHNGIND , |
| ld_upd_dfkkopl | TYPE CDPOS-CHNGIND . |
Please help keep this info upto date and use the comments section below to add useful hints, tips and information specific to this SAP function. This will then be available for you and other users to easily find by simply searching on the object name MKK_BELEG_WF_WRITE_DOCUMENT or its description.