Ansicht
Dokumentation
ISH_UNIRETCASE_CHECK_ADJUST - IS-H: Gesamtfall - TNPOL - Prüfen Fall-/Bewegungsänderungen
General Data in Customer Master Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Funktionsbaustein prüft, ob ein Fall Bestandteil eines Wiederkehrer-Gesamtfalles ist und verweigert u.U. das Stornieren des Falles bzw. den Wechsel der Fallart oder das Ändern von Bewegungen.
Der Aufruf erfolgt über die ISH-Tabelle TNPOL zu bestimmten Ereignissen.
Beispiel
Hinweise
ACHTUNG !
Im ISH_UNIRETCASE_SAVE wird der API ISH_APPENDIX_MODIFY mit Testrun = off aufgerufen. Innerhalb dieses
Funktionsbausteines müssen auch alle am Appendix beteiligten Fälle geändert werden.
Es muss bei jedem beteiligten Fall (ausser dem führenden Fall) der Aufnahmegrund angepaßt werden. Hierzu wird der entsprechende CASE-BAPI verwendet.
Durch die Verwendung des CASE-BAPIs wird die Tabelle TNPOL abgearbeitet und in deren Folge der Funktionsbaustein ISH_UNIRETCASE_CHECK_ADJUST mitACTION = C und CALUP = CASE aufgerufen.
Würde jetzt z.B. im ISH_UNIRETCASE_ADJUST geprüft werden, ob ein Fall an einem Wiederkehrer-Gesamtfall
beteiligt ist und der Aufnahmegrund geändert wurde, dann würde dies zu einem Dead-Lock führen, wenn an dieser Stelle eine E-Message kommt.
Wird der Fall dagegen z.B. über "Aufnahme ändern" geändert, so wäre hier eine Prüfung sinnvoll.
Problem: Der BAPI zum Ändern aller Fälle darf erst beim Sichern aufgerufen werden. Im BAPI werden die TNPOL Bausteine mit "C" prozessiert und nicht mit "S" oder "A".
Weiterführende Informationen
Parameter
SS_ACTIONSS_CALUP
SS_DIALOG
SS_EINRI
SS_FALNR
SS_LFDNR
SS_PATNR
SS_RETMAXTYPE
SS_RETURN
Ausnahmen
Funktionsgruppe
NAPX_SERVICESPERFORM Short Reference Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1943 Date: 20240523 Time: 144353 sap01-206 ( 43 ms )