Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Global Data Object for Table | 20060823 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Global Data Object for Work Area | 20060823 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Global Type Handle for Table | 20060823 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Global Type Handle for Work Area | 20060824 | |||
| 5 | Static Attribute | Public | Object reference (TYPE REF TO) | CL_CFX_MATERIAL | Material in cFolders | 20061208 | |||
| 6 | Static Attribute | Public | Object reference (TYPE REF TO) | CL_CFX_MATERIAL_VERSION | Version of a Material | 20061208 | |||
| 7 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_CFX_MATERIAL | Material in cFolders | 20061029 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | CFX_XSTRING | IPC-2571: Mandatory Root Element in Product Data eXchange | 20060809 | |||
| 9 | Static Attribute | Public | Type reference (TYPE) | CFX_TS_GENERATE_DTF_PARAMETERS | Parameters for Controlling DTF/XML Generator | 20060822 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | CFX_BOOLEAN | Boolean Type | 20061109 | |||
| 11 | Static Attribute | Public | Type reference (TYPE) | CFX_TS_PRODUCTDATAEXCHANGEPACK | IPC-2571: Mandatory Root Element in Product Data eXchange | 20060822 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | TT_ALL_OBJECTS | Collection of all the objects according to the IPC stds | 20060927 | |||
| 13 | Static Attribute | Public | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_ATTR_VALS | 20061209 | ||||
| 14 | Instance attribute | Public | Type reference (TYPE) | T_FILES | 20070521 | ||||
| 15 | Instance attribute | Protected | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_ALL_OBJECTS | 20061228 | ||||
| 16 | Instance attribute | Protected | Type reference (TYPE) | TT_TEXT_ALIAS_VALS | Table with ALIAS Names and Values | 20070121 | |||
| 17 | Instance attribute | Public | Type reference (TYPE) | TT_ITEMS_IDS | Table of Strings | 20061119 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | TT_MARKUPS_OBJECTS | Collection of all the markups objects | 20070626 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | TT_NAMES | Character String for Collaboration Folders | 20070104 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_TEXT_ALIAS | Table with ALIAS Names and Values | 20061209 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_TYPE_SUB_ATTR | Assignment Between Structure/Table and Attributes | 20060823 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20070222 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | CFX_STRING | Character String for Collaboration Folders | 20070111 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | SYTABIX | Table Index for MP_DATA_TABLE | 20060927 | |||
| 25 | Static Attribute | Public | Type reference (TYPE) | CFX_BOOLEAN | Boolean Type | 20070329 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | CFX_STRING | GUID in 'CHAR' Format in Uppercase | 20061029 | |||
| 27 | Constant | Public | Type reference (TYPE) | CFX_STRING | 'Add' | Character String for Collaboration Folders | 20070605 | ||
| 28 | Constant | Private | Type reference (TYPE) | CFX_STRING | 'SAP BOM Header Document' | Character String for Collaboration Folders | 20070801 | ||
| 29 | Constant | Private | Type reference (TYPE) | CFX_STRING | 'Yes' | Character String for Collaboration Folders | 20070801 | ||
| 30 | Constant | Public | Type reference (TYPE) | CFX_STRING | 'Delete' | Character String for Collaboration Folders | 20070605 | ||
| 31 | Constant | Public | Type reference (TYPE) | CFX_STRING | 'Modify' | Character String for Collaboration Folders | 20070605 | ||
| 32 | Constant | Public | Type reference (TYPE) | CFX_STRING | 'NoChange' | Character String for Collaboration Folders | 20070605 | ||
| 33 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'c_doc' | Objekttyp | 20060927 | ||
| 34 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'c_mat' | Objekttyp | 20060927 | ||
| 35 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'c_mpn' | Objekttyp | 20060927 | ||
| 36 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'ecn_attach' | Object Type | 20070507 | ||
| 37 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'ecn_bom' | Object Type | 20091116 | ||
| 38 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'ecn_doc' | Object Type | 20060928 | ||
| 39 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'ecn_mat' | Object Type | 20060928 | ||
| 40 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'ecn_mpn' | Object Type | 20060928 | ||
| 41 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'hierarchy' | Objekttyp | 20060927 | ||
| 42 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'ITEM' | Object Type | 20091116 | ||
| 43 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'i_doc' | Objekttyp | 20060927 | ||
| 44 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'mpn' | Object Type | 20061007 | ||
| 45 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'mpn_doc' | Objekttyp | 20060927 | ||
| 46 | Constant | Public | Type reference (TYPE) | CFX_STRING | 'new_markup' | Character String for Collaboration Folders | 20070605 | ||
| 47 | Constant | Public | Type reference (TYPE) | CFX_STRING | 'old_markup' | Character String for Collaboration Folders | 20070605 | ||
| 48 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'p_doc' | Objekttyp | 20060927 | ||
| 49 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'p_mat' | Objekttyp | 20060927 | ||
| 50 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 'p_mpn' | Objekttyp | 20060927 | ||
| 51 | Constant | Public | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 's_doc' | Objekttyp | 20060927 | ||
| 52 | Constant | Public | Type reference (TYPE) | CFX_STRING | 'No' | False According to IPC-2571 | 20060927 | ||
| 53 | Constant | Public | Type reference (TYPE) | CFX_STRING | 'pdx.xml' | Character String for Collaboration Folders | 20070521 | ||
| 54 | Constant | Public | Type reference (TYPE) | CFX_STRING | 'Yes' | True According to IPC-2571 | 20060927 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Collects the documents of the item objects | 20070522 | |
| 2 | Instance method | Protected | Method | Collects the documents of the material | 20070522 | |
| 3 | Instance method | Protected | Method | Collects the documents of the MPN object | 20070522 | |
| 4 | Instance method | Protected | Method | Collects the documents of the structure | 20070522 | |
| 5 | Instance method | Protected | Method | Collects the ids of MPNs of the components. | 20061226 | |
| 6 | Instance method | Public | Constructor | CONSTRUCTOR | 20060809 | |
| 7 | Instance method | Public | Method | exraction of objects from the ABAP struct | 20060822 | |
| 8 | Instance method | Public | Method | Extract ECN XML. | 20060809 | |
| 9 | Instance method | Protected | Method | 20061228 | ||
| 10 | Instance method | Protected | Method | Gets the material attributes alias | 20061209 | |
| 11 | Instance method | Protected | Method | Extracts the BOM . | 20070925 | |
| 12 | Instance method | Protected | Method | Gets the Structure component ids | 20061109 | |
| 13 | Instance method | Protected | Method | Removes the prefix | 20061207 | |
| 14 | Instance method | Protected | Method | Determines List of Attribute Values | 20061209 | |
| 15 | Instance method | Public | Method | 20060913 | ||
| 16 | Instance method | Protected | Method | Fills the ABAP structure. | 20060817 | |
| 17 | Instance method | Protected | Method | Sets Attribute Table of "AdditionalAttribute" Collection | 20060921 | |
| 18 | Instance method | Protected | Method | Set attribute Table of "AdditionalAttributes" Collection | 20060921 | |
| 19 | Instance method | Protected | Method | Sets Value for an Additional User-Defined Attribute | 20060921 | |
| 20 | Instance method | Protected | Method | Sets the Affecteditems table | 20060913 | |
| 21 | Instance method | Protected | Method | Sets the Approvedmanufacturerlist table | 20060913 | |
| 22 | Instance method | Protected | Method | Sets the Approvedmanufacturerlist markups for affected items | 20070605 | |
| 23 | Instance method | Protected | Method | Sets the Attachment markups for the affected items | 20070605 | |
| 24 | Instance method | Protected | Method | Sets the Attachments table | 20060913 | |
| 25 | Instance method | Protected | Method | Get the attribute values | 20060824 | |
| 26 | Instance method | Protected | Method | Sets the BillOfMaterial table | 20060912 | |
| 27 | Instance method | Protected | Method | Sets the BillOfMaterialitems table | 20060913 | |
| 28 | Instance method | Protected | Method | Sets the Bill of material markups for the affected items | 20070604 | |
| 29 | Instance method | Protected | Method | Sets the Change table | 20060913 | |
| 30 | Instance method | Protected | Method | 20070507 | ||
| 31 | Instance method | Protected | Method | Sets the Contacts table | 20060913 | |
| 32 | Instance method | Public | Method | Sets the generator parameter | 20060822 | |
| 33 | Instance method | Protected | Method | Sets the Items table | 20060822 | |
| 34 | Instance method | Protected | Method | Sets the Manufacturer part number table | 20060913 | |
| 35 | Instance method | Public | Method | sets the markup parameter | 20060822 | |
| 36 | Instance method | Protected | Method | Set Field Value | 20060824 | |
| 37 | Instance method | Protected | Method | Insert Alias ID In Table of Required UI Texts | 20061209 | |
| 38 | Instance method | Protected | Method | Gets a UI Text | 20061209 | |
| 39 | Instance method | Public | Method | Unzips the PDX package or cFolders doc | 20070521 | |
| 40 | 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 | 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 | 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 | 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 | 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 | 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 | IP_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_CFX_FOLDER | Character String for Collaboration Folders | 20070104 | |||
| 2 | IP_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | CL_CFX_STRUCTURE | Structure in cFolders | 20061109 | |||
| 3 | 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 | IP_XSTRING | Call by reference | Type reference (TYPE) | CFX_XSTRING | IPC-2571: Mandatory Root Element in Product Data eXchange | 20060809 | |||
| 2 | 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 | ET_ATTRIBUTE_VALUES | Call by reference | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_ATTR_VALS | 20061209 | ||||
| 2 | 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 | 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 | 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 | C_VALUE | Call by reference | Type reference (TYPE) | CFX_STRING | Character String for Collaboration Folders | 20061207 | |||
| 2 | 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 | ET_ATTRIBUTE_VALUES | Call by reference | Type reference (TYPE) | CL_CFX_STRUCTURE_DATA_COLLECT=>TT_ATTR_VALS | Attribute and Value List | 20061209 | |||
| 2 | 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 | EP_DATA_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | Table with Structure Data | 20060926 | |||
| 2 | EP_DATA_WORKAREA | Call by reference | Object reference (TYPE REF TO) | DATA | Structure of table | 20060926 | |||
| 3 | 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 | IT_ADDITIONALATTRIBUTE | Call by reference | Type reference (TYPE) | CFX_TT_ADDITIONALATTRIBUTE | IPC-2571: Non-Standard User-Defined Attributes | 20060921 | |||
| 2 | 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 | I_ELEMENT | Call by reference | Type reference (TYPE) | CFX_T_BOM_PDX_ELEMENT_NAME | XML Element in Accordance with IPC-2571 Standard | 20060921 | |||
| 4 | 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 | IT_ADDITIONALATTRIBUTES | Call by reference | Type reference (TYPE) | CFX_TT_ADDITIONALATTRIBUTES | IPC-2571: Group of User-Defined Attributes | 20070219 | |||
| 2 | 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 | 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 | 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 | E_VALUE | Call by reference | Type reference (TYPE) | ANY | Value | 20060921 | |||
| 2 | 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 | IT_ADDITIONALATTRIBUTE | Call by reference | Type reference (TYPE) | CFX_TT_ADDITIONALATTRIBUTE | IPC-2571: Non-Standard User-Defined Attributes | 20060922 | |||
| 4 | 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 | I_AFFECTEDITEMS | Call by reference | Type reference (TYPE) | CFX_TT_AFFECTEDITEMS | IPC-2571: Affected Items | 20060913 | |||
| 2 | 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 | I_APPROVMANUFACTURERLIST | Call by reference | Type reference (TYPE) | CFX_TT_APPROVMANUFACTURERLIST | IPC-2571: Manufacturer Parts (Can Be Used for Item) | 20060913 | |||
| 2 | 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 | IS_APPROVEDMANUFLISTMARKUPS | Call by reference | Type reference (TYPE) | CFX_TS_APPROVEDMANUFLISTMRKUPS | IPC-2571: Bill Of Material Markups Elements | 20070605 | |||
| 2 | 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 | IS_ATTACHMENTMARKUPS | Call by reference | Type reference (TYPE) | CFX_TS_ATTACHMENTMARKUPS | IPC-2571: Bill Of Material Markups Elements | 20070605 | |||
| 2 | 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 | I_ATTACHMENTS | Call by reference | Type reference (TYPE) | CFX_TT_ATTACHMENTS | IPC-2571: Links to Documents (URL) | 20060913 | |||
| 2 | I_OBJECT | Call by reference | Type reference (TYPE) | TS_ALL_OBJECT | 20060927 | ||||
| 3 | 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 | CS_ANY | Call by reference | Type reference (TYPE) | ANY | Structure of Attribute Table of Current Element | 20060824 | |||
| 2 | IS_FIELD | Call by reference | Type reference (TYPE) | CFX_BOM_PDX_FLD | PDX IPC-2571: CFX FieldAssignt to Attributes of XML Elements | 20060824 | |||
| 3 | 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 | IS_BILLOFMATERIAL | Call by reference | Type reference (TYPE) | CFX_TT_BILLOFMATERIAL | IPC-2571: Relationship Between Item and Component | 20060913 | |||
| 2 | I_OBJECT | Call by reference | Type reference (TYPE) | TS_ALL_OBJECT | IPC-2571: Item Master Data (Incl. Material and Document) | 20060927 | |||
| 3 | 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 | IT_BILLOFMATERIALITEMS | Call by reference | Type reference (TYPE) | CFX_TT_BILLOFMATERIALITEMS | IPC-2571: Relationship Between Item and Component | 20060913 | |||
| 2 | I_OBJECT | Call by reference | Type reference (TYPE) | TS_ALL_OBJECT | IPC-2571: Item Master Data (Incl. Material and Document) | 20060927 | |||
| 3 | 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 | IS_BILLOFMATERIALMARKUPS | Call by reference | Type reference (TYPE) | CFX_TS_BILLOFMATERIALMARKUPS | IPC-2571: Bill Of Material Markups Elements | 20070604 | |||
| 2 | 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 | ET_FLD_VAL | Call by reference | Type reference (TYPE) | CFX_TT_STRING | Table of Strings | 20070731 | |||
| 2 | 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 | 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 | 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 | 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 | I_FIELDNAME | Call by reference | Type reference (TYPE) | CHAR255 | Field Name | 20061012 | |||
| 2 | I_NAMESPACE | Call by reference | Type reference (TYPE) | CHAR255 | CL_CFX_STRUCTURE_DATA_COLLECT=>SC_NAMESPACE_DEFAULT | Namespace | 20060824 | ||
| 3 | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CFX_T_OBJECT_TYPE | Object Category | 20060824 | |||
| 4 | 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 | 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 | I_ALIAS | Call by reference | Type reference (TYPE) | CFX_STRING | Text Alias | 20061209 | |||
| 2 | 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 | E_XML | Call by reference | Type reference (TYPE) | XSTRING | 20070521 | ||||
| 2 | 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 | IP_XSTRING | Call by reference | Type reference (TYPE) | CFX_XSTRING | IPC-2571: Mandatory Root Element in Product Data eXchange | 20060817 | |||
| 2 | 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 |