SAP ABAP Class CL_PIQ_SDPRICELIST_PROCESSING (SD Price List Business logic)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-BF-PR (Application Component) Pricing and Conditions
     VF_PRC_PRICEINQUIRY (Package) Mass Processing of Price Inquiries
Properties
Class CL_PIQ_SDPRICELIST_PROCESSING  
Short Description SD Price List Business logic    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VF_PRC_PRICEINQUIRY   Mass Processing of Price Inquiries 
Created 20130806   SAP 
Last change 20140121   SAP 
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 IF_PIQ_API Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_PIQ_SDPRICELIST_WRAPPER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_PIQ_SDPRICELIST_PROCESSING has no interface implemented.
Friends
Class CL_PIQ_SDPRICELIST_PROCESSING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BADI_API Instance attribute Private Object reference (TYPE REF TO) BADI_PIQ_SDPRICELIST SD Price List: BAdI for Output Interface 20130916
2 MO_SELF Static Attribute Private Object reference (TYPE REF TO) CL_PIQ_SDPRICELIST_PROCESSING SD Price List Business logic 20130916
3 MR_CUSTOMER Instance attribute Public Object reference (TYPE REF TO) DATA Select result for customer 20130912
4 MR_LINE_TYPE_GLOBAL Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Append structure for SD Price List global 20130906
5 MR_LINE_TYPE_HEAD Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Append structture for SD Price list head 20130911
6 MR_LINE_TYPE_ITEM Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Append structure for SD Price List Item 20130906
7 MR_LINE_TYPE_OUTPUT Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Output structure for SD Price List 20130912
8 MR_RESULT_LINE_TYPE_CUSTOMER Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20130910
9 MR_RESULT_LINE_TYPE_MATERIAL Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20130910
10 MR_RESULT_TABLE_TYPE_CUSTOMER Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20130910
11 MR_RESULT_TABLE_TYPE_MATERIAL Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20130910
12 MR_WRAPPER Static Attribute Private Object reference (TYPE REF TO) CL_PIQ_SDPRICELIST_WRAPPER SD Price List Selection of fields 20130822
13 MT_KUNNR Instance attribute Public Type reference (TYPE) PIQT_KUNNR Table Type for Customer Number 20130916
14 MV_MSG_LOG_HNDL Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20131017
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSGS_FROM_LOG Instance method Public Method Adds all messages from the BAL log to the message table 20131031
2 ADD_MSGS_FROM_LOG_LEG Instance method Private Method Adding messages from log, not using the new NW FM 20131126
3 ADD_MSGS_FROM_LOG_OPT Instance method Private Method Adding messages from log, using the new NW FM 20131126
4 APPEND_MESSAGE Instance method Private Method Append T100 msg (not used) 20130919
5 AUTHORITY_CHECK_AUART Instance method Private Method Checks whether the user has the required doc authorization 20131001
6 AUTHORITY_CHECK_ORG Instance method Private Method Checks whether the user has the required org authorization 20131001
7 AUTHORIZATION_CHECK Instance method Public Method Checks whether the user has the required authorization 20130806
8 BUILD_OUTPUT_COLUMNS Instance method Public Method Merge PR result with customer- and product-related info 20130821
9 CHECK_SELCRIT Instance method Public Method Check selection criteria for consistency for ABAP report 20130806
10 CHECK_SELCRIT_BAPI Instance method Public Method Check BAPI input (with additional mandotary checks etc.) 20130926
11 CONSTRUCTOR Instance method Public Constructor Constructor 20130821
12 CONVERT_PRICE_INT_EXT_BAPI Instance method Public Method Convert pricing from internal to external as dec28 20131129
13 DELETE_ZERO_PRICES Instance method Public Method Delete the entries with price equals null 20130821
14 EXECUTE_PRICING_CALL Instance method Public Method Call Pricing Inquiry API 20130806
15 EXTRACT_CTX_FROM_MSG Instance method Private Method Returns the context from the BAL message 20131031
16 GET_ALL_MSG_HNDLS_FROM_LOG Instance method Private Method Gets the internal message handles of all messages in the log 20131029
17 GET_FIELD_DESCRIPTION Instance method Public Method Get labels for output fields 20130918
18 GET_INSTANCE Static method Public Method Get class instance 20130809
19 GET_LOG_HNDL Instance method Public Method BAL initialisation or return of handle 20131031
20 INITIALIZE_LOG Instance method Public Method Initializes/Creates the BAL log 20131018
21 IS_MSG_LOG_EMPTY Instance method Public Method Checks if the BAL log is empty 20131031
22 POST_PROCESSING Instance method Public Method Call BAdI to change the result list 20130806
23 PREPARE_MAIL_DOC Instance method Protected Method Prepare document for attachment 20131028
24 PREPARE_PRICING_CALL Instance method Public Method Prepare for pricing call 20130806
25 PRICE_CONVERSION_REQUIRED Instance method Public Method Check if oricing conversion from int to ext is required 20131129
26 PROCESS_DYN_ITAB Instance method Public Method Process dynamic internal table 20130814
27 SET_LOG_CONTEXT Instance method Public Method Sets a new context for subsequent log messages 20131031
28 WRITE_MSG_TO_LOG Instance method Public Method Writes a message to the BAL log 20131030
Events
Class CL_PIQ_SDPRICELIST_PROCESSING has no event.
Types
Class CL_PIQ_SDPRICELIST_PROCESSING has no local type.
Method Signatures

Method ADD_MSGS_FROM_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20131031

Method ADD_MSGS_FROM_LOG on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method ADD_MSGS_FROM_LOG_LEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20131126

Method ADD_MSGS_FROM_LOG_LEG on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method ADD_MSGS_FROM_LOG_OPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20131126

Method ADD_MSGS_FROM_LOG_OPT on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method APPEND_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130919
2 Importing IV_ID Call by reference Type reference (TYPE) SYMSGID 'CM_PIQ_SDPRICELIST' ABAP-Systemfeld: Nachrichtenklasse 20130919
3 Importing IV_MESSAGE_V1 Call by reference Type reference (TYPE) SYST_MSGV Message Variable 20130919
4 Importing IV_MESSAGE_V2 Call by reference Type reference (TYPE) SYST_MSGV Message Variable 20130919
5 Importing IV_MESSAGE_V3 Call by reference Type reference (TYPE) SYST_MSGV Message Variable 20130919
6 Importing IV_MESSAGE_V4 Call by reference Type reference (TYPE) SYST_MSGV Message Variable 20130919
7 Importing IV_NUMBER Call by reference Type reference (TYPE) SYMSGNO Message Number 20130919
8 Importing IV_TYPE Call by reference Type reference (TYPE) BAPI_MTYPE ABAP-Systemfeld: Nachrichtentyp 20130919

Method APPEND_MESSAGE on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method AUTHORITY_CHECK_AUART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUART Call by reference Type reference (TYPE) AUART Sales Document Type 20131001
2 Returning RV_OK Value transfer Type reference (TYPE) ABAP_BOOL 20131001

Method AUTHORITY_CHECK_AUART on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method AUTHORITY_CHECK_ORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SPART Call by reference Type reference (TYPE) SPART Division 20131001
2 Importing IV_VKORG Call by reference Type reference (TYPE) VKORG Sales Organization 20131001
3 Importing IV_VTWEG Call by reference Type reference (TYPE) VTWEG Distribution Channel 20131001
4 Returning RV_OK Value transfer Type reference (TYPE) ABAP_BOOL 20131001

Method AUTHORITY_CHECK_ORG on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method AUTHORIZATION_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUART Call by reference Type reference (TYPE) AUART Sales Document Type 20131001
2 Importing IV_SPART Call by reference Type reference (TYPE) SPART Division 20131001
3 Importing IV_VKORG Call by reference Type reference (TYPE) VKORG Sales Organization 20131001
4 Importing IV_VTWEG Call by reference Type reference (TYPE) VTWEG Distribution Channel 20131001
5 Returning RV_OK Value transfer Type reference (TYPE) ABAP_BOOL 20131001

Method AUTHORIZATION_CHECK on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method BUILD_OUTPUT_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_RESULT Call by reference Type reference (TYPE) DATA Output Results (Pricing, Material, Customer info) 20130912
2 Exporting ER_RESULT_LINE_TYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Dynamic Line Type for Output 20130913
3 Exporting ER_RESULT_TABLE_TYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Dynamic Table Type for Output 20130918
4 Importing IS_CONTROL_DATA Call by reference Type reference (TYPE) PIQS_SDPRICELIST_CONTROL SD Price List: Control Structure 20130927
5 Importing IS_OUTPUT_PARAM Call by reference Type reference (TYPE) PIQS_SDPRICELIST_OUTPUT_PARAM Parameters to Define SD Price List Output 20130916
6 Importing IT_PRICING_RESULT Call by reference Type reference (TYPE) IF_PIQ_API=>TY_GT_CALCULATE_RESULT Pricing Results 20130912
7 Importing IT_VISIBLE_FIELDS Call by reference Type reference (TYPE) TDT_FIELDNAME Table Type for Field FIELDNAME 20130912

Method BUILD_OUTPUT_COLUMNS on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method CHECK_SELCRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SELCRIT Call by reference Type reference (TYPE) PIQS_SDPRICELIST_SELCRIT Selection Criteria for SD Price List 20130923
2 Importing IS_CONTROL_DATA Call by reference Type reference (TYPE) PIQS_SDPRICELIST_CONTROL SD Price List: Control Structure 20130923
3 Importing IS_OUTPUT_PARAM Call by reference Type reference (TYPE) PIQS_SDPRICELIST_OUTPUT_PARAM Parameters to Define SD Price List Output 20130925
4 Returning RV_SUBRC Value transfer Type reference (TYPE) SYSUBRC Program terminates due to fatal error 20130923

Method CHECK_SELCRIT on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method CHECK_SELCRIT_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SELCRIT Call by reference Type reference (TYPE) PIQS_SDPRICELIST_SELCRIT Selection Criteria for SD Price List 20130926
2 Importing IS_CONTROL_DATA Call by reference Type reference (TYPE) PIQS_SDPRICELIST_CONTROL SD Price List: Control Structure 20130926
3 Importing IS_OUTPUT_PARAM Call by reference Type reference (TYPE) PIQS_SDPRICELIST_OUTPUT_PARAM Parameters to Define SD Price List Output 20130926
4 Returning RV_SUBRC Value transfer Type reference (TYPE) SYSUBRC Program terminates due to fatal error 20130926

Method CHECK_SELCRIT_BAPI on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PIQ_SDPRICELIST_PROCESSING has no parameter.
Method CONSTRUCTOR on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method CONVERT_PRICE_INT_EXT_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INPUT Call by reference Type reference (TYPE) IF_PIQ_API=>TY_GS_CALCULATE_ITEM_RESULT Net Value in Document Currency 20131129
2 Importing IV_WAERK Call by reference Type reference (TYPE) WAERK SD Document Currency 20131129
3 Returning RS_OUTPUT Value transfer Type reference (TYPE) PIQS_SDPRICELIST_RES_ITEM Currency amount for BAPIS (with 9 decimal places) 20131129

Method CONVERT_PRICE_INT_EXT_BAPI on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method DELETE_ZERO_PRICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) IF_PIQ_API=>TY_GT_CALCULATE_RESULT 20130911
2 Importing IV_DEL_NULL_PRICE Call by reference Type reference (TYPE) FLAG General Flag 20130913

Method DELETE_ZERO_PRICES on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method EXECUTE_PRICING_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) IF_PIQ_API=>TY_GT_CALCULATE_RESULT 20130906
2 Importing IS_CONTROL Call by reference Type reference (TYPE) IF_PIQ_API=>TY_GS_CALCULATE_CONTROL_PARAM 20130906
3 Importing IS_GLOBAL Call by reference Type reference (TYPE) IF_PIQ_API=>TY_GS_CALCULATE_GLOBAL_PARAM Parameters to Define SD Price List Output 20130822
4 Importing IT_HEAD Call by reference Type reference (TYPE) IF_PIQ_API=>TY_GT_CALCULATE_HEAD_PARAM 20130906
5 Importing IT_ITEM Call by reference Type reference (TYPE) IF_PIQ_API=>TY_GT_CALCULATE_ITEM_PARAM 20130906
6 Returning RV_SUBRC Value transfer Type reference (TYPE) SYSUBRC Return Code 20131008

Method EXECUTE_PRICING_CALL on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method EXTRACT_CTX_FROM_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BAL_MSG Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20131031
2 Returning RV_MSG_CTX Value transfer Type reference (TYPE) PIQS_SDPRICELIST_MSGCTX Context for log messages of the SD Pricelist Application 20131031

Method EXTRACT_CTX_FROM_MSG on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method GET_ALL_MSG_HNDLS_FROM_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MSG_HANDLE Value transfer Type reference (TYPE) BAL_T_MSGH Application Log: Message Handle Table 20131029

Method GET_ALL_MSG_HNDLS_FROM_LOG on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method GET_FIELD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_DESCRIPTION Call by reference Type reference (TYPE) IF_PIQ_SDPRICELIST_WRAPPER=>TDT_FIELD_TXT 20130918
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO ABAP-Systemfeld: Sprachenschlüssel der Textumgebung 20130918

Method GET_FIELD_DESCRIPTION on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJ_REF Value transfer Object reference (TYPE REF TO) CL_PIQ_SDPRICELIST_PROCESSING SD Price List Business logic 20130809

Method GET_INSTANCE on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method GET_LOG_HNDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20131031

Method GET_LOG_HNDL on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method INITIALIZE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20131018

Method INITIALIZE_LOG on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method IS_MSG_LOG_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOG_IS_EMPTY Value transfer Type reference (TYPE) ABAP_BOOL 20131031

Method IS_MSG_LOG_EMPTY on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method POST_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_RESULT Call by reference Object reference (TYPE REF TO) DATA 20130916
2 Changing CT_FIELD_DESCRIPTION Call by reference Type reference (TYPE) IF_PIQ_SDPRICELIST_WRAPPER=>TDT_FIELD_TXT 20130918
3 Importing IR_RESULT_LINE_TYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20130913
4 Importing IS_CONTROL_DATA Call by reference Type reference (TYPE) PIQS_SDPRICELIST_CONTROL 20130913
5 Importing IS_OUTPUT_FORMAT Call by reference Type reference (TYPE) PIQS_SDPRICELIST_OUTPUT_PARAM Parameters to Define SD Price List Output 20130913

Method POST_PROCESSING on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method PREPARE_MAIL_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_MAIL_DOC Call by reference Object reference (TYPE REF TO) CL_DOCUMENT_BCS Wrapper Class for Office Documents 20131028
2 Importing IR_DYN_ITAB_TEMP Call by reference Object reference (TYPE REF TO) DATA 20131028
3 Importing IS_CONTROLDATA Call by reference Type reference (TYPE) PIQS_SDPRICELIST_CONTROL SD Price List: Control Structure 20131028
4 Importing IS_OUTPUTFORMAT Call by reference Type reference (TYPE) PIQS_SDPRICELIST_OUTPUT_PARAM Parameters to Define SD Price List Output 20131028
5 Importing IT_FIELD_DESC Call by reference Type reference (TYPE) IF_PIQ_SDPRICELIST_WRAPPER=>TDT_FIELD_TXT 20131028
6 Importing IV_ATTACMENT_NAME_TMP Call by reference Type reference (TYPE) SOOD-OBJDES Short description of contents 20131028
7 Importing IV_HEADERLINE_STRING Call by reference Type reference (TYPE) STRING 20131028
8 Importing IV_KUNNRALT Call by reference Type reference (TYPE) KUNNR Customer Number 20131028

Method PREPARE_MAIL_DOC on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method PREPARE_PRICING_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTROL Call by reference Type reference (TYPE) IF_PIQ_API=>TY_GS_CALCULATE_CONTROL_PARAM 20130906
2 Exporting ES_GLOBAL Call by reference Type reference (TYPE) IF_PIQ_API=>TY_GS_CALCULATE_GLOBAL_PARAM 20130906
3 Exporting ET_HEAD Call by reference Type reference (TYPE) IF_PIQ_API=>TY_GT_CALCULATE_HEAD_PARAM 20130906
4 Exporting ET_ITEM Call by reference Type reference (TYPE) IF_PIQ_API=>TY_GT_CALCULATE_ITEM_PARAM 20130906
5 Importing IS_CONTROL_DATA Call by reference Type reference (TYPE) PIQS_SDPRICELIST_CONTROL 20130906
6 Importing IS_OUTPUT_PARAM Call by reference Type reference (TYPE) PIQS_SDPRICELIST_OUTPUT_PARAM Parameters to Define SD Price List Output 20130822
7 Importing IS_SELCRIT Call by reference Type reference (TYPE) PIQS_SDPRICELIST_SELCRIT Selection Criteria for SD Price List 20130822
8 Returning RV_SUBRC Value transfer Type reference (TYPE) SYSUBRC Program terminates due to fatal error 20130923

Method PREPARE_PRICING_CALL on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method PRICE_CONVERSION_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WAERK Call by reference Type reference (TYPE) WAERK SD Document Currency 20131129
2 Returning RV_CONVERSION_REQUIRED Value transfer Type reference (TYPE) FLAG Conversion is required 20131129

Method PRICE_CONVERSION_REQUIRED on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method PROCESS_DYN_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_DOCUMENT_BCS Document for Prozess Email 20130815
2 Importing IR_DYNIRRESULT Call by reference Object reference (TYPE REF TO) DATA Dynamic internal table 20130815
3 Importing IS_CONTROLDATA Call by reference Type reference (TYPE) PIQS_SDPRICELIST_CONTROL SD Price List: Control Structure 20130920
4 Importing IS_OUTPUTFORMAT Call by reference Type reference (TYPE) PIQS_SDPRICELIST_OUTPUT_PARAM Output format XLS or CSV 20130918
5 Importing IT_FIELD_DESC Call by reference Type reference (TYPE) IF_PIQ_SDPRICELIST_WRAPPER=>TDT_FIELD_TXT 20130919

Method PROCESS_DYN_ITAB on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method SET_LOG_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CUSTOMER Call by reference Type reference (TYPE) KUNNR Customer Number 20131031
2 Importing IV_MATERIAL Call by reference Type reference (TYPE) MATNR Material Number 20131031

Method SET_LOG_CONTEXT on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.

Method WRITE_MSG_TO_LOG Signature

Method WRITE_MSG_TO_LOG on class CL_PIQ_SDPRICELIST_PROCESSING has no parameter.
Method WRITE_MSG_TO_LOG on class CL_PIQ_SDPRICELIST_PROCESSING has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 618