SAP ABAP Class CL_ISMSD_SOCREATE_MAIN_CO (Controller Class for ISMSD_SOCREATE)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSD (Package) Appl. dev. R/3 Publishing Sales and Distribution System
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_CONTROLLER2 BSP Component 20021105
Properties
Class CL_ISMSD_SOCREATE_MAIN_CO  
Short Description Controller Class for ISMSD_SOCREATE    
Super Class CL_BSP_CONTROLLER2 BSP Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JSD   Appl. dev. R/3 Publishing Sales and Distribution System 
Created 20021105   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ISMSD_SOCREATE_ORDER_MOD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ISMSD_SOCREATE_MAIN_CO has no interface implemented.
Friends
Class CL_ISMSD_SOCREATE_MAIN_CO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_ITERATOR Instance attribute Private Object reference (TYPE REF TO) IF_HTMLB_TABLEVIEW_ITERATOR For Table Loops and Filters 20120827
2 GS_BADCUST_RESULT Instance attribute Public Type reference (TYPE) CL_ISMSD_SOCREATE_ORDER_MOD=>TY_BADCUST_RESULT Check Result for Undesirable Customers 20120827
3 GS_CONTROL_MAIN_RT Instance attribute Public Type reference (TYPE) RJKSOCREATE_MAIN_RT IS-M: BSP Create Order, Control by Main at Runtime 20021205
4 GS_LAYOUT_CONTROL Instance attribute Private Type reference (TYPE) RJKSOCREATE_LAYOUT IS-M/SD: BSP Application Create Order: Layout Settings 20021205
5 GV_BPARTNER Instance attribute Private Type reference (TYPE) BU_PARTNER Business Partner Number 20021212
6 GV_CALLEDBY Instance attribute Public Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20021213
7 GV_CAMPAIGN Instance attribute Private Type reference (TYPE) ISM_MARKETING_CAMPAIGN IS-M: Marketing Campaign 20021212
8 GV_ONLOAD Instance attribute Public Type reference (TYPE) STRING onLoad for View DEFAULT 20040625
9 GV_PROFILE Instance attribute Private Type reference (TYPE) ISM_BSP_PROFILE IS-M: Profile of BSP Application 20021212
10 GV_TEMPL_DOC_DEFAULT Instance attribute Private Type reference (TYPE) ISM_TEMPL_DOC_MSD IS-M: Offer for Media Sales and Distribution 20061121
11 GV_XSAPGUI Instance attribute Private Type reference (TYPE) XFELD Access from SAPGUI 20040628
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PARAM_TO_URL Instance method Private Method Add Parameter to URL 20021217
2 BUILD_URL_CALLDIALOG Instance method Public Method Supply URL for Accessing Order Dialog in CIC 20021217
3 BUILD_URL_CALLEDBY Instance method Public Method Supply URL for Calling Program to Return 20021213
4 CALL_TRANSACTION Instance method Public Method Access Order Dialog via Web GUI 20040628
5 CHECK_NOT_PROCESSED Instance method Public Method Check Whether Transaction 'In Process' or 'Processed' 20030227
6 CLEAR_XIN_PROCESS Instance method Private Method Cancel 'In Process' Indicator 20030227
7 GET_CONTROL_DATA Instance method Private Method Supply Control Data for Subcontrollers 20021212
8 GET_ORDER_ADDITION Instance method Private Method Enter Order Data 20040628
9 SET_INITIAL_CONTROL Instance method Private Method Set Initial Controller Setting 20021105
10 SET_ONLOAD Instance method Public Method Set onLoad for View DEFAULT 20040622
11 SET_XCALL_DIALOG Instance method Public Method Initiate Access to Full Dialog 20021216
12 SET_XIN_PROCESS Instance method Public Method Flag Transaction as 'In Process' 20030227
13 SET_XNEW_PROCESS Instance method Public Method Initiate New Business/Sales Transaction 20021205
14 SET_XPROCESSED Instance method Public Method Mark Transaction/Data as Processed 20021205
Events
Class CL_ISMSD_SOCREATE_MAIN_CO has no event.
Types
Class CL_ISMSD_SOCREATE_MAIN_CO has no local type.
Method Signatures

Method ADD_PARAM_TO_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) STRING 20021217
2 Importing I_URL Call by reference Type reference (TYPE) STRING 20021217
3 Importing I_VALUE Call by reference Type reference (TYPE) STRING 20021217
4 Returning R_URL Value transfer Type reference (TYPE) STRING 20021217

Method ADD_PARAM_TO_URL on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.

Method BUILD_URL_CALLDIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_URL Call by reference Type reference (TYPE) STRING 20021217

Method BUILD_URL_CALLDIALOG on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.

Method BUILD_URL_CALLEDBY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_URL Value transfer Type reference (TYPE) STRING 20021213

Method BUILD_URL_CALLEDBY on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.

Method CALL_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POSEX Call by reference Type reference (TYPE) POSEX_ISP externe Positionsnummer (Bestellposition) 20040628
2 Exporting E_VBELN Call by reference Type reference (TYPE) AVNR IS-M/SD: Verkaufsauftrag Verlag 20040628

Method CALL_TRANSACTION on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.

Method CHECK_NOT_PROCESSED Signature

Method CHECK_NOT_PROCESSED on class CL_ISMSD_SOCREATE_MAIN_CO has no parameter.
# Exception Resumable Description Created on
1 ENTRY_ALREADY_PROCESSED Der aktuelle Satz ist/wird bereits verarbeitet 20030227

Method CLEAR_XIN_PROCESS Signature

Method CLEAR_XIN_PROCESS on class CL_ISMSD_SOCREATE_MAIN_CO has no parameter.
Method CLEAR_XIN_PROCESS on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.

Method GET_CONTROL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT_CONTROL Call by reference Type reference (TYPE) RJKSOCREATE_LAYOUT IS-M/SD: BSP-Appl. Auftrag anlegen: Einstellung zum Layout 20021212
2 Exporting ES_OFFER_CONTROL Call by reference Type reference (TYPE) RJKSOCREATE_OFFER IS-M/SD: BSP-Appl. Auftrag anlegen: Einstellung zum Angebot 20021212
3 Exporting ES_ORDER_CONTROL Call by reference Type reference (TYPE) RJKSOCREATE_ORDER IS-M/SD: BSP-Appl. Auftrag anlegen: Einstellung zum Auftrag 20021212
4 Exporting ES_PARTNER_CONTROL Call by reference Type reference (TYPE) RJKSOCREATE_PARTNER IS-M/SD: BSP-Appl. Auftrag anlegen: Einstellung zum GPartner 20021212
5 Exporting ES_PAYMENT_CONTROL Call by reference Type reference (TYPE) RJKSOCREATE_PAYMENT IS-M/SD: BSP-Appl Auftrag anlegen: Einstellung Zahlungsdaten 20021212
6 Importing IV_PROFILE Call by reference Type reference (TYPE) ISM_BSP_PROFILE IS-M: Profil einer BSP-Anwendung 20021212

Method GET_CONTROL_DATA on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.

Method GET_ORDER_ADDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CAMPAIGN Call by reference Type reference (TYPE) ISM_MARKETING_CAMPAIGN IS-M: Marketingkampagne 20040628
2 Exporting E_OFFER Call by reference Type reference (TYPE) ISM_TEMPL_DOC_MSD IS-M: Angebot Medienvertrieb 20041202
3 Exporting E_ORDER_ADDITION Call by reference Type reference (TYPE) RJKIF_S_REF_ORDER_ADDITION IS-M/SD: variable Daten zum Referenzauftrag 20040628
4 Exporting E_ORDER_ADDITION_OFFER Call by reference Type reference (TYPE) RJKIF_S_REF_ORDER_ADDITION IS-M/SD: variable Daten zum Referenzauftrag 20040628
5 Exporting E_PAYMENT Call by reference Type reference (TYPE) RJKWWW_PAYMENT IS-M/SD: Struktur für WWW, Zahlungsdaten 20040628

Method GET_ORDER_ADDITION on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.

Method SET_INITIAL_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT_CONTROL Call by reference Type reference (TYPE) RJKSOCREATE_LAYOUT IS-M/SD: BSP-Appl. Auftrag anlegen: Einstellung zum Layout 20021115
2 Exporting ES_OFFER_CONTROL Call by reference Type reference (TYPE) RJKSOCREATE_OFFER IS-M/SD: BSP-Appl. Auftrag anlegen: Einstellung zum Angebot 20021119
3 Exporting ES_ORDER_CONTROL Call by reference Type reference (TYPE) RJKSOCREATE_ORDER IS-M/SD: BSP-Appl. Auftrag anlegen: Einstellung zum Auftrag 20021105
4 Exporting ES_PARTNER_CONTROL Call by reference Type reference (TYPE) RJKSOCREATE_PARTNER IS-M/SD: BSP-Appl. Auftrag anlegen: Einstellung zum GPartner 20021105
5 Exporting ES_PAYMENT_CONTROL Call by reference Type reference (TYPE) RJKSOCREATE_PAYMENT IS-M/SD: BSP-Appl Auftrag anlegen: Einstellung Zahlungsdaten 20021105

Method SET_INITIAL_CONTROL on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.

Method SET_ONLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAMPAIGN Call by reference Type reference (TYPE) ISM_MARKETING_CAMPAIGN IS-M: Marketingkampagne 20040628
2 Importing GPAG Call by reference Type reference (TYPE) GPAG Geschäftspartner Auftraggeber 20040624
3 Importing POSEX Call by reference Type reference (TYPE) POSEX_ISP externe Positionsnummer (Bestellposition) 20040624
4 Importing VBELN Call by reference Type reference (TYPE) AVNR IS-M/SD: Verkaufsauftrag Verlag 20040622

Method SET_ONLOAD on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.

Method SET_XCALL_DIALOG Signature

Method SET_XCALL_DIALOG on class CL_ISMSD_SOCREATE_MAIN_CO has no parameter.
Method SET_XCALL_DIALOG on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.

Method SET_XIN_PROCESS Signature

Method SET_XIN_PROCESS on class CL_ISMSD_SOCREATE_MAIN_CO has no parameter.
Method SET_XIN_PROCESS on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.

Method SET_XNEW_PROCESS Signature

Method SET_XNEW_PROCESS on class CL_ISMSD_SOCREATE_MAIN_CO has no parameter.
Method SET_XNEW_PROCESS on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.

Method SET_XPROCESSED Signature

Method SET_XPROCESSED on class CL_ISMSD_SOCREATE_MAIN_CO has no parameter.
Method SET_XPROCESSED on class CL_ISMSD_SOCREATE_MAIN_CO has no exception.
History
Last changed by/on SAP  20070917 
SAP Release Created in 471