Hierarchy

⤷

⤷

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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ![]() |
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 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | BADI_PIQ_SDPRICELIST | SD Price List: BAdI for Output Interface | 20130916 | ||
2 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_PIQ_SDPRICELIST_PROCESSING | SD Price List Business logic | 20130916 | ||
3 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | DATA | Select result for customer | 20130912 | ||
4 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Append structure for SD Price List global | 20130906 | ||
5 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Append structture for SD Price list head | 20130911 | ||
6 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Append structure for SD Price List Item | 20130906 | ||
7 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Output structure for SD Price List | 20130912 | ||
8 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20130910 | ||
9 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20130910 | ||
10 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Runtime Type Services | 20130910 | ||
11 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Runtime Type Services | 20130910 | ||
12 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_PIQ_SDPRICELIST_WRAPPER | SD Price List Selection of fields | 20130822 | ||
13 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PIQT_KUNNR | Table Type for Customer Number | 20130916 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20131017 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Adds all messages from the BAL log to the message table | 20131031 |
2 | ![]() |
Instance method | Private | Method | Adding messages from log, not using the new NW FM | 20131126 |
3 | ![]() |
Instance method | Private | Method | Adding messages from log, using the new NW FM | 20131126 |
4 | ![]() |
Instance method | Private | Method | Append T100 msg (not used) | 20130919 |
5 | ![]() |
Instance method | Private | Method | Checks whether the user has the required doc authorization | 20131001 |
6 | ![]() |
Instance method | Private | Method | Checks whether the user has the required org authorization | 20131001 |
7 | ![]() |
Instance method | Public | Method | Checks whether the user has the required authorization | 20130806 |
8 | ![]() |
Instance method | Public | Method | Merge PR result with customer- and product-related info | 20130821 |
9 | ![]() |
Instance method | Public | Method | Check selection criteria for consistency for ABAP report | 20130806 |
10 | ![]() |
Instance method | Public | Method | Check BAPI input (with additional mandotary checks etc.) | 20130926 |
11 | ![]() |
Instance method | Public | Constructor | Constructor | 20130821 |
12 | ![]() |
Instance method | Public | Method | Convert pricing from internal to external as dec28 | 20131129 |
13 | ![]() |
Instance method | Public | Method | Delete the entries with price equals null | 20130821 |
14 | ![]() |
Instance method | Public | Method | Call Pricing Inquiry API | 20130806 |
15 | ![]() |
Instance method | Private | Method | Returns the context from the BAL message | 20131031 |
16 | ![]() |
Instance method | Private | Method | Gets the internal message handles of all messages in the log | 20131029 |
17 | ![]() |
Instance method | Public | Method | Get labels for output fields | 20130918 |
18 | ![]() |
Static method | Public | Method | Get class instance | 20130809 |
19 | ![]() |
Instance method | Public | Method | BAL initialisation or return of handle | 20131031 |
20 | ![]() |
Instance method | Public | Method | Initializes/Creates the BAL log | 20131018 |
21 | ![]() |
Instance method | Public | Method | Checks if the BAL log is empty | 20131031 |
22 | ![]() |
Instance method | Public | Method | Call BAdI to change the result list | 20130806 |
23 | ![]() |
Instance method | Protected | Method | Prepare document for attachment | 20131028 |
24 | ![]() |
Instance method | Public | Method | Prepare for pricing call | 20130806 |
25 | ![]() |
Instance method | Public | Method | Check if oricing conversion from int to ext is required | 20131129 |
26 | ![]() |
Instance method | Public | Method | Process dynamic internal table | 20130814 |
27 | ![]() |
Instance method | Public | Method | Sets a new context for subsequent log messages | 20131031 |
28 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130919 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | SYMSGID | 'CM_PIQ_SDPRICELIST' | ABAP-Systemfeld: Nachrichtenklasse | 20130919 | |
3 | ![]() |
IV_MESSAGE_V1 | Call by reference | Type reference (TYPE) | SYST_MSGV | Message Variable | 20130919 | ||
4 | ![]() |
IV_MESSAGE_V2 | Call by reference | Type reference (TYPE) | SYST_MSGV | Message Variable | 20130919 | ||
5 | ![]() |
IV_MESSAGE_V3 | Call by reference | Type reference (TYPE) | SYST_MSGV | Message Variable | 20130919 | ||
6 | ![]() |
IV_MESSAGE_V4 | Call by reference | Type reference (TYPE) | SYST_MSGV | Message Variable | 20130919 | ||
7 | ![]() |
IV_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20130919 | ||
8 | ![]() |
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 | ![]() |
IV_AUART | Call by reference | Type reference (TYPE) | AUART | Sales Document Type | 20131001 | ||
2 | ![]() |
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 | ![]() |
IV_SPART | Call by reference | Type reference (TYPE) | SPART | Division | 20131001 | ||
2 | ![]() |
IV_VKORG | Call by reference | Type reference (TYPE) | VKORG | Sales Organization | 20131001 | ||
3 | ![]() |
IV_VTWEG | Call by reference | Type reference (TYPE) | VTWEG | Distribution Channel | 20131001 | ||
4 | ![]() |
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 | ![]() |
IV_AUART | Call by reference | Type reference (TYPE) | AUART | Sales Document Type | 20131001 | ||
2 | ![]() |
IV_SPART | Call by reference | Type reference (TYPE) | SPART | Division | 20131001 | ||
3 | ![]() |
IV_VKORG | Call by reference | Type reference (TYPE) | VKORG | Sales Organization | 20131001 | ||
4 | ![]() |
IV_VTWEG | Call by reference | Type reference (TYPE) | VTWEG | Distribution Channel | 20131001 | ||
5 | ![]() |
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 | ![]() |
ER_RESULT | Call by reference | Type reference (TYPE) | DATA | Output Results (Pricing, Material, Customer info) | 20130912 | ||
2 | ![]() |
ER_RESULT_LINE_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Dynamic Line Type for Output | 20130913 | ||
3 | ![]() |
ER_RESULT_TABLE_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Dynamic Table Type for Output | 20130918 | ||
4 | ![]() |
IS_CONTROL_DATA | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_CONTROL | SD Price List: Control Structure | 20130927 | ||
5 | ![]() |
IS_OUTPUT_PARAM | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_OUTPUT_PARAM | Parameters to Define SD Price List Output | 20130916 | ||
6 | ![]() |
IT_PRICING_RESULT | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GT_CALCULATE_RESULT | Pricing Results | 20130912 | ||
7 | ![]() |
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 | ![]() |
CS_SELCRIT | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_SELCRIT | Selection Criteria for SD Price List | 20130923 | ||
2 | ![]() |
IS_CONTROL_DATA | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_CONTROL | SD Price List: Control Structure | 20130923 | ||
3 | ![]() |
IS_OUTPUT_PARAM | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_OUTPUT_PARAM | Parameters to Define SD Price List Output | 20130925 | ||
4 | ![]() |
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 | ![]() |
CS_SELCRIT | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_SELCRIT | Selection Criteria for SD Price List | 20130926 | ||
2 | ![]() |
IS_CONTROL_DATA | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_CONTROL | SD Price List: Control Structure | 20130926 | ||
3 | ![]() |
IS_OUTPUT_PARAM | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_OUTPUT_PARAM | Parameters to Define SD Price List Output | 20130926 | ||
4 | ![]() |
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 | ![]() |
IS_INPUT | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GS_CALCULATE_ITEM_RESULT | Net Value in Document Currency | 20131129 | ||
2 | ![]() |
IV_WAERK | Call by reference | Type reference (TYPE) | WAERK | SD Document Currency | 20131129 | ||
3 | ![]() |
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 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GT_CALCULATE_RESULT | 20130911 | |||
2 | ![]() |
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 | ![]() |
ET_RESULT | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GT_CALCULATE_RESULT | 20130906 | |||
2 | ![]() |
IS_CONTROL | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GS_CALCULATE_CONTROL_PARAM | 20130906 | |||
3 | ![]() |
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 | ![]() |
IT_HEAD | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GT_CALCULATE_HEAD_PARAM | 20130906 | |||
5 | ![]() |
IT_ITEM | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GT_CALCULATE_ITEM_PARAM | 20130906 | |||
6 | ![]() |
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 | ![]() |
IV_BAL_MSG | Call by reference | Type reference (TYPE) | BAL_S_MSG | Application Log: Message Data | 20131031 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
ET_FIELD_DESCRIPTION | Call by reference | Type reference (TYPE) | IF_PIQ_SDPRICELIST_WRAPPER=>TDT_FIELD_TXT | 20130918 | |||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
CR_RESULT | Call by reference | Object reference (TYPE REF TO) | DATA | 20130916 | |||
2 | ![]() |
CT_FIELD_DESCRIPTION | Call by reference | Type reference (TYPE) | IF_PIQ_SDPRICELIST_WRAPPER=>TDT_FIELD_TXT | 20130918 | |||
3 | ![]() |
IR_RESULT_LINE_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20130913 | ||
4 | ![]() |
IS_CONTROL_DATA | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_CONTROL | 20130913 | |||
5 | ![]() |
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 | ![]() |
CV_MAIL_DOC | Call by reference | Object reference (TYPE REF TO) | CL_DOCUMENT_BCS | Wrapper Class for Office Documents | 20131028 | ||
2 | ![]() |
IR_DYN_ITAB_TEMP | Call by reference | Object reference (TYPE REF TO) | DATA | 20131028 | |||
3 | ![]() |
IS_CONTROLDATA | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_CONTROL | SD Price List: Control Structure | 20131028 | ||
4 | ![]() |
IS_OUTPUTFORMAT | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_OUTPUT_PARAM | Parameters to Define SD Price List Output | 20131028 | ||
5 | ![]() |
IT_FIELD_DESC | Call by reference | Type reference (TYPE) | IF_PIQ_SDPRICELIST_WRAPPER=>TDT_FIELD_TXT | 20131028 | |||
6 | ![]() |
IV_ATTACMENT_NAME_TMP | Call by reference | Type reference (TYPE) | SOOD-OBJDES | Short description of contents | 20131028 | ||
7 | ![]() |
IV_HEADERLINE_STRING | Call by reference | Type reference (TYPE) | STRING | 20131028 | |||
8 | ![]() |
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 | ![]() |
ES_CONTROL | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GS_CALCULATE_CONTROL_PARAM | 20130906 | |||
2 | ![]() |
ES_GLOBAL | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GS_CALCULATE_GLOBAL_PARAM | 20130906 | |||
3 | ![]() |
ET_HEAD | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GT_CALCULATE_HEAD_PARAM | 20130906 | |||
4 | ![]() |
ET_ITEM | Call by reference | Type reference (TYPE) | IF_PIQ_API=>TY_GT_CALCULATE_ITEM_PARAM | 20130906 | |||
5 | ![]() |
IS_CONTROL_DATA | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_CONTROL | 20130906 | |||
6 | ![]() |
IS_OUTPUT_PARAM | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_OUTPUT_PARAM | Parameters to Define SD Price List Output | 20130822 | ||
7 | ![]() |
IS_SELCRIT | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_SELCRIT | Selection Criteria for SD Price List | 20130822 | ||
8 | ![]() |
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 | ![]() |
IV_WAERK | Call by reference | Type reference (TYPE) | WAERK | SD Document Currency | 20131129 | ||
2 | ![]() |
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 | ![]() |
ER_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | CL_DOCUMENT_BCS | Document for Prozess Email | 20130815 | ||
2 | ![]() |
IR_DYNIRRESULT | Call by reference | Object reference (TYPE REF TO) | DATA | Dynamic internal table | 20130815 | ||
3 | ![]() |
IS_CONTROLDATA | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_CONTROL | SD Price List: Control Structure | 20130920 | ||
4 | ![]() |
IS_OUTPUTFORMAT | Call by reference | Type reference (TYPE) | PIQS_SDPRICELIST_OUTPUT_PARAM | Output format XLS or CSV | 20130918 | ||
5 | ![]() |
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 | ![]() |
IV_CUSTOMER | Call by reference | Type reference (TYPE) | KUNNR | Customer Number | 20131031 | ||
2 | ![]() |
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 |