Ansicht
Dokumentation

BAPI_DOCUMENT_ENQUEUE - Dokument sperren

BAPI_DOCUMENT_ENQUEUE - Dokument sperren

TXBHW - Original Tax Base Amount in Local Currency   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit dieser Methode wird ein Dokument für eine Änderung ausserhalb des Programms gesperrt.

Hinweise

Durch den Aufruf von BAPI_DOCUMENT_DEQUEUE können Sie die Sperre wieder aufheben.

Beispiel

Beispielprogramm

*************

**benötigte Variablen definieren

************

** Dokumentenschlüssel

DATA:

ls_doc LIKE bapi_doc_aux.

** BAPI-Returnstruktur

DATA: ls_return LIKE bapiret2.

********************************************

** Zuweisen der Dokumentdaten; dieses Dokument ist nach Aufruf des

** BAPIs gesperrt

******************************************

ls_doc-docnumber = 'DOKUMENTNUMMER'.

ls_doc-doctype = 'DRW'.

ls_doc-docversion = '00'.

ls_doc-docpart = '000'.

**********************************

**BAPI aufrufen

**********************************

call function 'BAPI_DOCUMENT_ENQUEUE'

exporting: documenttype = ls_doc-doctype

documentnumber = ls_doc-docnumber

documentpart = ls_doc-docpart

documentversion = ls_doc-docversion

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.

break-point.

COMMIT WORK.

ENDIF.





Parameter

DOCUMENTNUMBER
DOCUMENTPART
DOCUMENTTYPE
DOCUMENTVERSION
RETURN

Ausnahmen

Funktionsgruppe

CVBAPI

BAL_S_LOG - Application Log: Log header data   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2433 Date: 20240523 Time: 103244     sap01-206 ( 25 ms )