SAP CL_PROXY_WSDL2ABAP OO Class - Proxy Generation: Parse WSDL/XML Schema
CL_PROXY_WSDL2ABAP is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_PROXY_WSDL2ABAP including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_PROXY_WSDL2ABAP SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ABAP_GET_ADMIN | ABAP: Verwaltungsdaten von allen ABAP-Objekten herleiten | Private |
| CALL METHOD cl_proxy_wsdl2abap=>ABAP_GET_ADMIN...more details | ||
| ABAP_GET_MAP_MODE | ABAP: Kurztexte von allen ABAP-Objekten herleiten | Private |
| CALL METHOD cl_proxy_wsdl2abap=>ABAP_GET_MAP_MODE...more details | ||
| ABAP_GET_NAMES | ABAP: Namen von allen ABAP-Objekten herleiten | Private |
| CALL METHOD cl_proxy_wsdl2abap=>ABAP_GET_NAMES...more details | ||
| ABAP_GET_R3_BOXED | ABAP: Kurztexte von allen ABAP-Objekten herleiten | Private |
| CALL METHOD cl_proxy_wsdl2abap=>ABAP_GET_R3_BOXED...more details | ||
| ABAP_GET_R3_DTREF | ABAP: Kurztexte von allen ABAP-Objekten herleiten | Private |
| CALL METHOD cl_proxy_wsdl2abap=>ABAP_GET_R3_DTREF...more details | ||
| ABAP_GET_TEXTS | ABAP: Kurztexte von allen ABAP-Objekten herleiten | Private |
| CALL METHOD cl_proxy_wsdl2abap=>ABAP_GET_TEXTS...more details | ||
|
| ||
| ABAP_NAMES_ADAPT_PROPOSAL | ABAP: Ersten Namensvorschlag ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>ABAP_NAMES_ADAPT_PROPOSAL...more details | ||
| ABAP_NAMES_GET_FIRST_PROPOSAL | ABAP: Ersten Namensvorschlag ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>ABAP_NAMES_GET_FIRST_PROPOSAL...more details | ||
| ABAP_NAMES_GET_GLOBAL_PROPOSAL | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>ABAP_NAMES_GET_GLOBAL_PROPOSAL...more details | ||
| ABAP_NAMES_GET_NEXT_PROPOSAL | ABAP: Erneuten Namensvorschlag ermitteln | Public |
| CALL METHOD cl_proxy_wsdl2abap=>ABAP_NAMES_GET_NEXT_PROPOSAL...more details | ||
| ABAP_UPDATE_WS_PROF | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>ABAP_UPDATE_WS_PROF...more details | ||
| ADAPT_FACETS | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>ADAPT_FACETS...more details | ||
| ADD_ENHANCEMENTS | add enhancements | Private |
| CALL METHOD cl_proxy_wsdl2abap=>ADD_ENHANCEMENTS...more details | ||
| ADD_PROBLEM | Hilfsroutine: Problem bei der Namensvergabe protokollieren | Private |
| CALL METHOD cl_proxy_wsdl2abap=>ADD_PROBLEM...more details | ||
| ADD_WARNING | Hilfsroutine: Warnung für XSD/WSDL=>ABAP protokollieren | Private |
| CALL METHOD cl_proxy_wsdl2abap=>ADD_WARNING...more details | ||
| ADD_WARNINGS | Hilfsroutine: Warnungen für XSD/WSDL=>ABAP protokollieren | Private |
| CALL METHOD cl_proxy_wsdl2abap=>ADD_WARNINGS...more details | ||
| BUILD_NAME_INDEX | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>BUILD_NAME_INDEX...more details | ||
| CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
| CALL METHOD cl_proxy_wsdl2abap=>CLASS_CONSTRUCTOR...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD cl_proxy_wsdl2abap=>CONSTRUCTOR...more details | ||
| CONTEXTTYPE_PARSE | Hilfsroutine: Objektdaten aus XSD-Knoten ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>CONTEXTTYPE_PARSE...more details | ||
| CONVERT_TO_ABAP | Get ABAP Data (Name, Short Text, etc.) | Public |
| CALL METHOD cl_proxy_wsdl2abap=>CONVERT_TO_ABAP...more details | ||
| CORRECT_NAME_AND_NAMESPACES | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>CORRECT_NAME_AND_NAMESPACES...more details | ||
| CREATE_IDOC_ENH_INCLUDES | create include for idoc enh | Public |
| CALL METHOD cl_proxy_wsdl2abap=>CREATE_IDOC_ENH_INCLUDES...more details | ||
| DECODE_PROBLEM | returns text for a problem | Public |
| CALL METHOD cl_proxy_wsdl2abap=>DECODE_PROBLEM...more details | ||
| DECODE_WARNING | returns message for a warning | Public |
| CALL METHOD cl_proxy_wsdl2abap=>DECODE_WARNING...more details | ||
| EXTRACT_NAME_FROM_ID | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>EXTRACT_NAME_FROM_ID...more details | ||
| GET_ABAP_NAME_PROPOSAL | ABAP: Ersten Namensvorschlag ermitteln | Public |
| CALL METHOD cl_proxy_wsdl2abap=>GET_ABAP_NAME_PROPOSAL...more details | ||
| GET_CURRENT_GEN_VERS | ABAP: Get Administration Data for All ABAP Objects | Public |
| CALL METHOD cl_proxy_wsdl2abap=>GET_CURRENT_GEN_VERS...more details | ||
| GET_ELEMENT_SUBST_GROUP | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_ELEMENT_SUBST_GROUP...more details | ||
| GET_ENUM_OBJECT | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_ENUM_OBJECT...more details | ||
| GET_IDOC_EXT_ID | id of extension include | Private |
| CALL METHOD cl_proxy_wsdl2abap=>GET_IDOC_EXT_ID...more details | ||
| GET_METHOD_LIFECYCLE_STATE | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_METHOD_LIFECYCLE_STATE...more details | ||
| GET_OBJECT | Hilfsroutine: Objektdaten aus XSD-Knoten ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>GET_OBJECT...more details | ||
| GET_OBJECT_CATEGORY | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_OBJECT_CATEGORY...more details | ||
| GET_OBJECT_ID | Hilfsroutine: Global eindeutige ID ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>GET_OBJECT_ID...more details | ||
| GET_OBJECT_IFR_TYP_ENH | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_OBJECT_IFR_TYP_ENH...more details | ||
| GET_OBJECT_INDUSTRY_CONTEXT | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_OBJECT_INDUSTRY_CONTEXT...more details | ||
| GET_OBJECT_LIFECYCLE_STATE | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_OBJECT_LIFECYCLE_STATE...more details | ||
| GET_OBJECT_NAME | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_OBJECT_NAME...more details | ||
| GET_OBJECT_NAMESPACES | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_OBJECT_NAMESPACES...more details | ||
| GET_OBJECT_QUALIFIED | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_OBJECT_QUALIFIED...more details | ||
| GET_OBJECT_TEXT_ATTRIBUTES | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_OBJECT_TEXT_ATTRIBUTES...more details | ||
| GET_OBJECT_XSDTYP_REF_ID | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_OBJECT_XSDTYP_REF_ID...more details | ||
| GET_PROXY | Hilfsroutine: Verwaltungsdaten aus XSD-Knoten ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>GET_PROXY...more details | ||
| GET_TEXT_FOR_R3TYPE | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>GET_TEXT_FOR_R3TYPE...more details | ||
| GET_WSDLS_BY_RETREIVER | get wsdls by retreiver | Private |
| CALL METHOD cl_proxy_wsdl2abap=>GET_WSDLS_BY_RETREIVER...more details | ||
| IDOC_EXT_ADAPT_APPENDS | create appends from global elements | Private |
| CALL METHOD cl_proxy_wsdl2abap=>IDOC_EXT_ADAPT_APPENDS...more details | ||
| INDUSTRYCONTEXT_PARSE | Hilfsroutine: Objektdaten aus XSD-Knoten ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>INDUSTRYCONTEXT_PARSE...more details | ||
| IS_GLOBAL | is_global | Private |
| CALL METHOD cl_proxy_wsdl2abap=>IS_GLOBAL...more details | ||
| IS_WSDL_NAMESPACE | Is the namespace a WSDL namespace? | Public |
| CALL METHOD cl_proxy_wsdl2abap=>IS_WSDL_NAMESPACE...more details | ||
| IS_XSD_BUILTIN_TYPE | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>IS_XSD_BUILTIN_TYPE...more details | ||
| IS_XSD_NAMESPACE | Public | |
| CALL METHOD cl_proxy_wsdl2abap=>IS_XSD_NAMESPACE...more details | ||
| LOAD_EXISTING_PROXY | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>LOAD_EXISTING_PROXY...more details | ||
| MAP_BOOLEAN | Public | |
| CALL METHOD cl_proxy_wsdl2abap=>MAP_BOOLEAN...more details | ||
| NORMALIZE_WHITESPACES | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>NORMALIZE_WHITESPACES...more details | ||
| OBJECT_STATE_PARSE | Hilfsroutine: Objektdaten aus XSD-Knoten ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>OBJECT_STATE_PARSE...more details | ||
| PARSE | Execute Parsing | Public |
| CALL METHOD cl_proxy_wsdl2abap=>PARSE...more details | ||
| PARSE_MEMBER_TYPES | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>PARSE_MEMBER_TYPES...more details | ||
| PRX_IFRNAM | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>PRX_IFRNAM...more details | ||
| PRX_NSPCE | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>PRX_NSPCE...more details | ||
| RAISE_NAME_TOO_LONG | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>RAISE_NAME_TOO_LONG...more details | ||
| READ_SETTINGS | Public | |
| CALL METHOD cl_proxy_wsdl2abap=>READ_SETTINGS...more details | ||
| SUBST_GROUPS_CREATE | create subst group structures | Private |
| CALL METHOD cl_proxy_wsdl2abap=>SUBST_GROUPS_CREATE...more details | ||
| SUBST_GROUPS_REPLACE_REFS | create subst group structures | Private |
| CALL METHOD cl_proxy_wsdl2abap=>SUBST_GROUPS_REPLACE_REFS...more details | ||
| TEXTINFO_PARSE | Hilfsroutine: Objektdaten aus XSD-Knoten ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>TEXTINFO_PARSE...more details | ||
| TRANSFORM_PARSE | Hilfsroutine: Objektdaten aus XSD-Knoten ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>TRANSFORM_PARSE...more details | ||
| WSDL2ABAP_GET_DEP_OBJECTS | WSDL=>ABAP: einheitliche Interface-Richtung ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>WSDL2ABAP_GET_DEP_OBJECTS...more details | ||
| WSDL2ABAP_GET_FAULT_MESSAGES | WSDL=>ABAP: als Fault verwendete Messages ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>WSDL2ABAP_GET_FAULT_MESSAGES...more details | ||
| WSDL2ABAP_GET_METHOD_PARAMS | WSDL=>ABAP: Methodenparameter ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>WSDL2ABAP_GET_METHOD_PARAMS...more details | ||
| WSDL2ABAP_GET_R3_TYPE | WSDL=>ABAP: R3_TYPE, R3_SEQNUM herleiten | Private |
| CALL METHOD cl_proxy_wsdl2abap=>WSDL2ABAP_GET_R3_TYPE...more details | ||
| WSDL2ABAP_GET_UNIQUE_DIRECTION | WSDL=>ABAP: einheitliche Interface-Richtung ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>WSDL2ABAP_GET_UNIQUE_DIRECTION...more details | ||
| WSDL_PARSE | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>WSDL_PARSE...more details | ||
| WSDL_PARSE_IFR_PROPERTIES | WSDL-Parsen: | Private |
| CALL METHOD cl_proxy_wsdl2abap=>WSDL_PARSE_IFR_PROPERTIES...more details | ||
| WSDL_PARSE_MESSAGE | WSDL-Parsen: | Private |
| CALL METHOD cl_proxy_wsdl2abap=>WSDL_PARSE_MESSAGE...more details | ||
| WSDL_PARSE_PORTTYPE | WSDL-Parsen: | Private |
| CALL METHOD cl_proxy_wsdl2abap=>WSDL_PARSE_PORTTYPE...more details | ||
| WSDL_PARSE_WS_POLICIES | WSDL-Parsen: | Private |
| CALL METHOD cl_proxy_wsdl2abap=>WSDL_PARSE_WS_POLICIES...more details | ||
| XSD2ABAP_ADOPT_RESTR_BASE | XSD=>ABAP: Eingebaute Typen im DDIC nutzen | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_ADOPT_RESTR_BASE...more details | ||
| XSD2ABAP_CHECK_CONSISTENCY | XSD=>ABAP: Bereinigungen, Prüfungen | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_CHECK_CONSISTENCY...more details | ||
| XSD2ABAP_CHECK_DEFAULTS | XSD=>ABAP: Eingebaute Typen im DDIC nutzen | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_CHECK_DEFAULTS...more details | ||
| XSD2ABAP_CHECK_RECURSIONS | XSD=>ABAP: Rekursionen entschärfen | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_CHECK_RECURSIONS...more details | ||
| XSD2ABAP_CLEANUP_EXTENSION | XSD=>ABAP: Eingebaute Typen im DDIC nutzen | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_CLEANUP_EXTENSION...more details | ||
| XSD2ABAP_DEL_GLOBAL_ELEMENTS | XSD=>ABAP: Für's WSDL hinzugenerierte glob. Elemente lösch. | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_DEL_GLOBAL_ELEMENTS...more details | ||
| XSD2ABAP_GET_DATATYPES | XSD=>ABAP: Datentypen ermitteln (CHAR, INT4, etc.) | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_GET_DATATYPES...more details | ||
| XSD2ABAP_GET_INCLUDES | XSD=>ABAP: Includes ermitteln (z.B. bei gobalen Elementen) | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_GET_INCLUDES...more details | ||
| XSD2ABAP_GET_R3_SEQNUM | XSD=>ABAP: R3_SEQNUM herleiten | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_GET_R3_SEQNUM...more details | ||
| XSD2ABAP_GET_R3_TYPE | XSD=>ABAP: Objekt-Typen ermitteln (DTEL oder TABL) | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_GET_R3_TYPE...more details | ||
| XSD2ABAP_GET_TABLE_TYPES | XSD=>ABAP: Tabellentypen ermitteln | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_GET_TABLE_TYPES...more details | ||
| XSD2ABAP_SET_TYPE | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_SET_TYPE...more details | ||
| XSD2ABAP_USE_DDIC_BUILTIN_TYPE | XSD=>ABAP: Eingebaute Typen im DDIC nutzen | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD2ABAP_USE_DDIC_BUILTIN_TYPE...more details | ||
| XSD_PARSE_ANY | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>XSD_PARSE_ANY...more details | ||
| XSD_PARSE_COMPLEX_OR_GROUP | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>XSD_PARSE_COMPLEX_OR_GROUP...more details | ||
| XSD_PARSE_ELEMENT_OR_ATTRIBUTE | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>XSD_PARSE_ELEMENT_OR_ATTRIBUTE...more details | ||
| XSD_PARSE_EXTENSION | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>XSD_PARSE_EXTENSION...more details | ||
| XSD_PARSE_INCLUDE_OR_IMPORT | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>XSD_PARSE_INCLUDE_OR_IMPORT...more details | ||
| XSD_PARSE_LIST | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>XSD_PARSE_LIST...more details | ||
| XSD_PARSE_NODE | XSD-Parsen: Inhaltes eines XSD-Knotens ermitteln (rekursiv) | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD_PARSE_NODE...more details | ||
| XSD_PARSE_NODE_LIST | XSD-Parsen: Inhaltes eines XSD-Knotens ermitteln (rekursiv) | Private |
| CALL METHOD cl_proxy_wsdl2abap=>XSD_PARSE_NODE_LIST...more details | ||
| XSD_PARSE_SEQUENCE_ALL_OR_CHOI | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>XSD_PARSE_SEQUENCE_ALL_OR_CHOI...more details | ||
| XSD_PARSE_SIMPLE_CHILDREN | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>XSD_PARSE_SIMPLE_CHILDREN...more details | ||
| XSD_PARSE_SIMPLE_NODE | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>XSD_PARSE_SIMPLE_NODE...more details | ||
| XSD_PARSE_UNION | Private | |
| CALL METHOD cl_proxy_wsdl2abap=>XSD_PARSE_UNION...more details | ||
CL_PROXY_WSDL2ABAP attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| GENERATING_APPLICATION | Instance Attribute | Rufer der Generierungsfunktion | LIKE PRXGENAPPL | Private | |
| GS_BUILTIN | Static Attribute | LIKE | Private | ||
| IFR_PROPS | Instance Attribute | LIKE S_IFR_PROPERTIES | Private | ||
| LC_NOT_SET | Constant | Single-Character Flag | 'Z' | LIKE CHAR1 | Private |
| MO_NEW_ID_CALLBACK | Instance Attribute | LIKE IF_PROXY_NEW_ID_CALLBACK | Private | ||
| MT_ID2NODE | Instance Attribute | LIKE | Private | ||
| MV_OLD_SUBST_GROUP | Instance Attribute | LIKE ABAP_BOOL | Private | ||
| PROXY | Instance Attribute | Proxy-Generierung: Proxy-Typ mit referierten Proxy-Typen | LIKE CL_PROXY | Private | |
| PROXY_EXISTING | Instance Attribute | Proxy-Generierung: Proxy-Typ mit referierten Proxy-Typen | LIKE CL_PROXY | Private | |
| REFERENCED_DOCUMENTS | Instance Attribute | LIKE T_REFERENCED_DOCUMENT | Private | ||
| SCHEMA_DEFAULTS | Instance Attribute | Default-Vorgaben des | LIKE S_SCHEMA_DEFAULTS | Private | |
| SEQUENCE_NAMES | Instance Attribute | LIKE T_SEQUENCE_NAMES | Private | ||
| SUBST_GROUPS | Instance Attribute | LIKE T_SUBST_GROUP | Private | ||
| USE_XSD_ANY | Static Attribute | LIKE ABAP_BOOL | Private | ||
| VERSION | Static Attribute | LIKE I | Private | ||
| WSDL_INDEX | Instance Attribute | LIKE CL_PROXY_WSDL_INDEX | Private | ||
| WS_POLICIES | Instance Attribute | LIKE S_POLICIES | Private | ||
| XML_COMMENT | Constant | '#comment' | LIKE STRING | Private |
CL_PROXY_WSDL2ABAP types
S_NAME_INDEX -TS_ID -
TS_ID2NODE -
TT_ID -
TT_ID0 -
T_NAME_INDEX -
T_TABIX -
Links to Related Class(s)
CL_PROXY...Full list of available SAP object classes
Search for further information about these or an SAP related objects