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 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA01' | Current Transaction Code | 20120502 | ||
| 2 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA02' | Current Transaction Code | 20120502 | ||
| 3 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA03' | Current Transaction Code | 20120502 | ||
| 4 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA11' | Current Transaction Code | 20120502 | ||
| 5 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA12' | Current Transaction Code | 20120502 | ||
| 6 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA13' | Current Transaction Code | 20120502 | ||
| 7 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA21' | Current Transaction Code | 20120502 | ||
| 8 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA22' | Current Transaction Code | 20120502 | ||
| 9 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA23' | Current Transaction Code | 20120502 | ||
| 10 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA31' | Current Transaction Code | 20120502 | ||
| 11 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA32' | Current Transaction Code | 20120502 | ||
| 12 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA33' | Current Transaction Code | 20120502 | ||
| 13 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA41' | Current Transaction Code | 20120502 | ||
| 14 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA42' | Current Transaction Code | 20120502 | ||
| 15 | Constant | Public | Type reference (TYPE) | SYTCODE | 'VA43' | Current Transaction Code | 20120502 | ||
| 16 | Constant | Public | Type reference (TYPE) | BOOLEAN_01 | '0' | Boolean Variable ('1'=true,'0'=false) | 20120312 | ||
| 17 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'VBRK' | Object Type | 20120502 | ||
| 18 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'BUS2034' | Object Type | 20120502 | ||
| 19 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'BUS1010' | Object Type | 20120502 | ||
| 20 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'BUS3033' | Object Type | 20120502 | ||
| 21 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'BUS2095' | Object Type | 20120502 | ||
| 22 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'BUS2015' | Object Type | 20120502 | ||
| 23 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'BUS2030' | Object Type | 20120502 | ||
| 24 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'BUS1001' | Object Type | 20120502 | ||
| 25 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'LIKP' | Object Type | 20120502 | ||
| 26 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'BUS2031' | Object Type | 20120502 | ||
| 27 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'BUS2032' | Object Type | 20120502 | ||
| 28 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'BUS2035' | Object Type | 20120502 | ||
| 29 | Constant | Public | Type reference (TYPE) | PARVW | 'KB' | Partner Role | 20120217 | ||
| 30 | Constant | Public | Type reference (TYPE) | PARVW | 'RG' | Partner Role | 20120217 | ||
| 31 | Constant | Public | Type reference (TYPE) | BOOLEAN_01 | '1' | Boolean Variable ('1'=true,'0'=false) | 20120312 | ||
| 32 | Instance attribute | Private | Type reference (TYPE) | SYTCODE | Current Transaction Code | 20120322 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | BUKRS_VF | Company Code | 20120322 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | PERNR_D | Personnel Number | 20120217 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | PARVW | Partner Function | 20120217 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | KNKLI | Customer's account number with credit limit reference | 20120228 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | KKBER | Credit Control Area | 20120217 | |||
| 38 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN_01 | '0' | Boolean Variable ('1'=true,'0'=false) | 20120419 | ||
| 39 | Instance attribute | Private | Type reference (TYPE) | KUNAG | Sold-To Party | 20120423 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | MATNR | Material Number | 20120402 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | NETWR_AK | Net Value of the Sales Order in Document Currency | 20120316 | |||
| 42 | Instance attribute | Private | Type reference (TYPE) | SPART | Division | 20120402 | |||
| 43 | Instance attribute | Private | Type reference (TYPE) | VBELN_VA | Sales Document | 20120326 | |||
| 44 | Instance attribute | Private | Type reference (TYPE) | VKORG | Sales Organization | 20120402 | |||
| 45 | Instance attribute | Private | Type reference (TYPE) | VTWEG | Distribution Channel | 20120402 | |||
| 46 | Instance attribute | Private | Type reference (TYPE) | WAERK | SD Document Currency | 20120316 | |||
| 47 | Static Attribute | Private | Object reference (TYPE REF TO) | CREDIT_REPRESENTATIVE | 20120217 | ||||
| 48 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_LSAPI | L-Shape API Interface | 20120216 | |||
| 49 | 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 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20120216 | |
| 2 | Instance method | Public | Method | Check for Tagging Requirement | 20120322 | |
| 3 | Instance method | Public | Method | Check for Tagging Requirement - Web Dynpro | 20120326 | |
| 4 | Instance method | Public | Method | Explicitly Reset Tagging Requirement | 20120419 | |
| 5 | Instance method | Public | Method | Explicitly Define Tagging Requirement | 20120419 | |
| 6 | Instance method | Public | Method | Tagging for Side Panel Integration | 20120322 | |
| 7 | 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 | EV_ANSWER | Call by reference | Type reference (TYPE) | BOOLEAN_01 | Boolsche Variable ('1'=true,'0'=false) | 20120322 | |||
| 2 | IV_APPID | Call by reference | Type reference (TYPE) | SYTCODE | Aktueller Transaktionscode | 20120322 | |||
| 3 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS_VF | Fakturierender Buchungskreis | 20120322 | |||
| 4 | IV_CREDIT_REP | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20120322 | |||
| 5 | IV_CREDIT_REP_PARVW | Call by reference | Type reference (TYPE) | PARVW | Partnerrolle | 20120322 | |||
| 6 | IV_CRED_ACCOUNT | Call by reference | Type reference (TYPE) | KNKLI | Kontonummer des Debitoren mit der Kreditlimit-Vorgabe | 20120322 | |||
| 7 | IV_CRED_CTRL_AREA | Call by reference | Type reference (TYPE) | KKBER | Kreditkontrollbereich | 20120322 | |||
| 8 | IV_NETWR | Call by reference | Type reference (TYPE) | NETWR_AK | Nettowert des Auftrags in Belegwährung | 20120322 | |||
| 9 | 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 | EV_ANSWER | Call by reference | Type reference (TYPE) | BOOLEAN_01 | Boolsche Variable ('1'=true,'0'=false) | 20120326 | |||
| 2 | IV_APPID | Call by reference | Type reference (TYPE) | SYTCODE | Aktueller Transaktionscode | 20120326 | |||
| 3 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS_VF | Fakturierender Buchungskreis | 20120326 | |||
| 4 | IV_CREDIT_REP | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20120326 | |||
| 5 | IV_CREDIT_REP_PARVW | Call by reference | Type reference (TYPE) | PARVW | Partnerrolle | 20120326 | |||
| 6 | IV_CRED_ACCOUNT | Call by reference | Type reference (TYPE) | KNKLI | Kontonummer des Debitoren mit der Kreditlimit-Vorgabe | 20120326 | |||
| 7 | IV_CRED_CTRL_AREA | Call by reference | Type reference (TYPE) | KKBER | Kreditkontrollbereich | 20120326 | |||
| 8 | IV_KUNNR | Call by reference | Type reference (TYPE) | KUNAG | Auftraggeber | 20120423 | |||
| 9 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20120402 | |||
| 10 | IV_NETWR | Call by reference | Type reference (TYPE) | NETWR_AK | Nettowert des Auftrags in Belegwährung | 20120326 | |||
| 11 | IV_SPART | Call by reference | Type reference (TYPE) | SPART | Sparte | 20120402 | |||
| 12 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VA | Verkaufsbeleg | 20120326 | |||
| 13 | IV_VKORG | Call by reference | Type reference (TYPE) | VKORG | Verkaufsorganisation | 20120402 | |||
| 14 | IV_VTWEG | Call by reference | Type reference (TYPE) | VTWEG | Vertriebsweg | 20120402 | |||
| 15 | 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 | IV_APPID | Call by reference | Type reference (TYPE) | SYTCODE | Aktueller Transaktionscode | 20120322 | |||
| 2 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS_VF | Fakturierender Buchungskreis | 20120322 | |||
| 3 | IV_CREDIT_REP | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20120322 | |||
| 4 | IV_CREDIT_REP_PARVW | Call by reference | Type reference (TYPE) | PARVW | Partnerfunktion | 20120322 | |||
| 5 | IV_CRED_ACCOUNT | Call by reference | Type reference (TYPE) | KNKLI | Kontonummer des Debitoren mit der Kreditlimit-Vorgabe | 20120322 | |||
| 6 | IV_CRED_CTRL_AREA | Call by reference | Type reference (TYPE) | KKBER | Kundennummer | 20120322 | |||
| 7 | IV_NETWR | Call by reference | Type reference (TYPE) | NETWR_AK | Nettowert des Auftrags in Belegwährung | 20120322 | |||
| 8 | 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 | IV_APPID | Call by reference | Type reference (TYPE) | SYTCODE | Aktueller Transaktionscode | 20120322 | |||
| 2 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS_VF | Fakturierender Buchungskreis | 20120322 | |||
| 3 | IV_CREDIT_REP | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20120322 | |||
| 4 | IV_CREDIT_REP_PARVW | Call by reference | Type reference (TYPE) | PARVW | Partnerfunktion | 20120322 | |||
| 5 | IV_CRED_ACCOUNT | Call by reference | Type reference (TYPE) | KNKLI | Kontonummer des Debitoren mit der Kreditlimit-Vorgabe | 20120322 | |||
| 6 | IV_CRED_CTRL_AREA | Call by reference | Type reference (TYPE) | KKBER | Kundennummer | 20120322 | |||
| 7 | IV_KUNNR | Call by reference | Type reference (TYPE) | KUNAG | Auftraggeber | 20120423 | |||
| 8 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20120402 | |||
| 9 | IV_NETWR | Call by reference | Type reference (TYPE) | NETWR_AK | Nettowert des Auftrags in Belegwährung | 20120322 | |||
| 10 | IV_SPART | Call by reference | Type reference (TYPE) | SPART | Sparte | 20120402 | |||
| 11 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VA | Verkaufsbeleg | 20120326 | |||
| 12 | IV_VKORG | Call by reference | Type reference (TYPE) | VKORG | Verkaufsorganisation | 20120402 | |||
| 13 | IV_VTWEG | Call by reference | Type reference (TYPE) | VTWEG | Vertriebsweg | 20120402 | |||
| 14 | 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 |