SAP ABAP Interface IF_UPS_MIDDLEWARE_RUNTIME (Interface for Middleware in UPS: Runtime)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-UPS (Application Component) Distribution Unit / Distribution Packet
⤷
U_P_S (Package) ALE Distribution Unit

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_UPS_MIDDLEWARE | Basis Class for UPS Middleware Connections | 20030616 |
Properties
Interface | IF_UPS_MIDDLEWARE_RUNTIME | |
Short Description | Interface for Middleware in UPS: Runtime |
General Data
Package | U_P_S | ALE Distribution Unit |
Created | 20030616 | SAP |
Last changed | 20030616 | SAP |
Unicode checks active |
Forward declarations
Interface IF_UPS_MIDDLEWARE_RUNTIME has no forward declaration.
Interfaces
Interface IF_UPS_MIDDLEWARE_RUNTIME has no interface.
Friends
Interface IF_UPS_MIDDLEWARE_RUNTIME has no friend.
Attributes
Interface IF_UPS_MIDDLEWARE_RUNTIME has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Unlock Messages | 20030616 |
2 | ![]() |
Instance method | Public | Method | Display Messages | 20030616 |
3 | ![]() |
Instance method | Public | Method | Determine Message ID for Object in UPS | 20030616 |
4 | ![]() |
Instance method | Public | Method | Process Messages | 20030616 |
5 | ![]() |
Instance method | Public | Method | Check Distributability | 20030616 |
6 | ![]() |
Instance method | Public | Method | Program for Runtime | 20030620 |
7 | ![]() |
Instance method | Public | Method | Select Unposted Receipts in Inbox | 20030616 |
8 | ![]() |
Instance method | Public | Method | Send UPS Delivery Note | 20030616 |
9 | ![]() |
Instance method | Public | Method | Send Object Messages | 20030618 |
10 | ![]() |
Instance method | Public | Method | Send Receipt | 20030616 |
11 | ![]() |
Instance method | Public | Method | Read Status of Messages | 20030616 |
12 | ![]() |
Instance method | Public | Method | Role of Status in UPS | 20030616 |
Events
Interface IF_UPS_MIDDLEWARE_RUNTIME has no event.
Types
Interface IF_UPS_MIDDLEWARE_RUNTIME has no local type.
Method Signatures
Method DEQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMT_DOCSTA | Call by reference | Type reference (TYPE) | TUPSITM_DOCSTA | Informationen zu einer Nachricht | 20030616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20030616 |
Method DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMT_DOCKEY | Call by reference | Type reference (TYPE) | TUPSITM_DOCKEY | Tabelle von Idoc-Nummer & -Status | 20030616 |
Method DISPLAY on Interface IF_UPS_MIDDLEWARE_RUNTIME has no exception.
Method GET_DOCNUM_OF_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHT_APIITM | Call by reference | Type reference (TYPE) | API_TUPSITM | ALE-Verteilungseinheit : Objektliste (Eingabestruktur) | 20030616 | ||
2 | ![]() |
IM_APIHDR | Call by reference | Type reference (TYPE) | API_UPSHDR | ALE-Verteilungspaket : Kopfdaten (Eingabestruktur) | 20030616 |
Method GET_DOCNUM_OF_ITEM on Interface IF_UPS_MIDDLEWARE_RUNTIME has no exception.
Method PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHT_DOCKEY | Call by reference | Type reference (TYPE) | TUPSITM_DOCKEY | Tabelle von Idoc-Nummer & -Status | 20030616 | ||
2 | ![]() |
IM_BLOCKSIZE | Call by reference | Type reference (TYPE) | INT2 | Blockgröße | 20030616 | ||
3 | ![]() |
IM_DIRECT | Call by reference | Type reference (TYPE) | UPS_DIRECT | ALE-Verteilungspaket : Verteilungsrichtung | 20030616 |
Method PROCESS on Interface IF_UPS_MIDDLEWARE_RUNTIME has no exception.
Method READ_DISTRIBUTION_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_RECEIVER | Call by reference | Type reference (TYPE) | UPS_TLOGSYS | gefundene Empfänger zu Sendern | 20030616 | ||
2 | ![]() |
EXT_SENDER | Call by reference | Type reference (TYPE) | UPS_TLOGSYS | gefundene Sender zu Empfängern | 20030616 | ||
3 | ![]() |
FLG_FOR_DELIVERY_NOTE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Für UPS-Lieferschein prüfen | 20030616 | |
4 | ![]() |
IMT_RECEIVER | Call by reference | Type reference (TYPE) | UPS_TLOGSYS | vorgegebene Sender | 20030616 | ||
5 | ![]() |
IMT_SENDER | Call by reference | Type reference (TYPE) | UPS_TLOGSYS | vorgegebene Empfänger | 20030616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ein Eintrag im Verteilungsmodell gefunden | 20030616 |
Method RUNTIME_REPORTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RUPSMAS | Call by reference | Type reference (TYPE) | SYREPID | Einbuchen von Lieferscheinen | 20030620 |
Method RUNTIME_REPORTS on Interface IF_UPS_MIDDLEWARE_RUNTIME has no exception.
Method SELECT_RECEIPTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_DOCKEY | Call by reference | Type reference (TYPE) | TUPSITM_DOCKEY | Tabelle von Idoc-Nummer & -Status | 20030616 |
Method SELECT_RECEIPTS on Interface IF_UPS_MIDDLEWARE_RUNTIME has no exception.
Method SEND_DELIVERY_NOTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DOCNUM | Call by reference | Type reference (TYPE) | UPS_DOCNUM | Nachrichten-Nummer | 20030616 | ||
2 | ![]() |
EX_DOCS_CRE | Call by reference | Type reference (TYPE) | I | 20030616 | |||
3 | ![]() |
EX_STATUS | Call by reference | Type reference (TYPE) | UPS_DOCSTA | Nachrichten-Status | 20030616 | ||
4 | ![]() |
IMT_OUTITM | Call by reference | Type reference (TYPE) | OUT_TUPSITM | ALE-Verteilungseinheit : Objektliste (Ausgabestruktur) | 20030616 | ||
5 | ![]() |
IMT_OUTPRE | Call by reference | Type reference (TYPE) | OUT_TUPSPRE | ALE-Verteilungseinheit : Vorgänger (Ausgabestruktur) | 20030616 | ||
6 | ![]() |
IMT_OUTSRC | Call by reference | Type reference (TYPE) | OUT_TUPSSRC | ALE-Verteilungseinheit : Quellobjektliste (Ausgabestruktur) | 20030616 | ||
7 | ![]() |
IM_OUTHDR | Call by reference | Type reference (TYPE) | OUT_UPSHDR | ALE-Verteilungspaket : Kopfdate (Ausgabestruktur) | 20030616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler im ALE-Layer | 20030616 | |
2 | ![]() |
Kein Eintrag im Verteilungsmodell gefunden | 20030616 |
Method SEND_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DOCS_CRE | Call by reference | Type reference (TYPE) | I | Anzahl erzeugter IDOCs | 20030618 | ||
2 | ![]() |
EX_OUTITM | Call by reference | Type reference (TYPE) | OUT_UPSITM | ALE-Verteilungspaket : Objektdaten (Ausgabestruktur) | 20030618 | ||
3 | ![]() |
IM_DLOCK | Call by reference | Type reference (TYPE) | UPS_DLOCK | 20030618 | |||
4 | ![]() |
IM_OUTHDR | Call by reference | Type reference (TYPE) | OUT_UPSHDR | ALE-Verteilungspaket : Kopfdate (Ausgabestruktur) | 20030618 | ||
5 | ![]() |
IM_OUTITM | Call by reference | Type reference (TYPE) | OUT_UPSITM | ALE-Verteilungspaket : Objektdaten (Eingabestruktur) | 20030618 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Senden | 20030618 | |
2 | ![]() |
Objekttyp wird nicht unterstützt | 20030618 |
Method SEND_RECEIPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DOCNUM | Call by reference | Type reference (TYPE) | UPS_DOCNUM | Nachrichten-Nummer | 20030616 | ||
2 | ![]() |
IM_UNITY_INSTID | Call by reference | Type reference (TYPE) | UPS_INSTID | ALE-Verteilungspaket : ID zur Instanziierung | 20030616 | ||
3 | ![]() |
IM_UPSNAM | Call by reference | Type reference (TYPE) | UPS_NAME | ALE-Verteilungspaket : Name | 20030616 | ||
4 | ![]() |
IM_UPSSTAT | Call by reference | Type reference (TYPE) | UPS_UPSSTAT | ALE-Verteilungspaket: Status | 20030616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Schnittstelle wurde nicht korrekt bedient | 20030616 | |
2 | ![]() |
Fehler in der Middleware | 20030616 | |
3 | ![]() |
IDOC wurde nicht gefunden | 20030616 | |
4 | ![]() |
Kein Eintrag im Verteilungsmodell gefunden | 20030616 |
Method STATUS_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHT_DOCSTA | Call by reference | Type reference (TYPE) | TUPSITM_DOCSTA | Informationen zu einer Nachricht | 20030616 | ||
2 | ![]() |
FLG_INCL_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20030616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Datensatz nicht gefunden | 20030616 | |
2 | ![]() |
Keine IDOC-Nummer übergeben | 20030616 |
Method STATUS_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ROLE | Call by reference | Type reference (TYPE) | UPS_STAROL | Rolle eines Nachrichtenstatus | 20030616 | ||
2 | ![]() |
EX_STATUS | Call by reference | Type reference (TYPE) | UPS_DOCSTA | Nachrichten-Status | 20030616 | ||
3 | ![]() |
IM_ROLE | Call by reference | Type reference (TYPE) | UPS_STAROL | SPACE | Rolle eines Nachrichtenstatus | 20030616 | |
4 | ![]() |
IM_STATUS | Call by reference | Type reference (TYPE) | UPS_DOCSTA | SPACE | Nachrichten-Status | 20030616 |
Method STATUS_ROLE on Interface IF_UPS_MIDDLEWARE_RUNTIME has no exception.
History
Last changed by/on | SAP | 20030616 |
SAP Release Created in | 640 |