SAP ABAP Class CL_IM_OIRE_CHFC_DISAGIO (Imp. class for BAdI imp. OIRE_CHFC_DISAGIO)
Hierarchy
IS-OIL (Software Component) IS-OIL
   IS-OIL-DS-SSR (Application Component) Service Station Retailing
     OIR_E (Package) SSR Card processing (IS-Oil Sevice Station Retailing)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_OIRE_PCSTAT BAdI interface IF_EX_OIRE_PCSTAT 20000525
Properties
Class CL_IM_OIRE_CHFC_DISAGIO  
Short Description Imp. class for BAdI imp. OIRE_CHFC_DISAGIO    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OIR_E   SSR Card processing (IS-Oil Sevice Station Retailing) 
Created 20000525   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 OIRE1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_OIRE_PCSTAT BAdI interface IF_EX_OIRE_PCSTAT 20000525
Friends
Class CL_IM_OIRE_CHFC_DISAGIO has no friend class.
Attributes
Class CL_IM_OIRE_CHFC_DISAGIO has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CH_DETERMINATION Instance method Private Method Get the CH information 20000527
2 MAAPV_SELECT Instance method Private Method Get material pricing group 20000527
3 PRICING_CALL Instance method Private Method Call pricing 20000527
4 READ_T685A Instance method Private Method Read additional condition type data 20000526
5 READ_T685A_1 Instance method Private Method Read additional condition type data with OIRCONDCL 20000529
6 VIEW_KNVV Instance method Private Method Get the sales organisation view for the customer 20000526
7 VIEW_KUWEV Instance method Private Method Get customer information 20000526
Events
Class CL_IM_OIRE_CHFC_DISAGIO has no event.
Types
Class CL_IM_OIRE_CHFC_DISAGIO has no local type.
Method Signatures

Method CH_DETERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OIRECH Call by reference Type reference (TYPE) OIRECH Clearingstellen-Daten 20000527
2 Importing I_BUKRS Call by reference Type reference (TYPE) T001-BUKRS Buchungskreis 20000527
3 Importing I_CCINS Call by reference Type reference (TYPE) OIREPCTYP-SSR_CCINS Zahlungskartenart 20000527
4 Importing I_KALSMC Call by reference Type reference (TYPE) T683-KALSM Kontenfindungsschema 20000527
5 Importing I_KAPPL Call by reference Type reference (TYPE) T681A-KAPPL Anwendung 20000527
6 Importing I_KSCHA Call by reference Type reference (TYPE) T685A-KSCHL Konditionsart 20000527

Method CH_DETERMINATION on class CL_IM_OIRE_CHFC_DISAGIO has no exception.

Method MAAPV_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAAPV Call by reference Type reference (TYPE) MAAPV Materialstammsicht: Vertriebsbild 1 20000527
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert 20000527
3 Importing I_MATNR Call by reference Type reference (TYPE) MAAPV-MATNR Materialnummer 20000527
4 Importing I_SPRAS Call by reference Type reference (TYPE) SY-LANGU Sprache 20000527
5 Importing I_VKORG Call by reference Type reference (TYPE) MAAPV-VKORG Verkaufsorganisation 20000527
6 Importing I_VTWEG Call by reference Type reference (TYPE) MAAPV-VTWEG Vertriebsweg 20000527

Method MAAPV_SELECT on class CL_IM_OIRE_CHFC_DISAGIO has no exception.

Method PRICING_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMM_HEAD_E Call by reference Type reference (TYPE) KOMK Preisfindungs-Kommunikation, Kopf (ausgehend) 20001025
2 Importing COMM_HEAD_I Call by reference Type reference (TYPE) KOMK Preisfindungs-Kommunikation, Kopf 20000527
3 Importing COMM_ITEM_I Call by reference Type reference (TYPE) KOMP Preisfindungs-Kommunikation, Position 20000527
4 Importing I_CALCULATION_TYPE Call by reference Type reference (TYPE) KOMV-KSTEU Berechnungsart 20000527
5 Changing KOMV_TAB Call by reference Type reference (TYPE) OIRE1_T_KOMV Preisfindung Kommunikation - Konditionssatz 20000527
6 Changing T_OIRIT683S Call by reference Type reference (TYPE) OIRE1_T_683S Kalkulationsschema 20000615

Method PRICING_CALL on class CL_IM_OIRE_CHFC_DISAGIO has no exception.

Method READ_T685A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing L_KSCHL Call by reference Type reference (TYPE) T685-KSCHL Konditionsart 20000526
2 Returning WA_T685A Value transfer Type reference (TYPE) T685A Zusätzliche Konditionstabellen 20000526

Method READ_T685A on class CL_IM_OIRE_CHFC_DISAGIO has no exception.

Method READ_T685A_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KAPPL Call by reference Type reference (TYPE) T685A-KAPPL Anwendung 20000529
2 Importing I_KSCHL Call by reference Type reference (TYPE) T685A-KSCHL Konditionsart 20000529
3 Importing I_OIRCONDCL Call by reference Type reference (TYPE) T685A-OIRCONDCL SSR/ZK: Klassifizierung von Konditionen 20000529
4 Exporting WA_T685A Call by reference Type reference (TYPE) T685A Konditionen, Arten: Zusätzliche Preiselementdaten 20000529

Method READ_T685A_1 on class CL_IM_OIRE_CHFC_DISAGIO has no exception.

Method VIEW_KNVV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing WA_KNVV Call by reference Type reference (TYPE) KNVV SD-Kundenstammsatz, Datenbankzugriff 20000526
2 Changing WA_VTCOM Call by reference Type reference (TYPE) VTCOM Kommunikations-Arbeitsbereich für Kundenstamm-Zugriffe 20000526

Method VIEW_KNVV on class CL_IM_OIRE_CHFC_DISAGIO has no exception.

Method VIEW_KUWEV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing WA_KUWEV Call by reference Type reference (TYPE) KUWEV Warenempfänger-Sicht der Kundenstammdaten 20000526
2 Changing WA_VTCOM Call by reference Type reference (TYPE) VTCOM Kommunikations-Arbeitsbereich für Kundenstamm-Zugriffe 20000526

Method VIEW_KUWEV on class CL_IM_OIRE_CHFC_DISAGIO has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in