SAP ABAP Class CL_RPLM_QIMT_DOCUMENTDMSFUNC (Makes the DMS Functionality Available (CA-DMS))
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
EP-PCT-MAN-MT (Application Component) Business Package for Maintenance Technician
⤷
RPLM_QIMT_BE (Package) Quality Inspector & Maintenance Technician BE

⤷

⤷

Properties
Class | CL_RPLM_QIMT_DOCUMENTDMSFUNC | |
Short Description | Makes the DMS Functionality Available (CA-DMS) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RPLM_QIMT_BE | Quality Inspector & Maintenance Technician BE |
Created | 20041130 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no forward declaration.
Interfaces
Class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no interface implemented.
Friends
Class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no friend class.
Attributes
Class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Checks Customer-Specific URL for the Display on the Internet | 20041220 |
2 | ![]() |
Instance method | Public | Method | Checks Whether the Originals are stored in the KPro | 20041130 |
3 | ![]() |
Instance method | Public | Method | Checks the Authorizations for Documents (CA-DMS) | 20041208 |
4 | ![]() |
Instance method | Public | Method | Delievers Either a URL or an Internal Table | 20041130 |
5 | ![]() |
Instance method | Public | Method | Evaluation of Document Path | 20050301 |
6 | ![]() |
Instance method | Public | Method | Delivers Details for the Documents (CA-DMS) | 20041130 |
7 | ![]() |
Instance method | Public | Method | Delivers the MIME Type | 20050301 |
Events
Class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no event.
Types
Class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no local type.
Method Signatures
Method CALL_BADI_FOR_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
APPLICATION | Call by reference | Type reference (TYPE) | DRAW-DAPPL | Workstation-Applikation | 20041220 | ||
2 | ![]() |
CHANGED_URL | Call by reference | Type reference (TYPE) | C | URL geändert? | 20041220 | ||
3 | ![]() |
COMPONENTS | Call by reference | Type reference (TYPE) | DMS_TBL_COMP | Komponenten | 20041220 | ||
4 | ![]() |
FILE | Call by reference | Type reference (TYPE) | DRAW-FILEP | Original zu Dokument | 20041220 | ||
5 | ![]() |
LOG_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_RPLM_QIMT_MESSAGELOG | Sammelt Meldungen und Nachrichten | 20050105 | ||
6 | ![]() |
PT_DRAW | Call by reference | Type reference (TYPE) | DRAW | Dokumentinformationssatz | 20041220 | ||
7 | ![]() |
URL_IN | Call by reference | Type reference (TYPE) | DMS_URL | URL | 20041220 | ||
8 | ![]() |
URL_OUT | Call by reference | Type reference (TYPE) | DMS_URL | URL | 20041220 |
Method CALL_BADI_FOR_URL on class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no exception.
Method CHECK_KPRO_USE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHECK_RESULT | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20041130 | ||
2 | ![]() |
LOG_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_RPLM_QIMT_MESSAGELOG | Sammelt Meldungen und Nachrichten | 20050105 | ||
3 | ![]() |
PF_DOKAR | Value transfer | Type reference (TYPE) | DRAW-DOKAR | Dokumentart | 20041130 | ||
4 | ![]() |
PF_LANG | Value transfer | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20041130 | |
5 | ![]() |
PF_READ_TDWS | Value transfer | Type reference (TYPE) | C | SPACE | 20041130 | ||
6 | ![]() |
PF_USE_BUFFER | Value transfer | Type reference (TYPE) | C | 'X' | 20041130 |
Method CHECK_KPRO_USE on class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no exception.
Method DMSAUTHCHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AUTHOBJECT | Call by reference | Type reference (TYPE) | CHAR10 | 'C_DRAW_TCD' | Characterfeld der Länge 10 | 20041208 | |
2 | ![]() |
DOCUMENTLIST | Call by reference | Type reference (TYPE) | BAPI_DOC_KEYS | BAPIS-DVS: Dokumentschlüssel | 20041208 | ||
3 | ![]() |
LOG_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_RPLM_QIMT_MESSAGELOG | Sammelt Meldungen und Nachrichten | 20050105 | ||
4 | ![]() |
MESSAGE | Call by reference | Type reference (TYPE) | STRING | 20041208 |
Method DMSAUTHCHECK on class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no exception.
Method DMSCHECKOUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTENT_PROVIDE | Call by reference | Type reference (TYPE) | MCDOK-CONTENT_PROVIDE | Wie wird der Inhalt des Originals übertragen | 20041130 | ||
2 | ![]() |
DIR | Call by reference | Type reference (TYPE) | BAPI_DOC_KEYS | Tabelle zur Struktur bapi_doc_keys | 20041130 | ||
3 | ![]() |
LOG_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_RPLM_QIMT_MESSAGELOG | Sammelt Meldungen und Nachrichten | 20050105 | ||
4 | ![]() |
PTX_CONTENT | Call by reference | Type reference (TYPE) | DMS_TBL_DRAO | Originale für Dokumente | 20041130 | ||
5 | ![]() |
PT_COMPONENTS | Call by reference | Type reference (TYPE) | DMS_TBL_COMP | DVS: Originale eines Dokumentes | 20041130 | ||
6 | ![]() |
PT_DRAW | Call by reference | Type reference (TYPE) | DRAW | Dokumentinformationssatz | 20041220 | ||
7 | ![]() |
PT_FILES | Call by reference | Type reference (TYPE) | CVAPI_TBL_DOC_FILES | DVS: Originale eines Dokumentes | 20041130 | ||
8 | ![]() |
PT_FILES_IN | Call by reference | Type reference (TYPE) | CVAPI_TBL_DOC_FILES | DVS - Originale | 20041202 |
Method DMSCHECKOUT on class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no exception.
Method EXTRACT_FILENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT | Call by reference | Type reference (TYPE) | STRING10 | string with 10 characters in shmtable_s | 20050301 | ||
2 | ![]() |
FILENAME | Call by reference | Type reference (TYPE) | STRING | Name des Dokuments mit Endung | 20050301 | ||
3 | ![]() |
FILENAME_WITHOUT | Call by reference | Type reference (TYPE) | STRING | Name des Dokuments ohne Endung | 20050301 | ||
4 | ![]() |
IV_FILEPATH | Call by reference | Type reference (TYPE) | FILEP | Original zu Dokument | 20050301 | ||
5 | ![]() |
PATH | Call by reference | Type reference (TYPE) | STRING | Pfad des Dokuments | 20050301 |
Method EXTRACT_FILENAME on class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no exception.
Method GETDMSDETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHARACTERISTICVALUES | Call by reference | Type reference (TYPE) | BAPI_CHARACTERISTIC_VALUES | BAPI-Struktur für Merkmalsbewertung | 20041130 | ||
2 | ![]() |
CLASSALLOCATIONS | Call by reference | Type reference (TYPE) | BAPI_CLASS_ALLOCATION | BAPI-Struktur für die Klassenzuordnung eines Objekts | 20041130 | ||
3 | ![]() |
COMPONENTS | Call by reference | Type reference (TYPE) | BAPI_DOC_COMP | BAPIS-DVS: Komponenten zu Dokumenten-Originale | 20041130 | ||
4 | ![]() |
DIR | Value transfer | Type reference (TYPE) | BAPI_DOC_KEYS | Schnittstellenstruktur der Dokumentenintegration | 20041130 | ||
5 | ![]() |
DOCUMENTDATA | Call by reference | Type reference (TYPE) | BAPI_DOC_DRAW2 | BAPIS-DVS: Dokumentdaten | 20041130 | ||
6 | ![]() |
DOCUMENTDESCRIPTIONS | Call by reference | Type reference (TYPE) | BAPI_DOC_DRAT | BAPIS-DVS: Kurztexte | 20041130 | ||
7 | ![]() |
DOCUMENTFILE | Call by reference | Type reference (TYPE) | BAPI_TT_DOC_FILES2 | BAPIS-DVS: Dokumenten-Originale | 20041130 | ||
8 | ![]() |
DOCUMENTSTRUCTURE | Call by reference | Type reference (TYPE) | BAPI_DOC_STRUCTURE | BAPIS-DVS: Struktur-Daten eines Dokuments | 20041130 | ||
9 | ![]() |
GETACTIVEFILES | Call by reference | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | 'X' | Flag für Dokumentenverwaltung | 20041130 | |
10 | ![]() |
GETCLASSIFICATION | Call by reference | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | 'X' | Flag für Dokumentenverwaltung | 20041130 | |
11 | ![]() |
GETCOMPONENTS | Call by reference | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | SPACE | Flag für Dokumentenverwaltung | 20041130 | |
12 | ![]() |
GETDOCDESCRIPTIONS | Call by reference | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | 'X' | Flag für Dokumentenverwaltung | 20041130 | |
13 | ![]() |
GETDOCFILES | Call by reference | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | 'X' | Flag für Dokumentenverwaltung | 20041130 | |
14 | ![]() |
GETLONGTEXTS | Call by reference | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | SPACE | Flag für Dokumentenverwaltung | 20041130 | |
15 | ![]() |
GETOBJECTLINKS | Value transfer | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | SPACE | Flag für Dokumentenverwaltung | 20041130 | |
16 | ![]() |
GETSTATUSLOG | Call by reference | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | SPACE | Flag für Dokumentenverwaltung | 20041130 | |
17 | ![]() |
GETSTRUCTURE | Call by reference | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | SPACE | Flag für Dokumentenverwaltung | 20041130 | |
18 | ![]() |
GETWHEREUSED | Call by reference | Type reference (TYPE) | BAPI_DOC_AUX-FLAG | SPACE | Flag für Dokumentenverwaltung | 20041130 | |
19 | ![]() |
HOSTNAME | Call by reference | Type reference (TYPE) | BAPI_DOC_AUX-HOSTNAME | SPACE | Netzadresse | 20041130 | |
20 | ![]() |
LOG_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_RPLM_QIMT_MESSAGELOG | Sammelt Meldungen und Nachrichten | 20050107 | ||
21 | ![]() |
LONGTEXTS | Call by reference | Type reference (TYPE) | BAPI_DOC_TEXT | BAPIS-DVS: Langtext-Daten eines Dokuments | 20041130 | ||
22 | ![]() |
OBJECTLINKS | Call by reference | Type reference (TYPE) | BAPI_DOC_DRAD | BAPIS-DVS: Objektverknüpfungen eines Dokuments | 20041130 | ||
23 | ![]() |
RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20041130 | ||
24 | ![]() |
STATUSLOG | Call by reference | Type reference (TYPE) | BAPI_DOC_DRAP | BAPIS-DVS: Statusprotokoll | 20041130 | ||
25 | ![]() |
WHEREUSEDLIST | Call by reference | Type reference (TYPE) | BAPI_DOC_STRUCTURE | BAPIS-DVS: Struktur-Daten eines Dokuments | 20041130 |
Method GETDMSDETAILS on class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no exception.
Method GET_MIME_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
APPLICATION | Call by reference | Type reference (TYPE) | DAPPL | Workstation-Applikation | 20050301 | ||
2 | ![]() |
FILE | Call by reference | Type reference (TYPE) | FILEP | Original zu Dokument | 20050301 | ||
3 | ![]() |
MIMETYPE | Call by reference | Type reference (TYPE) | TDWP-MIMETYPE | HTML-Content-Type | 20050301 |
Method GET_MIME_TYPE on class CL_RPLM_QIMT_DOCUMENTDMSFUNC has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 600 |