Ansicht
Dokumentation

CACS_DETERMINE_APPL_DIRINPUT - NOTRANSL: Bestimmt die Provisionsanwendung (wenn Direct input, dann User P

CACS_DETERMINE_APPL_DIRINPUT - NOTRANSL: Bestimmt die Provisionsanwendung (wenn Direct input, dann User P

BAL Application Log Documentation   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.
SAP E-Book

Dieser Funktionsbaustein erfüllt zwei Funktionen:

Setzen der aktuellen Provisionsanwendung

Bei Aufruf mit I_APPL wird geprüft, ob der Benutzer berechtigt ist, die Anwendung I_APPL zu benutzen, und ob die Anwendung einsatzbereit ist. Bei erfolgreicher Prüfung wird I_APPL als aktuelle Provisionsanwendung im SAP Memory gespeichert (Parameter-ID 'CACSAPPL').

Erfragen der aktuellen Provisionsanwendung

Bei Aufruf ohne I_APPL (d.h. I_APPL initial) wird die aktuelle Provisionsanwendung wie folgt ermittelt:

Zuerst wird das SAP Memory (Parameter-ID 'CACSAPPL') herangezogen.

Führt das zu keinem Ergebnis, so wird nach dem Benutzerparameter gesucht. Ist auch diese Suche erfolglos, so wird der Benutzer per Dialogfenster nach der gewünschten Anwendung gefragt. (Wenn dieser Dialog durch Setzen des Parameters I_NO_DIALOG unterbunden wurde, wird statt dessen die Ausnahme NO_APPL ausgelöst.)

Abschließend wird geprüft, ob die gefundene Provisionsanwendung einsatzbereit ist. Bei erfolgreicher Prüfung wird sie als aktuelle Provisionsanwendung im SAP Memory gespeichert.

DE-EN-LANG-SWITCH-NO-TRANSLATION





Parameters

E_APPL
I_DIRINPUT

Exceptions

NO_APPL

Function Group

CACS_APPLNEW

ABAP Short Reference   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 1485 Date: 20240523 Time: 083359     sap01-206 ( 35 ms )