Ansicht
Dokumentation
BAPI_DOCUMENT_CHECKOUTMODIFY - Dokument zur Bearbeitung auschecken
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein ist veraltet. Bitte verwenden Sie Bapi_Document_Checkoutmodify2.
Mit dieser Methode wird ein Dokument zur Bearbeitung ausgecheckt.
Einschränkungen:
- Zusatzdateien werden nicht unterstützt.
- Das Auschecken von mehreren Dokumenten zur Bearbeitung ist nicht möglich.
Beispiel
**..... Dokumentenschlüssel
DATA: lf_doctype LIKE bapi_doc_draw-documenttype,
lf_docnumber LIKE bapi_doc_draw-documentnumber,
lf_docpart LIKE bapi_doc_draw-documentpart,
lf_docversion LIKE bapi_doc_draw-documentversion,
lf_filename LIKE bapi_doc_draw-docfile1,
lf_status LIKE bapi_doc_draw-statusextern,
**.... Bapi-Returnstruktur
ls_return LIKE bapiret2.
**----------------------------------------------------------------------
** Dokumentendaten zuweisen
lf_doctype = 'DRW'.
lf_docnumber = '4711'.
lf_docversion = '000'.
lf_docpart = '00'.
REFRESH lt_files.
CLEAR lt_files.
** Pfad definieren, an dem das Original abgelegt wird
lf_filename = 'c:\temp\work.dwg'.
** Neuen Status für Dokument setzen
lf_status = 'IA'.
** Dokument (Original 1) zum Ändern auschecken
CALL FUNCTION 'BAPI_DOCUMENT_CHECKOUTMODIFY'
EXPORTING: documenttype = lf_doctype
documentnumber = lf_docnumber
documentpart = lf_docpart
documentversion = lf_docversion
originaltype = '1'
documentfile = lf_filename
statusextern = lf_status
IMPORTING: return = ls_return.
** Fehler aufgetreten ??
IF ls_return-type CA 'EA'.
ROLLBACK WORK.
MESSAGE ID '26' TYPE 'I' NUMBER '000'
WITH ls_return-message.
ELSE.
COMMIT WORK.
ENDIF.
Parameter
DOCUMENTFILEDOCUMENTFILE
DOCUMENTNUMBER
DOCUMENTPART
DOCUMENTTYPE
DOCUMENTVERSION
HOSTNAME
ORIGINALPATH
ORIGINALTYPE
RETURN
STATUSEXTERN
STATUSINTERN
STATUSLOG
Ausnahmen
Funktionsgruppe
CVBAPIROGBILLS - Synchronize billing plans Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3279 Date: 20240605 Time: 091716 sap01-206 ( 29 ms )