Ansicht
Dokumentation

BCA_API_REL_CHECK_ATTRIB - Prüfung, ob eine Freigabe erforderlich ist

BCA_API_REL_CHECK_ATTRIB - Prüfung, ob eine Freigabe erforderlich ist

General Data in Customer Master   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Als Importparameter erhält dieser Funktionsbaustein den Objekttyp und Objektschlüssel, die Aktivität und eine Referenz auf die Struktur, in der die bei der Steuerung der Freigabe relevanten Daten stehen. Als Exportparameter liefert der Funktionsbaustein ein Flag, das besagt, ob für dieses Objekt eine Freigabe erforderlich ist, und wenn ja, das ermittelte Freigabeverfahren sowie einen Returncode.

Alternativ zum Objektschlüssel kann der Baustein auch ohne diesen gerufen werden. Dazu muß der Importpararmeter I_FLG_GET_KEY ausgeschaltet sein. Der Baustein selbst liefert in diesem Fall einen alternativen Schlüssel (E_SAV_ALTERNATE_ID), der beim Aufruf des Funktionsbausteins BCA_API_REL_CALL mitgegeben werden muß.

Zur Ermittlung dieser Werte werden die Werte im Customizing ausgelesen und mit den Laufzeitwerten verglichen.
Wenn eine statisches Freigabe verwendet wird, wird das Freigabeverfahren unabhängig von allen Laufzeitwerten gestartet. Bei dynamischer Freigabe werden die Customizing-Einträge des jeweiligen Objekttypen mit den Laufzeitdaten auf Übereinstimmung verglichen. Dabei wird mit den Einträgen für ein Acht-Augen-Verfahren begonnen und danach mit denen für ein Sechs- und ein Vier-Augen-Verfahren verglichen. Existiert ein übereinstimmender Eintrag, so ist durch diesen das Freigabeverfahren festgelegt, ansonsten ist das Ergebnis, dass für das Objekt keine Freigabe erforderlich ist. Bei mehreren übereinstimmenden Einträgen wird das Verfahren durch den ersten übereinstimmenden Eintrag, der gefunden wird, bestimmt.

Beispiel

Hinweise

Dieser Funktionsbaustein muss immer vor dem Funktionsbaustein BCA_API_REL_CALL aufgerufen werden.

Weiterführende Informationen





Parameter

E_ALTERNATE_ID
E_FLG_TOBERELEASED
E_REL_PROC
I_ACTIVITY
I_FLG_GETKEY
I_STRUCTURE
I_STR_REL_H_DATA1
I_WEBCALL

Ausnahmen

ERROR

Funktionsgruppe

BCA_API_RELEASE

General Data in Customer Master   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2300 Date: 20240523 Time: 154619     sap01-206 ( 58 ms )