Ansicht
Dokumentation

FTR_CORR_INC_STATUS_SET_REVERS - Gegenbestätigungszuordnung aufheben

FTR_CORR_INC_STATUS_SET_REVERS - Gegenbestätigungszuordnung aufheben

Addresses (Business Address Services)   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Der Funktionsbaustein dient zum Gegenbestätigen von Finanzgeschäften

Funktionsbeschreibung:

  1. Geschäft wird gesperrt
  2. Vorhandene Korrespondenzdaten werden gelesen
  3. Wenn pro Vorgang mehr als ein statusrelevanter Korrespondenzdatensatz existiert, wird die Gegenbestätigung abgelehnt
  4. Korrespondenzdaten werden aufgeteilt in welche, die für die Gegenbestätigung in Frage kommen und in andere, z.B. nicht statusrelevante Tabelleneinträge
  5. Entscheidung: Ist die Zordnung eindeutig, wird der Gegenbestätigungsstatus in VTBKORES und VTBFHAZU gesetzt. Gibt es mehr als 1 VTBKORES-SATZ zu Auswahl, wird ein Popup gesendet, wenn der Parameter I_NO_POPUS initial übergeben wird. In allen anderen Fällen wird die Exception NOT_QUALIFIED ausgelöst.
    NOT_QUALIFIED wird auch dann ausgelöst, wenn eine Überqualifizierung vorliegt, d.h. wenn IDoc-Nummer undSwiftreferenz als Parameter übergeben werden.
  6. VTBKORES und VTBFHAZU werden verbucht. Änderungsbelege werden geschrieben.
  7. Aufruf des FB: FTR_CORR_STATE_CORRECT_ACTVT. Dieser Baustein macht in bestimmten Fällen eine Statuskorrektur und schreibt Änderungsbelege. Der FB ist selbst dokumentiert.

Bedingung für das Gegenbestätigen ist, daß die ausgehende Bestätigung erfolgt ist. Ist das nicht der Fall und wäre die Zuordnung eindeutig, wird die Exception NO_OUTGOING_CORRESPONDENCE ausgelöst.

Exceptions
NO_CORRESPONDENCE_DATA -> Es gibt überhaupt keine
Korrespondenzdaten (VTBKORES)
NO_VALID_CORRESPONDENCE_DATA -> Es gibt zwar Korrespondenzdaten,
jedoch keine passenden
NO_VALID_DATE_OR_TIME -> Gegenbestätigungsdatum und oder
-zeit ist ungültig
NO_OUTGOING_CORRESPONDENCE -> s.o.
NOT_QUALIFIED -> s.o.
NOT_QUALIFIED_STATUS_RELEVANCE -> Statusproblem bei Gegenbestätigung
FOREIGN_LOCK -> Sperrfehler

Weitere Hinweise

Geschäftsvorgänge, die zu Release 40B oder früher erfaßt wurden können mit dieser Funktion nicht gegenbestätigt werden.





Parameter

E_VTBKORES
I_SFHAART
I_SGSART
I_VTBKORES

Ausnahmen

FOREIGN_LOCK
INVALID
NOT_AUTHORIZED

Funktionsgruppe

TB89

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2758 Date: 20240523 Time: 061826     sap01-206 ( 40 ms )