Ansicht
Dokumentation
FTR_CORR_INC_STATUS_SET - Gegenbestätigungsfunktion (kein masch. Abgleich)
CL_GUI_FRONTEND_SERVICES - Frontend Services ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
Der Funktionsbaustein dient zum Gegenbestätigen von Finanzgeschäften
Funktionsbeschreibung:
- Geschäft wird gesperrt
- Vorhandene Korrespondenzdaten werden gelesen
- Wenn pro Vorgang mehr als ein statusrelevanter Korrespondenzdatensatz existiert, wird die Gegenbestätigung abgelehnt
- Korrespondenzdaten werden aufgeteilt in welche, die für die Gegenbestätigung in Frage kommen und in andere, z.B. nicht statusrelevante Tabelleneinträge
-
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. - VTBKORES und VTBFHAZU werden verbucht. Änderungsbelege werden geschrieben.
-
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_CANCELLEDE_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_LOCKNOT_AUTHORIZED
NOT_QUALIFIED
NOT_QUALIFIED_STATUS_RELEVANCE
NO_CORRESPONDENCE_DATA
NO_OUTGOING_CORRESPONDENCE
NO_VALID_CORRESPONDENCE_DATA
NO_VALID_DATE_OR_TIME
Funktionsgruppe
TB89TXBHW - 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 )