SAP ABAP Class CL_MMPUR_UI_CF_CFOLDERS (Generates Directory Structure in cFolders for Purch. Doc.)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
MM-PUR (Application Component) Purchasing
⤷
MMPUR_UI_MODEL (Package) Model Components for Web Dynpro Applications, Purchasing

⤷

⤷

Properties
Class | CL_MMPUR_UI_CF_CFOLDERS | |
Short Description | Generates Directory Structure in cFolders for Purch. Doc. | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | MMPUR_UI_MODEL | Model Components for Web Dynpro Applications, Purchasing |
Created | 20050331 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_MMPUR_UI_CF_CFOLDERS has no forward declaration.
Interfaces
Class CL_MMPUR_UI_CF_CFOLDERS has no interface implemented.
Friends
Class CL_MMPUR_UI_CF_CFOLDERS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'DATA_AVAILABLE_MODE' | Data for Purchasing Document And Item Exists in Database | 20050527 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'DATA_EXTEND_MODE' | Purchasing Document in Database, But No Item | 20050527 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | WDY_BOOLEAN | '' | Supplement for True Boolean Type: 'X' == True '' == False | 20050331 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'NO_DATA_MODE' | No Purchasing Document in Database | 20050527 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | C | ' ' | Blank (Character) | 20050331 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | WDY_BOOLEAN | 'X' | Supplement for True Boolean Type: 'X' == True '' == False | 20050331 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Error Check re Remote Call | 20050607 |
2 | ![]() |
Instance method | Private | Method | Check Whether User Actually Exists in cFolders | 20050331 |
3 | ![]() |
Instance method | Private | Method | Generates New Directory Structure for Purchasing Document | 20050331 |
4 | ![]() |
Instance method | Private | Method | Deletes User's Authorization at cFolders Level | 20050331 |
5 | ![]() |
Instance method | Private | Method | Adds a Directory to an Existing Collaboration | 20050331 |
6 | ![]() |
Instance method | Private | Method | Information Whether a Document Exists for Purchasing Doc. | 20050331 |
7 | ![]() |
Instance method | Private | Method | URL on a Folder at Item Number Level | 20050331 |
8 | ![]() |
Instance method | Public | Method | Checks Initial cFolders Status | 20050331 |
9 | ![]() |
Instance method | Public | Method | Initiate Structure Generation in cFolders for Purch. Doc. | 20050331 |
10 | ![]() |
Instance method | Public | Method | Initiates Display of Documents in cFolders | 20050331 |
11 | ![]() |
Instance method | Private | Method | Set Authorization for a User in cFolders | 20050331 |
Events
Class CL_MMPUR_UI_CF_CFOLDERS has no event.
Types
Class CL_MMPUR_UI_CF_CFOLDERS has no local type.
Method Signatures
Method CFOLDERS_EXCEPTION_HANDLING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FAULTSTRING | Call by reference | Type reference (TYPE) | STRING | Fehler-Text | 20050607 | ||
2 | ![]() |
E_REMOTE_CALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050608 | ||
3 | ![]() |
I_CFOLDERS_ALIAS | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSALIAS | Alias des cFolders Systems | 20050607 | ||
4 | ![]() |
I_SOURCESYSTEM_CALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | '' | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050607 | |
5 | ![]() |
I_SOURCESYSTEM_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | Ausführlicher RFC-Name des Quell-Systems | 20050607 |
Method CFOLDERS_EXCEPTION_HANDLING on class CL_MMPUR_UI_CF_CFOLDERS has no exception.
Method CHECK_CF_USER_EXISTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20050331 | ||
2 | ![]() |
E_FAULTSTRING | Call by reference | Type reference (TYPE) | STRING | Fehler Text | 20050331 | ||
3 | ![]() |
E_REMOTE_CALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
4 | ![]() |
I_CFOLDERS_ALIAS | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSALIAS | Alias des cFolders Systems | 20050602 | ||
5 | ![]() |
I_CF_USER_NAME | Call by reference | Type reference (TYPE) | ERNAM | Name des Sachbearbeiters, der das Objekt hinzugefügt hat | 20050331 |
Method CHECK_CF_USER_EXISTENT on class CL_MMPUR_UI_CF_CFOLDERS has no exception.
Method CREATE_CFOLDERS_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CFOLDER_ID_STRUCTURE | Call by reference | Type reference (TYPE) | MMPURUI_CF_ID_STRUCTURE | Struktur für Collaboration-, Root- und Subfolder-ID | 20050331 | ||
2 | ![]() |
E_FAULTSTRING | Call by reference | Type reference (TYPE) | STRING | Fehler Text | 20050331 | ||
3 | ![]() |
E_REMOTE_CALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
4 | ![]() |
I_CFOLDERS_ALIAS | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSALIAS | Alias des cFolders Systems | 20050602 | ||
5 | ![]() |
I_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Beschreibung des Einkaufsbeleges auf Collaboration-Ebene. | 20050601 | ||
6 | ![]() |
I_ITEM | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050331 | ||
7 | ![]() |
I_PURDOC | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20050331 |
Method CREATE_CFOLDERS_ENTRY on class CL_MMPUR_UI_CF_CFOLDERS has no exception.
Method DELETE_CF_ACTIVITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FAULTSTRING | Call by reference | Type reference (TYPE) | STRING | Fehler Text | 20050331 | ||
2 | ![]() |
E_REMOTE_CALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
3 | ![]() |
I_CFOLDERS_ALIAS | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSALIAS | Alias des cFolders Systems | 20050602 | ||
4 | ![]() |
I_CF_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20050527 | ||
5 | ![]() |
I_COLLABORATION_LEVEL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050527 | ||
6 | ![]() |
I_USER_NAME | Call by reference | Type reference (TYPE) | ERNAM | Name des Sachbearbeiters, der das Objekt hinzugefügt hat | 20050331 |
Method DELETE_CF_ACTIVITIES on class CL_MMPUR_UI_CF_CFOLDERS has no exception.
Method EXTEND_CFOLDERS_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CF_ITEM_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20050331 | ||
2 | ![]() |
E_FAULTSTRING | Call by reference | Type reference (TYPE) | STRING | Fehler Text | 20050331 | ||
3 | ![]() |
E_REMOTE_CALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
4 | ![]() |
I_CFOLDERS_ALIAS | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSALIAS | Alias des cFolders Systems | 20050602 | ||
5 | ![]() |
I_CF_ROOT_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20050331 | ||
6 | ![]() |
I_ITEM | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050331 |
Method EXTEND_CFOLDERS_ENTRY on class CL_MMPUR_UI_CF_CFOLDERS has no exception.
Method GET_CF_DOC_AVAILABILITY_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CF_COLLAB_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20050331 | ||
2 | ![]() |
E_CF_ITEM_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20050331 | ||
3 | ![]() |
E_DATABASE_DATA_AVAILABLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
4 | ![]() |
E_DOC_AVAILABLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
5 | ![]() |
E_FAULTSTRING | Call by reference | Type reference (TYPE) | STRING | Fehler Text | 20050331 | ||
6 | ![]() |
E_FAULT_INFO | Call by reference | Type reference (TYPE) | STRING | Fehler-Meldungen aus cFolder System | 20050331 | ||
7 | ![]() |
E_REMOTE_CALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
8 | ![]() |
I_BSTYP | Call by reference | Type reference (TYPE) | BSTYP | Typ des Einkaufsbelegs | 20050331 | ||
9 | ![]() |
I_CFOLDERS_ALIAS | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSALIAS | Alias des cFolders Systems | 20050602 | ||
10 | ![]() |
I_ITEM | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050331 | ||
11 | ![]() |
I_PURDOC | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20050331 | ||
12 | ![]() |
I_SOURCECLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20050331 | ||
13 | ![]() |
I_SOURCESYSTEM | Call by reference | Type reference (TYPE) | SYSYSID | Name des SAP-Systems | 20050331 |
Method GET_CF_DOC_AVAILABILITY_INFO on class CL_MMPUR_UI_CF_CFOLDERS has no exception.
Method GET_URL_TO_ITEMFOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FAULTSTRING | Call by reference | Type reference (TYPE) | STRING | Fehler Text | 20050331 | ||
2 | ![]() |
E_ITEM_FOLDER_URL | Call by reference | Type reference (TYPE) | STRING | URL auf Positionsnummer des Einkaufsbelegs in cFolder | 20050331 | ||
3 | ![]() |
E_REMOTE_CALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
4 | ![]() |
I_CFOLDERS_ALIAS | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSALIAS | Alias des cFolders Systems | 20050602 | ||
5 | ![]() |
I_CF_ITEM_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20050331 |
Method GET_URL_TO_ITEMFOLDER on class CL_MMPUR_UI_CF_CFOLDERS has no exception.
Method INIT_CF_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CFOLDERSALIAS | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSALIAS | Alias des cFolders Systems | 20050606 | ||
2 | ![]() |
E_CFOLDERSROLE | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSROLE | Rolle im cFolders f+r den initialen Zugang des Benutzers | 20050606 | ||
3 | ![]() |
E_CF_COLLAB_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20050331 | ||
4 | ![]() |
E_CF_ITEM_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20050331 | ||
5 | ![]() |
E_DATABASE_DATA_AVAILABLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
6 | ![]() |
E_DOC_AVAILABLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
7 | ![]() |
E_FAULTSTRING | Call by reference | Type reference (TYPE) | STRING | Fehler Text | 20050331 | ||
8 | ![]() |
E_FAULT_INFO | Call by reference | Type reference (TYPE) | STRING | Meldungen zum cFolder | 20050331 | ||
9 | ![]() |
E_REMOTE_CALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
10 | ![]() |
E_USER_CFOLDER_ACCESS | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
11 | ![]() |
I_ITEM | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050331 | ||
12 | ![]() |
I_MMPURPA_DOCTYPE | Call by reference | Type reference (TYPE) | MMPURPA_DOCTYPE_TY | Dokumenttypen für die Belegnachverfolgung in MM-PUR | 20050331 | ||
13 | ![]() |
I_PURDOC | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20050331 | ||
14 | ![]() |
I_SOURCECLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20050331 | ||
15 | ![]() |
I_SOURCESYSTEM | Call by reference | Type reference (TYPE) | SYSYSID | Name des SAP-Systems | 20050331 | ||
16 | ![]() |
I_USER_NAME | Call by reference | Type reference (TYPE) | ERNAM | Name des Sachbearbeiters, der das Objekt hinzugefügt hat | 20050331 |
Method INIT_CF_CHECK on class CL_MMPUR_UI_CF_CFOLDERS has no exception.
Method INIT_CF_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DOC_URL | Call by reference | Type reference (TYPE) | STRING | URL zum cfolder verzeichnis | 20050331 | ||
2 | ![]() |
E_FAULTSTRING | Call by reference | Type reference (TYPE) | STRING | Fehler Text | 20050331 | ||
3 | ![]() |
E_REMOTE_CALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
4 | ![]() |
E_SY_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20050331 | ||
5 | ![]() |
I_CFOLDERSALIAS | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSALIAS | Alias des cFolders Systems | 20050606 | ||
6 | ![]() |
I_CFOLDERSROLE | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSROLE | Rolle im cFolders f+r den initialen Zugang des Benutzers | 20050606 | ||
7 | ![]() |
I_CFOLDER_USERNAME | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20050331 | ||
8 | ![]() |
I_ITEM | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050331 | ||
9 | ![]() |
I_MMPURPA_DOCTYPE | Call by reference | Type reference (TYPE) | MMPURPA_DOCTYPE_TY | Typ des Einkaufsbelegs | 20050331 | ||
10 | ![]() |
I_PURDOC | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20050331 | ||
11 | ![]() |
I_SOURCECLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20050331 | ||
12 | ![]() |
I_SOURCESYSTEM | Call by reference | Type reference (TYPE) | SYSYSID | Name des SAP-Systems | 20050331 |
Method INIT_CF_CREATE on class CL_MMPUR_UI_CF_CFOLDERS has no exception.
Method INIT_CF_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DOC_URL | Call by reference | Type reference (TYPE) | STRING | URL to document | 20050331 | ||
2 | ![]() |
E_FAULTSTRING | Call by reference | Type reference (TYPE) | STRING | Fehler Text | 20050331 | ||
3 | ![]() |
E_REMOTE_CALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
4 | ![]() |
I_CFOLDERSALIAS | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSALIAS | Alias des cFolders Systems | 20050606 | ||
5 | ![]() |
I_CFOLDERSROLE | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSROLE | Rolle im cFolders f+r den initialen Zugang des Benutzers | 20050606 | ||
6 | ![]() |
I_CFOLDER_USERNAME | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20050331 | ||
7 | ![]() |
I_CF_COLLAB_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20050331 | ||
8 | ![]() |
I_CF_ITEM_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20050331 |
Method INIT_CF_DISPLAY on class CL_MMPUR_UI_CF_CFOLDERS has no exception.
Method SET_CF_ACTIVITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FAULTSTRING | Call by reference | Type reference (TYPE) | STRING | Fehler Text | 20050331 | ||
2 | ![]() |
E_REMOTE_CALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20050331 | ||
3 | ![]() |
I_CFOLDERSROLE | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSROLE | Rolle im cFolders f+r den initialen Zugang des Benutzers | 20050602 | ||
4 | ![]() |
I_CFOLDERS_ALIAS | Call by reference | Type reference (TYPE) | TMMPURCFOLDERS-CFOLDERSALIAS | Alias des cFolders Systems | 20050602 | ||
5 | ![]() |
I_CFOLDER_USERNAME | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20050331 | ||
6 | ![]() |
I_CF_COLLAB_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20050331 | ||
7 | ![]() |
I_CF_ITEM_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20050331 | ||
8 | ![]() |
I_DATABASE_DATA_MODE | Call by reference | Type reference (TYPE) | STRING | Angabe über Datenexistenz auf der Datenbank | 20050527 |
Method SET_CF_ACTIVITIES on class CL_MMPUR_UI_CF_CFOLDERS has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 600 |