SAP ABAP Class CL_ISM_SD_COLLECT_POS (IS-M: Item Data for Returns Collection)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSDI (Package) IS-M/SD SD Integration
Properties
Class CL_ISM_SD_COLLECT_POS  
Short Description IS-M: Item Data for Returns Collection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JSDI   IS-M/SD SD Integration 
Created 20030929   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISM_SD_COLLECT_POS has no forward declaration.
Interfaces
Class CL_ISM_SD_COLLECT_POS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISM_SD_COLLECT_DB 20031021 IS-M: Database Interface for Returns Collection
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BOOK_POS Instance attribute Private Type reference (TYPE) JKSDCOLLECTITEM Item Data Posted to Database 20031017
2 CON_ANGEKREUZT Constant Private Type reference (TYPE) XFELD 'X' Checkbox 20031022
3 HEAD Instance attribute Public Object reference (TYPE REF TO) CL_ISM_SD_COLLECT_HEAD Corresponding Collection Header Data 20031016
4 ON_DB Instance attribute Private Type reference (TYPE) XFELD Item Data Exists on the Database 20031016
5 POS Instance attribute Public Type reference (TYPE) JKSDCOLLECTITEM Item Data that Can Be Changed by the User 20031017
6 READ_ONLY Instance attribute Private Type reference (TYPE) XFELD Write Protected, Item Data Can Only Be Read 20031016
7 TO_DELETE Instance attribute Private Type reference (TYPE) XFELD Status: Item Data to Be Deleted 20031016
8 TO_SAVE Instance attribute Private Type reference (TYPE) XFELD Status: Item Data to Be Saved 20031016
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030929
2 DELETE Instance method Public Method Set Status 'To Be Deleted' on Database 20031001
3 GET_STATUS Instance method Public Method Return Status of Item Data 20030930
4 SAVE Instance method Public Method Set Status for Saving to Database 20031014
5 SET_DELETED_ON_DB Instance method Private Method Set Status Item Data Deleted on Database 20031015
6 SET_SAVED_ON_DB Instance method Private Method Set Status Item Data Exists on Database 20031015
Events
Class CL_ISM_SD_COLLECT_POS has no event.
Types
Class CL_ISM_SD_COLLECT_POS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_HEAD Call by reference Object reference (TYPE REF TO) CL_ISM_SD_COLLECT_HEAD Kopfdaten Rückholung, die auf der Datenbank existieren 20031016
2 Importing IN_POS Call by reference Type reference (TYPE) JKSDCOLLECTITEM Postionsdaten Rückholung 20030930

Method CONSTRUCTOR on class CL_ISM_SD_COLLECT_POS has no exception.

Method DELETE Signature

Method DELETE on class CL_ISM_SD_COLLECT_POS has no parameter.
# Exception Resumable Description Created on
1 READ_ONLY Positionsdaten schreibgeschützt - löschen nicht möglich 20031016
2 VBELN_OR_POSNR_CHANGED Vertriebsbelegsnummer oder Positionsnummer wurde verändert 20031017

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_DELETE Call by reference Type reference (TYPE) XFELD Status: zu löschen 20031016
2 Exporting OUT_HEAD_ON_DB Call by reference Type reference (TYPE) XFELD Status: zugehörige Kopfdaten existieren auf Datenbank 20031016
3 Exporting OUT_ON_DB Call by reference Type reference (TYPE) XFELD Status: Positonsdaten existieren auf Datenbank 20031016
4 Exporting OUT_READ_ONLY Call by reference Type reference (TYPE) XFELD Status: Positionsdaten sind schreibgeschützt 20031016
5 Exporting OUT_SAVE Call by reference Type reference (TYPE) XFELD Status: zu sichern 20031016

Method GET_STATUS on class CL_ISM_SD_COLLECT_POS has no exception.

Method SAVE Signature

Method SAVE on class CL_ISM_SD_COLLECT_POS has no parameter.
# Exception Resumable Description Created on
1 READ_ONLY Positionsdaten schreibgeschützt - speichern nicht möglich 20031016
2 VBELN_OR_POSNR_CHANGED Vertreibsbelegsnummer oder Positionsnummer wurde verändert 20031017

Method SET_DELETED_ON_DB Signature

Method SET_DELETED_ON_DB on class CL_ISM_SD_COLLECT_POS has no parameter.
Method SET_DELETED_ON_DB on class CL_ISM_SD_COLLECT_POS has no exception.

Method SET_SAVED_ON_DB Signature

Method SET_SAVED_ON_DB on class CL_ISM_SD_COLLECT_POS has no parameter.
Method SET_SAVED_ON_DB on class CL_ISM_SD_COLLECT_POS has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472