SAP ABAP Class CL_CFX_STRUCTURE_PDX_GENERATOR (BOM Extractor for Delimited Text Format)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_FOLDERS (Package) Collaboration Folders: Folder and Documents
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CFX_ECN_DATA_COLLECT ECN extractor 20060809
Properties
Class CL_CFX_STRUCTURE_PDX_GENERATOR  
Short Description BOM Extractor for Delimited Text Format    
Super Class CL_CFX_ECN_DATA_COLLECT ECN extractor 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_FOLDERS   Collaboration Folders: Folder and Documents 
Created 20041202   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CFXF1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CL_CFX_STRUCTURE_DATA_COLLECT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_CFX_STRUCTURE_EXP_REPO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CFX_STRUCTURE_PDX_GENERATOR has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CFX_ECN_DATA_COLLECT 20060529 ECN extractor
2 CL_CFX_GENERIC_OBJECT_UI 20060531 UI Methods for Generic Objects
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_PDX Instance attribute Public Type reference (TYPE) CFX_TS_PRODUCTDATAEXCHANGEPACK Elements for the PDX Export in Accordance with IPC-2571 20041206
2 MT_AFFECTEDITEMS Instance attribute Protected Type reference (TYPE) CL_CFX_STRUCTURE_DATA_COLLECT=>TT_ALL_OBJECTS 20060806
3 MT_APPROVED_MPN Instance attribute Protected Type reference (TYPE) TT_ALL_OBJECTS Collection for All Objects Within the Structure 20041203
4 MT_ATTACHMENTS Instance attribute Protected Type reference (TYPE) TT_ALL_OBJECTS Collection for All Objects Within the Structure 20041203
5 MT_BOM Instance attribute Protected Type reference (TYPE) TT_ALL_OBJECTS Collection for All Objects Within the Structure 20041203
6 MT_BOM_ITEMS Instance attribute Protected Type reference (TYPE) TT_ALL_OBJECTS Collection for All Objects Within the Structure 20041203
7 MT_CHANGE Instance attribute Protected Type reference (TYPE) CL_CFX_STRUCTURE_DATA_COLLECT=>TT_ALL_OBJECTS 20060806
8 MT_CONTACTS Instance attribute Protected Type reference (TYPE) TT_ALL_OBJECTS Collection for All Objects Within the Structure 20041206
9 MT_ITEMS Instance attribute Protected Type reference (TYPE) TT_ALL_OBJECTS Collection for All Objects Within the Structure 20041203
10 MT_MPN Instance attribute Protected Type reference (TYPE) TT_ALL_OBJECTS Collection for All Objects Within the Structure 20041203
11 MT_PDX_ERRORS Instance attribute Private Type reference (TYPE) TT_PDX_ERRORS Error List 20050512
12 MT_REFERENCE_DESIGNATORS Instance attribute Protected Type reference (TYPE) TT_ALL_OBJECTS Collection for All Objects Within the Structure 20041203
13 M_CFX_PDX_DTD Instance attribute Protected Type reference (TYPE) CFX_BOOLEAN "X" = XML Corresponds to Modified cFolders IPC-2571 DTD 20041209
14 M_PDX_LAST_MODIFY_DATE_TIME Instance attribute Protected Type reference (TYPE) SDOK_CHTST Time of change (UTC) 20041209
15 SC_ADD Constant Public Type reference (TYPE) CFX_STRING 'Add' Character String for Collaboration Folders 20060905
16 SC_ADDIT_ATTR_NAME Constant Private Type reference (TYPE) CFX_STRING 'SAP: BOM Header Document' Character String for Collaboration Folders 20070119
17 SC_ADDIT_ATTR_VAL Constant Private Type reference (TYPE) CFX_STRING 'Yes' Character String for Collaboration Folders 20070119
18 SC_ADDIT_ATTR_VAL_NO Constant Private Type reference (TYPE) CFX_STRING 'No' Character String for Collaboration Folders 20070812
19 SC_ADDIT_ITEM_ATTR_NAME Constant Private Type reference (TYPE) CFX_STRING 'SAP: BOM Item Document' Character String for Collaboration Folders 20070812
20 SC_DELETE Constant Public Type reference (TYPE) CFX_STRING 'Delete' Character String for Collaboration Folders 20061220
21 SC_MODIFY Constant Public Type reference (TYPE) CFX_STRING 'Modify' 20060806
22 SC_NOCHANGE Constant Public Type reference (TYPE) CFX_STRING 'NoChange' 20060830
23 SC_PDX_DEFAULT_FILE_EXT Constant Public Type reference (TYPE) CFX_STRING 'xml' Standard File Expansion for DTF Export 20041202
24 SC_PDX_DEFAULT_FILE_NAME Constant Public Type reference (TYPE) CFX_STRING 'pdx' 20041202
25 SC_PDX_DEFAULT_MIME_TYPE Constant Public Type reference (TYPE) CFX_STRING 'text/xml' Standard File Type for DTF Export 20041202
26 SC_PDX_FALSE Constant Public Type reference (TYPE) CFX_STRING 'No' False According to IPC-2571 20041208
27 SC_PDX_TRUE Constant Public Type reference (TYPE) CFX_STRING 'Yes' True According to IPC-2571 20041208
28 SC_POINT Constant Public Type reference (TYPE) CFX_STRING '.' Points 20041202
29 SC_PREFIX_CONTACT_IDENTIFIER Constant Public Type reference (TYPE) CFX_STRING 'CONTACT' Prefix for Contact Unique Identifier 20050415
30 SC_PREFIX_DOC_IDENTIFIER Constant Public Type reference (TYPE) CFX_STRING 'DOC' Character String for Collaboration Folders 20070122
31 SC_PREFIX_ITEM_IDENTIFIER Constant Public Type reference (TYPE) CFX_STRING 'ITEM' Prefix for Item Unique Identifier 20050415
32 SC_PREFIX_MPART_IDENTIFIER Constant Public Type reference (TYPE) CFX_STRING 'MPART' Prefix for Manufacturer Part Unique Identifier 20050415
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_REQUIRED_ATTRIBUTES Instance method Protected Method Check for Initial Obligatory Attributes 20041207
2 GENERATE Instance method Public Method Generate XML File for the Structure 20041202
3 GENERATE_ECN_PDX Instance method Public Method Generate XML File for the ECN 20060806
4 GET_ADDITIONALATTRIBUTES Instance method Protected Method Fills Attribute Table of "AdditionalAttribute" Collection 20041206
5 GET_ADDITIONALATTRIBUTE_GROUPS Instance method Protected Method Fills Attribute Table of "AdditionalAttributes" Collection 20041206
6 GET_ADDITIONAL_ATTRIBUTE_VALUE Instance method Protected Method Get Value for an Additional User-Defined Attribute 20041207
7 GET_AFFECTEDITEMS Instance method Protected Method Fills Attribute Table of "AffectedItems" Collection 20060806
8 GET_AFFECTEDITEMS_4_MKUPS Instance method Protected Method Fills Attribute Table of "AffectedItems" Collection 20061201
9 GET_APPROVEDMANLISTMRKUPROWNEW Instance method Protected Method Fills "ApprovedManufacturerListMarkupRowNew" Element 20060906
10 GET_APPROVEDMANLISTMRKUPROWOLD Instance method Protected Method Fills "ApprovedManufacturerListMarkupRowOld" Element 20060906
11 GET_APPROVEDMANUFACTURERLIST Instance method Protected Method Fills Attribute Table of "ApprovedManufacturerList" Collec. 20041206
12 GET_APPROVEDMANULISTMARKUPS Instance method Protected Method Fills Attribute Table of "ApprovedManufacturerListMarkups" 20060830
13 GET_ATTACHMENTMARKUPROWNEW Instance method Protected Method Fills "AttachmentMarkupRowNew" Element 20060907
14 GET_ATTACHMENTMARKUPROWOLD Instance method Protected Method Fills "AttachmentMarkupRowOld" Element 20060907
15 GET_ATTACHMENTMARKUPS Instance method Protected Method Fills Attribute Table of "AttachmentMarkups" Collection 20060907
16 GET_ATTACHMENTS Instance method Protected Method Fills Attribute Table of "Attachments" Collection 20041206
17 GET_ATTRIBUTE_VALUE Instance method Protected Method Get Attribute Value 20041206
18 GET_BILLOFMATERIAL Instance method Protected Method Fills Attribute Table of "BillOfMaterial" Collection 20041206
19 GET_BILLOFMATERIALITEMS Instance method Protected Method Fills Attribute Table of "BillOfMaterialItem" Collection 20041206
20 GET_BILLOFMATERIALMARKUP Instance method Protected Method Fills Attribute Table of "BillOfMaterialMarkups" Collection 20070227
21 GET_BILLOFMATERIALMARKUPROWNEW Instance method Protected Method Fills "BillOfMaterialMarkupRowNew" Element 20060806
22 GET_BILLOFMATERIALMARKUPROWOLD Instance method Protected Method Fills "BillOfMaterialMarkupRowOld" Element 20060829
23 GET_BOM_ATTACHMENTS Instance method Protected Method Fills Attribute Table of "Attachments" Collection 20070119
24 GET_BOM_ITEM_ATTACHMENTS Instance method Protected Method Fills Attribute Table of "Attachments" Collection 20070812
25 GET_BOM_MARKUPS_4_DEL_MAT Instance method Protected Method Fills Attribute Table of "BillOfMaterialMarkups" Collection 20061220
26 GET_BOM_MARKUPS_DEL_ITEM Instance method Protected Method Fills Attribute Table of "BillOfMaterialMarkups" Collection 20070223
27 GET_BOM_MARKUPS_FOR_COMPONENT Instance method Protected Method Fills Attribute Table of "BillOfMaterialMarkups" Collection 20070223
28 GET_BOM_MARKUPS_FOR_ITEM Instance method Protected Method Fills Attribute Table of "BillOfMaterialMarkups" Collection 20070227
29 GET_BOM_MARKUPS_FOR_MAT Instance method Protected Method Fills Attribute Table of "BillOfMaterialMarkups" Collection 20070223
30 GET_CHANGE Instance method Protected Method Fills Attribute Table of "Changes" Collection 20060806
31 GET_CONTACTS Instance method Protected Method Fills Attribute Table of "Contacts" Collection 20041206
32 GET_ECN_ATTACHMENTS Instance method Protected Method Fills Attribute Table of "Attachments" Collection 20061223
33 GET_ECN_ATTR_VALUE Instance method Protected Method Get Attribute Value 20060806
34 GET_ISFILEIN_URL_VALUE Instance method Protected Method Format universalResourceIdentifier for isFileIn = Yes 20041208
35 GET_ITEMS Instance method Protected Method Fills Attribute Table of "Items" Collection 20041206
36 GET_ITEMS_AS_DOC Instance method Protected Method Fills Attribute Table of "Items" Collection 20070208
37 GET_MANUFACTURERPARTS Instance method Protected Method Fills Attribute Table of "ManufacturerParts" Collection 20041206
38 GET_PDX_AFFECTEDITEMS_TABLE Instance method Protected Method Fills the AffectedItems ProductDataeXchangePackage Element 20061007
39 GET_PDX_DEPENDING_OBJECT_TABLE Instance method Protected Method Fill Object Ref. Tables per XML Element (in Acc.w. IPC-2571) 20041203
40 GET_PDX_ERRORS Instance method Public Method Get PDX Generation Error 20050512
41 GET_PDX_LAST_MODIFY_DATE_TIME Instance method Protected Method Determine Date and Time of Last Change in PDX 20041209
42 GET_PRODUCTDATAEXCHANGEPACKAGE Instance method Protected Method Fills Attribute Table of ProductDataeXchangePackage Element 20041206
43 GET_REFERENCEDESIGNATORS Instance method Protected Method Fills Attribute Table of "ReferenceDesignators" Collection 20041206
44 SET_IDENTIFIER_PREFIX Instance method Protected Method Set Prefix for "Identifier" 20061010
45 SET_PDX_ERRORS Instance method Public Method Set/Initialize Error in PDX Generation 20050628
46 SET_UNIQUE_IDENTIFIER_PREFIX Instance method Protected Method Set Prefix for "Unique Identifier" 20050415
47 TABLE_TO_XSTRING Instance method Protected Method Convert Data from the Table into an XSTRING 20041202
Events
Class CL_CFX_STRUCTURE_PDX_GENERATOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_PDX_ERRORS Public See coding 20050512 BEGIN OF ts_pdx_errors, required_field TYPE v_cfx_pdx_attr, field_mapping TYPE cfx_bom_pdx_fld, field_label TYPE cfx_string, element_name TYPE cfx_string, element_url_vers_detail TYPE cfx_string, element_url_vers_ov TYPE cfx_string, element_typename TYPE cfx_string, element_type_icon TYPE cfx_string, element_tooltip TYPE cfx_string, END OF ts_pdx_errors
2 TT_PDX_ERRORS Public See coding 20050512 tt_pdx_errors TYPE STANDARD TABLE OF ts_pdx_errors
Method Signatures

Method CHECK_REQUIRED_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANY Call by reference Type reference (TYPE) ANY Struktur der Attributtabelle des aktuellen Elements 20041207
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20050512
3 Importing IT_FIELDS Call by reference Type reference (TYPE) CL_CFX_STRUCTURE_EXP_REPO=>TT_CFX_BOM_PDX_FLD PDX IPC-2571: CFX Feldzuweisung zu Attribute d. XML Elemente 20050512
4 Importing I_CURRENT_VERSION_URL Call by reference Type reference (TYPE) CFX_BOOLEAN URL für die aktive Version holen 20050627
5 Importing I_ELEMENT Call by reference Type reference (TYPE) CFX_T_BOM_PDX_ELEMENT_NAME XML-Element gemäß IPC 2571 Standard 20041207

Method CHECK_REQUIRED_ATTRIBUTES on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AS_ZIP Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Boolean Type 20070327
2 Importing I_INCLUDE_FILES Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Boolean Type 20070328
3 Importing I_INCLUDE_REF_DESIGNATORS Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Boolean Type 20070416
4 Returning R_XSTRING Value transfer Type reference (TYPE) XSTRING Strukturdaten 20041202

Method GENERATE on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GENERATE_ECN_PDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AS_ZIP Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Boolean Type 20070329
2 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING Document id 20090918
3 Importing I_INCLUDE_FILES Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Boolean Type 20070329
4 Importing I_INCLUDE_REF_DESIGNATORS Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Boolean Type 20070416
5 Returning R_XSTRING Value transfer Type reference (TYPE) XSTRING 20060806

Method GENERATE_ECN_PDX on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ADDITIONALATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDITIONALATTRIBUTE Call by reference Type reference (TYPE) CFX_TT_ADDITIONALATTRIBUTE IPC-2571: Nicht standardisierte benutzerdefinierte Attribute 20041206
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20041206
3 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: Zusätzliche Attribute mit CFX Feldzuweisung 20041206
4 Importing I_ELEMENT Call by reference Type reference (TYPE) CFX_T_BOM_PDX_ELEMENT_NAME XML-Element gemäß IPC 2571 Standard 20041206
5 Importing I_GROUPLABEL Call by reference Type reference (TYPE) CFX_STRING Kennzeichnung einer Gruppe 20041206

Method GET_ADDITIONALATTRIBUTES on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ADDITIONALATTRIBUTE_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDITIONALATTRIBUTES Call by reference Type reference (TYPE) CFX_TT_ADDITIONALATTRIBUTES IPC-2571: Gruppe benutzerdefinierten Attribute 20041206
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20041206
3 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: Zusätzliche Attribute mit CFX Feldzuweisung 20041206
4 Importing IT_ADD_ATTRIBUTES_GROUPS Call by reference Type reference (TYPE) CL_CFX_STRUCTURE_EXP_REPO=>TT_CFX_BOM_PDX_AFLG PDX IPC-2571: Gruppe mit zusätzlichen Attributen 20041206
5 Importing I_ELEMENT Call by reference Type reference (TYPE) CFX_T_BOM_PDX_ELEMENT_NAME XML-Element gemäß IPC 2571 Standard 20041206

Method GET_ADDITIONALATTRIBUTE_GROUPS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ADDITIONAL_ATTRIBUTE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Value transfer Type reference (TYPE) ANY Wert 20041207
2 Importing IS_ADDITIONAL_ATTRIBUTE Call by reference Type reference (TYPE) V_CFX_BOM_PDX_F PDX IPC-2571: Zusätzliche Attribute mit CFX Feldzuweisung 20041207
3 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20041207

Method GET_ADDITIONAL_ATTRIBUTE_VALUE on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_AFFECTEDITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AFFECTEDITEMS Call by reference Type reference (TYPE) CFX_TT_AFFECTEDITEMS 20060806
2 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING Document ID 20090918

Method GET_AFFECTEDITEMS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_AFFECTEDITEMS_4_MKUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AFFECTEDITEMS Call by reference Type reference (TYPE) CFX_TT_AFFECTEDITEMS IPC-2571: Affected Items 20061202

Method GET_AFFECTEDITEMS_4_MKUPS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_APPROVEDMANLISTMRKUPROWNEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_APPROVEDMANLISTMRKUPROWNEW Call by reference Type reference (TYPE) CFX_TS_APPROVMANUFACTULISTITEM IPC-2571: Approved Manu List markups 20060919
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20060906

Method GET_APPROVEDMANLISTMRKUPROWNEW on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_APPROVEDMANLISTMRKUPROWOLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_APPROVEDMANLISTMRKUPROWOLD Call by reference Type reference (TYPE) CFX_TS_APPROVMANUFACTULISTITEM IPC-2571: Approved Manu List markups 20060919
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20060906

Method GET_APPROVEDMANLISTMRKUPROWOLD on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_APPROVEDMANUFACTURERLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPROVMANUFACTURERLIST Call by reference Type reference (TYPE) CFX_TT_APPROVMANUFACTURERLIST IPC-2571: Herstellerteile ( f. d. Bauteil (Item) verwendbar) 20041206
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20041206

Method GET_APPROVEDMANUFACTURERLIST on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_APPROVEDMANULISTMARKUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPROVEDMANULISTMRKUPS Call by reference Type reference (TYPE) CFX_TT_APPROVEDMANUFLISTMRKUPS 20060830
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20060830

Method GET_APPROVEDMANULISTMARKUPS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ATTACHMENTMARKUPROWNEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTACHMENTMARKUPROWNEW Call by reference Type reference (TYPE) CFX_TT_ATTACHMENTS IPC-2571: Links to Documents (URL) 20060907
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20060907
3 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Object Type 20070925

Method GET_ATTACHMENTMARKUPROWNEW on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ATTACHMENTMARKUPROWOLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTACHMENTMARKUPROWOLD Call by reference Type reference (TYPE) CFX_TT_ATTACHMENTS IPC-2571: Approved Manu List markups 20060907
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20060907
3 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Object Type 20070925

Method GET_ATTACHMENTMARKUPROWOLD on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ATTACHMENTMARKUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTACHMENTMARKUPS Call by reference Type reference (TYPE) CFX_TT_ATTACHMENTMARKUPS IPC-2571: Attachmentmarkups 20060907
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20060907
3 Importing I_ADDED_DOC Call by reference Type reference (TYPE) CFX_BOOLEAN Boolean Type 20070209

Method GET_ATTACHMENTMARKUPS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTACHMENTS Call by reference Type reference (TYPE) CFX_TT_ATTACHMENTS IPC-2571: Verweise auf Dokumente (URL) 20041206
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20041206
3 Importing I_ELEMENT Call by reference Type reference (TYPE) CFX_T_BOM_PDX_ELEMENT_NAME XML-Element gemäß IPC 2571 Standard 20041206

Method GET_ATTACHMENTS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ATTRIBUTE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANY Call by reference Type reference (TYPE) ANY Struktur der Attributtabelle des aktuellen Elements 20041206
2 Importing IS_FIELD Call by reference Type reference (TYPE) CFX_BOM_PDX_FLD PDX IPC-2571: CFX Feldzuweisung zu Attribute d. XML Elemente 20041206
3 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20041206

Method GET_ATTRIBUTE_VALUE on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_BILLOFMATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BILLOFMATERIAL Call by reference Type reference (TYPE) CFX_TT_BILLOFMATERIAL IPC-2571: Beziehung zwischen dem Bauteil und der Komponente 20041206
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20041206
3 Importing I_INCLUDE_REF_DESIGNATORS Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Boolean Type 20070417

Method GET_BILLOFMATERIAL on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_BILLOFMATERIALITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BILLOFMATERIALITEMS Call by reference Type reference (TYPE) CFX_TT_BILLOFMATERIALITEMS IPC-2571: Beziehung zwischen dem Bauteil und der Komponente 20041206
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20041206
3 Importing I_INCLUDE_REF_DESIGNATORS Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Boolean Type 20070417

Method GET_BILLOFMATERIALITEMS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_BILLOFMATERIALMARKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BILLOFMATERIALMARKUP Call by reference Type reference (TYPE) CFX_TT_BILLOFMATERIALMARKUPS IPC-2571: Bill Of Material Markups 20070227
2 Importing IP_OLD_STRUCT_VERSION Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE_VERSION Version einer Stückliste 20070227
3 Importing IP_STRUCT_VERSION Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE_VERSION Version einer Stückliste 20070227
4 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20070227

Method GET_BILLOFMATERIALMARKUP on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_BILLOFMATERIALMARKUPROWNEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BILLOFMATERIALMARKUPROWNEW Call by reference Type reference (TYPE) CFX_TT_BILLOFMATERIALITEMS IPC-2571: Relationship Between Item and Component 20070208
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20060806

Method GET_BILLOFMATERIALMARKUPROWNEW on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_BILLOFMATERIALMARKUPROWOLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BILLOFMATERIALMARKUPROWOLD Call by reference Type reference (TYPE) CFX_TT_BILLOFMATERIALITEMS IPC-2571: Relationship Between Item and Component 20070208
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20060829

Method GET_BILLOFMATERIALMARKUPROWOLD on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_BOM_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTACHMENTS Call by reference Type reference (TYPE) CFX_TT_ATTACHMENTS IPC-2571: Verweise auf Dokumente (URL) 20070119
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20070119
3 Importing I_ELEMENT Call by reference Type reference (TYPE) CFX_T_BOM_PDX_ELEMENT_NAME XML-Element gemäß IPC 2571 Standard 20070119

Method GET_BOM_ATTACHMENTS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_BOM_ITEM_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTACHMENTS Call by reference Type reference (TYPE) CFX_TT_ATTACHMENTS IPC-2571: Verweise auf Dokumente (URL) 20070812
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20070812
3 Importing I_ELEMENT Call by reference Type reference (TYPE) CFX_T_BOM_PDX_ELEMENT_NAME XML-Element gemäß IPC 2571 Standard 20070812

Method GET_BOM_ITEM_ATTACHMENTS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_BOM_MARKUPS_4_DEL_MAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BOM_MARKUPS_DEL_MAT Call by reference Type reference (TYPE) CFX_TT_BILLOFMATERIALMARKUPS IPC-2571: Bill Of Material Markups 20061220
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20061220

Method GET_BOM_MARKUPS_4_DEL_MAT on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_BOM_MARKUPS_DEL_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BOM_MARKUPS_DEL_ITEM Call by reference Type reference (TYPE) CFX_TT_BILLOFMATERIALMARKUPS IPC-2571: Relationship Between Item and Component 20070226
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20070223

Method GET_BOM_MARKUPS_DEL_ITEM on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_BOM_MARKUPS_FOR_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPROVEDMANULISTMRKUPS Call by reference Type reference (TYPE) CFX_TT_APPROVEDMANUFLISTMRKUPS IPC-2571: Approved Manufacturer Markups 20070223
2 Exporting ET_ATTACHMENTMARKUPS Call by reference Type reference (TYPE) CFX_TT_ATTACHMENTMARKUPS IPC-2571: Attachments Markups 20070223
3 Exporting ET_BILLOFMATERIALMARKUPS Call by reference Type reference (TYPE) CFX_TT_BILLOFMATERIALMARKUPS IPC-2571: Bill Of Material Markups 20070223
4 Importing IP_COMPONENT Call by reference Object reference (TYPE REF TO) CL_CFX_MATERIAL Material in cFolders 20070223
5 Importing IS_COMP Call by reference Type reference (TYPE) CFX_TS_MATERIAL_CHANGES Change Materials 20070223
6 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20070223

Method GET_BOM_MARKUPS_FOR_COMPONENT on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_BOM_MARKUPS_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPROVEDMANULISTMRKUPS Call by reference Type reference (TYPE) CFX_TT_APPROVEDMANUFLISTMRKUPS IPC-2571: Approved Manufacturer Markups 20070227
2 Exporting ET_ATTACHMENTMARKUPS Call by reference Type reference (TYPE) CFX_TT_ATTACHMENTMARKUPS IPC-2571: Attachments Markups 20070227
3 Exporting ET_BILLOFMATERIALMARKUP Call by reference Type reference (TYPE) CFX_TT_BILLOFMATERIALMARKUPS IPC-2571: Relationship Between Item and Component 20070227
4 Importing IP_OLD_STRUCT_VERSION Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE_VERSION Version einer Stückliste 20070228
5 Importing IS_ITEM Call by reference Type reference (TYPE) CFX_TS_ITEM_W_COMP_CHANGES Change BOM Item (Including Material Changes) 20070227
6 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20070227

Method GET_BOM_MARKUPS_FOR_ITEM on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_BOM_MARKUPS_FOR_MAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPROVEDMANULISTMRKUPS Call by reference Type reference (TYPE) CFX_TT_APPROVEDMANUFLISTMRKUPS IPC-2571: Approved Manufacturer Markups 20070223
2 Exporting ET_ATTACHMENTMARKUPS Call by reference Type reference (TYPE) CFX_TT_ATTACHMENTMARKUPS IPC-2571: Attachments Markups 20070223
3 Exporting ET_BILLOFMATERIALMARKUPS Call by reference Type reference (TYPE) CFX_TT_BILLOFMATERIALMARKUPS 20070223
4 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20070223

Method GET_BOM_MARKUPS_FOR_MAT on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGES Call by reference Type reference (TYPE) CFX_TT_CHANGES 20060806
2 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING Document Id 20090918

Method GET_CHANGE on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_CONTACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTACTS Call by reference Type reference (TYPE) CFX_TT_CONTACTS IPC-2571: Kontaktelemente 20041206

Method GET_CONTACTS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ECN_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTACHMENTS Call by reference Type reference (TYPE) CFX_TT_ATTACHMENTS IPC-2571: Links to Documents (URL) 20061223

Method GET_ECN_ATTACHMENTS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ECN_ATTR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANY Call by reference Type reference (TYPE) ANY 20060806
2 Importing IS_FIELD Call by reference Type reference (TYPE) CFX_BOM_PDX_FLD 20060806
3 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT 20060806

Method GET_ECN_ATTR_VALUE on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ISFILEIN_URL_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANY Call by reference Type reference (TYPE) ANY Struktur der Attributtabelle des aktuellen Elements 20041208
2 Importing IS_FIELD Call by reference Type reference (TYPE) CFX_BOM_PDX_FLD PDX IPC-2571: CFX Feldzuweisung zu Attribute d. XML Elemente 20041208
3 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20041208

Method GET_ISFILEIN_URL_VALUE on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) CFX_TT_PDX_ITEMS IPC-2571: Stammdaten des Bauteils (inkl. Mat. u. Dok.) 20041206
2 Importing I_INCLUDE_REF_DESIGNATORS Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Boolean Type 20070417

Method GET_ITEMS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_ITEMS_AS_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) CFX_TT_PDX_ITEMS IPC-2571: Stammdaten des Bauteils (inkl. Mat. u. Dok.) 20070208

Method GET_ITEMS_AS_DOC on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_MANUFACTURERPARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MANUFACTURERPARTS Call by reference Type reference (TYPE) CFX_TT_MANUFACTURERPARTS IPC-2571: Herstellerteil Elemente 20041206

Method GET_MANUFACTURERPARTS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_PDX_AFFECTEDITEMS_TABLE Signature

Method GET_PDX_AFFECTEDITEMS_TABLE on class CL_CFX_STRUCTURE_PDX_GENERATOR has no parameter.
Method GET_PDX_AFFECTEDITEMS_TABLE on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_PDX_DEPENDING_OBJECT_TABLE Signature

Method GET_PDX_DEPENDING_OBJECT_TABLE on class CL_CFX_STRUCTURE_PDX_GENERATOR has no parameter.
Method GET_PDX_DEPENDING_OBJECT_TABLE on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_PDX_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PDX_ERRORS Call by reference Type reference (TYPE) TT_PDX_ERRORS 20050512

Method GET_PDX_ERRORS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_PDX_LAST_MODIFY_DATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20041209

Method GET_PDX_LAST_MODIFY_DATE_TIME on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_PRODUCTDATAEXCHANGEPACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING Document ID 20090918
2 Importing I_INCLUDE_REF_DESIGNATORS Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Boolean Type 20070417

Method GET_PRODUCTDATAEXCHANGEPACKAGE on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method GET_REFERENCEDESIGNATORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REFERENCEDESIGNATORS Call by reference Type reference (TYPE) CFX_TT_REFERENCEDESIGNATORS IPC-2571: Eindeutige Kennzeichnung elektro. Komponenten 20041206
2 Importing IS_OBJECT Call by reference Type reference (TYPE) TS_ALL_OBJECT Aktuelle Objektreferenz 20041206

Method GET_REFERENCEDESIGNATORS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method SET_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 Attributwert 20061010
2 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) CFX_T_BOM_PDX_ATTR_NAME XML-Attribut gemäß IPC 2571 Standard 20061010
3 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Object Type 20061011

Method SET_IDENTIFIER_PREFIX on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method SET_PDX_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PDX_ERRORS Call by reference Type reference (TYPE) TT_PDX_ERRORS 20050628

Method SET_PDX_ERRORS on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method SET_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 Attributwert 20050415
2 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) CFX_T_BOM_PDX_ATTR_NAME XML-Attribut gemäß IPC 2571 Standard 20050415

Method SET_UNIQUE_IDENTIFIER_PREFIX on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.

Method TABLE_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_XSTRING Value transfer Type reference (TYPE) XSTRING Daten 20041202

Method TABLE_TO_XSTRING on class CL_CFX_STRUCTURE_PDX_GENERATOR has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400