[SAP] IDOC-Verarbeitung

Transaktionen

BD67 (Eingangsmethoden pflegen)
BD79 (Pflege IDoc-Umsetzungsregeln)
BD87 (Statusmonitor für ALE-Nachrichten)

  • “IDocs im Eingang” selektieren -> Button “Verarbeiten”

SALE (ALE-Customizing anzeigen)
WE02 / WE05 (IDoc-Listen)

  • Selektion der IDocs
  • IDoc im ALV doppelklicken
  • Datensätz aufklappen
  • Doppelklick auf A4-Seiten-Icon vor dem Segment
  • Menü -> Datensatz -> Anzeigen -> Ändern
  • Einträge Ändern
  • Button “Speichern” (Blaue Diskette)

WE09 (IDocs suchen über Inhalt)
WE07 (IDoc Statistik)
WE11 (Löschen von IDocs)
WE19 (IDoc-Testwerkzeug (Simulation, Test und Verbuchung))

  • IDOC-Debugging
  • Erzeugen von Kopien eines existierenden IDocs -> ggf. Gefahr von Doppelbuchungen im System

WE20 (Partnervereinbarungen)
WE21 (Portbeschreibung)
WE30 (Entwicklung IDoc-Typ)
WE31 (Entwicklung IDoc-Segment)
WE41 (Vorgangscodes im Ausgang)
WE42 (Vorgangscodes im Eingang)
WE44 (Partnerarten und Prüfungen)
WE57 (Zuordnung Nachrichten zu Anw.-Objekt)
WE60 (Dokumentation für IDoc-Typen)
WE64 (Dokumentation Nachrichtentypen)
WE81 (Logische Nachrichtentypen)
WE82 (Zuordnung Nachrichten zu IDoc-Typ)
WE84 (Assignment of IDoc and appl. fields)
WLF_IDOC (IDoc Verarbeitung)

Programme

RC1_IDOC_SET_STATUS (EHS: Report zum IDOC-Status Umsetzen (nur für interne Zwecke von EHS)
RBDINPUT (Verarbeitung von eingehenden IDocs)
RBDMANIN (Starten der Fehlerbehandlung für nicht eingebuchte IDocs)
RBDMANI2 (Manuelle Verarbeitung von IDocs: Nicht gebuchte IDocs einbuchen)
RBDAPP01 (Eingangsverarbeitung von übergabebereiten IDocs)

Funktionsbausteine

EDI_DATA_INCOMING (EDI: Aufruf der Eingangsverarbeitung für eine IDoc-Datei)
IDOC_INBOUND_ASYNCHRONOUS (IDoc-Eingangsverarbeitung über tRFC)
IDOC_INBOUND_SINGLE (Eingangsverarbeitung für ein übergebenes IDoc)
IDOC_INBOUND_IN_QUEUE (IDoc: Eingang über qRFC)
IDOC_INBOUND_XML_SOAP_HTTP (eingang über soap http)
IDOC_INBOUND_XML_VIA_HTTP (eingang über http)
IDOC_CTRL_INBOUND_CONVERT (Konvertierung IDoc-Datensatz von externer in interne Darstellung)
IDOC_DATA_INBOUND_CONVERT (Konvertierung IDoc-Datensatz von externer in interne Darstellung)
IDOC_INBOUND_PROCESS_DATA_GET (Lesen der Verarbeitungsdaten für die IDoc-Eingangsverarbeitung)
IDOC_INBOUND_WRITE_TO_DB (Eingangs-IDoc mit Struktur EDI_DD wird auf der Datenbank abgespeichert)
IDOC_OUTPUT_ORDERS (Ausgabe Bestellungen für EDI in Zwischenstruktur ab Release 3.0A)
MASTER_IDOC_DISTRIBUTE (Schnittstelle der Anwendung zur ALE-Schicht auf der Ausgangsseite)
COMMUNICATION_IDOC_CREATE (ALE-Verarbeitung von Master-IDoc zu Communication-IDocs)
EDI_OUTPUT_NEW (EDI: Kommunikation)
ALE_IDOC_SERVICES_APPLY_IN (Ausführen der ALE-Services (Filtern, Umsetzen, …) für ein IDoc: Eingang)
ALE_IDOC_SERVICES_APPLY_OUT (Ausführen der ALE-Services (Filtern, Umsetzen, …) für ein IDoc: Ausgang)

Tabellen

EDIDC (Kontrollsatz (IDoc))
EDIDS (Statussatz (IDoc))
EDID4 (IDoc-Datensätze ab 4.0)
EDISDEF (IDoc Entwicklung : IDoc Segmentdefinitionen)
EDSAPPL (EDI: IDoc-Segment Anwendungsstruktur)
EDIMSGT (Kurzbeschreibung der SAP Nachrichtentypen)
EDIPORT (Sammeltabelle für alle Porttypen zur IDoc-Verarbeitung)
TBDLS (Logisches System)
EDIFCT (IDoc: Zuordnung von FB zu log. Nachricht und IDoc Typ)
TEDS2 (Kurzbeschreibung der IDoc-Statuswerte)

Includes

MBDCONST (ALE – Konstanten)

Links

[SAP] ABAP CDS Views und Verwendung von Annotations

Pakete

SABAPDEMOS (Demonstrationen der ABAP-Dokumentation (nicht produktiv))

  • Core Data Services

SDUT (DD: Analyse-Reparatur Utilities)

Transaktionen

SDDLAR (CDS Analyse- und Reparaturwerkzeuge)

  • Anzeigen und Reparieren von DDL-Strukturen

SACM (Access Control Management)
RSRTS_ODP_DIS (TransientProvider-Vorschau anzeigen): RSRTS_ODP_DIS | SAP Help Portal
RSRTS_QUERY_CHECK (Prüfung für CDS-Query-Metadaten): RSRTS_CDS_QUERY_CHECK | SAP Help Portal
SE63 (Übersetzungseditor)

  • Übersetzung der Endusertexte (Annotations) zum View

SE11 (ABAP Dictionary)

  • Suche von transparenten Tabellen in CDS-Views über Datenbanktabelle -> Ausführen (F8) -> Verwendungsnachweis -> Datendefinitionen

Fiori Apps

Query Browser (Query Browser)
View Browser (View Browser)
Analytical Query (Analytical Query)

Reports

DEMO_CDS_* (Demo-Reports für Arbeit mit CDS-Views)

Klassen

CL_DD_DDL_ANNOTATION_SERVICE (Metadaten-API für Annotationen)
CL_DD_DDL_ANALYZE (DDL Source Analyse)

Tabellen

DDLDEPENDENCY (DD: Objekte in einer Ddl-Source)

  • OBJECTNAME für CDS entities (STOB) in Spalte OBJECTTYPE
  • OBJECTNAME für generierte DB Views (VIEW) in Spalte OBJECTTYPE

DDDDLSRCT (DDL Source Texts)
DDHEADANNO (DD: Annotations: Header)
ABDOC_CDS_ANNOS (Bedeutung der SAP-Annotationen in ABAP-CDS)
CDSVIEWANNOPOS (CDS View Header Annotations)
CDS_FIELD_ANNOTATION (Field level Annotation of a CDS view)

Views

RSODPABAPCDSVIEW (Mapping DDIC ABAP Object Name to CDS Object Name)

Coding

* Liefert alle Annotationen (Entität, Element, Parameter )
cl_dd_ddl_annotation_service=>get_annos( EXPORTING
                                           entityname    = 'DEMO_CDS_MDE'
                                         IMPORTING
                                           element_annos = DATA(it_element_annos) ).

cl_demo_output=>display( it_element_annos ).

* Liefert den Wert der “@EndUserText.label”-Entitätannotation
DATA(lv_label) = cl_dd_ddl_annotation_service=>get_label_4_element( entityname  = 'DEMO_CDS_VIEW_ANNOTATIONS'
                                                                    elementname = 'SOME_FIELD'
                                                                    language    = 'D' ).

WRITE: / lv_label.

Links

[SAP] Adobe Forms Administration

Transaktionen

SFP (Form Builder)
SM59 (RFC Destinations (Display/Edit))

  1. HTTP-Verbindungen zu ext. Server
  2. Doppelklick auf ADS
  3. Button “Verbindungstest”

SICF (Pflege des HTTP-Service-Baums)

  1. Hierarchietyp SERVICE
  2. Button “Ausführen”
  3. default_host/sap/bc/fp und default_host/sap/bc/fpads

Reports

FP_CHECK_DESTINATION_SERVICE (Testprogramm, ob der Destination-Service für Templates funktioniert)

  1. This report checks the configuration of the destination service and the ICF service sap/bc/fp

FP_CHECK_HTTP_DATA_TRANSFER (Test Program for HTTP Communication)

  1. This report checks the configuration of the destination service and the ICF service sap/bc/fpads
  2. You only need this service, if AS ABAP and AS Java (with ADS) are installed in different systems

RSPO_TEST_MERGE_PDF_FILES (Beispielreport zum Aufruf des PDF-Merge ABAP-Interfaces)
FP_TEST_00 (Form Processing – Zentrales Testprogramm)
FP_TEST_01 (Form Processing – Zentrales Testprogramm mit Archivierung)
FP_PDF_TEST_00 (Versionsinformation (nur zur Analyse))
FP_PDF_TEST_01 (PDF Erzeugung)

Funktionsbausteine

FP_FUNCTION_MODULE_NAME (Namen des Funktionsbausteins für ein Formular bestimmen)
FP_JOB_OPEN (Formularprozessierung: Job beginnen)
FP_JOB_CLOSE (Formularprozessierung: Job beenden)
FP_GET_LAST_ADS_ERRSTR (Letzten Fehlerstring der Adobe-Dokument-Services/SOAP ermitteln)
ADS_SR_OPEN (Öffnen eines ADS Spoolauftrags zum Schreiben)
ADS_SR_CLOSE (Schliessen eines ADS Spoolauftrags)
ADS_GET_PATH (Liefert Speicherort für ADS Spoolaufträge)
ADS_SR_CONFIRM (Schreiben einer Zeile in einen offenen ADS Spoolauftrag)

Tabellen

FPCONTEXT (Formularobjekte: Kontext)
FPCONTEXTI (Formularobjekte: Kontext – interne Informationen)
FPCONTEXTR (Formularobjekte: Kontext – Laufzeitobjekte)
FPCONTEXTT (Formularobjekte: Kontext – textuelle Beschreibung)
FPINTERFACE (Formularobjekte: Schnittstelle)
FPINTERFACET (Formularobjekte: Schnittstelle – textuelle Beschreibung)
FPLAYOUT (Formularobjekte: Layout)
FPLAYOUTT (Formularobjekte: Layout – textuelle Beschreibung)
FPNUMBERLEVEL (Formularobjekte: Nummernstand)

Klassen

CL_RSPO_PDF_MERGE (PDF merger)

Links