DMS에 파일을 올려놓고 채번된 문서번호를 가지고 프로그램 상에서 채번된 문서는 바꾸지 않되
파일만 바꿔서 버전업. 그러니까 문서버전을 하나씩 늘려가려고 합니다.
제가 짐작하기엔 'BAPI_DOCUMENT_CREATENEWVERSION' 이 Function Module일 것 같은데 맞을까요?
또하나 'BAPI_DOCUMENT_CREATE2'에서 Import에 들어가는 문서정보와 Tables에 들어가는 문서정보는
어떻게 다른건가요?? (밑에 파란색 표시)
CALL FUNCTION 'BAPI_DOCUMENT_CREATE2'
EXPORTING
documentdata = documentdata2
* hostname = 'URL'
* pf_ftp_dest = 'SAPFTPA'
* pf_http_dest = 'SAPHTTP'
IMPORTING
documenttype = p_dokar
documentnumber = p_doknr
documentpart = p_doktl
documentversion = p_dokvr
return = ls_return
TABLES
documentdescriptions = lt_drat
documentfiles = documentfiles2.
DOCUMENTDATA 는 헤더부분이고요..
DOCUMENTFILES 는 아이템부분입니다..
하나의 문서번호에 여러개의 파일 첨부하는경우죠..