Ansicht
Dokumentation

FTR_CORR_INC_STATUS_SET - Gegenbestätigungsfunktion (kein masch. Abgleich)

FTR_CORR_INC_STATUS_SET - Gegenbestätigungsfunktion (kein masch. Abgleich)

CL_GUI_FRONTEND_SERVICES - Frontend Services   ROGBILLS - Synchronize billing plans  
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_CANCELLED
E_CHANGED_VTBKORES_ENTRY
I_BUKRS
I_DATE_SRECONFIRM
I_DOCNUM
I_DOCNUM_IN
I_GSPPART
I_NORDEXT
I_NO_POPUPS
I_RFHA
I_RFHAZU
I_RLFDNR
I_SFHAART
I_SGSART
I_SWIFTREF
I_TIME_SRECONFIRM
I_USER_SRECONFIRM
I_XCHECK_AUTHORITY

Ausnahmen

FOREIGN_LOCK
NOT_AUTHORIZED
NOT_QUALIFIED
NOT_QUALIFIED_STATUS_RELEVANCE
NO_CORRESPONDENCE_DATA
NO_OUTGOING_CORRESPONDENCE
NO_VALID_CORRESPONDENCE_DATA
NO_VALID_DATE_OR_TIME

Funktionsgruppe

TB89

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

Length: 3214 Date: 20240604 Time: 040338     sap01-206 ( 54 ms )