SAP ABAP Interface IF_UPS_MIDDLEWARE (Obsolete)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-UPS (Application Component) Distribution Unit / Distribution Packet
⤷
U_P_S (Package) ALE Distribution Unit
⤷
⤷
Properties
| Interface | IF_UPS_MIDDLEWARE | |
| Short Description | Obsolete |
General Data
| Package | U_P_S | ALE Distribution Unit |
| Created | 20020904 | SAP |
| Last changed | 20030616 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_UPS_MIDDLEWARE has no forward declaration.
Interfaces
Interface IF_UPS_MIDDLEWARE has no interface.
Friends
Interface IF_UPS_MIDDLEWARE has no friend.
Attributes
Interface IF_UPS_MIDDLEWARE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Unlock Messages | 20020904 | |
| 2 | Static method | Public | Method | Display Messages | 20020916 | |
| 3 | Static method | Public | Method | Determine Message ID for Object in UPS | 20020904 | |
| 4 | Static method | Public | Method | Process Messages | 20020904 | |
| 5 | Static method | Public | Method | Check Distributability | 20020911 | |
| 6 | Static method | Public | Method | Select Unposted Receipts in Inbox | 20020912 | |
| 7 | Static method | Public | Method | Send UPS Delivery Note | 20020904 | |
| 8 | Static method | Public | Method | Send Receipt | 20020904 | |
| 9 | Static method | Public | Method | Determine Necessary Event Registries | 20020912 | |
| 10 | Static method | Public | Method | Read Status of Messages | 20020904 | |
| 11 | Static method | Public | Method | Role of Status in UPS | 20020904 |
Events
Interface IF_UPS_MIDDLEWARE has no event.
Types
Interface IF_UPS_MIDDLEWARE 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 | 20020904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020904 |
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 | 20020916 |
Method DISPLAY on Interface IF_UPS_MIDDLEWARE 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) | 20020904 | |||
| 2 | IM_APIHDR | Call by reference | Type reference (TYPE) | API_UPSHDR | ALE-Verteilungspaket : Kopfdaten (Eingabestruktur) | 20020904 |
Method GET_DOCNUM_OF_ITEM on Interface IF_UPS_MIDDLEWARE 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 | 20020904 | |||
| 2 | IM_BLOCKSIZE | Call by reference | Type reference (TYPE) | INT2 | Blockgröße | 20020904 | |||
| 3 | IM_DIRECT | Call by reference | Type reference (TYPE) | UPS_DIRECT | ALE-Verteilungspaket : Verteilungsrichtung | 20020904 |
Method PROCESS on Interface IF_UPS_MIDDLEWARE 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 | 20020911 | |||
| 2 | EXT_SENDER | Call by reference | Type reference (TYPE) | UPS_TLOGSYS | gefundene Sender zu Empfängern | 20020911 | |||
| 3 | FLG_FOR_DELIVERY_NOTE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Für UPS-Lieferschein prüfen | 20020911 | ||
| 4 | IMT_RECEIVER | Call by reference | Type reference (TYPE) | UPS_TLOGSYS | vorgegebene Sender | 20020911 | |||
| 5 | IMT_SENDER | Call by reference | Type reference (TYPE) | UPS_TLOGSYS | vorgegebene Empfänger | 20020911 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ein Eintrag im Verteilungsmodell gefunden | 20020911 |
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 | 20020912 |
Method SELECT_RECEIPTS on Interface IF_UPS_MIDDLEWARE 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 | 20020904 | |||
| 2 | EX_DOCS_CRE | Call by reference | Type reference (TYPE) | I | 20020904 | ||||
| 3 | EX_STATUS | Call by reference | Type reference (TYPE) | UPS_DOCSTA | Nachrichten-Status | 20020904 | |||
| 4 | IMT_OUTITM | Call by reference | Type reference (TYPE) | OUT_TUPSITM | ALE-Verteilungseinheit : Objektliste (Ausgabestruktur) | 20020904 | |||
| 5 | IMT_OUTPRE | Call by reference | Type reference (TYPE) | OUT_TUPSPRE | ALE-Verteilungseinheit : Vorgänger (Ausgabestruktur) | 20020904 | |||
| 6 | IMT_OUTSRC | Call by reference | Type reference (TYPE) | OUT_TUPSSRC | ALE-Verteilungseinheit : Quellobjektliste (Ausgabestruktur) | 20020904 | |||
| 7 | IM_OUTHDR | Call by reference | Type reference (TYPE) | OUT_UPSHDR | ALE-Verteilungspaket : Kopfdate (Ausgabestruktur) | 20020904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im ALE-Layer | 20020904 | ||
| 2 | Kein Eintrag im Verteilungsmodell gefunden | 20020904 |
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) | UPSHDR-DOCNUM | Nachrichten-Nummer | 20020904 | |||
| 2 | IM_UNITY_INSTID | Call by reference | Type reference (TYPE) | UPS_INSTID | ALE-Verteilungspaket : ID zur Instanziierung | 20020904 | |||
| 3 | IM_UPSNAM | Call by reference | Type reference (TYPE) | UPSHDR-UPSNAM | ALE-Verteilungspaket : Name | 20020904 | |||
| 4 | IM_UPSSTAT | Call by reference | Type reference (TYPE) | UPSHDR-UPSSTAT | ALE-Verteilungspaket: Status | 20020904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Schnittstelle wurde nicht korrekt bedient | 20020904 | ||
| 2 | Fehler in der Middleware | 20020904 | ||
| 3 | IDOC wurde nicht gefunden | 20020904 | ||
| 4 | Kein Eintrag im Verteilungsmodell gefunden | 20020904 |
Method SETUP_EVENT_REGISTRATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_EVENTREG | Call by reference | Type reference (TYPE) | UPS_TEVENTREG | Eventregistratur | 20020912 |
Method SETUP_EVENT_REGISTRATION on Interface IF_UPS_MIDDLEWARE has no exception.
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 | 20020904 | |||
| 2 | FLG_INCL_MESSAGES | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20020904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datensatz nicht gefunden | 20020904 | ||
| 2 | Keine IDOC-Nummer übergeben | 20020904 |
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 | 20020904 | |||
| 2 | EX_STATUS | Call by reference | Type reference (TYPE) | UPS_DOCSTA | Nachrichten-Status | 20020904 | |||
| 3 | IM_ROLE | Call by reference | Type reference (TYPE) | UPS_STAROL | SPACE | Rolle eines Nachrichtenstatus | 20020904 | ||
| 4 | IM_STATUS | Call by reference | Type reference (TYPE) | UPS_DOCSTA | SPACE | Nachrichten-Status | 20020904 |
Method STATUS_ROLE on Interface IF_UPS_MIDDLEWARE has no exception.
History
| Last changed by/on | SAP | 20030616 |
| SAP Release Created in | 640 |