SAP Function Modules

ISP_SALES_DOCUMENT_SAVE SAP Function module - Create Publishing Sales Order







ISP_SALES_DOCUMENT_SAVE 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 ISP_SALES_DOCUMENT_SAVE into the relevant SAP transaction such as SE37 or SE80.

Associated Function Group: JKU0
Released Date: Not Released
Processing type: Start update immediately (start immed)
update module start immediate settings


Pattern for FM ISP_SALES_DOCUMENT_SAVE - ISP SALES DOCUMENT SAVE





CALL FUNCTION 'ISP_SALES_DOCUMENT_SAVE' "Create Publishing Sales Order
  EXPORTING
    konv_geaendert =            " sy-datar
    xjkak =                     " jkakvb
    yjkak =                     " jkak
*   bjkak =                     " jkak
*   xprovision = 'X'            " rjgxfeld-xfeld
*   xfaktura = 'X'              " rjgxfeld-xfeld
*   xnetchange = 'X'            " rjgxfeld-xfeld
*   in_rfctype =                " rfcdes-rfctype
*   account_from_key =          " jkat_account_to_key
  TABLES
*   xkomv =                     " komv
*   xjknbk =                    " rjgknbk
*   xjbkez =                    " rjgbkez
    xjkap =                     " jkapvb
    yjkap =                     " jkap
    xjkep =                     " jkepvb
    yjkep =                     " jkep
    xjkkd =                     " jkkdvb
    yjkkd =                     " jkkd
    xjkpa =                     " jkpavb
    yjkpa =                     " jkpa
*   xjksadr =                   " rjk0204
*   xjkadre =                   " rjk4503
*   xjkbeabst =                 " rjk4501
    xjkpaz =                    " jkpazvb
    yjkpaz =                    " jkpaz
*   xjkprom =                   " jkpromvb
*   yjkprom =                   " jkprom
*   xjkcomm =                   " jkcommvb
*   yjkcomm =                   " jkcomm
*   xjkgift =                   " jkgiftvb
*   xjkkuend =                  " jkkndvb
*   yjkkuend =                  " jkkuend
*   xjkpaunv =                  " jkpauvb
*   xjkaprv =                   " jkaprvvb
*   xjkapcc =                   " jkapccvb
*   yjkapcc =                   " jkapcc
*   xjkaprenew =                " jkaprenewvb
*   yjkaprenew =                " jkaprenew
*   xjkremind =                 " jkremindvb
*   yjkremind =                 " jkremind
*   xjkaccount =                " jkaccountvb
*   yjkaccount =                " jkaccount
*   xjkaccfizuo =               " jkaccfizuovb
*   xjkamoplan =                " jkamoplanvb
*   xkomvamo =                  " komv
*   xjkaccamoprot =             " jkaccamoprotvb
*   xjfrevvaacc =               " jfrevvaacc
*   xjfrevacc =                 " jfrevacc
*   xjkacctfindex =             " jkacctfindexvb
*   xpayments =                 " jkpayment
*   xbut0bk =                   " but0bk        BP: Bank Details
*   xjkaccadd =                 " jk_jkaccaddvb_generictab
*   yjkaccadd =                 " jk_jkaccadd_generictab
*   xjkaccaddt =                " jk_jkaccaddtvb_generictab
*   yjkaccaddt =                " jk_jkaccaddt_generictab
*   xjkap_inactive =            " ism_jkap_inactive_tab
*   yjkap_inactive =            " ism_jkap_inactive_tab
*   xbas_address =              " rjgt_bas_all  Table Type BAS Address Structure
    .  "  ISP_SALES_DOCUMENT_SAVE

ABAP code example for Function Module ISP_SALES_DOCUMENT_SAVE





The ABAP code below is a full code listing to execute function module ISP_SALES_DOCUMENT_SAVE 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).

DATA:
it_xkomv  TYPE STANDARD TABLE OF KOMV,"TABLES PARAM
wa_xkomv  LIKE LINE OF it_xkomv ,
it_xjknbk  TYPE STANDARD TABLE OF RJGKNBK,"TABLES PARAM
wa_xjknbk  LIKE LINE OF it_xjknbk ,
it_xjbkez  TYPE STANDARD TABLE OF RJGBKEZ,"TABLES PARAM
wa_xjbkez  LIKE LINE OF it_xjbkez ,
it_xjkap  TYPE STANDARD TABLE OF JKAPVB,"TABLES PARAM
wa_xjkap  LIKE LINE OF it_xjkap ,
it_yjkap  TYPE STANDARD TABLE OF JKAP,"TABLES PARAM
wa_yjkap  LIKE LINE OF it_yjkap ,
it_xjkep  TYPE STANDARD TABLE OF JKEPVB,"TABLES PARAM
wa_xjkep  LIKE LINE OF it_xjkep ,
it_yjkep  TYPE STANDARD TABLE OF JKEP,"TABLES PARAM
wa_yjkep  LIKE LINE OF it_yjkep ,
it_xjkkd  TYPE STANDARD TABLE OF JKKDVB,"TABLES PARAM
wa_xjkkd  LIKE LINE OF it_xjkkd ,
it_yjkkd  TYPE STANDARD TABLE OF JKKD,"TABLES PARAM
wa_yjkkd  LIKE LINE OF it_yjkkd ,
it_xjkpa  TYPE STANDARD TABLE OF JKPAVB,"TABLES PARAM
wa_xjkpa  LIKE LINE OF it_xjkpa ,
it_yjkpa  TYPE STANDARD TABLE OF JKPA,"TABLES PARAM
wa_yjkpa  LIKE LINE OF it_yjkpa ,
it_xjksadr  TYPE STANDARD TABLE OF RJK0204,"TABLES PARAM
wa_xjksadr  LIKE LINE OF it_xjksadr ,
it_xjkadre  TYPE STANDARD TABLE OF RJK4503,"TABLES PARAM
wa_xjkadre  LIKE LINE OF it_xjkadre ,
it_xjkbeabst  TYPE STANDARD TABLE OF RJK4501,"TABLES PARAM
wa_xjkbeabst  LIKE LINE OF it_xjkbeabst ,
it_xjkpaz  TYPE STANDARD TABLE OF JKPAZVB,"TABLES PARAM
wa_xjkpaz  LIKE LINE OF it_xjkpaz ,
it_yjkpaz  TYPE STANDARD TABLE OF JKPAZ,"TABLES PARAM
wa_yjkpaz  LIKE LINE OF it_yjkpaz ,
it_xjkprom  TYPE STANDARD TABLE OF JKPROMVB,"TABLES PARAM
wa_xjkprom  LIKE LINE OF it_xjkprom ,
it_yjkprom  TYPE STANDARD TABLE OF JKPROM,"TABLES PARAM
wa_yjkprom  LIKE LINE OF it_yjkprom ,
it_xjkcomm  TYPE STANDARD TABLE OF JKCOMMVB,"TABLES PARAM
wa_xjkcomm  LIKE LINE OF it_xjkcomm ,
it_yjkcomm  TYPE STANDARD TABLE OF JKCOMM,"TABLES PARAM
wa_yjkcomm  LIKE LINE OF it_yjkcomm ,
it_xjkgift  TYPE STANDARD TABLE OF JKGIFTVB,"TABLES PARAM
wa_xjkgift  LIKE LINE OF it_xjkgift ,
it_xjkkuend  TYPE STANDARD TABLE OF JKKNDVB,"TABLES PARAM
wa_xjkkuend  LIKE LINE OF it_xjkkuend ,
it_yjkkuend  TYPE STANDARD TABLE OF JKKUEND,"TABLES PARAM
wa_yjkkuend  LIKE LINE OF it_yjkkuend ,
it_xjkpaunv  TYPE STANDARD TABLE OF JKPAUVB,"TABLES PARAM
wa_xjkpaunv  LIKE LINE OF it_xjkpaunv ,
it_xjkaprv  TYPE STANDARD TABLE OF JKAPRVVB,"TABLES PARAM
wa_xjkaprv  LIKE LINE OF it_xjkaprv ,
it_xjkapcc  TYPE STANDARD TABLE OF JKAPCCVB,"TABLES PARAM
wa_xjkapcc  LIKE LINE OF it_xjkapcc ,
it_yjkapcc  TYPE STANDARD TABLE OF JKAPCC,"TABLES PARAM
wa_yjkapcc  LIKE LINE OF it_yjkapcc ,
it_xjkaprenew  TYPE STANDARD TABLE OF JKAPRENEWVB,"TABLES PARAM
wa_xjkaprenew  LIKE LINE OF it_xjkaprenew ,
it_yjkaprenew  TYPE STANDARD TABLE OF JKAPRENEW,"TABLES PARAM
wa_yjkaprenew  LIKE LINE OF it_yjkaprenew ,
it_xjkremind  TYPE STANDARD TABLE OF JKREMINDVB,"TABLES PARAM
wa_xjkremind  LIKE LINE OF it_xjkremind ,
it_yjkremind  TYPE STANDARD TABLE OF JKREMIND,"TABLES PARAM
wa_yjkremind  LIKE LINE OF it_yjkremind ,
it_xjkaccount  TYPE STANDARD TABLE OF JKACCOUNTVB,"TABLES PARAM
wa_xjkaccount  LIKE LINE OF it_xjkaccount ,
it_yjkaccount  TYPE STANDARD TABLE OF JKACCOUNT,"TABLES PARAM
wa_yjkaccount  LIKE LINE OF it_yjkaccount ,
it_xjkaccfizuo  TYPE STANDARD TABLE OF JKACCFIZUOVB,"TABLES PARAM
wa_xjkaccfizuo  LIKE LINE OF it_xjkaccfizuo ,
it_xjkamoplan  TYPE STANDARD TABLE OF JKAMOPLANVB,"TABLES PARAM
wa_xjkamoplan  LIKE LINE OF it_xjkamoplan ,
it_xkomvamo  TYPE STANDARD TABLE OF KOMV,"TABLES PARAM
wa_xkomvamo  LIKE LINE OF it_xkomvamo ,
it_xjkaccamoprot  TYPE STANDARD TABLE OF JKACCAMOPROTVB,"TABLES PARAM
wa_xjkaccamoprot  LIKE LINE OF it_xjkaccamoprot ,
it_xjfrevvaacc  TYPE STANDARD TABLE OF JFREVVAACC,"TABLES PARAM
wa_xjfrevvaacc  LIKE LINE OF it_xjfrevvaacc ,
it_xjfrevacc  TYPE STANDARD TABLE OF JFREVACC,"TABLES PARAM
wa_xjfrevacc  LIKE LINE OF it_xjfrevacc ,
it_xjkacctfindex  TYPE STANDARD TABLE OF JKACCTFINDEXVB,"TABLES PARAM
wa_xjkacctfindex  LIKE LINE OF it_xjkacctfindex ,
it_xpayments  TYPE STANDARD TABLE OF JKPAYMENT,"TABLES PARAM
wa_xpayments  LIKE LINE OF it_xpayments ,
it_xbut0bk  TYPE STANDARD TABLE OF BUT0BK,"TABLES PARAM
wa_xbut0bk  LIKE LINE OF it_xbut0bk ,
it_xjkaccadd  TYPE STANDARD TABLE OF JK_JKACCADDVB_GENERICTAB,"TABLES PARAM
wa_xjkaccadd  LIKE LINE OF it_xjkaccadd ,
it_yjkaccadd  TYPE STANDARD TABLE OF JK_JKACCADD_GENERICTAB,"TABLES PARAM
wa_yjkaccadd  LIKE LINE OF it_yjkaccadd ,
it_xjkaccaddt  TYPE STANDARD TABLE OF JK_JKACCADDTVB_GENERICTAB,"TABLES PARAM
wa_xjkaccaddt  LIKE LINE OF it_xjkaccaddt ,
it_yjkaccaddt  TYPE STANDARD TABLE OF JK_JKACCADDT_GENERICTAB,"TABLES PARAM
wa_yjkaccaddt  LIKE LINE OF it_yjkaccaddt ,
it_xjkap_inactive  TYPE STANDARD TABLE OF ISM_JKAP_INACTIVE_TAB,"TABLES PARAM
wa_xjkap_inactive  LIKE LINE OF it_xjkap_inactive ,
it_yjkap_inactive  TYPE STANDARD TABLE OF ISM_JKAP_INACTIVE_TAB,"TABLES PARAM
wa_yjkap_inactive  LIKE LINE OF it_yjkap_inactive ,
it_xbas_address  TYPE STANDARD TABLE OF RJGT_BAS_ALL,"TABLES PARAM
wa_xbas_address  LIKE LINE OF it_xbas_address .

DATA(ld_konv_geaendert) = 'some text here'.
DATA(ld_xjkak) = 'some text here'.
DATA(ld_yjkak) = 'some text here'.
DATA(ld_bjkak) = 'some text here'.

DATA(ld_xprovision) = some text here

DATA(ld_xfaktura) = some text here

DATA(ld_xnetchange) = some text here

SELECT single RFCTYPE
FROM RFCDES
INTO @DATA(ld_in_rfctype).

DATA(ld_account_from_key) = 'some text here'.

"populate fields of struture and append to itab
append wa_xkomv to it_xkomv.

"populate fields of struture and append to itab
append wa_xjknbk to it_xjknbk.

"populate fields of struture and append to itab
append wa_xjbkez to it_xjbkez.

"populate fields of struture and append to itab
append wa_xjkap to it_xjkap.

"populate fields of struture and append to itab
append wa_yjkap to it_yjkap.

"populate fields of struture and append to itab
append wa_xjkep to it_xjkep.

"populate fields of struture and append to itab
append wa_yjkep to it_yjkep.

"populate fields of struture and append to itab
append wa_xjkkd to it_xjkkd.

"populate fields of struture and append to itab
append wa_yjkkd to it_yjkkd.

"populate fields of struture and append to itab
append wa_xjkpa to it_xjkpa.

"populate fields of struture and append to itab
append wa_yjkpa to it_yjkpa.

"populate fields of struture and append to itab
append wa_xjksadr to it_xjksadr.

"populate fields of struture and append to itab
append wa_xjkadre to it_xjkadre.

"populate fields of struture and append to itab
append wa_xjkbeabst to it_xjkbeabst.

"populate fields of struture and append to itab
append wa_xjkpaz to it_xjkpaz.

"populate fields of struture and append to itab
append wa_yjkpaz to it_yjkpaz.

"populate fields of struture and append to itab
append wa_xjkprom to it_xjkprom.

"populate fields of struture and append to itab
append wa_yjkprom to it_yjkprom.

"populate fields of struture and append to itab
append wa_xjkcomm to it_xjkcomm.

"populate fields of struture and append to itab
append wa_yjkcomm to it_yjkcomm.

"populate fields of struture and append to itab
append wa_xjkgift to it_xjkgift.

"populate fields of struture and append to itab
append wa_xjkkuend to it_xjkkuend.

"populate fields of struture and append to itab
append wa_yjkkuend to it_yjkkuend.

"populate fields of struture and append to itab
append wa_xjkpaunv to it_xjkpaunv.

"populate fields of struture and append to itab
append wa_xjkaprv to it_xjkaprv.

"populate fields of struture and append to itab
append wa_xjkapcc to it_xjkapcc.

"populate fields of struture and append to itab
append wa_yjkapcc to it_yjkapcc.

"populate fields of struture and append to itab
append wa_xjkaprenew to it_xjkaprenew.

"populate fields of struture and append to itab
append wa_yjkaprenew to it_yjkaprenew.

"populate fields of struture and append to itab
append wa_xjkremind to it_xjkremind.

"populate fields of struture and append to itab
append wa_yjkremind to it_yjkremind.

"populate fields of struture and append to itab
append wa_xjkaccount to it_xjkaccount.

"populate fields of struture and append to itab
append wa_yjkaccount to it_yjkaccount.

"populate fields of struture and append to itab
append wa_xjkaccfizuo to it_xjkaccfizuo.

"populate fields of struture and append to itab
append wa_xjkamoplan to it_xjkamoplan.

"populate fields of struture and append to itab
append wa_xkomvamo to it_xkomvamo.

"populate fields of struture and append to itab
append wa_xjkaccamoprot to it_xjkaccamoprot.

"populate fields of struture and append to itab
append wa_xjfrevvaacc to it_xjfrevvaacc.

"populate fields of struture and append to itab
append wa_xjfrevacc to it_xjfrevacc.

"populate fields of struture and append to itab
append wa_xjkacctfindex to it_xjkacctfindex.

"populate fields of struture and append to itab
append wa_xpayments to it_xpayments.

"populate fields of struture and append to itab
append wa_xbut0bk to it_xbut0bk.

"populate fields of struture and append to itab
append wa_xjkaccadd to it_xjkaccadd.

"populate fields of struture and append to itab
append wa_yjkaccadd to it_yjkaccadd.

"populate fields of struture and append to itab
append wa_xjkaccaddt to it_xjkaccaddt.

"populate fields of struture and append to itab
append wa_yjkaccaddt to it_yjkaccaddt.

"populate fields of struture and append to itab
append wa_xjkap_inactive to it_xjkap_inactive.

"populate fields of struture and append to itab
append wa_yjkap_inactive to it_yjkap_inactive.

"populate fields of struture and append to itab
append wa_xbas_address to it_xbas_address. . CALL FUNCTION 'ISP_SALES_DOCUMENT_SAVE' EXPORTING konv_geaendert = ld_konv_geaendert xjkak = ld_xjkak yjkak = ld_yjkak * bjkak = ld_bjkak * xprovision = ld_xprovision * xfaktura = ld_xfaktura * xnetchange = ld_xnetchange * in_rfctype = ld_in_rfctype * account_from_key = ld_account_from_key TABLES * xkomv = it_xkomv * xjknbk = it_xjknbk * xjbkez = it_xjbkez xjkap = it_xjkap yjkap = it_yjkap xjkep = it_xjkep yjkep = it_yjkep xjkkd = it_xjkkd yjkkd = it_yjkkd xjkpa = it_xjkpa yjkpa = it_yjkpa * xjksadr = it_xjksadr * xjkadre = it_xjkadre * xjkbeabst = it_xjkbeabst xjkpaz = it_xjkpaz yjkpaz = it_yjkpaz * xjkprom = it_xjkprom * yjkprom = it_yjkprom * xjkcomm = it_xjkcomm * yjkcomm = it_yjkcomm * xjkgift = it_xjkgift * xjkkuend = it_xjkkuend * yjkkuend = it_yjkkuend * xjkpaunv = it_xjkpaunv * xjkaprv = it_xjkaprv * xjkapcc = it_xjkapcc * yjkapcc = it_yjkapcc * xjkaprenew = it_xjkaprenew * yjkaprenew = it_yjkaprenew * xjkremind = it_xjkremind * yjkremind = it_yjkremind * xjkaccount = it_xjkaccount * yjkaccount = it_yjkaccount * xjkaccfizuo = it_xjkaccfizuo * xjkamoplan = it_xjkamoplan * xkomvamo = it_xkomvamo * xjkaccamoprot = it_xjkaccamoprot * xjfrevvaacc = it_xjfrevvaacc * xjfrevacc = it_xjfrevacc * xjkacctfindex = it_xjkacctfindex * xpayments = it_xpayments * xbut0bk = it_xbut0bk * xjkaccadd = it_xjkaccadd * yjkaccadd = it_yjkaccadd * xjkaccaddt = it_xjkaccaddt * yjkaccaddt = it_yjkaccaddt * xjkap_inactive = it_xjkap_inactive * yjkap_inactive = it_yjkap_inactive * xbas_address = it_xbas_address . " ISP_SALES_DOCUMENT_SAVE
IF SY-SUBRC EQ 0. "All OK ENDIF.







ABAP code to compare 7.40 inline data declaration with original syntax

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_konv_geaendert  TYPE SY-DATAR ,
it_xkomv  TYPE STANDARD TABLE OF KOMV ,
wa_xkomv  LIKE LINE OF it_xkomv,
ld_xjkak  TYPE JKAKVB ,
it_xjknbk  TYPE STANDARD TABLE OF RJGKNBK ,
wa_xjknbk  LIKE LINE OF it_xjknbk,
ld_yjkak  TYPE JKAK ,
it_xjbkez  TYPE STANDARD TABLE OF RJGBKEZ ,
wa_xjbkez  LIKE LINE OF it_xjbkez,
ld_bjkak  TYPE JKAK ,
it_xjkap  TYPE STANDARD TABLE OF JKAPVB ,
wa_xjkap  LIKE LINE OF it_xjkap,
it_yjkap  TYPE STANDARD TABLE OF JKAP ,
wa_yjkap  LIKE LINE OF it_yjkap,
ld_xprovision  TYPE RJGXFELD-XFELD ,
ld_xfaktura  TYPE RJGXFELD-XFELD ,
it_xjkep  TYPE STANDARD TABLE OF JKEPVB ,
wa_xjkep  LIKE LINE OF it_xjkep,
ld_xnetchange  TYPE RJGXFELD-XFELD ,
it_yjkep  TYPE STANDARD TABLE OF JKEP ,
wa_yjkep  LIKE LINE OF it_yjkep,
ld_in_rfctype  TYPE RFCDES-RFCTYPE ,
it_xjkkd  TYPE STANDARD TABLE OF JKKDVB ,
wa_xjkkd  LIKE LINE OF it_xjkkd,
ld_account_from_key  TYPE JKAT_ACCOUNT_TO_KEY ,
it_yjkkd  TYPE STANDARD TABLE OF JKKD ,
wa_yjkkd  LIKE LINE OF it_yjkkd,
it_xjkpa  TYPE STANDARD TABLE OF JKPAVB ,
wa_xjkpa  LIKE LINE OF it_xjkpa,
it_yjkpa  TYPE STANDARD TABLE OF JKPA ,
wa_yjkpa  LIKE LINE OF it_yjkpa,
it_xjksadr  TYPE STANDARD TABLE OF RJK0204 ,
wa_xjksadr  LIKE LINE OF it_xjksadr,
it_xjkadre  TYPE STANDARD TABLE OF RJK4503 ,
wa_xjkadre  LIKE LINE OF it_xjkadre,
it_xjkbeabst  TYPE STANDARD TABLE OF RJK4501 ,
wa_xjkbeabst  LIKE LINE OF it_xjkbeabst,
it_xjkpaz  TYPE STANDARD TABLE OF JKPAZVB ,
wa_xjkpaz  LIKE LINE OF it_xjkpaz,
it_yjkpaz  TYPE STANDARD TABLE OF JKPAZ ,
wa_yjkpaz  LIKE LINE OF it_yjkpaz,
it_xjkprom  TYPE STANDARD TABLE OF JKPROMVB ,
wa_xjkprom  LIKE LINE OF it_xjkprom,
it_yjkprom  TYPE STANDARD TABLE OF JKPROM ,
wa_yjkprom  LIKE LINE OF it_yjkprom,
it_xjkcomm  TYPE STANDARD TABLE OF JKCOMMVB ,
wa_xjkcomm  LIKE LINE OF it_xjkcomm,
it_yjkcomm  TYPE STANDARD TABLE OF JKCOMM ,
wa_yjkcomm  LIKE LINE OF it_yjkcomm,
it_xjkgift  TYPE STANDARD TABLE OF JKGIFTVB ,
wa_xjkgift  LIKE LINE OF it_xjkgift,
it_xjkkuend  TYPE STANDARD TABLE OF JKKNDVB ,
wa_xjkkuend  LIKE LINE OF it_xjkkuend,
it_yjkkuend  TYPE STANDARD TABLE OF JKKUEND ,
wa_yjkkuend  LIKE LINE OF it_yjkkuend,
it_xjkpaunv  TYPE STANDARD TABLE OF JKPAUVB ,
wa_xjkpaunv  LIKE LINE OF it_xjkpaunv,
it_xjkaprv  TYPE STANDARD TABLE OF JKAPRVVB ,
wa_xjkaprv  LIKE LINE OF it_xjkaprv,
it_xjkapcc  TYPE STANDARD TABLE OF JKAPCCVB ,
wa_xjkapcc  LIKE LINE OF it_xjkapcc,
it_yjkapcc  TYPE STANDARD TABLE OF JKAPCC ,
wa_yjkapcc  LIKE LINE OF it_yjkapcc,
it_xjkaprenew  TYPE STANDARD TABLE OF JKAPRENEWVB ,
wa_xjkaprenew  LIKE LINE OF it_xjkaprenew,
it_yjkaprenew  TYPE STANDARD TABLE OF JKAPRENEW ,
wa_yjkaprenew  LIKE LINE OF it_yjkaprenew,
it_xjkremind  TYPE STANDARD TABLE OF JKREMINDVB ,
wa_xjkremind  LIKE LINE OF it_xjkremind,
it_yjkremind  TYPE STANDARD TABLE OF JKREMIND ,
wa_yjkremind  LIKE LINE OF it_yjkremind,
it_xjkaccount  TYPE STANDARD TABLE OF JKACCOUNTVB ,
wa_xjkaccount  LIKE LINE OF it_xjkaccount,
it_yjkaccount  TYPE STANDARD TABLE OF JKACCOUNT ,
wa_yjkaccount  LIKE LINE OF it_yjkaccount,
it_xjkaccfizuo  TYPE STANDARD TABLE OF JKACCFIZUOVB ,
wa_xjkaccfizuo  LIKE LINE OF it_xjkaccfizuo,
it_xjkamoplan  TYPE STANDARD TABLE OF JKAMOPLANVB ,
wa_xjkamoplan  LIKE LINE OF it_xjkamoplan,
it_xkomvamo  TYPE STANDARD TABLE OF KOMV ,
wa_xkomvamo  LIKE LINE OF it_xkomvamo,
it_xjkaccamoprot  TYPE STANDARD TABLE OF JKACCAMOPROTVB ,
wa_xjkaccamoprot  LIKE LINE OF it_xjkaccamoprot,
it_xjfrevvaacc  TYPE STANDARD TABLE OF JFREVVAACC ,
wa_xjfrevvaacc  LIKE LINE OF it_xjfrevvaacc,
it_xjfrevacc  TYPE STANDARD TABLE OF JFREVACC ,
wa_xjfrevacc  LIKE LINE OF it_xjfrevacc,
it_xjkacctfindex  TYPE STANDARD TABLE OF JKACCTFINDEXVB ,
wa_xjkacctfindex  LIKE LINE OF it_xjkacctfindex,
it_xpayments  TYPE STANDARD TABLE OF JKPAYMENT ,
wa_xpayments  LIKE LINE OF it_xpayments,
it_xbut0bk  TYPE STANDARD TABLE OF BUT0BK ,
wa_xbut0bk  LIKE LINE OF it_xbut0bk,
it_xjkaccadd  TYPE STANDARD TABLE OF JK_JKACCADDVB_GENERICTAB ,
wa_xjkaccadd  LIKE LINE OF it_xjkaccadd,
it_yjkaccadd  TYPE STANDARD TABLE OF JK_JKACCADD_GENERICTAB ,
wa_yjkaccadd  LIKE LINE OF it_yjkaccadd,
it_xjkaccaddt  TYPE STANDARD TABLE OF JK_JKACCADDTVB_GENERICTAB ,
wa_xjkaccaddt  LIKE LINE OF it_xjkaccaddt,
it_yjkaccaddt  TYPE STANDARD TABLE OF JK_JKACCADDT_GENERICTAB ,
wa_yjkaccaddt  LIKE LINE OF it_yjkaccaddt,
it_xjkap_inactive  TYPE STANDARD TABLE OF ISM_JKAP_INACTIVE_TAB ,
wa_xjkap_inactive  LIKE LINE OF it_xjkap_inactive,
it_yjkap_inactive  TYPE STANDARD TABLE OF ISM_JKAP_INACTIVE_TAB ,
wa_yjkap_inactive  LIKE LINE OF it_yjkap_inactive,
it_xbas_address  TYPE STANDARD TABLE OF RJGT_BAS_ALL ,
wa_xbas_address  LIKE LINE OF it_xbas_address.

ld_konv_geaendert = 'some text here'.

"populate fields of struture and append to itab
append wa_xkomv to it_xkomv.
ld_xjkak = 'some text here'.

"populate fields of struture and append to itab
append wa_xjknbk to it_xjknbk.
ld_yjkak = 'some text here'.

"populate fields of struture and append to itab
append wa_xjbkez to it_xjbkez.
ld_bjkak = 'some text here'.

"populate fields of struture and append to itab
append wa_xjkap to it_xjkap.

"populate fields of struture and append to itab
append wa_yjkap to it_yjkap.

ld_xprovision = some text here

ld_xfaktura = some text here

"populate fields of struture and append to itab
append wa_xjkep to it_xjkep.

ld_xnetchange = some text here

"populate fields of struture and append to itab
append wa_yjkep to it_yjkep.

SELECT single RFCTYPE
FROM RFCDES
INTO ld_in_rfctype.


"populate fields of struture and append to itab
append wa_xjkkd to it_xjkkd.
ld_account_from_key = 'some text here'.

"populate fields of struture and append to itab
append wa_yjkkd to it_yjkkd.

"populate fields of struture and append to itab
append wa_xjkpa to it_xjkpa.

"populate fields of struture and append to itab
append wa_yjkpa to it_yjkpa.

"populate fields of struture and append to itab
append wa_xjksadr to it_xjksadr.

"populate fields of struture and append to itab
append wa_xjkadre to it_xjkadre.

"populate fields of struture and append to itab
append wa_xjkbeabst to it_xjkbeabst.

"populate fields of struture and append to itab
append wa_xjkpaz to it_xjkpaz.

"populate fields of struture and append to itab
append wa_yjkpaz to it_yjkpaz.

"populate fields of struture and append to itab
append wa_xjkprom to it_xjkprom.

"populate fields of struture and append to itab
append wa_yjkprom to it_yjkprom.

"populate fields of struture and append to itab
append wa_xjkcomm to it_xjkcomm.

"populate fields of struture and append to itab
append wa_yjkcomm to it_yjkcomm.

"populate fields of struture and append to itab
append wa_xjkgift to it_xjkgift.

"populate fields of struture and append to itab
append wa_xjkkuend to it_xjkkuend.

"populate fields of struture and append to itab
append wa_yjkkuend to it_yjkkuend.

"populate fields of struture and append to itab
append wa_xjkpaunv to it_xjkpaunv.

"populate fields of struture and append to itab
append wa_xjkaprv to it_xjkaprv.

"populate fields of struture and append to itab
append wa_xjkapcc to it_xjkapcc.

"populate fields of struture and append to itab
append wa_yjkapcc to it_yjkapcc.

"populate fields of struture and append to itab
append wa_xjkaprenew to it_xjkaprenew.

"populate fields of struture and append to itab
append wa_yjkaprenew to it_yjkaprenew.

"populate fields of struture and append to itab
append wa_xjkremind to it_xjkremind.

"populate fields of struture and append to itab
append wa_yjkremind to it_yjkremind.

"populate fields of struture and append to itab
append wa_xjkaccount to it_xjkaccount.

"populate fields of struture and append to itab
append wa_yjkaccount to it_yjkaccount.

"populate fields of struture and append to itab
append wa_xjkaccfizuo to it_xjkaccfizuo.

"populate fields of struture and append to itab
append wa_xjkamoplan to it_xjkamoplan.

"populate fields of struture and append to itab
append wa_xkomvamo to it_xkomvamo.

"populate fields of struture and append to itab
append wa_xjkaccamoprot to it_xjkaccamoprot.

"populate fields of struture and append to itab
append wa_xjfrevvaacc to it_xjfrevvaacc.

"populate fields of struture and append to itab
append wa_xjfrevacc to it_xjfrevacc.

"populate fields of struture and append to itab
append wa_xjkacctfindex to it_xjkacctfindex.

"populate fields of struture and append to itab
append wa_xpayments to it_xpayments.

"populate fields of struture and append to itab
append wa_xbut0bk to it_xbut0bk.

"populate fields of struture and append to itab
append wa_xjkaccadd to it_xjkaccadd.

"populate fields of struture and append to itab
append wa_yjkaccadd to it_yjkaccadd.

"populate fields of struture and append to itab
append wa_xjkaccaddt to it_xjkaccaddt.

"populate fields of struture and append to itab
append wa_yjkaccaddt to it_yjkaccaddt.

"populate fields of struture and append to itab
append wa_xjkap_inactive to it_xjkap_inactive.

"populate fields of struture and append to itab
append wa_yjkap_inactive to it_yjkap_inactive.

"populate fields of struture and append to itab
append wa_xbas_address to it_xbas_address.

Contribute (Add Comments)

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