Ansicht
Dokumentation
/ISIDEX/CL_ISU_IDENT_VARIANT - Prozessvarianten
ROGBILLS - Synchronize billing plans RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Die Klasse ist abstakt und stellt ein Framework für die Implementierung konkreter Prozessvarianten für Zählpunktidentifikation zur Verfügung. Die Klasse Implementiert das Interface /ISIDEX/IF_ISU_Ident_Variant. Kundenspezifische Prozessvarianten können das Framework nutzen indem sie die Klasse (oder eine ihrer Unterklassen) ableiten und die abstrakten Methoden (Search(), Identify()) überdefinieren.
Es wird ein 2-stufiger Algorithmus verwendet:
- Nach dem Lesen der Konfigurationsdaten der Prozessvariante wird die Methode Search() aufgerufen und die Identifizierungsmatrix als Attribut gespeichert.
- Anschließend wird die Methode Identify() für die Identifizierungsmatrix aufgerufen und das Identifizierungsergebnis und- status als Attribute gespeichert.
- In der weiteren Verarbeitung wird zwischen dem Verarbeitungsmodus mit und ohne Dialog unterschieden:
- Bei der Verarbeitung mit Dialog entscheidet die Methode Dialog_Identify() abhängig vom übergebenen Status, ob der Identifizierungsbildschirm prozessiert werden soll. Das Identifizierungsergebnis und der Status (manuell identifiziert oder manuell nicht identifiziert) wird zurückgeliefert.
- Wenn die Prozessvariante ohne Dialogverarbeitung gestartet wurde, wird die Verarbeitung beendet und die Ergebnisse (Identifizierungsmatrix, Identifizierungsergebnis und- status) zurückgeliefert.
Beziehungen
Beispiel
Hinweise
Das Framework kann dann benutzt werden, wenn der kundenspezifische Such- und Identifizierungsalgorithmus analog zu den ausgelieferten Prozessvarianten 2-stufig ist und die gleiche Dialogsteuerung für die manuelle Nachidentifikation genutzt werden soll. Die Struktur der Konfigurationsdaten muss der vorgegebenen Struktur entsprechen (siehe Methode Get_Configuration).
Weiterführende Informationen
TXBHW - Original Tax Base Amount in Local Currency rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2222 Date: 20240426 Time: 223429 sap01-206 ( 48 ms )