Ansicht
Dokumentation

ISU_DEREG_GET_INV_INCHCK - Prüfung aus Serviceanbietervereinbarung lesen

ISU_DEREG_GET_INV_INCHCK - Prüfung aus Serviceanbietervereinbarung lesen

ROGBILLS - Synchronize billing plans   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein liefert die erlaubten Prüfwerte für den Rechnungs-/Aviseingang in Abhängigkeit der folgenden Objekte zurück:

  • Zählpunkt oder Zählpunktgruppe
  • Rechnungs-/Avisart
  • Belegart
  • Prüfart

Es gibt folgende Eingabeparameter:

  • X_KEYDATE
Das Datum wird benötigt, um für einen Zählpunkt eine gültige Zählpunktgruppe zu finden. Zudem wird das Datum benötigt, um die Parameter einer gültigen Serviceanbietervereinbarung zu bestimmen.
Der Serviceanbieter (Marktpartner) wird benötigt, um Parameter aus einer Serviceanbietervereinbarung zu bestimmen.
Der prozessausführende Serviceanbieter wird benötigt, um Parameter aus einer Serviceanbietervereinbarung zu bestimmen.
Der interne Schlüssel des Zählpunkts wird benötigt, um eine gültige Zählpunktgruppe bestimmen zu können. Der interne Schlüssel wird nur dann benötigt, wenn keine Zählpunktgruppe beim Aufruf des Funktionsbausteins mitgegeben wird.
Die ID der Zählpunktgruppe wird benötigt, um erlaubte Prüfungen zu bestimmen. Wenn die ID der Zählpunktgruppe nicht beim Aufruf des Funktionsbausteins mitgegeben wird, muss stattdessen der interne Schlüssel des Zählpunkts bekannt sein.
Die Art der Rechnung / Art des Avises wird benötigt, um die für die Rechnungs-/Avisart erlaubten Prüfungen zu bestimmen. Wenn die Grundeinstellung aus dem Customizing ermittelt werden soll, muss dieser Parameter beim Aufruf übergeben werden.
Die Belegart wird benötigt, um die für die Belegart erlaubten Prüfungen zu bestimmen. Wenn die Grundeinstellung aus dem Customizing ermittelt werden soll, muss dieser Parameter beim Aufruf übergeben werden.
Die Art der Prüfung wird benötigt, um die für die Prüfart erlaubte Prüfungen zu bestimmen. Wenn die Grundeinstellung aus dem Customizing ermittelt werden soll, muss dieser Parameter beim Aufruf übergeben werden.
  • X_INV_DEFAULT
Wenn die Grundeinstellung aus dem Customizing ermittelt werden soll, muss das Kennzeichen Grundeinstellunggesetzt werden.

Wenn das Kennzeichen Grundeinstellung gesetzt ist, wird die Grundeinstellung aus dem Customizing ermittelt. Andernfalls wird zunächst versucht, Prüfungen aus der Serviceanbietervereinbarung zu lesen.

Wenn keine Serviceanbietervereinbarung existiert oder in der Parameterkonfiguration der Serviceanbietervereinbarung keine entsprechende Prüfung hinterlegt ist, wird wiederum die Grundeinstellung aus dem Customizing ermittelt.

Wenn weder in einer Serviceanbietervereinbarung noch im Customizing eine entsprechende Prüfung hinterlegt ist, wird ein Fehler ausgelöst.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

X_CHCK_TYPE
X_DOC_TYPE
X_INITIATOR
X_INT_UI
X_INVOICE_TYPE
X_INV_DEFAULT
X_KEYDATE
X_PARTNER
X_PODGROUP
YT_TINV_C_INCHCKA
YT_TINV_C_INCHCKP
Y_TINV_C_INCHCKA
Y_TINV_C_INCHCKP

Ausnahmen

INTERNAL_ERROR
NO_CHECK_FOUND

Funktionsgruppe

EE_DEREG_INV_PARAM

CL_GUI_FRONTEND_SERVICES - Frontend Services   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4778 Date: 20240523 Time: 121648     sap01-206 ( 73 ms )