Ansicht
Dokumentation

BAPI_DOCUMENT_DEQUEUE - Dokument entsperren

BAPI_DOCUMENT_DEQUEUE - Dokument entsperren

General Material Data   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit dieser Methode kann eine Änderungssperre aufgehoben werden.

Hinweise

Das System hebt nur die Änderungssperre auf, die vom BAPI BAPI_DOCUMENT_ENQUEUE gesetzt wurde. Sperren, die durch Transaktionen gesetzt wurden, werden nicht aufgehoben.

Beispiel

Beispielprogramm

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

**benötigte Variablen definieren

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

* Dokumentendaten (Nummer, Version, Änderungsnummer etc.)

* mit denen das Objekt eindeutig identifiziert wird

DATA: lt_doc LIKE bapi_doc_aux,

* Bapi-Returnstruktur

ls_return LIKE bapiret2.

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

** Zuweisen der Dokumentdaten

** Entsperren des Dokuments

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

lt_doc-doctype = 'DRW' .

lt_doc-docnumber = 'Dokumentnummer' .

lt_doc-docversion = '00' .

lt_doc-docpart = '000' .

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

** BAPI aufrufen, das das Dokument wieder änderbar macht

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

CALL FUNCTION 'BAPI_DOCUMENT_DEQUEUE'

EXPORTING: documenttype = lt_doc-doctype

documentnumber = lt_doc-docnumber

documentpart = lt_doc-docpart

documentversion = lt_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.

COMMIT WORK.

ENDIF.





Parameter

DOCUMENTNUMBER
DOCUMENTPART
DOCUMENTTYPE
DOCUMENTVERSION
RETURN

Ausnahmen

Funktionsgruppe

CVBAPI

ABAP Short Reference   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2648 Date: 20240523 Time: 114107     sap01-206 ( 27 ms )