SAP ABAP Class CL_ISMSD_SOCREATE_ORDER_MOD (IS-M: Model Class for order.do)
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_MODEL BSP: Model Basis Class 20021119
Properties
Class CL_ISMSD_SOCREATE_ORDER_MOD  
Short Description IS-M: Model Class for order.do    
Super Class CL_BSP_MODEL BSP: Model Basis Class 
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 20021119   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 JWM1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISMSD_SOCREATE_ORDER_MOD has no interface implemented.
Friends
Class CL_ISMSD_SOCREATE_ORDER_MOD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_AUTH_ACTIVITY_CREATE Constant Public Type reference (TYPE) ACTIV_AUTH '01' Activity 20130416
2 C_AUTH_OBJECT_ORDER Constant Public Type reference (TYPE) MSD_AUTHORITY 'J_JKAK ' Authorization Object 20130416
3 GS_PAYMENT Instance attribute Private Type reference (TYPE) RJKWWW_PAYMENT IS-M/SD: Structure for WWW, Payment Data 20021119
4 GS_RJKWWW01 Instance attribute Public Type reference (TYPE) RJKWWW01 IS-M/SD: Structure for Internet Subscription Sales 20021119
5 GT_GIFT Instance attribute Public Type reference (TYPE) JWM1_T_GIFT Gifts for Offer 20021121
6 GV_OFFER Instance attribute Private Type reference (TYPE) ISM_TEMPL_DOC_MSD IS-M: Offer for Media Sales and Distribution 20021119
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check Data (Formal) 20021213
2 CREATE_ORDER Instance method Public Method Create Order 20021202
3 GET_BADCUST_CHECK_RESULT Instance method Public Method Check for Undesirable Customers 20120827
4 GET_ORDER_DATA Instance method Public Method Get Order Data 20021203
5 INIT Instance method Public Method Initialize Model 20021119
6 SAVE_TO_TEMPDATA Instance method Public Method Save Order Data in Temporary Table 20021120
Events
Class CL_ISMSD_SOCREATE_ORDER_MOD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_BADCUST_RESULT Public See coding 20120827 begin of ty_badcust_result, begin of header, vkorg type vkorg, vtweg type vtweg, spart type spart, auart type auart_isp, poart type poart_isp, poart_ex type poart_ex, drerz type drerz, partner type bu_partner, jgtsadr type jgtsadr, bp_adr_line1 type adrs-line0, bp_adr_line2 type adrs-line1, bp_adr_line3 type adrs-line2, end of header, rating type rjg_badcustomer_rating, orders type rjg_badcustomer_tab, end of ty_badcust_result
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADDRESS_SHIPTO Call by reference Type reference (TYPE) RJKWWW_ADDRESS IS-M: Struktur für WWW, GP-Adressdaten 20021213
2 Importing IS_ADDRESS_SOLDTO Call by reference Type reference (TYPE) RJKWWW_ADDRESS IS-M: Struktur für WWW, GP-Adressdaten 20021213
3 Importing IV_XDELIVERABILITYCHECK Call by reference Type reference (TYPE) XFELD 'X' Lieferbarkeit prüfen 20030115
# Exception Resumable Description Created on
1 CHECK_FAILED Die aktuellen Daten sind fehlerhaft 20021213

Method CREATE_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_POSEX Call by reference Type reference (TYPE) POSEX_ISP externe Positionsnummer (Bestellposition) 20021202
2 Exporting EV_POSNR Call by reference Type reference (TYPE) APNR Verkaufsauftrag Verlag Position 20021202
3 Exporting EV_VBELN Call by reference Type reference (TYPE) AVNR IS-M/SD: Verkaufsauftrag Verlag 20021202
4 Importing IS_ADDRESS_SHIPTO Call by reference Type reference (TYPE) RJKWWW_ADDRESS IS-M: Struktur für WWW, GP-Adressdaten 20030115
5 Importing IS_ADDRESS_SOLDTO Call by reference Type reference (TYPE) RJKWWW_ADDRESS IS-M: Struktur für WWW, GP-Adressdaten 20030115
6 Importing IS_PAYMENT Call by reference Type reference (TYPE) RJKWWW_PAYMENT IS-M/SD: Struktur für WWW, Zahlungsdaten 20021202
7 Importing IV_GPAG Call by reference Type reference (TYPE) GPAG Geschäftspartner Auftraggeber 20021202
8 Importing IV_GPNR_RE Call by reference Type reference (TYPE) GPNR_RE IS-M: Geschäftspartner Rechnungsempfänger 20021202
9 Importing IV_GPNR_WE Call by reference Type reference (TYPE) GPNR_WE IS-M: Geschäftspartner Warenempfänger 20021202
10 Importing IV_GPVERM Call by reference Type reference (TYPE) GPVERM Geschäftspartner Vermittler 20021202
11 Importing IV_OFFER Call by reference Type reference (TYPE) ISM_TEMPL_DOC_MSD IS-M: Angebot Medienvertrieb 20021202
12 Importing IV_XTEST Call by reference Type reference (TYPE) XTEST SPACE Testlauf 20021213
# Exception Resumable Description Created on
1 ERROR_OCCURRED Beim Anlegen des Auftrags ist ein Fehler aufgetreten 20021202

Method GET_BADCUST_CHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARTNER_MOD Call by reference Object reference (TYPE REF TO) CL_ISMSD_SOCREATE_PARTNER_MOD Model-Klasse für ISMSD_SOCREATE (partner.do) 20120827
2 Returning RS_RESULT Value transfer Type reference (TYPE) TY_BADCUST_RESULT Prüfergebnis 'ähnliche Aufträge' 20120827

Method GET_BADCUST_CHECK_RESULT on class CL_ISMSD_SOCREATE_ORDER_MOD has no exception.

Method GET_ORDER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ORDER_ADDITION Call by reference Type reference (TYPE) RJKIF_S_REF_ORDER_ADDITION IS-M/SD: variable Daten zum Referenzauftrag 20021203
2 Exporting ES_RJKWWW01 Call by reference Type reference (TYPE) RJKWWW01 IS-M/SD: Struktur für Abo-Verkauf über Internet 20021203

Method GET_ORDER_DATA on class CL_ISMSD_SOCREATE_ORDER_MOD has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CAMPAIGN Call by reference Type reference (TYPE) ISM_MARKETING_CAMPAIGN IS-M: Marketingkampagne 20030109
2 Importing IV_OFFER Call by reference Type reference (TYPE) ISM_TEMPL_DOC_MSD IS-M: Angebot Medienvertrieb 20021119
3 Importing IV_XNEW_PROCESS Call by reference Type reference (TYPE) ISM_XNEW_PROCESS IS-M: Kz. neuen Geschäftsvorfall starten 20021205

Method INIT on class CL_ISMSD_SOCREATE_ORDER_MOD has no exception.

Method SAVE_TO_TEMPDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADDRESS_AGENT Call by reference Type reference (TYPE) RJKWWW_ADDRESS IS-M: Struktur für WWW, GP-Adressdaten 20021120
2 Importing IS_ADDRESS_BILLTO Call by reference Type reference (TYPE) RJKWWW_ADDRESS IS-M: Struktur für WWW, GP-Adressdaten 20021120
3 Importing IS_ADDRESS_SHIPTO Call by reference Type reference (TYPE) RJKWWW_ADDRESS IS-M: Struktur für WWW, GP-Adressdaten 20021120
4 Importing IS_ADDRESS_SOLDTO Call by reference Type reference (TYPE) RJKWWW_ADDRESS IS-M: Struktur für WWW, GP-Adressdaten 20021120
5 Importing IS_PAYMENT Call by reference Type reference (TYPE) RJKWWW_PAYMENT IS-M/SD: Struktur für WWW, Zahlungsdaten 20021120
6 Importing IS_RJMSG Call by reference Type reference (TYPE) RJMSG IS-M: Interne Struktur für Übergabe von Fehlermeldungen 20021204
7 Importing IV_OFFER Call by reference Type reference (TYPE) ISM_TEMPL_DOC_MSD IS-M: Angebot Medienvertrieb 20021120
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler beim Einfügen in die Zwischentabelle 20021120
History
Last changed by/on SAP  20131127 
SAP Release Created in 471