Ansicht
Dokumentation

CL_ISU_IDE_ESA_IMPPROFBLK - Datenaustausch: Profilimport mit Bulk-Services

CL_ISU_IDE_ESA_IMPPROFBLK - Datenaustausch: Profilimport mit Bulk-Services

PERFORM Short Reference   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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 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 )