Ansicht
Dokumentation

SAMPLE_PROCESS_00001820 - Zahlprogramm: Selektion der offenen Posten

SAMPLE_PROCESS_00001820 - Zahlprogramm: Selektion der offenen Posten

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

Funktionalität

Der Baustein dient als reine Schnittstellenbeschreibung und enthält keine Anweisungen. Er ist für Entwickler von Zusatzkomponenten vorgesehen, die zum Zeitpunkt 00001820 (Zahlprogramm: Selektion der offenen Posten) einen eigenen Funktionsbaustein bereit stellen.

Der Funktionsbaustein SAMPLE_PROCESS_00001820 darf nicht verändert werden!

Wenn Sie einen eigenen Baustein erstellen möchten, der am oben genannten Zeitpunkt aufgerufen werden soll, gehen Sie folgendermaßen vor:

  1. Kopieren Sie den Baustein in Ihren eigenen Namensraum.
  2. Verändern Sie keine Übergabeparameter !!
  3. Schreiben Sie Ihre eigenen Anweisungen in den kopierten Funktionsbaustein.
  4. Sichern und aktivieren Sie Ihren Baustein.
  5. Nehmen Sie die notwendigen Einstellungen im Customizing vor. (Anleitung)

SCHNITTSTELLE

Die Aufgabe der Schnittstelle ist es, eine Möglichkeit bereitzustellen, in einer offenen Debitor- bzw. Kreditorposition direkt nach der Selektion die Zahlsperre bzw. den Zahlweg zu ändern.

Dem Funktionsbaustein werden je nach Kontoart (I_KOART = 'D' bzw. 'K') die Indexdaten BSID bzw. BSIK des offenen debitorischen bzw. kreditorischen Postens mitgegeben. Weiterhin sind Buchungsdatum, Datum des nächsten Zahllaufes und das Datum, bis zu dem offene Debitorenposten berücksichtigt werden sollen, verfügbar.

Im Funktionsbaustein können Statusmeldungen (Message-Typ S) ausgegeben werden. Um zu entscheiden, welche Meldungen im Zahllaufprotokoll gewünscht sind, werden die Protokolloptionen aus den Zahllaufparametern in der Struktur I_TRACE mitgegeben.

Die in den Zahllaufparametern gepflegten Freien Selektionen werden in der Tabelle T_FLDTAB_1820 mitgegeben.

Durch Setzen des Export-Parameters E_NO_FREE_SELECTIONS = 'X' lassen sich die Prüfungen des Standards auf die Freien Selektionen für den übergebenen Posten ausschalten.

Mit dem Export-Parameter E_NO_LOGGING kann das Schreiben in das Applikationsprotokoll deaktiviert werden.

Die Zahlsperre aus dem offenen Posten wird im Übergabeparameter C_ZLSPR mitgegeben, der geändert zurückgegeben werden kann. Damit kann jede im Customizing definierte Zahlsperre gesetzt werden und der Posten erscheint auf der Ausnahmeliste. Die Zahlsperre '*' besitzt eine Sonderrolle. Wird diese gesetzt, so wird der Posten nicht mehr berücksichtigt, d.h. er ist auch nicht mehr in der Ausnahmeliste sichtbar.

Mit Hilfe des Parameters C_ZLSCH kann der Zahlweg des selektierten Postens geändert werden.

Hinweise

Weiterführende Informationen





Parameter

C_BVTYP
C_REBZG
C_REBZJ
C_REBZT
C_REBZZ
C_ZLSCH
C_ZLSPR
E_NO_FREE_SELECTIONS
E_NO_LOGGING
I_BSID
I_BSIK
I_BUDAT
I_FDEBI
I_KOART
I_LAUFD
I_LAUFI
I_NEDAT
I_TRACE
I_XVORL
T_FLDTAB_1820

Ausnahmen

Funktionsgruppe

BFFMSMPL3

ABAP Short Reference   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3456 Date: 20240523 Time: 135518     sap01-206 ( 70 ms )