SAP JJTPC_WRITE_DOCUMENT Function Module for CHDO JJTPC => Gen. by RSSCD000









JJTPC_WRITE_DOCUMENT is a standard jjtpc write document SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for CHDO JJTPC => Gen. by RSSCD000 processing and below is the pattern details for this FM, 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 jjtpc write document FM, simply by entering the name JJTPC_WRITE_DOCUMENT into the relevant SAP transaction such as SE37 or SE38.

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



Function JJTPC_WRITE_DOCUMENT 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 'JJTPC_WRITE_DOCUMENT'"CHDO JJTPC => Gen. by RSSCD000
EXPORTING
OBJECTID = "
* UPD_ICDTXT_JJTPC = ' ' "
N_JJTPC = "
O_JJTPC = "
* UPD_JJTPC = ' ' "
* UPD_JJTPCAU = ' ' "
* UPD_JJTPCDU = ' ' "
* UPD_JJTPCE = ' ' "
* UPD_JJTPCEA = ' ' "
* UPD_JJTPCEAA = ' ' "
* UPD_JJTPCED = ' ' "
TCODE = "
* UPD_JJTPCEDA = ' ' "
* UPD_JJTPCEO = ' ' "
* UPD_JJTPCEOA = ' ' "
* UPD_JJTPCES = ' ' "
* UPD_JJTPCESA = ' ' "
* UPD_JJTPCEV = ' ' "
* UPD_JJTPCEVA = ' ' "
* UPD_JJTPCEW = ' ' "
* UPD_JJTPCEWA = ' ' "
* UPD_JJTPCOU = ' ' "
UTIME = "
* UPD_JJTPCSU = ' ' "
N_JJTPCT = "
O_JJTPCT = "
* UPD_JJTPCT = ' ' "
* UPD_JJTPCU = ' ' "
* UPD_JJTPCVKO = ' ' "
* UPD_JJTPCVU = ' ' "
* UPD_JJTPCWU = ' ' "
UDATE = "
USERNAME = "
* PLANNED_CHANGE_NUMBER = ' ' "
* OBJECT_CHANGE_INDICATOR = 'U' "
* PLANNED_OR_REAL_CHANGES = ' ' "
* NO_CHANGE_POINTERS = ' ' "

TABLES
ICDTXT_JJTPC = "
XJJTPCEAA = "
YJJTPCEAA = "
XJJTPCED = "
YJJTPCED = "
XJJTPCEDA = "
YJJTPCEDA = "
XJJTPCEO = "
YJJTPCEO = "
XJJTPCEOA = "
YJJTPCEOA = "
XJJTPCAU = "
XJJTPCES = "
YJJTPCES = "
XJJTPCESA = "
YJJTPCESA = "
XJJTPCEV = "
YJJTPCEV = "
XJJTPCEVA = "
YJJTPCEVA = "
XJJTPCEW = "
YJJTPCEW = "
YJJTPCAU = "
XJJTPCEWA = "
YJJTPCEWA = "
XJJTPCOU = "
YJJTPCOU = "
XJJTPCSU = "
YJJTPCSU = "
XJJTPCU = "
YJJTPCU = "
XJJTPCVKO = "
YJJTPCVKO = "
XJJTPCDU = "
XJJTPCVU = "
YJJTPCVU = "
XJJTPCWU = "
YJJTPCWU = "
YJJTPCDU = "
XJJTPCE = "
YJJTPCE = "
XJJTPCEA = "
YJJTPCEA = "
.



IMPORTING Parameters details for JJTPC_WRITE_DOCUMENT

OBJECTID -

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

UPD_ICDTXT_JJTPC -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

N_JJTPC -

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

O_JJTPC -

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

UPD_JJTPC -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCAU -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCDU -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCE -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCEA -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCEAA -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCED -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

TCODE -

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

UPD_JJTPCEDA -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCEO -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCEOA -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCES -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCESA -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCEV -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCEVA -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCEW -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCEWA -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCOU -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UTIME -

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

UPD_JJTPCSU -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

N_JJTPCT -

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

O_JJTPCT -

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

UPD_JJTPCT -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCU -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCVKO -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCVU -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UPD_JJTPCWU -

Data type: CDPOS-CHNGIND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

UDATE -

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

USERNAME -

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

PLANNED_CHANGE_NUMBER -

Data type: CDHDR-PLANCHNGNR
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

OBJECT_CHANGE_INDICATOR -

Data type: CDHDR-CHANGE_IND
Default: 'U'
Optional: No
Call by Reference: No ( called with pass by value option)

PLANNED_OR_REAL_CHANGES -

Data type: CDHDR-CHANGE_IND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

NO_CHANGE_POINTERS -

Data type: CDHDR-CHANGE_IND
Default: SPACE
Optional: No
Call by Reference: No ( called with pass by value option)

TABLES Parameters details for JJTPC_WRITE_DOCUMENT

ICDTXT_JJTPC -

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

XJJTPCEAA -

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

YJJTPCEAA -

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

XJJTPCED -

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

YJJTPCED -

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

XJJTPCEDA -

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

YJJTPCEDA -

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

XJJTPCEO -

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

YJJTPCEO -

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

XJJTPCEOA -

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

YJJTPCEOA -

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

XJJTPCAU -

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

XJJTPCES -

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

YJJTPCES -

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

XJJTPCESA -

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

YJJTPCESA -

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

XJJTPCEV -

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

YJJTPCEV -

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

XJJTPCEVA -

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

YJJTPCEVA -

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

XJJTPCEW -

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

YJJTPCEW -

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

YJJTPCAU -

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

XJJTPCEWA -

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

YJJTPCEWA -

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

XJJTPCOU -

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

YJJTPCOU -

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

XJJTPCSU -

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

YJJTPCSU -

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

XJJTPCU -

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

YJJTPCU -

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

XJJTPCVKO -

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

YJJTPCVKO -

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

XJJTPCDU -

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

XJJTPCVU -

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

YJJTPCVU -

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

XJJTPCWU -

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

YJJTPCWU -

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

YJJTPCDU -

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

XJJTPCE -

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

YJJTPCE -

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

XJJTPCEA -

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

YJJTPCEA -

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

Copy and paste ABAP code example for JJTPC_WRITE_DOCUMENT 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_objectid  TYPE CDHDR-OBJECTID, "   
lt_icdtxt_jjtpc  TYPE STANDARD TABLE OF CDTXT, "   
lt_xjjtpceaa  TYPE STANDARD TABLE OF VJJTPCEAA, "   
lv_upd_icdtxt_jjtpc  TYPE CDPOS-CHNGIND, "   SPACE
lv_n_jjtpc  TYPE JJTPC, "   
lt_yjjtpceaa  TYPE STANDARD TABLE OF VJJTPCEAA, "   
lv_o_jjtpc  TYPE JJTPC, "   
lt_xjjtpced  TYPE STANDARD TABLE OF VJJTPCED, "   
lt_yjjtpced  TYPE STANDARD TABLE OF VJJTPCED, "   
lv_upd_jjtpc  TYPE CDPOS-CHNGIND, "   SPACE
lt_xjjtpceda  TYPE STANDARD TABLE OF VJJTPCEDA, "   
lv_upd_jjtpcau  TYPE CDPOS-CHNGIND, "   SPACE
lt_yjjtpceda  TYPE STANDARD TABLE OF VJJTPCEDA, "   
lv_upd_jjtpcdu  TYPE CDPOS-CHNGIND, "   SPACE
lt_xjjtpceo  TYPE STANDARD TABLE OF VJJTPCEO, "   
lv_upd_jjtpce  TYPE CDPOS-CHNGIND, "   SPACE
lt_yjjtpceo  TYPE STANDARD TABLE OF VJJTPCEO, "   
lv_upd_jjtpcea  TYPE CDPOS-CHNGIND, "   SPACE
lt_xjjtpceoa  TYPE STANDARD TABLE OF VJJTPCEOA, "   
lv_upd_jjtpceaa  TYPE CDPOS-CHNGIND, "   SPACE
lt_yjjtpceoa  TYPE STANDARD TABLE OF VJJTPCEOA, "   
lv_upd_jjtpced  TYPE CDPOS-CHNGIND, "   SPACE
lv_tcode  TYPE CDHDR-TCODE, "   
lt_xjjtpcau  TYPE STANDARD TABLE OF VJJTPCAU, "   
lt_xjjtpces  TYPE STANDARD TABLE OF VJJTPCES, "   
lv_upd_jjtpceda  TYPE CDPOS-CHNGIND, "   SPACE
lt_yjjtpces  TYPE STANDARD TABLE OF VJJTPCES, "   
lv_upd_jjtpceo  TYPE CDPOS-CHNGIND, "   SPACE
lt_xjjtpcesa  TYPE STANDARD TABLE OF VJJTPCESA, "   
lv_upd_jjtpceoa  TYPE CDPOS-CHNGIND, "   SPACE
lt_yjjtpcesa  TYPE STANDARD TABLE OF VJJTPCESA, "   
lv_upd_jjtpces  TYPE CDPOS-CHNGIND, "   SPACE
lt_xjjtpcev  TYPE STANDARD TABLE OF VJJTPCEV, "   
lv_upd_jjtpcesa  TYPE CDPOS-CHNGIND, "   SPACE
lt_yjjtpcev  TYPE STANDARD TABLE OF VJJTPCEV, "   
lv_upd_jjtpcev  TYPE CDPOS-CHNGIND, "   SPACE
lt_xjjtpceva  TYPE STANDARD TABLE OF VJJTPCEVA, "   
lv_upd_jjtpceva  TYPE CDPOS-CHNGIND, "   SPACE
lt_yjjtpceva  TYPE STANDARD TABLE OF VJJTPCEVA, "   
lv_upd_jjtpcew  TYPE CDPOS-CHNGIND, "   SPACE
lt_xjjtpcew  TYPE STANDARD TABLE OF VJJTPCEW, "   
lv_upd_jjtpcewa  TYPE CDPOS-CHNGIND, "   SPACE
lt_yjjtpcew  TYPE STANDARD TABLE OF VJJTPCEW, "   
lv_upd_jjtpcou  TYPE CDPOS-CHNGIND, "   SPACE
lv_utime  TYPE CDHDR-UTIME, "   
lt_yjjtpcau  TYPE STANDARD TABLE OF VJJTPCAU, "   
lt_xjjtpcewa  TYPE STANDARD TABLE OF VJJTPCEWA, "   
lv_upd_jjtpcsu  TYPE CDPOS-CHNGIND, "   SPACE
lv_n_jjtpct  TYPE JJTPCT, "   
lt_yjjtpcewa  TYPE STANDARD TABLE OF VJJTPCEWA, "   
lv_o_jjtpct  TYPE JJTPCT, "   
lt_xjjtpcou  TYPE STANDARD TABLE OF VJJTPCOU, "   
lt_yjjtpcou  TYPE STANDARD TABLE OF VJJTPCOU, "   
lv_upd_jjtpct  TYPE CDPOS-CHNGIND, "   SPACE
lt_xjjtpcsu  TYPE STANDARD TABLE OF VJJTPCSU, "   
lv_upd_jjtpcu  TYPE CDPOS-CHNGIND, "   SPACE
lt_yjjtpcsu  TYPE STANDARD TABLE OF VJJTPCSU, "   
lv_upd_jjtpcvko  TYPE CDPOS-CHNGIND, "   SPACE
lt_xjjtpcu  TYPE STANDARD TABLE OF VJJTPCU, "   
lv_upd_jjtpcvu  TYPE CDPOS-CHNGIND, "   SPACE
lt_yjjtpcu  TYPE STANDARD TABLE OF VJJTPCU, "   
lv_upd_jjtpcwu  TYPE CDPOS-CHNGIND, "   SPACE
lt_xjjtpcvko  TYPE STANDARD TABLE OF VJJTPCVKO, "   
lt_yjjtpcvko  TYPE STANDARD TABLE OF VJJTPCVKO, "   
lv_udate  TYPE CDHDR-UDATE, "   
lt_xjjtpcdu  TYPE STANDARD TABLE OF VJJTPCDU, "   
lt_xjjtpcvu  TYPE STANDARD TABLE OF VJJTPCVU, "   
lt_yjjtpcvu  TYPE STANDARD TABLE OF VJJTPCVU, "   
lt_xjjtpcwu  TYPE STANDARD TABLE OF VJJTPCWU, "   
lt_yjjtpcwu  TYPE STANDARD TABLE OF VJJTPCWU, "   
lv_username  TYPE CDHDR-USERNAME, "   
lt_yjjtpcdu  TYPE STANDARD TABLE OF VJJTPCDU, "   
lt_xjjtpce  TYPE STANDARD TABLE OF VJJTPCE, "   
lv_planned_change_number  TYPE CDHDR-PLANCHNGNR, "   SPACE
lt_yjjtpce  TYPE STANDARD TABLE OF VJJTPCE, "   
lv_object_change_indicator  TYPE CDHDR-CHANGE_IND, "   'U'
lt_xjjtpcea  TYPE STANDARD TABLE OF VJJTPCEA, "   
lv_planned_or_real_changes  TYPE CDHDR-CHANGE_IND, "   SPACE
lt_yjjtpcea  TYPE STANDARD TABLE OF VJJTPCEA, "   
lv_no_change_pointers  TYPE CDHDR-CHANGE_IND. "   SPACE

  CALL FUNCTION 'JJTPC_WRITE_DOCUMENT'  "CHDO JJTPC => Gen. by RSSCD000
    EXPORTING
         OBJECTID = lv_objectid
         UPD_ICDTXT_JJTPC = lv_upd_icdtxt_jjtpc
         N_JJTPC = lv_n_jjtpc
         O_JJTPC = lv_o_jjtpc
         UPD_JJTPC = lv_upd_jjtpc
         UPD_JJTPCAU = lv_upd_jjtpcau
         UPD_JJTPCDU = lv_upd_jjtpcdu
         UPD_JJTPCE = lv_upd_jjtpce
         UPD_JJTPCEA = lv_upd_jjtpcea
         UPD_JJTPCEAA = lv_upd_jjtpceaa
         UPD_JJTPCED = lv_upd_jjtpced
         TCODE = lv_tcode
         UPD_JJTPCEDA = lv_upd_jjtpceda
         UPD_JJTPCEO = lv_upd_jjtpceo
         UPD_JJTPCEOA = lv_upd_jjtpceoa
         UPD_JJTPCES = lv_upd_jjtpces
         UPD_JJTPCESA = lv_upd_jjtpcesa
         UPD_JJTPCEV = lv_upd_jjtpcev
         UPD_JJTPCEVA = lv_upd_jjtpceva
         UPD_JJTPCEW = lv_upd_jjtpcew
         UPD_JJTPCEWA = lv_upd_jjtpcewa
         UPD_JJTPCOU = lv_upd_jjtpcou
         UTIME = lv_utime
         UPD_JJTPCSU = lv_upd_jjtpcsu
         N_JJTPCT = lv_n_jjtpct
         O_JJTPCT = lv_o_jjtpct
         UPD_JJTPCT = lv_upd_jjtpct
         UPD_JJTPCU = lv_upd_jjtpcu
         UPD_JJTPCVKO = lv_upd_jjtpcvko
         UPD_JJTPCVU = lv_upd_jjtpcvu
         UPD_JJTPCWU = lv_upd_jjtpcwu
         UDATE = lv_udate
         USERNAME = lv_username
         PLANNED_CHANGE_NUMBER = lv_planned_change_number
         OBJECT_CHANGE_INDICATOR = lv_object_change_indicator
         PLANNED_OR_REAL_CHANGES = lv_planned_or_real_changes
         NO_CHANGE_POINTERS = lv_no_change_pointers
    TABLES
         ICDTXT_JJTPC = lt_icdtxt_jjtpc
         XJJTPCEAA = lt_xjjtpceaa
         YJJTPCEAA = lt_yjjtpceaa
         XJJTPCED = lt_xjjtpced
         YJJTPCED = lt_yjjtpced
         XJJTPCEDA = lt_xjjtpceda
         YJJTPCEDA = lt_yjjtpceda
         XJJTPCEO = lt_xjjtpceo
         YJJTPCEO = lt_yjjtpceo
         XJJTPCEOA = lt_xjjtpceoa
         YJJTPCEOA = lt_yjjtpceoa
         XJJTPCAU = lt_xjjtpcau
         XJJTPCES = lt_xjjtpces
         YJJTPCES = lt_yjjtpces
         XJJTPCESA = lt_xjjtpcesa
         YJJTPCESA = lt_yjjtpcesa
         XJJTPCEV = lt_xjjtpcev
         YJJTPCEV = lt_yjjtpcev
         XJJTPCEVA = lt_xjjtpceva
         YJJTPCEVA = lt_yjjtpceva
         XJJTPCEW = lt_xjjtpcew
         YJJTPCEW = lt_yjjtpcew
         YJJTPCAU = lt_yjjtpcau
         XJJTPCEWA = lt_xjjtpcewa
         YJJTPCEWA = lt_yjjtpcewa
         XJJTPCOU = lt_xjjtpcou
         YJJTPCOU = lt_yjjtpcou
         XJJTPCSU = lt_xjjtpcsu
         YJJTPCSU = lt_yjjtpcsu
         XJJTPCU = lt_xjjtpcu
         YJJTPCU = lt_yjjtpcu
         XJJTPCVKO = lt_xjjtpcvko
         YJJTPCVKO = lt_yjjtpcvko
         XJJTPCDU = lt_xjjtpcdu
         XJJTPCVU = lt_xjjtpcvu
         YJJTPCVU = lt_yjjtpcvu
         XJJTPCWU = lt_xjjtpcwu
         YJJTPCWU = lt_yjjtpcwu
         YJJTPCDU = lt_yjjtpcdu
         XJJTPCE = lt_xjjtpce
         YJJTPCE = lt_yjjtpce
         XJJTPCEA = lt_xjjtpcea
         YJJTPCEA = lt_yjjtpcea
. " JJTPC_WRITE_DOCUMENT




ABAP code using 7.40 inline data declarations to call FM JJTPC_WRITE_DOCUMENT

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 OBJECTID FROM CDHDR INTO @DATA(ld_objectid).
 
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_icdtxt_jjtpc).
DATA(ld_upd_icdtxt_jjtpc) = ' '.
 
 
 
 
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpc).
DATA(ld_upd_jjtpc) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcau).
DATA(ld_upd_jjtpcau) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcdu).
DATA(ld_upd_jjtpcdu) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpce).
DATA(ld_upd_jjtpce) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcea).
DATA(ld_upd_jjtpcea) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpceaa).
DATA(ld_upd_jjtpceaa) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpced).
DATA(ld_upd_jjtpced) = ' '.
 
"SELECT single TCODE FROM CDHDR INTO @DATA(ld_tcode).
 
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpceda).
DATA(ld_upd_jjtpceda) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpceo).
DATA(ld_upd_jjtpceo) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpceoa).
DATA(ld_upd_jjtpceoa) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpces).
DATA(ld_upd_jjtpces) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcesa).
DATA(ld_upd_jjtpcesa) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcev).
DATA(ld_upd_jjtpcev) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpceva).
DATA(ld_upd_jjtpceva) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcew).
DATA(ld_upd_jjtpcew) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcewa).
DATA(ld_upd_jjtpcewa) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcou).
DATA(ld_upd_jjtpcou) = ' '.
 
"SELECT single UTIME FROM CDHDR INTO @DATA(ld_utime).
 
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcsu).
DATA(ld_upd_jjtpcsu) = ' '.
 
 
 
 
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpct).
DATA(ld_upd_jjtpct) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcu).
DATA(ld_upd_jjtpcu) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcvko).
DATA(ld_upd_jjtpcvko) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcvu).
DATA(ld_upd_jjtpcvu) = ' '.
 
 
"SELECT single CHNGIND FROM CDPOS INTO @DATA(ld_upd_jjtpcwu).
DATA(ld_upd_jjtpcwu) = ' '.
 
 
 
"SELECT single UDATE FROM CDHDR INTO @DATA(ld_udate).
 
 
 
 
 
 
"SELECT single USERNAME FROM CDHDR INTO @DATA(ld_username).
 
 
 
"SELECT single PLANCHNGNR FROM CDHDR INTO @DATA(ld_planned_change_number).
DATA(ld_planned_change_number) = ' '.
 
 
"SELECT single CHANGE_IND FROM CDHDR INTO @DATA(ld_object_change_indicator).
DATA(ld_object_change_indicator) = 'U'.
 
 
"SELECT single CHANGE_IND FROM CDHDR INTO @DATA(ld_planned_or_real_changes).
DATA(ld_planned_or_real_changes) = ' '.
 
 
"SELECT single CHANGE_IND FROM CDHDR INTO @DATA(ld_no_change_pointers).
DATA(ld_no_change_pointers) = ' '.
 


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!