Ansicht
Dokumentation

BAPI_PATIENT_ENQUEUE - IS-H BAPI Patient.Enqueue - Patient sperren

BAPI_PATIENT_ENQUEUE - IS-H BAPI Patient.Enqueue - Patient sperren

CPI1466 during Backup   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Sie sperrt einen konkreten Patienten für die weitere Bearbeitung. Diese Sperre bleibt bis zum Entsperren bestehen. Damit verhindern Sie die gleichzeitige Bearbeitung eines Patientendatensatzes durch mehrere Benutzer.

Dies wird nur dann benötigt, wenn Sie schreibende (ändernde oder anlegende) BAPIs des Objekts Patient aufrufen. Nur eine Sperre verhindert den zwischenzeitlichen Zugriff anderer Benutzer. Wenn Sie mittels BAPI_PATIENT_ENQUEUE eine Sperre setzen, dann müssen Sie diese mittels BAPI_PATIENT_DEQUEUE nach Durchführung Ihrer Aktionen wieder wegnehmen.

Beim Anlegen eines Patienten ist bei Nutzung der internen Nummernvergabe der Aufruf des BAPI_PATIENT_ENQUEUE nicht nötig (da die zu sperrende PATIENTID noch gar nicht bekannt ist). Der Aufruf in dieser Situation ist aber auch nicht schädlich. Wird keine PATIENTID mitgegeben, dann wird nichts gesperrt.

Beispiel

Sie wollen einen Patientenstammsatz mit externer Nummernvergabe neu anlegen. Zugleich mit dem Patientenstammsatz hinterlegen Sie noch Risikofaktoren zu diesem Patienten. Die korrekte Aufruffolge lautet dann:

  1. BAPI_PATIENT_ENQUEUE
  2. BAPI_PATIENT_CREATE
  3. BAPI_TRANSACTION_COMMIT (mit Parameter WAIT = 'X')
  4. BAPI_PATIENT_ADDRISKFACTOR
  5. BAPI_TRANSACTION_COMMIT (mit Parameter WAIT = ' ')
  6. BAPI_PATIENT_DEQUEUE

Hinweise

N_PATI_AKT.

Meldungen werden im Parameter Return zurückgegeben. In dieser Parameter-Dokumentation finden Sie die Rückgabewerte und deren Bedeutungen.

Weiterführende Informationen





Parameter

PATIENTID
RETURN
WORST_RETURNED_MSGTY

Ausnahmen

Funktionsgruppe

1084

TXBHW - Original Tax Base Amount in Local Currency   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2628 Date: 20240523 Time: 155926     sap01-206 ( 48 ms )