SAP ABAP Class DPWTY_RFC_SERVICES (Generic service routines for WTY RFC)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
LO-WTY (Application Component) Warranty Claim Processing
⤷
DP_WTY_RFC (Package) Warranty RFC interface
⤷
⤷
Properties
| Class | DPWTY_RFC_SERVICES | |
| Short Description | Generic service routines for WTY RFC | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | DP_WTY_RFC | Warranty RFC interface |
| Created | 20080207 | SAP |
| Last change | 20130531 | 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) |
Interfaces
Class DPWTY_RFC_SERVICES has no interface implemented.
Friends
Class DPWTY_RFC_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Object reference (TYPE REF TO) | DP_WTY_RFC_FIELD_MAPPING | Interface for BAdI: DP_WTY_RFC_FIELD_MAPPING | 20080207 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | add to claim header object data | 20080728 | |
| 2 | Static method | Public | Method | Add sy-message to return table | 20080425 | |
| 3 | Static method | Public | Method | map header dia fields in standard fields and extension | 20080208 | |
| 4 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20080210 | |
| 5 | Static method | Public | Method | For claim object find OBJNR and master warranty | 20080723 | |
| 6 | Static method | Public | Method | Determine Measurement Point for object | 20080314 | |
| 7 | Static method | Public | Method | Create from select option table apa expression | 20080207 |
Events
Class DPWTY_RFC_SERVICES has no event.
Types
Class DPWTY_RFC_SERVICES has no local type.
Method Signatures
Method ADDITIONAL_OBJECT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_OBJECT_DETAIL | Call by reference | Type reference (TYPE) | DPWTY_S_OBJECT | technical Object attributes | 20080728 | |||
| 2 | CS_PNWTYH_DIA | Call by reference | Type reference (TYPE) | WTY_PNWTYH_DIA | Dialog Structure Warranty Claim Header | 20080728 | |||
| 3 | IV_OBJECT_TEXT | Call by reference | Type reference (TYPE) | FLAG | SPACE | select object text | 20100624 |
Method ADDITIONAL_OBJECT_DATA on class DPWTY_RFC_SERVICES has no exception.
Method ADD_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20080425 |
Method ADD_MESSAGE on class DPWTY_RFC_SERVICES has no exception.
Method CLAIM_DIA_TO_CLAIM_DB_SAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_H_EXTENSIONOUT | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Customer Extension header | 20080208 | |||
| 2 | ET_I_EXTENSIONOUT | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Customer extension item | 20080208 | |||
| 3 | ET_MEASUREMENT | Call by reference | Type reference (TYPE) | DPWTY_T_MEASUREMENT | Warranty Claim measurement RFC | 20080209 | |||
| 4 | ET_M_EXTENSIONOUT | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Customer extension measurement | 20080208 | |||
| 5 | ET_PNWTYH_DIA | Call by reference | Type reference (TYPE) | WTY_PNWTYH_DIA_WEB_TAB | Table Type Warranty Claim Header (PVS Node) | 20080208 | |||
| 6 | ET_PNWTYV_DIA | Call by reference | Type reference (TYPE) | WTY_PNWTYV_DIA_WEB_TAB | WTY_PNWTYV_DIA_WEB | 20080208 | |||
| 7 | ET_PVWTY_DIA | Call by reference | Type reference (TYPE) | WTY_PVWTY_DIA_WEB_TAB | WTY_PVWTY_DIA_WEB | 20080208 | |||
| 8 | ET_V_EXTENSIONOUT | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Customer extension version | 20080208 | |||
| 9 | IT_IMRG_DIA | Call by reference | Type reference (TYPE) | WTYV_IMRG_DIA_TAB | Dynamic Structure for Version Measurement Documents | 20080208 | |||
| 10 | IT_PNWTYH_DIA | Call by reference | Type reference (TYPE) | WTY_PNWTYH_DIA_TAB | Dialog Table Header | 20080208 | |||
| 11 | IT_PNWTYV_DIA | Call by reference | Type reference (TYPE) | WTY_PNWTYV_DIA_TAB | Dialog Table Version | 20080208 | |||
| 12 | IT_PVWTY_DIA | Call by reference | Type reference (TYPE) | WTY_PVWTY_DIA_TAB | Dialog Table Item | 20080208 | |||
| 13 | IV_CALLER | Call by reference | Type reference (TYPE) | SEOCPDNAME | Full Component Name | 20080208 |
Method CLAIM_DIA_TO_CLAIM_DB_SAP on class DPWTY_RFC_SERVICES has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class DPWTY_RFC_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class DPWTY_RFC_SERVICES has no exception.
Method DETERMINE_MASTERWARRANTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MGANR | Call by reference | Type reference (TYPE) | DPWTY_T_MGANR | Master warranty table RFC | 20080723 | |||
| 2 | CV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20080723 | |||
| 3 | CV_OBJNR2 | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20080723 | |||
| 4 | IT_PNWTYH_DIA | Call by reference | Type reference (TYPE) | WTY_PNWTYH_DIA_TAB | Dialog Structure Warranty Claim Header | 20080723 | |||
| 5 | IT_PNWTYV_DIA | Call by reference | Type reference (TYPE) | WTY_PNWTYV_DIA_TAB | Dialog Table Version | 20080723 | |||
| 6 | IT_PVWTY_DIA | Call by reference | Type reference (TYPE) | WTY_PVWTY_DIA_TAB | Dialog Table Item | 20080723 | |||
| 7 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Language Key | 20080723 |
Method DETERMINE_MASTERWARRANTY on class DPWTY_RFC_SERVICES has no exception.
Method MEASUREMENT_POINT_DETERMINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MPOINTS_HEADER | Call by reference | Type reference (TYPE) | WTY_RIFLTCOUN_TAB | Consumption Recording: Counters (Distance/Time) | 20080314 | |||
| 2 | ET_MPOINTS_VERSION | Call by reference | Type reference (TYPE) | WTY_RIFLTCOUN_TAB | TABLE TYPE FOR WTY_RIFLTCOUN | 20080314 | |||
| 3 | EV_TEMPLATE_OBJECT_EXIST | Call by reference | Type reference (TYPE) | FLAG | Customizing for template object exists | 20080317 | |||
| 4 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20080314 | |||
| 5 | IV_RELOB_EXT | Call by reference | Type reference (TYPE) | WTY_RELOB_EXT | External Object Number | 20080314 | |||
| 6 | IV_RELTY | Call by reference | Type reference (TYPE) | WTY_RELTY | Type of Warranty Object | 20080314 | |||
| 7 | IV_SERNO | Call by reference | Type reference (TYPE) | WTY_SERNO | Serial Number | 20080314 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during measurement point determination | 20080314 |
Method SELOP_TO_EXPRESSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EXPRESSIONS | Call by reference | Type reference (TYPE) | RSDS_TWHERE | logical Expression | 20080207 | |||
| 2 | IS_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 'PNWTYH' | Table Name | 20080207 | ||
| 3 | IT_SELOPT | Call by reference | Type reference (TYPE) | RSDSFRANGE_T_SSEL | Selection criteria: OPTION | 20080207 |
Method SELOP_TO_EXPRESSION on class DPWTY_RFC_SERVICES has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 604 |