Hierarchy
⤷ PLM-CFO (Application Component) Collaboration Folders
⤷ CFX_FOLDERS (Package) Collaboration Folders: Folder and Documents
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_CFX_UPLOAD_GENERATE | To Generate the objects | 20060926 |
Properties
Class | CL_CFX_CREATE_UPLOAD | |
Short Description | ECN XML Extractor for Upload in cFolders | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CFX_FOLDERS | Collaboration Folders: Folder and Documents |
Created | 20060809 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_CFX_STRUCTURE_DATA_COLLECT | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_CFX_CREATE_UPLOAD has no interface implemented.
Friends
Class CL_CFX_CREATE_UPLOAD has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MP_DATA_TABLE | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Global Data Object for Table | 20060823 | ||
2 | MP_DATA_WORKAREA | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Global Data Object for Work Area | 20060823 | ||
3 | MP_HANDLE_DATA_TABLE | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Global Type Handle for Table | 20060823 | ||
4 | MP_HANDLE_DATA_WORKAREA | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Global Type Handle for Work Area | 20060824 | ||
5 | MP_MATERIAL | Static Attribute | Public | Object reference (TYPE REF TO) | CL_CFX_MATERIAL | Material in cFolders | 20061208 | ||
6 | MP_MATERIAL_VERSION | Static Attribute | Public | Object reference (TYPE REF TO) | CL_CFX_MATERIAL_VERSION | Version of a Material | 20061208 | ||
7 | MP_PARENT_MATERIAL | Instance attribute | Public | Object reference (TYPE REF TO) | CL_CFX_MATERIAL | Material in cFolders | 20061029 | ||
8 | MP_XSTRING | Instance attribute | Public | Type reference (TYPE) | CFX_XSTRING | IPC-2571: Mandatory Root Element in Product Data eXchange | 20060809 | ||
9 | MS_GENERATE_PARAMETERS | Static Attribute | Public | Type reference (TYPE) | CFX_TS_GENERATE_DTF_PARAMETERS | Parameters for Controlling DTF/XML Generator | 20060822 | ||
10 | MS_NOT_SAME_PARENTID | Instance attribute | Public | Type reference (TYPE) | CFX_BOOLEAN | Boolean Type | 20061109 | ||
11 | MS_PDX | Static Attribute | Public | Type reference (TYPE) | CFX_TS_PRODUCTDATAEXCHANGEPACK | IPC-2571: Mandatory Root Element in Product Data eXchange | 20060822 | ||
12 | MT_ALL_OBJECTS | Instance attribute | Public | Type reference (TYPE) | TT_ALL_OBJECTS | Collection of all the objects according to the IPC stds | 20060927 | ||
13 | MT_ATTRIBUTE_VALUES | Static Attribute | Public | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_ATTR_VALS | 20061209 | |||
14 | MT_DOC_ORIGINALS | Instance attribute | Public | Type reference (TYPE) | T_FILES | 20070521 | |||
15 | MT_ECN_OBJECTS | Instance attribute | Protected | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_ALL_OBJECTS | 20061228 | |||
16 | MT_ECN_TEXT_ALIAS | Instance attribute | Protected | Type reference (TYPE) | TT_TEXT_ALIAS_VALS | Table with ALIAS Names and Values | 20070121 | ||
17 | MT_ITEM_IDS | Instance attribute | Public | Type reference (TYPE) | TT_ITEMS_IDS | Table of Strings | 20061119 | ||
18 | MT_MARKUPS_OBJECTS | Instance attribute | Public | Type reference (TYPE) | TT_MARKUPS_OBJECTS | Collection of all the markups objects | 20070626 | ||
19 | MT_NAMES | Instance attribute | Public | Type reference (TYPE) | TT_NAMES | Character String for Collaboration Folders | 20070104 | ||
20 | MT_TEXT_ALIAS | Instance attribute | Protected | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_TEXT_ALIAS | Table with ALIAS Names and Values | 20061209 | ||
21 | MT_TYPE_SUB_ATTR | Instance attribute | Public | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_TYPE_SUB_ATTR | Assignment Between Structure/Table and Attributes | 20060823 | ||
22 | M_CHANGE_ID | Instance attribute | Protected | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20070222 | ||
23 | M_CHANGE_NUMBER | Instance attribute | Protected | Type reference (TYPE) | CFX_STRING | Character String for Collaboration Folders | 20070111 | ||
24 | M_DATA_TABLE_TABIX | Instance attribute | Protected | Type reference (TYPE) | SYTABIX | Table Index for MP_DATA_TABLE | 20060927 | ||
25 | M_MARKUP_COLLECTOR | Static Attribute | Public | Type reference (TYPE) | CFX_BOOLEAN | Boolean Type | 20070329 | ||
26 | M_PARENT_ID | Instance attribute | Public | Type reference (TYPE) | CFX_STRING | GUID in 'CHAR' Format in Uppercase | 20061029 | ||
27 | SC_ADD | Constant | Public | Type reference (TYPE) | CFX_STRING | 'Add' | Character String for Collaboration Folders | 20070605 | |
28 | SC_ADDIT_ATTR_NAME | Constant | Private | Type reference (TYPE) | CFX_STRING | 'SAP BOM Header Document' | Character String for Collaboration Folders | 20070801 | |
29 | SC_ADDIT_ATTR_VAL | Constant | Private | Type reference (TYPE) | CFX_STRING | 'Yes' | Character String for Collaboration Folders | 20070801 | |
30 | SC_DELETE | Constant | Public | Type reference (TYPE) | CFX_STRING | 'Delete' | Character String for Collaboration Folders | 20070605 | |
31 | SC_MODIFY | Constant | Public | Type reference (TYPE) | CFX_STRING | 'Modify' | Character String for Collaboration Folders | 20070605 | |
32 | SC_NOCHANGE | Constant | Public | Type reference (TYPE) | CFX_STRING | 'NoChange' | Character String for Collaboration Folders | 20070605 | |
33 | SC_OT_COMPONENT_DOCUMENT | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'c_doc' | Objekttyp | 20060927 | |
34 | SC_OT_COMPONENT_MATERIAL | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'c_mat' | Objekttyp | 20060927 | |
35 | SC_OT_COMPONENT_MPN | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'c_mpn' | Objekttyp | 20060927 | |
36 | SC_OT_ECN_ATTACH | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'ecn_attach' | Object Type | 20070507 | |
37 | SC_OT_ECN_BOM | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'ecn_bom' | Object Type | 20091116 | |
38 | SC_OT_ECN_DOCUMENT | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'ecn_doc' | Object Type | 20060928 | |
39 | SC_OT_ECN_MAT | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'ecn_mat' | Object Type | 20060928 | |
40 | SC_OT_ECN_MPN | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'ecn_mpn' | Object Type | 20060928 | |
41 | SC_OT_HIERARCHY | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'hierarchy' | Objekttyp | 20060927 | |
42 | SC_OT_ITEM | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'ITEM' | Object Type | 20091116 | |
43 | SC_OT_ITEM_DOCUMENT | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'i_doc' | Objekttyp | 20060927 | |
44 | SC_OT_MPN | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'mpn' | Object Type | 20061007 | |
45 | SC_OT_MPN_DOCUMENT | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'mpn_doc' | Objekttyp | 20060927 | |
46 | SC_OT_NEW_MARKUP | Constant | Public | Type reference (TYPE) | CFX_STRING | 'new_markup' | Character String for Collaboration Folders | 20070605 | |
47 | SC_OT_OLD_MARKUP | Constant | Public | Type reference (TYPE) | CFX_STRING | 'old_markup' | Character String for Collaboration Folders | 20070605 | |
48 | SC_OT_PARENT_DOCUMENT | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'p_doc' | Objekttyp | 20060927 | |
49 | SC_OT_PARENT_MATERIAL | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'p_mat' | Objekttyp | 20060927 | |
50 | SC_OT_PARENT_MPN | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'p_mpn' | Objekttyp | 20060927 | |
51 | SC_OT_STRUCTURE_DOCUMENT | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 's_doc' | Objekttyp | 20060927 | |
52 | SC_PDX_FALSE | Constant | Public | Type reference (TYPE) | CFX_STRING | 'No' | False According to IPC-2571 | 20060927 | |
53 | SC_PDX_FILE_NAME | Constant | Public | Type reference (TYPE) | CFX_STRING | 'pdx.xml' | Character String for Collaboration Folders | 20070521 | |
54 | SC_PDX_TRUE | Constant | Public | Type reference (TYPE) | CFX_STRING | 'Yes' | True According to IPC-2571 | 20060927 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | COLLECT_DOCUMENTS_OF_ITEM | Instance method | Protected | Method | Collects the documents of the item objects | 20070522 |
2 | COLLECT_DOCUMENTS_OF_MAT | Instance method | Protected | Method | Collects the documents of the material | 20070522 |
3 | COLLECT_DOCUMENTS_OF_MPN | Instance method | Protected | Method | Collects the documents of the MPN object | 20070522 |
4 | COLLECT_DOCUMENTS_OF_STRUCT | Instance method | Protected | Method | Collects the documents of the structure | 20070522 |
5 | COLLECT_MPNS_OF_MATERIAL | Instance method | Protected | Method | Collects the ids of MPNs of the components. | 20061226 |
6 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20060809 |
7 | EXTRACT | Instance method | Public | Method | exraction of objects from the ABAP struct | 20060822 |
8 | EXTRACT_XML | Instance method | Public | Method | Extract ECN XML. | 20060809 |
9 | GET_DOC_IDS | Instance method | Protected | Method | 20061228 | |
10 | GET_MAT_ATTR_ALIAS | Instance method | Protected | Method | Gets the material attributes alias | 20061209 |
11 | GET_STRUCTURE_OBJECT | Instance method | Protected | Method | Extracts the BOM . | 20070925 |
12 | GET_STRUCT_COMPONENT_IDS | Instance method | Protected | Method | Gets the Structure component ids | 20061109 |
13 | GET_UNIQUE_IDENTIFIER_PREFIX | Instance method | Protected | Method | Removes the prefix | 20061207 |
14 | GET_VALUES_FOR_OBJ_LIST | Instance method | Protected | Method | Determines List of Attribute Values | 20061209 |
15 | INITIALIZE | Instance method | Public | Method | 20060913 | |
16 | SET_ABAP_STRUCT | Instance method | Protected | Method | Fills the ABAP structure. | 20060817 |
17 | SET_ADDITIONALATTRIBUTES | Instance method | Protected | Method | Sets Attribute Table of "AdditionalAttribute" Collection | 20060921 |
18 | SET_ADDITIONALATTRIBUTE_GROUP | Instance method | Protected | Method | Set attribute Table of "AdditionalAttributes" Collection | 20060921 |
19 | SET_ADDITIONAL_ATTRIBUTE_VALUE | Instance method | Protected | Method | Sets Value for an Additional User-Defined Attribute | 20060921 |
20 | SET_AFFECTEDITEMS | Instance method | Protected | Method | Sets the Affecteditems table | 20060913 |
21 | SET_APPROVEDMANUFACTURERLIST | Instance method | Protected | Method | Sets the Approvedmanufacturerlist table | 20060913 |
22 | SET_APPROVEDMANUFLISTMARKUPS | Instance method | Protected | Method | Sets the Approvedmanufacturerlist markups for affected items | 20070605 |
23 | SET_ATTACHMENTMARKUPS | Instance method | Protected | Method | Sets the Attachment markups for the affected items | 20070605 |
24 | SET_ATTACHMENTS | Instance method | Protected | Method | Sets the Attachments table | 20060913 |
25 | SET_ATTRIBUTE_VALUES | Instance method | Protected | Method | Get the attribute values | 20060824 |
26 | SET_BILLOFMATERIAL | Instance method | Protected | Method | Sets the BillOfMaterial table | 20060912 |
27 | SET_BILLOFMATERIALITEMS | Instance method | Protected | Method | Sets the BillOfMaterialitems table | 20060913 |
28 | SET_BILLOFMATERIALMARKUPS | Instance method | Protected | Method | Sets the Bill of material markups for the affected items | 20070604 |
29 | SET_CHANGES | Instance method | Protected | Method | Sets the Change table | 20060913 |
30 | SET_CHANGE_ATTACHMENT | Instance method | Protected | Method | 20070507 | |
31 | SET_CONTACTS | Instance method | Protected | Method | Sets the Contacts table | 20060913 |
32 | SET_GENERATOR_PARAMETER | Instance method | Public | Method | Sets the generator parameter | 20060822 |
33 | SET_ITEMS | Instance method | Protected | Method | Sets the Items table | 20060822 |
34 | SET_MANUFACTURERPARTS | Instance method | Protected | Method | Sets the Manufacturer part number table | 20060913 |
35 | SET_MARKUP_PARAMETER | Instance method | Public | Method | sets the markup parameter | 20060822 |
36 | SET_VALUE | Instance method | Protected | Method | Set Field Value | 20060824 |
37 | UI_TEXT_ALIAS_INSERT | Instance method | Protected | Method | Insert Alias ID In Table of Required UI Texts | 20061209 |
38 | UI_TEXT_ALIAS_READ | Instance method | Protected | Method | Gets a UI Text | 20061209 |
39 | UNZIP_PDX | Instance method | Public | Method | Unzips the PDX package or cFolders doc | 20070521 |
40 | XSTRING_TO_TABLE | Instance method | Public | Method | Convert Data from the XSTRING into Table | 20060809 |
Events
Class CL_CFX_CREATE_UPLOAD has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_ALL_OBJECT | Public | See coding | 20060927 | BEGIN OF ts_all_object,
h_level TYPE cfx_string,
object_type TYPE cfx_t_object_type,
identifier TYPE cfx_string,
additional_id TYPE cfx_string,
parent TYPE cfx_string,
data_table_tabix TYPE sytabix,
END OF ts_all_object
|
||
2 | TS_ITEM_ID | Public | See coding | 20061229 | BEGIN OF ts_item_id,
object_type TYPE cfx_t_object_type,
identifier TYPE cfx_string,
comp_id TYPE cfx_string,
name TYPE cfx_string,
folder_id TYPE cfx_string,
END OF ts_item_id
|
||
3 | TS_MARKUP_OBJECT | Public | See coding | 20070626 | BEGIN OF ts_markup_object,
h_level TYPE cfx_string,
object_type TYPE cfx_t_object_type,
markuptypecode TYPE cfx_string,
markuptype TYPE cfx_string,
identifier TYPE cfx_string,
additional_id TYPE cfx_string,
parent TYPE cfx_string,
data_table_tabix TYPE sytabix,
END OF ts_markup_object
|
||
4 | TS_NAME | Public | See coding | 20070104 | BEGIN OF ts_name,
id TYPE cfx_string,
object_type TYPE cfx_t_object_type,
comp_id TYPE cfx_string,
name TYPE cfx_string,
fol_id TYPE cfx_string,
END OF ts_name
|
||
5 | TS_TEXT_ALIAS_VAL | Public | See coding | 20070121 | BEGIN OF ts_text_alias_val,
id TYPE char255,
value TYPE cfx_string,
text_alias TYPE cfx_string,
END OF ts_text_alias_val
|
||
6 | TT_ALL_OBJECTS | Public | See coding | 20060927 | tt_all_objects TYPE STANDARD TABLE OF ts_all_object
|
||
7 | TT_ITEMS_IDS | Public | See coding | 20061229 | tt_items_ids TYPE STANDARD TABLE OF ts_item_id
|
||
8 | TT_MARKUPS_OBJECTS | Public | See coding | 20070626 | tt_markups_objects TYPE STANDARD TABLE OF ts_markup_object
|
||
9 | TT_NAMES | Public | See coding | 20070104 | tt_names TYPE STANDARD TABLE OF ts_name
|
||
10 | TT_TEXT_ALIAS_VALS | Public | See coding | 20070121 | tt_text_alias_vals TYPE STANDARD TABLE OF ts_text_alias_val
|
||
11 | T_FILE | Public | See coding | 20070521 | BEGIN OF t_file,
name TYPE string,
date TYPE d,
time TYPE t,
size TYPE i,
content TYPE xstring,
END OF t_file
|
||
12 | T_FILES | Public | See coding | 20070521 | t_files TYPE TABLE OF t_file
|
Method Signatures
Method COLLECT_DOCUMENTS_OF_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_ITEM | Call by reference | Object reference (TYPE REF TO) | CL_CFX_STRUCTURE_ITEM | BOM Item | 20070522 |
Method COLLECT_DOCUMENTS_OF_ITEM on class CL_CFX_CREATE_UPLOAD has no exception.
Method COLLECT_DOCUMENTS_OF_MAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_MATERIAL_VERS | Call by reference | Object reference (TYPE REF TO) | CL_CFX_MATERIAL_VERSION | Version of a Material | 20070522 |
Method COLLECT_DOCUMENTS_OF_MAT on class CL_CFX_CREATE_UPLOAD has no exception.
Method COLLECT_DOCUMENTS_OF_MPN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_GENERIC_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_CFX_GENERIC_OBJECT | Version Folder Object Generic Object in cFolders | 20070522 |
Method COLLECT_DOCUMENTS_OF_MPN on class CL_CFX_CREATE_UPLOAD has no exception.
Method COLLECT_DOCUMENTS_OF_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_STRUCT_VERSION | Call by reference | Object reference (TYPE REF TO) | CL_CFX_STRUCTURE_VERSION | Version of a Bill of Material | 20070522 |
Method COLLECT_DOCUMENTS_OF_STRUCT on class CL_CFX_CREATE_UPLOAD has no exception.
Method COLLECT_MPNS_OF_MATERIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_MATERIAL | Call by reference | Object reference (TYPE REF TO) | CL_CFX_MATERIAL_VERSION | Version of a Material | 20061226 |
Method COLLECT_MPNS_OF_MATERIAL on class CL_CFX_CREATE_UPLOAD has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_CFX_CREATE_UPLOAD has no parameter.
Method CONSTRUCTOR on class CL_CFX_CREATE_UPLOAD has no exception.
Method EXTRACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_CFX_FOLDER | Character String for Collaboration Folders | 20070104 | ||
2 | Importing | IP_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | CL_CFX_STRUCTURE | Structure in cFolders | 20061109 | ||
3 | Returning | R_NOT_SAME_PARENTID | Value transfer | Type reference (TYPE) | CFX_BOOLEAN | Boolean Type | 20061109 |
Method EXTRACT on class CL_CFX_CREATE_UPLOAD has no exception.
Method EXTRACT_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_XSTRING | Call by reference | Type reference (TYPE) | CFX_XSTRING | IPC-2571: Mandatory Root Element in Product Data eXchange | 20060809 | ||
2 | Returning | R_PDX | Value transfer | Type reference (TYPE) | CFX_TS_PRODUCTDATAEXCHANGEPACK | IPC-2571: Mandatory Root Element in Product Data eXchange | 20060809 |
Method EXTRACT_XML on class CL_CFX_CREATE_UPLOAD has no exception.
Method GET_DOC_IDS Signature
Method GET_DOC_IDS on class CL_CFX_CREATE_UPLOAD has no parameter.
Method GET_DOC_IDS on class CL_CFX_CREATE_UPLOAD has no exception.
Method GET_MAT_ATTR_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ATTRIBUTE_VALUES | Call by reference | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_ATTR_VALS | 20061209 | |||
2 | Importing | IP_IF_ATTRIBUTES | Call by reference | Object reference (TYPE REF TO) | IF_CFX_ATTRIBUTES | For Objects with Attributes | 20061209 |
Method GET_MAT_ATTR_ALIAS on class CL_CFX_CREATE_UPLOAD has no exception.
Method GET_STRUCTURE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OBJECT_ID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20070925 |
Method GET_STRUCTURE_OBJECT on class CL_CFX_CREATE_UPLOAD has no exception.
Method GET_STRUCT_COMPONENT_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_STRUCTURE_VERSION | Call by reference | Object reference (TYPE REF TO) | CL_CFX_STRUCTURE_VERSION | Version of a Bill of Material | 20061109 |
Method GET_STRUCT_COMPONENT_IDS on class CL_CFX_CREATE_UPLOAD has no exception.
Method GET_UNIQUE_IDENTIFIER_PREFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_VALUE | Call by reference | Type reference (TYPE) | CFX_STRING | Character String for Collaboration Folders | 20061207 | ||
2 | Importing | I_ATTRIBUTE | Call by reference | Type reference (TYPE) | CFX_T_BOM_PDX_ATTR_NAME | XML Attr. in Acc. with IPC-2571 Standard | 20061207 |
Method GET_UNIQUE_IDENTIFIER_PREFIX on class CL_CFX_CREATE_UPLOAD has no exception.
Method GET_VALUES_FOR_OBJ_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ATTRIBUTE_VALUES | Call by reference | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_ATTR_VALS | Attribute and Value List | 20061209 | ||
2 | Importing | IT_ATTRIBUTE_VALUES | Call by reference | Type reference (TYPE) | CFX_TT_ATTRIBUTE_VALUES | Table of All Attribute_value Objects with Attribs & Values | 20061209 |
Method GET_VALUES_FOR_OBJ_LIST on class CL_CFX_CREATE_UPLOAD has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_CFX_CREATE_UPLOAD has no parameter.
Method INITIALIZE on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_ABAP_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EP_DATA_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | Table with Structure Data | 20060926 | ||
2 | Exporting | EP_DATA_WORKAREA | Call by reference | Object reference (TYPE REF TO) | DATA | Structure of table | 20060926 | ||
3 | Exporting | ET_TYPE_SUB_ATTR | Call by reference | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_TYPE_SUB_ATTR | Assignment Between Structure/Table and Attributes | 20060926 |
Method SET_ABAP_STRUCT on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_ADDITIONALATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ADDITIONALATTRIBUTE | Call by reference | Type reference (TYPE) | CFX_TT_ADDITIONALATTRIBUTE | IPC-2571: Non-Standard User-Defined Attributes | 20060921 | ||
2 | Importing | IT_ADD_ATTRIBUTES_FIELDS | Call by reference | Type reference (TYPE) | CL_CFX_STRUCTURE_EXP_REPO=>TT_V_CFX_BOM_PDX_F | PDX IPC-2571: Additional Attributes w. CFX Field Assignment | 20070219 | ||
3 | Importing | I_ELEMENT | Call by reference | Type reference (TYPE) | CFX_T_BOM_PDX_ELEMENT_NAME | XML Element in Accordance with IPC-2571 Standard | 20060921 | ||
4 | Importing | I_GROUPLABEL | Call by reference | Type reference (TYPE) | CFX_STRING | Group Label | 20060921 |
Method SET_ADDITIONALATTRIBUTES on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_ADDITIONALATTRIBUTE_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ADDITIONALATTRIBUTES | Call by reference | Type reference (TYPE) | CFX_TT_ADDITIONALATTRIBUTES | IPC-2571: Group of User-Defined Attributes | 20070219 | ||
2 | Importing | IT_ADD_ATTRIBUTES_FIELDS | Call by reference | Type reference (TYPE) | CL_CFX_STRUCTURE_EXP_REPO=>TT_V_CFX_BOM_PDX_F | PDX IPC-2571: Additional Attributes w. CFX Field Assignment | 20070219 | ||
3 | Importing | IT_ADD_ATTRIBUTES_GROUPS | Call by reference | Type reference (TYPE) | CL_CFX_STRUCTURE_EXP_REPO=>TT_CFX_BOM_PDX_AFLG | PDX IPC-2571: Group with Additional Attributes | 20060921 | ||
4 | Importing | I_ELEMENT | Call by reference | Type reference (TYPE) | CFX_T_BOM_PDX_ELEMENT_NAME | XML Element in Accordance with IPC-2571 Standard | 20060921 |
Method SET_ADDITIONALATTRIBUTE_GROUP on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_ADDITIONAL_ATTRIBUTE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_VALUE | Call by reference | Type reference (TYPE) | ANY | Value | 20060921 | ||
2 | Importing | IS_ADDITIONAL_ATTRIBUTE | Call by reference | Type reference (TYPE) | V_CFX_BOM_PDX_F | PDX IPC-2571: Additional Attributes w. CFX Field Assignment | 20060921 | ||
3 | Importing | IT_ADDITIONALATTRIBUTE | Call by reference | Type reference (TYPE) | CFX_TT_ADDITIONALATTRIBUTE | IPC-2571: Non-Standard User-Defined Attributes | 20060922 | ||
4 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CFX_T_OBJECT_TYPE | XML Element in Accordance with IPC-2571 Standard | 20060922 |
Method SET_ADDITIONAL_ATTRIBUTE_VALUE on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_AFFECTEDITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_AFFECTEDITEMS | Call by reference | Type reference (TYPE) | CFX_TT_AFFECTEDITEMS | IPC-2571: Affected Items | 20060913 | ||
2 | Importing | I_OBJECT | Call by reference | Type reference (TYPE) | TS_ALL_OBJECT | 20060929 |
Method SET_AFFECTEDITEMS on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_APPROVEDMANUFACTURERLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_APPROVMANUFACTURERLIST | Call by reference | Type reference (TYPE) | CFX_TT_APPROVMANUFACTURERLIST | IPC-2571: Manufacturer Parts (Can Be Used for Item) | 20060913 | ||
2 | Importing | I_OBJECT | Call by reference | Type reference (TYPE) | TS_ALL_OBJECT | 20060928 |
Method SET_APPROVEDMANUFACTURERLIST on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_APPROVEDMANUFLISTMARKUPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_APPROVEDMANUFLISTMARKUPS | Call by reference | Type reference (TYPE) | CFX_TS_APPROVEDMANUFLISTMRKUPS | IPC-2571: Bill Of Material Markups Elements | 20070605 | ||
2 | Importing | I_OBJECT | Call by reference | Type reference (TYPE) | TS_ALL_OBJECT | 20070605 |
Method SET_APPROVEDMANUFLISTMARKUPS on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_ATTACHMENTMARKUPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ATTACHMENTMARKUPS | Call by reference | Type reference (TYPE) | CFX_TS_ATTACHMENTMARKUPS | IPC-2571: Bill Of Material Markups Elements | 20070605 | ||
2 | Importing | I_OBJECT | Call by reference | Type reference (TYPE) | TS_ALL_OBJECT | 20070605 |
Method SET_ATTACHMENTMARKUPS on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_ATTACHMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ATTACHMENTS | Call by reference | Type reference (TYPE) | CFX_TT_ATTACHMENTS | IPC-2571: Links to Documents (URL) | 20060913 | ||
2 | Importing | I_OBJECT | Call by reference | Type reference (TYPE) | TS_ALL_OBJECT | 20060927 | |||
3 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CFX_T_OBJECT_TYPE | Object Type | 20060927 |
Method SET_ATTACHMENTS on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_ATTRIBUTE_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CS_ANY | Call by reference | Type reference (TYPE) | ANY | Structure of Attribute Table of Current Element | 20060824 | ||
2 | Changing | IS_FIELD | Call by reference | Type reference (TYPE) | CFX_BOM_PDX_FLD | PDX IPC-2571: CFX FieldAssignt to Attributes of XML Elements | 20060824 | ||
3 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CFX_T_OBJECT_TYPE | Object Type | 20070607 |
Method SET_ATTRIBUTE_VALUES on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_BILLOFMATERIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_BILLOFMATERIAL | Call by reference | Type reference (TYPE) | CFX_TT_BILLOFMATERIAL | IPC-2571: Relationship Between Item and Component | 20060913 | ||
2 | Importing | I_OBJECT | Call by reference | Type reference (TYPE) | TS_ALL_OBJECT | IPC-2571: Item Master Data (Incl. Material and Document) | 20060927 | ||
3 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CFX_T_OBJECT_TYPE | Object Type | 20060927 |
Method SET_BILLOFMATERIAL on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_BILLOFMATERIALITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_BILLOFMATERIALITEMS | Call by reference | Type reference (TYPE) | CFX_TT_BILLOFMATERIALITEMS | IPC-2571: Relationship Between Item and Component | 20060913 | ||
2 | Importing | I_OBJECT | Call by reference | Type reference (TYPE) | TS_ALL_OBJECT | IPC-2571: Item Master Data (Incl. Material and Document) | 20060927 | ||
3 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CFX_T_OBJECT_TYPE | Object Type | 20060927 |
Method SET_BILLOFMATERIALITEMS on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_BILLOFMATERIALMARKUPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_BILLOFMATERIALMARKUPS | Call by reference | Type reference (TYPE) | CFX_TS_BILLOFMATERIALMARKUPS | IPC-2571: Bill Of Material Markups Elements | 20070604 | ||
2 | Importing | I_OBJECT | Call by reference | Type reference (TYPE) | TS_ALL_OBJECT | 20070605 |
Method SET_BILLOFMATERIALMARKUPS on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_CHANGES Signature
Method SET_CHANGES on class CL_CFX_CREATE_UPLOAD has no parameter.
Method SET_CHANGES on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_CHANGE_ATTACHMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FLD_VAL | Call by reference | Type reference (TYPE) | CFX_TT_STRING | Table of Strings | 20070731 | ||
2 | Importing | I_OBJECT | Call by reference | Type reference (TYPE) | TS_ALL_OBJECT | 20070507 |
Method SET_CHANGE_ATTACHMENT on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_CONTACTS Signature
Method SET_CONTACTS on class CL_CFX_CREATE_UPLOAD has no parameter.
Method SET_CONTACTS on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_GENERATOR_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_GENERATOR_PARAMETERS | Call by reference | Type reference (TYPE) | CFX_TS_GENERATE_DTF_PARAMETERS | Parameter for Controlling DTF Generator | 20060822 |
Method SET_GENERATOR_PARAMETER on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_ITEMS Signature
Method SET_ITEMS on class CL_CFX_CREATE_UPLOAD has no parameter.
Method SET_ITEMS on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_MANUFACTURERPARTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CFX_T_OBJECT_TYPE | Object Type | 20060928 |
Method SET_MANUFACTURERPARTS on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_MARKUP_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MARKUP_PARAMETER | Call by reference | Type reference (TYPE) | CFX_BOOLEAN | Parameter for Controlling DataCollector | 20070329 |
Method SET_MARKUP_PARAMETER on class CL_CFX_CREATE_UPLOAD has no exception.
Method SET_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FIELDNAME | Call by reference | Type reference (TYPE) | CHAR255 | Field Name | 20061012 | ||
2 | Importing | I_NAMESPACE | Call by reference | Type reference (TYPE) | CHAR255 | CL_CFX_STRUCTURE_DATA_COLLECT=>SC_NAMESPACE_DEFAULT | Namespace | 20060824 | |
3 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CFX_T_OBJECT_TYPE | Object Category | 20060824 | ||
4 | Importing | I_VALUE | Call by reference | Type reference (TYPE) | ANY | 20060824 |
Method SET_VALUE on class CL_CFX_CREATE_UPLOAD has no exception.
Method UI_TEXT_ALIAS_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_TEXT_ALIAS | Call by reference | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TS_TEXT_ALIAS | Text Alias | 20061209 |
Method UI_TEXT_ALIAS_INSERT on class CL_CFX_CREATE_UPLOAD has no exception.
Method UI_TEXT_ALIAS_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ALIAS | Call by reference | Type reference (TYPE) | CFX_STRING | Text Alias | 20061209 | ||
2 | Returning | R_VALUE | Value transfer | Type reference (TYPE) | CFX_STRING | Value | 20061209 |
Method UI_TEXT_ALIAS_READ on class CL_CFX_CREATE_UPLOAD has no exception.
Method UNZIP_PDX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_XML | Call by reference | Type reference (TYPE) | XSTRING | 20070521 | |||
2 | Importing | I_CONTENT | Call by reference | Type reference (TYPE) | XSTRING | 20070521 |
Method UNZIP_PDX on class CL_CFX_CREATE_UPLOAD has no exception.
Method XSTRING_TO_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_XSTRING | Call by reference | Type reference (TYPE) | CFX_XSTRING | IPC-2571: Mandatory Root Element in Product Data eXchange | 20060817 | ||
2 | Returning | R_PDX | Value transfer | Type reference (TYPE) | CFX_TS_PRODUCTDATAEXCHANGEPACK | IPC-2571: Mandatory Root Element in Product Data eXchange | 20060809 |
Method XSTRING_TO_TABLE on class CL_CFX_CREATE_UPLOAD has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 450 |