SAP ABAP Class CL_CURTO_PDS_CHANGED (PDS Change Pointer)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-VC-LOI (Application Component) LO Integration
⤷
CURTO (Package) Create Runtime Object for APO
⤷
⤷
Properties
| Class | CL_CURTO_PDS_CHANGED | |
| Short Description | PDS Change Pointer | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CURTO | Create Runtime Object for APO |
| Created | 20031201 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_CURTO_PDS_CHANGED has no forward declaration.
Interfaces
Class CL_CURTO_PDS_CHANGED has no interface implemented.
Friends
Class CL_CURTO_PDS_CHANGED has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | CIF_CHANGE | '1' | PPM: Change Transfer - Object | 20031210 | ||
| 2 | Constant | Private | Type reference (TYPE) | CIF_CHANGE | '3' | PPM: Change Transfer - Object | 20031210 | ||
| 3 | Constant | Private | Type reference (TYPE) | XFELD | 'X' | Requirement met | 20040609 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Create for Update | 20090720 | |
| 2 | Static method | Public | Method | Determine Data for PDS Comparison | 20040408 | |
| 3 | Static method | Public | Method | Provides Key for Deleted Data | 20031215 | |
| 4 | Static method | Public | Method | Provides Transferred and Unchanged Data | 20031210 | |
| 5 | Static method | Public | Method | Master Data Changes | 20031211 | |
| 6 | Static method | Public | Method | Initial Creation | 20031211 | |
| 7 | Static method | Public | Method | Save Transferred Data | 20031210 | |
| 8 | Static method | Private | Method | Set Deletion Indicator for BOMs | 20120412 | |
| 9 | Static method | Public | Method | Transfer of Deletion Flag from MARC | 20040609 |
Events
Class CL_CURTO_PDS_CHANGED has no event.
Types
Class CL_CURTO_PDS_CHANGED has no local type.
Method Signatures
Method CREATE_CHANGE_POINTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BOM_KEY | Call by reference | Type reference (TYPE) | CURTO_BOM_KEY | Änderungszeiger: Stücklistenschlüssel | 20090720 | |||
| 2 | IS_MKAL_KEY | Call by reference | Type reference (TYPE) | CURTO_MKAL_KEY | Änderungszeiger: Schlüssel Fertigungsversion | 20090720 | |||
| 3 | IS_TASK_KEY | Call by reference | Type reference (TYPE) | CURTO_TASK_KEY | Änderungszeiger: Planänderungen | 20090720 |
Method CREATE_CHANGE_POINTER on class CL_CURTO_PDS_CHANGED has no exception.
Method GET_CHECK_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHANGES | Call by reference | Type reference (TYPE) | TT_CURTO_PDS_CHG | Änderungszeiger Produktionsdatenstruktur | 20040408 | |||
| 2 | IR_LIFNR | Call by reference | Type reference (TYPE) | MD_RANGE_T_LIFNR | Rangetabelle für Lieferant | 20111026 | |||
| 3 | IT_RTO_KEY | Call by reference | Type reference (TYPE) | CURTO_RTO_KEY_T | Schlüssel zum Generieren von Produktionsdatenstrukturen(R/3) | 20040408 | |||
| 4 | IT_VERID | Call by reference | Type reference (TYPE) | TT_CURTO_VERID_RANGE | Rangestabelle für verid | 20040408 | |||
| 5 | IV_LOG_SYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20040408 |
Method GET_CHECK_DATA on class CL_CURTO_PDS_CHANGED has no exception.
Method GET_DELETED_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NOT_PROCESSED_DELETE | Call by reference | Type reference (TYPE) | CURTO_RTO_KEY_SORT_T | PDS-Schlüssel sortiert nach MATNR, WERKS, VERID | 20031215 | |||
| 2 | IR_MATNR | Call by reference | Type reference (TYPE) | CURTO_MATNR_RANGE_T | Rangetabelle MATNR | 20031215 | |||
| 3 | IR_VERID | Call by reference | Type reference (TYPE) | CURTO_VERID_RANGE_T | Rangetabelle Fertiungsversion | 20031215 | |||
| 4 | IR_WERKS | Call by reference | Type reference (TYPE) | CURTO_WERKS_RANGE_T | Rangetabelle Werk | 20031215 | |||
| 5 | IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20031215 |
Method GET_DELETED_DATA on class CL_CURTO_PDS_CHANGED has no exception.
Method GET_PROCESSED_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NOT_PROCESSED_CHANGE | Call by reference | Type reference (TYPE) | CURTO_RTO_KEY_SORT_T | PDS-Schlüssel sortiert nach MATNR, WERKS, VERID | 20031211 | |||
| 2 | ET_NOT_PROCESSED_DELETE | Call by reference | Type reference (TYPE) | CURTO_RTO_KEY_SORT_T | PDS-Schlüssel sortiert nach MATNR, WERKS, VERID | 20031210 | |||
| 3 | ET_PROCESSED_CHANGE | Call by reference | Type reference (TYPE) | CURTO_RTO_KEY_SORT_T | PDS-Schlüssel sortiert nach MATNR, WERKS, VERID | 20031210 | |||
| 4 | IT_MKAL | Call by reference | Type reference (TYPE) | CURTO_MKAL_T | Fertigungsversion | 20031210 | |||
| 5 | IT_RTO_KEY | Call by reference | Type reference (TYPE) | CURTO_RTO_KEY_T | Schlüssel zum Generieren von Produktionsdatenstrukturen | 20031210 | |||
| 6 | IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20031210 | |||
| 7 | IV_MOM_TIME | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20131204 |
Method GET_PROCESSED_DATA on class CL_CURTO_PDS_CHANGED has no exception.
Method MASTER_DATA_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BOM_KEY | Call by reference | Type reference (TYPE) | CURTO_BOM_KEY | Änderungszeiger: Stücklistenschlüssel | 20031211 | |||
| 2 | IS_MKAL_KEY | Call by reference | Type reference (TYPE) | CURTO_MKAL_KEY | Änderungszeiger: Schlüssel Fertigungsversion | 20031211 | |||
| 3 | IS_TASK_KEY | Call by reference | Type reference (TYPE) | CURTO_TASK_KEY | Änderungszeiger: Planänderungen | 20031211 | |||
| 4 | IT_BOM_KEY_T | Call by reference | Type reference (TYPE) | CURTO_BOM_KEY_T | Änderungszeiger Stückliste | 20031212 | |||
| 5 | IT_MKAL | Call by reference | Type reference (TYPE) | CURTO_MKAL_T | Fertigungsversion | 20031212 | |||
| 6 | IT_PDS_KEY | Call by reference | Type reference (TYPE) | CURTO_RTO_KEY_ALL_T | Schlüssel PDS mit Zielsystem | 20040213 | |||
| 7 | IT_SUBCON | Call by reference | Type reference (TYPE) | CURTO_RTO_KEY_SORT_T | PDS-Schlüssel für Lohnbearbeitung | 20040113 |
Method MASTER_DATA_CHANGE on class CL_CURTO_PDS_CHANGED has no exception.
Method SAVE_INITIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PDS_KEY | Call by reference | Type reference (TYPE) | CURTO_RTO_KEY | Schlüssel PP/DS-Laufzeitobjekt | 20031211 |
Method SAVE_INITIAL on class CL_CURTO_PDS_CHANGED has no exception.
Method SAVE_PROCESSED_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SAVE_DATA | Call by reference | Type reference (TYPE) | CURTO_RTO_KEY_SORT_T | PDS-Schlüssel sortiert nach MATNR, WERKS, VERID | 20031210 |
Method SAVE_PROCESSED_DATA on class CL_CURTO_PDS_CHANGED has no exception.
Method SET_DELETION_FLAG_FOR_BOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MKAL_KEY | Call by reference | Type reference (TYPE) | CURTO_MKAL_KEY | Änderungszeiger: Schlüssel Fertigungsversion | 20120412 | |||
| 2 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20120412 |
Method SET_DELETION_FLAG_FOR_BOM on class CL_CURTO_PDS_CHANGED has no exception.
Method SET_DELETION_FROM_MARC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_MATNR | Call by reference | Type reference (TYPE) | CURTO_MATNR_RANGE_T | Rangetabelle MATNR | 20040609 | |||
| 2 | IR_VERID | Call by reference | Type reference (TYPE) | CURTO_VERID_RANGE_T | Rangetabelle Fertiungsversion | 20040609 | |||
| 3 | IR_WERKS | Call by reference | Type reference (TYPE) | CURTO_WERKS_RANGE_T | Rangetabelle Werk | 20040609 |
Method SET_DELETION_FROM_MARC on class CL_CURTO_PDS_CHANGED has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 2004_1_470 |