‎2020 Mar 23 5:13 AM
We have written a Code to Upload DMS document through FM BAPI_DOCUMENT_CREATE2
But We are getting Error as "DATA Carrier is not defined". We have created Storage category as "ZDMS" in Config
below is my Code,please suggest the solution.
ABAP CODE :
ls_doc-documenttype = 'ZMD'.
ls_doc-documentversion = '01'.
ls_doc-documentpart = '000'.
ls_doc-statusextern = 'CD'.
CLEAR ls_files.
ls_files-storagecategory = 'ZDMS'.
ls_files-docfile = gw_master-zdms1.
ls_files-wsapplication = 'PDF'.
APPEND ls_files TO lt_files.
CLEAR : ls_files.
CLEAR ls_drat.
ls_drat-language = 'EN'.
ls_drat-description = "Test file".
APPEND ls_drat TO lt_drat.
CLEAR : ls_drat.
IF lt_files[] IS NOT INITIAL.
CALL FUNCTION 'BAPI_DOCUMENT_CREATE2'
EXPORTING documentdata = ls_doc
IMPORTING documenttype = lf_doctype
documentnumber = lf_docnumber
documentpart = lf_docpart
documentversion = lf_docversion
return = ls_return
TABLES
documentdescriptions = lt_drat
* objectlinks = lt_drad
documentfiles = lt_files.
IF ls_return IS INITIAL.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.
ENDIF.
ENDIF.
‎2020 Mar 23 5:26 AM