SAP ABAP Class CL_SD_SP_TAGGING_SERVICE (SD Side Panel Tagging Service)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-BTX-BF-IF (Application Component) R/3 Interface for Business Transactions
     VA (Package) Application development R/3 Sales
Properties
Class CL_SD_SP_TAGGING_SERVICE  
Short Description SD Side Panel Tagging Service    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VA   Application development R/3 Sales 
Created 20120216   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SD_SP_TAGGING_SERVICE has no forward declaration.
Interfaces
Class CL_SD_SP_TAGGING_SERVICE has no interface implemented.
Friends
Class CL_SD_SP_TAGGING_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_APPID_VA01 Constant Public Type reference (TYPE) SYTCODE 'VA01' Current Transaction Code 20120502
2 MC_APPID_VA02 Constant Public Type reference (TYPE) SYTCODE 'VA02' Current Transaction Code 20120502
3 MC_APPID_VA03 Constant Public Type reference (TYPE) SYTCODE 'VA03' Current Transaction Code 20120502
4 MC_APPID_VA11 Constant Public Type reference (TYPE) SYTCODE 'VA11' Current Transaction Code 20120502
5 MC_APPID_VA12 Constant Public Type reference (TYPE) SYTCODE 'VA12' Current Transaction Code 20120502
6 MC_APPID_VA13 Constant Public Type reference (TYPE) SYTCODE 'VA13' Current Transaction Code 20120502
7 MC_APPID_VA21 Constant Public Type reference (TYPE) SYTCODE 'VA21' Current Transaction Code 20120502
8 MC_APPID_VA22 Constant Public Type reference (TYPE) SYTCODE 'VA22' Current Transaction Code 20120502
9 MC_APPID_VA23 Constant Public Type reference (TYPE) SYTCODE 'VA23' Current Transaction Code 20120502
10 MC_APPID_VA31 Constant Public Type reference (TYPE) SYTCODE 'VA31' Current Transaction Code 20120502
11 MC_APPID_VA32 Constant Public Type reference (TYPE) SYTCODE 'VA32' Current Transaction Code 20120502
12 MC_APPID_VA33 Constant Public Type reference (TYPE) SYTCODE 'VA33' Current Transaction Code 20120502
13 MC_APPID_VA41 Constant Public Type reference (TYPE) SYTCODE 'VA41' Current Transaction Code 20120502
14 MC_APPID_VA42 Constant Public Type reference (TYPE) SYTCODE 'VA42' Current Transaction Code 20120502
15 MC_APPID_VA43 Constant Public Type reference (TYPE) SYTCODE 'VA43' Current Transaction Code 20120502
16 MC_FALSE Constant Public Type reference (TYPE) BOOLEAN_01 '0' Boolean Variable ('1'=true,'0'=false) 20120312
17 MC_OBJTYPE_BILLING Constant Public Type reference (TYPE) SWO_OBJTYP 'VBRK' Object Type 20120502
18 MC_OBJTYPE_CONTRACT Constant Public Type reference (TYPE) SWO_OBJTYP 'BUS2034' Object Type 20120502
19 MC_OBJTYPE_CREDITINFO Constant Public Type reference (TYPE) SWO_OBJTYP 'BUS1010' Object Type 20120502
20 MC_OBJTYPE_CUSTMAT Constant Public Type reference (TYPE) SWO_OBJTYP 'BUS3033' Object Type 20120502
21 MC_OBJTYPE_GRPCONTRACT Constant Public Type reference (TYPE) SWO_OBJTYP 'BUS2095' Object Type 20120502
22 MC_OBJTYPE_INBOUNDDELIVERY Constant Public Type reference (TYPE) SWO_OBJTYP 'BUS2015' Object Type 20120502
23 MC_OBJTYPE_INQUIRY Constant Public Type reference (TYPE) SWO_OBJTYP 'BUS2030' Object Type 20120502
24 MC_OBJTYPE_MATERIAL Constant Public Type reference (TYPE) SWO_OBJTYP 'BUS1001' Object Type 20120502
25 MC_OBJTYPE_OUTBOUNDDELIVERY Constant Public Type reference (TYPE) SWO_OBJTYP 'LIKP' Object Type 20120502
26 MC_OBJTYPE_QUOTATION Constant Public Type reference (TYPE) SWO_OBJTYP 'BUS2031' Object Type 20120502
27 MC_OBJTYPE_SALESORDER Constant Public Type reference (TYPE) SWO_OBJTYP 'BUS2032' Object Type 20120502
28 MC_OBJTYPE_SCHEDAGREEMENT Constant Public Type reference (TYPE) SWO_OBJTYP 'BUS2035' Object Type 20120502
29 MC_PARVW_CREDREP Constant Public Type reference (TYPE) PARVW 'KB' Partner Role 20120217
30 MC_PARVW_PAYER Constant Public Type reference (TYPE) PARVW 'RG' Partner Role 20120217
31 MC_TRUE Constant Public Type reference (TYPE) BOOLEAN_01 '1' Boolean Variable ('1'=true,'0'=false) 20120312
32 MV_APPID Instance attribute Private Type reference (TYPE) SYTCODE Current Transaction Code 20120322
33 MV_BUKRS Instance attribute Private Type reference (TYPE) BUKRS_VF Company Code 20120322
34 MV_CREDIT_REP Instance attribute Private Type reference (TYPE) PERNR_D Personnel Number 20120217
35 MV_CREDIT_REP_PARVW Instance attribute Private Type reference (TYPE) PARVW Partner Function 20120217
36 MV_CRED_ACCOUNT Instance attribute Private Type reference (TYPE) KNKLI Customer's account number with credit limit reference 20120228
37 MV_CRED_CTRL_AREA Instance attribute Private Type reference (TYPE) KKBER Credit Control Area 20120217
38 MV_EXPLICIT_TAGGING_REQ Instance attribute Private Type reference (TYPE) BOOLEAN_01 '0' Boolean Variable ('1'=true,'0'=false) 20120419
39 MV_KUNNR Instance attribute Private Type reference (TYPE) KUNAG Sold-To Party 20120423
40 MV_MATNR Instance attribute Private Type reference (TYPE) MATNR Material Number 20120402
41 MV_NETWR Instance attribute Private Type reference (TYPE) NETWR_AK Net Value of the Sales Order in Document Currency 20120316
42 MV_SPART Instance attribute Private Type reference (TYPE) SPART Division 20120402
43 MV_VBELN Instance attribute Private Type reference (TYPE) VBELN_VA Sales Document 20120326
44 MV_VKORG Instance attribute Private Type reference (TYPE) VKORG Sales Organization 20120402
45 MV_VTWEG Instance attribute Private Type reference (TYPE) VTWEG Distribution Channel 20120402
46 MV_WAERK Instance attribute Private Type reference (TYPE) WAERK SD Document Currency 20120316
47 SR_BADI_CRED_REP Static Attribute Private Object reference (TYPE REF TO) CREDIT_REPRESENTATIVE 20120217
48 SR_LSAPI_MANAGER Static Attribute Private Object reference (TYPE REF TO) IF_LSAPI L-Shape API Interface 20120216
49 SR_TAGGING_SERVICE Static Attribute Public Object reference (TYPE REF TO) CL_SD_SP_TAGGING_SERVICE SD Side Panel Tagging Service 20120216
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120216
2 IS_TAGGING_FOR_SP_REQ Instance method Public Method Check for Tagging Requirement 20120322
3 IS_TAGGING_FOR_SP_REQ_WD Instance method Public Method Check for Tagging Requirement - Web Dynpro 20120326
4 RESET_EXPLICIT_TAGGING_REQ Instance method Public Method Explicitly Reset Tagging Requirement 20120419
5 SET_EXPLICIT_TAGGING_REQ Instance method Public Method Explicitly Define Tagging Requirement 20120419
6 SET_TAGS_FOR_SP Instance method Public Method Tagging for Side Panel Integration 20120322
7 SET_TAGS_FOR_SP_WD Instance method Public Method Tagging for Side Panel Integration - Web Dynpro 20120322
Events
Class CL_SD_SP_TAGGING_SERVICE has no event.
Types
Class CL_SD_SP_TAGGING_SERVICE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SD_SP_TAGGING_SERVICE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SD_SP_TAGGING_SERVICE has no exception.

Method IS_TAGGING_FOR_SP_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ANSWER Call by reference Type reference (TYPE) BOOLEAN_01 Boolsche Variable ('1'=true,'0'=false) 20120322
2 Importing IV_APPID Call by reference Type reference (TYPE) SYTCODE Aktueller Transaktionscode 20120322
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS_VF Fakturierender Buchungskreis 20120322
4 Importing IV_CREDIT_REP Call by reference Type reference (TYPE) PERNR_D Personalnummer 20120322
5 Importing IV_CREDIT_REP_PARVW Call by reference Type reference (TYPE) PARVW Partnerrolle 20120322
6 Importing IV_CRED_ACCOUNT Call by reference Type reference (TYPE) KNKLI Kontonummer des Debitoren mit der Kreditlimit-Vorgabe 20120322
7 Importing IV_CRED_CTRL_AREA Call by reference Type reference (TYPE) KKBER Kreditkontrollbereich 20120322
8 Importing IV_NETWR Call by reference Type reference (TYPE) NETWR_AK Nettowert des Auftrags in Belegwährung 20120322
9 Importing IV_WAERK Call by reference Type reference (TYPE) WAERK Währung des Vertriebsbelegs 20120322

Method IS_TAGGING_FOR_SP_REQ on class CL_SD_SP_TAGGING_SERVICE has no exception.

Method IS_TAGGING_FOR_SP_REQ_WD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ANSWER Call by reference Type reference (TYPE) BOOLEAN_01 Boolsche Variable ('1'=true,'0'=false) 20120326
2 Importing IV_APPID Call by reference Type reference (TYPE) SYTCODE Aktueller Transaktionscode 20120326
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS_VF Fakturierender Buchungskreis 20120326
4 Importing IV_CREDIT_REP Call by reference Type reference (TYPE) PERNR_D Personalnummer 20120326
5 Importing IV_CREDIT_REP_PARVW Call by reference Type reference (TYPE) PARVW Partnerrolle 20120326
6 Importing IV_CRED_ACCOUNT Call by reference Type reference (TYPE) KNKLI Kontonummer des Debitoren mit der Kreditlimit-Vorgabe 20120326
7 Importing IV_CRED_CTRL_AREA Call by reference Type reference (TYPE) KKBER Kreditkontrollbereich 20120326
8 Importing IV_KUNNR Call by reference Type reference (TYPE) KUNAG Auftraggeber 20120423
9 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20120402
10 Importing IV_NETWR Call by reference Type reference (TYPE) NETWR_AK Nettowert des Auftrags in Belegwährung 20120326
11 Importing IV_SPART Call by reference Type reference (TYPE) SPART Sparte 20120402
12 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN_VA Verkaufsbeleg 20120326
13 Importing IV_VKORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20120402
14 Importing IV_VTWEG Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20120402
15 Importing IV_WAERK Call by reference Type reference (TYPE) WAERK Währung des Vertriebsbelegs 20120326

Method IS_TAGGING_FOR_SP_REQ_WD on class CL_SD_SP_TAGGING_SERVICE has no exception.

Method RESET_EXPLICIT_TAGGING_REQ Signature

Method RESET_EXPLICIT_TAGGING_REQ on class CL_SD_SP_TAGGING_SERVICE has no parameter.
Method RESET_EXPLICIT_TAGGING_REQ on class CL_SD_SP_TAGGING_SERVICE has no exception.

Method SET_EXPLICIT_TAGGING_REQ Signature

Method SET_EXPLICIT_TAGGING_REQ on class CL_SD_SP_TAGGING_SERVICE has no parameter.
Method SET_EXPLICIT_TAGGING_REQ on class CL_SD_SP_TAGGING_SERVICE has no exception.

Method SET_TAGS_FOR_SP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPID Call by reference Type reference (TYPE) SYTCODE Aktueller Transaktionscode 20120322
2 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS_VF Fakturierender Buchungskreis 20120322
3 Importing IV_CREDIT_REP Call by reference Type reference (TYPE) PERNR_D Personalnummer 20120322
4 Importing IV_CREDIT_REP_PARVW Call by reference Type reference (TYPE) PARVW Partnerfunktion 20120322
5 Importing IV_CRED_ACCOUNT Call by reference Type reference (TYPE) KNKLI Kontonummer des Debitoren mit der Kreditlimit-Vorgabe 20120322
6 Importing IV_CRED_CTRL_AREA Call by reference Type reference (TYPE) KKBER Kundennummer 20120322
7 Importing IV_NETWR Call by reference Type reference (TYPE) NETWR_AK Nettowert des Auftrags in Belegwährung 20120322
8 Importing IV_WAERK Call by reference Type reference (TYPE) WAERK Währung des Vertriebsbelegs 20120322

Method SET_TAGS_FOR_SP on class CL_SD_SP_TAGGING_SERVICE has no exception.

Method SET_TAGS_FOR_SP_WD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPID Call by reference Type reference (TYPE) SYTCODE Aktueller Transaktionscode 20120322
2 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS_VF Fakturierender Buchungskreis 20120322
3 Importing IV_CREDIT_REP Call by reference Type reference (TYPE) PERNR_D Personalnummer 20120322
4 Importing IV_CREDIT_REP_PARVW Call by reference Type reference (TYPE) PARVW Partnerfunktion 20120322
5 Importing IV_CRED_ACCOUNT Call by reference Type reference (TYPE) KNKLI Kontonummer des Debitoren mit der Kreditlimit-Vorgabe 20120322
6 Importing IV_CRED_CTRL_AREA Call by reference Type reference (TYPE) KKBER Kundennummer 20120322
7 Importing IV_KUNNR Call by reference Type reference (TYPE) KUNAG Auftraggeber 20120423
8 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20120402
9 Importing IV_NETWR Call by reference Type reference (TYPE) NETWR_AK Nettowert des Auftrags in Belegwährung 20120322
10 Importing IV_SPART Call by reference Type reference (TYPE) SPART Sparte 20120402
11 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN_VA Verkaufsbeleg 20120326
12 Importing IV_VKORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20120402
13 Importing IV_VTWEG Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20120402
14 Importing IV_WAERK Call by reference Type reference (TYPE) WAERK Währung des Vertriebsbelegs 20120322

Method SET_TAGS_FOR_SP_WD on class CL_SD_SP_TAGGING_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607