SAP ABAP Class CL_ISM_SD_UNSOLD_WORKAREA (IS-M: Subcontroller Class for Returns)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSDI (Package) IS-M/SD SD Integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_CONTROLLER2 BSP Component 20040218
Properties
Class CL_ISM_SD_UNSOLD_WORKAREA  
Short Description IS-M: Subcontroller Class for Returns    
Super Class CL_BSP_CONTROLLER2 BSP Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JSDI   IS-M/SD SD Integration 
Created 20040218   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISM_SD_UNSOLD_WORKAREA has no interface implemented.
Friends
Class CL_ISM_SD_UNSOLD_WORKAREA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_CHECK_ERROR Constant Public Type reference (TYPE) STRING 'check_error' Error occurred during check 20040226
2 CON_CHECK_SUCCESS Constant Public Type reference (TYPE) STRING 'check_success ' Check successful 20040226
3 CON_CLASS_NAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_ISM_SD_UNSOLD_WORKAREA_MOD' Class names 20040223
4 CON_EDIT_COLUMN Constant Public Type reference (TYPE) STRING 'RM_QUANTITY' Column Ready for Entry 20040226
5 CON_EVENT_CHECK Constant Public Type reference (TYPE) STRING 'selection_workarea_CHECK' Event Check 20040223
6 CON_EVENT_FORCE_SAVE Constant Public Type reference (TYPE) STRING 'selection_workarea_FORCE_SAVE' Event FORCE_SAVE 20040223
7 CON_EVENT_SAVE Constant Public Type reference (TYPE) STRING 'selection_workarea_SAVE' Event SAVE 20040223
8 CON_MODEL_ATTRIBUTE_NAME Constant Public Type reference (TYPE) STRING 'gr_workarea' Name of Page Attribute Model 20040223
9 CON_MODEL_ID Constant Public Type reference (TYPE) STRING 'workarea_mod' Model ID of Corresponding Model 20040223
10 CON_REMI_ERROR Constant Public Type reference (TYPE) STRING 'remi_error' Error occurred with media issues for collection 20040223
11 CON_SAVE_ERROR Constant Public Type reference (TYPE) STRING 'save_error' Error occurred while saving 20040223
12 CON_SAVE_SUCCESS Constant Public Type reference (TYPE) STRING 'save_success' Saved successfully 20040223
13 CON_SUBCONTROLLER_ID Constant Public Type reference (TYPE) STRING 'msg' Subcontroller ID 20040223
14 CON_SUBCONTROLLER_NAME Constant Public Type reference (TYPE) STRING 'msg.do' Subcontroller Name 20040223
15 CON_TABLE_STRING_PART1 Constant Public Type reference (TYPE) STRING 'unsold[' Table Access String Part 1 20040223
16 CON_TABLE_STRING_PART3 Constant Public Type reference (TYPE) STRING '].' Table Access String Part 3 20040223
17 CON_VIEW_NAME Constant Public Type reference (TYPE) STRING 'workarea.htm' Name of Corresponding View 20040223
18 GT_ISSUE_SALESAREA Instance attribute Private Type reference (TYPE) T_ISSUE_SALESAREA_TAB Table for Media Issue Sales Area 20040218
19 GV_DATEFROM Instance attribute Private Type reference (TYPE) JKSDCOLLECT-COLLECTDATE IS-M: Collection Date 20040218
20 GV_DATETO Instance attribute Private Type reference (TYPE) JKSDCOLLECT-COLLECTDATE IS-M: Collection Date 20040218
21 GV_SHOW_BUTTONS Instance attribute Private Type reference (TYPE) XFELD Buttons Are Displayed 20040218
22 GV_SHOW_VIEW_WORKAREA Instance attribute Private Type reference (TYPE) XFELD Display View workarea.htm 20040220
23 GV_UNSOLDGPNR Instance attribute Private Type reference (TYPE) JKSDCOLLECT-UNSOLDGPNR IS-M: Retailer who makes returns 20040218
Methods
# Method Level Visibility Method type Description Created on
1 CALL_BAPI Instance method Private Method Access BAPIs 20040218
2 CALL_BAPI_CHECK Instance method Private Method Check Return Request 20040218
3 CALL_BAPI_CREATE Instance method Private Method Create New Request 20040218
4 GET_ITERATOR Instance method Public Method Return Iterator 20040218
5 GET_MEDIA_ISSUES Instance method Private Method Determine Media Issues and Publication Data 20040218
6 GET_RMUNSOLD_QUAN Instance method Private Method Determine Quantity Already Returned 20040218
7 GET_SALESAREA_QUANTITY Instance method Private Method Determine Sales Area, Delivery Quantity, and Unit 20040218
8 SET_SELECTION_ATTRIBUTES Instance method Public Method Set Customer Number and Date Range 20040218
9 SHOW_BUTTONS Instance method Public Method Are Buttons Displayed? 20040218
10 SHOW_VIEW_WORKAREA Instance method Public Method Display Returns Workspace? 20040226
11 WHEN_CHECK Instance method Private Method Event CHECK 20040218
12 WHEN_FORCE_SAVE Instance method Private Method Event FORCE_SAVE 20040218
13 WHEN_SAVE Instance method Private Method Event SAVE 20040218
14 WHEN_SELECTION_REMI Instance method Private Method Event user_Remi 20040226
Events
Class CL_ISM_SD_UNSOLD_WORKAREA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_BAPIISMRETURNITEM_TAB Private See coding Table Type for BAPI Item Data 20040218
2 T_ISSUE_SALESAREA Private See coding 20040218
3 T_ISSUE_SALESAREA_TAB Private See coding 20040218
Method Signatures

Method CALL_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_SAVE Call by reference Type reference (TYPE) XFELD Remissionen anlegen 20040218
2 Returning OUT_ERROR_COUNTER Value transfer Type reference (TYPE) INT4 Anzahl aufgetretener Fehler 20040218

Method CALL_BAPI on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method CALL_BAPI_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_S_HEAD Call by reference Type reference (TYPE) BAPIISMRETURNHEAD IS-M: BAPI Kopfdaten Remissionsanforderung 20040218
2 Importing IN_T_POS Call by reference Type reference (TYPE) T_BAPIISMRETURNITEM_TAB IS-M: BAPI Positionsdaten Remissionsanforderung 20040218
3 Returning OUT_FLG_ERROR Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040218

Method CALL_BAPI_CHECK on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method CALL_BAPI_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_S_HEAD Call by reference Type reference (TYPE) BAPIISMRETURNHEAD IS-M: BAPI Kopfdaten Remissionsanforderung 20040218
2 Importing IN_T_POS Call by reference Type reference (TYPE) T_BAPIISMRETURNITEM_TAB Tabelle Positionsdaten BAPI 20040218
3 Returning OUT_FLG_ERROR Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040218

Method CALL_BAPI_CREATE on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method GET_ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ITERATOR Value transfer Object reference (TYPE REF TO) CL_ISM_SD_UNSOLD_BSP_ITERATOR Iterator-Klasseninstanz für Tableview 20040218

Method GET_ITERATOR on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method GET_MEDIA_ISSUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_ISSUE_PUBLDATE Value transfer Type reference (TYPE) RJKSDISSUE_PUBLDATE_TAB Tabelle Medienausgabe Erscheinungsdatum 20040218

Method GET_MEDIA_ISSUES on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method GET_RMUNSOLD_QUAN Signature

Method GET_RMUNSOLD_QUAN on class CL_ISM_SD_UNSOLD_WORKAREA has no parameter.
Method GET_RMUNSOLD_QUAN on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method GET_SALESAREA_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ISSUE_PUBLDATE Call by reference Type reference (TYPE) RJKSDISSUE_PUBLDATE_TAB Tabelle mit Medienausgabe und deren Erscheinungsdatum 20040218

Method GET_SALESAREA_QUANTITY on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method SET_SELECTION_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_DATEFROM Call by reference Type reference (TYPE) ISMPUBLDATE Erscheinungsdatum 20040218
2 Importing IN_DATETO Call by reference Type reference (TYPE) ISMPUBLDATE Erscheinungsdatum 20040218
3 Importing IN_UNSOLDGPNR Call by reference Type reference (TYPE) KUNNR Debitorennummer 1 20040218

Method SET_SELECTION_ATTRIBUTES on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method SHOW_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_SHOW_BUTTONS Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040218

Method SHOW_BUTTONS on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method SHOW_VIEW_WORKAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUT_FLG_SHOW_WORKAREA Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040226

Method SHOW_VIEW_WORKAREA on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method WHEN_CHECK Signature

Method WHEN_CHECK on class CL_ISM_SD_UNSOLD_WORKAREA has no parameter.
Method WHEN_CHECK on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method WHEN_FORCE_SAVE Signature

Method WHEN_FORCE_SAVE on class CL_ISM_SD_UNSOLD_WORKAREA has no parameter.
Method WHEN_FORCE_SAVE on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method WHEN_SAVE Signature

Method WHEN_SAVE on class CL_ISM_SD_UNSOLD_WORKAREA has no parameter.
Method WHEN_SAVE on class CL_ISM_SD_UNSOLD_WORKAREA has no exception.

Method WHEN_SELECTION_REMI Signature

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