Ansicht
Dokumentation
CL_ISU_IDE_ESA_IMPPROFBLK - Datenaustausch: Profilimport mit Bulk-Services
PERFORM Short Reference Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Die Klasse implementiert Interface IF_EX_ISU_DATEX_ESA_BULK_IN.
Mit den Klassen-Methoden
- und
- und diesem Interface können Sie Profilwerte mit Bulk-Services importieren. Dadurch können Massendaten in kurzer Zeit in das System eingespielt werden.
Das System legt sowohl die entsprechenden Profilwerte als auch die entsprechenden Datenaustauschaufgaben für die Zeitreihen an. Aus der komplexen Inbound-Struktur des Bulk-Services werden Datenaustauschaufgaben erstellt und die Profilwerte so aufbereitet, dass sie mit dem BAPI BAPI_ISUPROFILE_IMPORT im System angelegt werden können.
Eventuell auftretende Fehler werden in der Datenaustauschaufgabe selber und im Enhanced Message Management Analysis (EMMA) Log verzeichnet sowie an die Prozessmethode des Services zurückgeliefert.
Beziehungen
Beispiel
Hinweise
Funktionaler Ablauf
- Auf Serviceseite (CL_ISU_SE_IMPL_TIMESERS->PROCESS_TSITEMBLKNO) wird die Erstellung der EDEXTASK-Sätze aufgerufen (CL_ISU_IDE_ESA_IMPPROFBLK=>GET_SUB_BULK_FROM_DEXPROC). Anschließend wird die Service Inbound-Struktur dem Framework bekanntgegeben (CL_ISU_IDE_ESA_IMPPROFBLK=>SET_DATA_INBOUND_BULK) und das Framework aufgerufen.
- In der zentralen Methode CL_ISU_IDE_ESA_IMPPROFBLK->PROCESS_BULK_INBOUND werden die Profilwerte für das BAPI aufbereitet.
- Das BAPI zum Anlegen der Profilwerte wird aufgerufen (BAPI_ISUPROFILE_IMPORT).
- Den entstandenen Datenaustauschaufgaben (EDEXTASK) wird ein entsprechender Status sowie Links auf das XML und die Profilwerte zugeordnet.
- Über die Service-Struktur werden entstandene Fehler an die Prozessmethode des Services zurückgeliefert. Dort können die Fehler anhand des Forward Error Handlings (FEH) ausgewertet werden.
Weiterführende Informationen
- Beschreibung der implementierenden Klasse CL_ISU_IDE_ESA_IMPPROFBLK
- Beschreibung der geschützten Methoden der hier beschriebenen Klasse CL_ISU_IDE_ESA_EXPPROFBLK :
- Weitere Informationen finden Sie in der Dokumentation Implementierung von neuen Basisprozessen im SAP Help Portal unter http://help.sap.com -> SAP for Industries → SAP Utilities → Unternehmensübergreifender Datenaustausch → Deregulierungsfunktionen → Technische Referenz zu den Deregulierungsfunktionen → Technische Referenz zu den Datenaustauschprozessen → Unternehmensspezifische Erweiterungen → Implementierung von neuen Basisprozessen
RFUMSV00 - Advance Return for Tax on Sales/Purchases RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4128 Date: 20240420 Time: 150011 sap01-206 ( 51 ms )