SAP ABAP Function Module OIRE_GET_KALSM (Determine the pricing procedure from the business location)
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)
Basic Data
Function Module OIRE_GET_KALSM Determine the pricing procedure from the business location  
Function Group OIRE_PC_DTF   PC Functions for DTF handling  
Program Name SAPLOIRE_PC_DTF    
INCLUDE Name LOIRE_PC_DTFU06    
Parameters
Type Parameter Name Typing Associated Type Default value Optional Pass Value Short text
Exporting E_KALSM TYPE T683-KALSM Procedure (pricing, output control, acct. det., costing,...)
Exporting E_KSCHL TYPE T685A-KSCHL Condition type
Importing I_PBLNR TYPE OIREUPLKXXXX-PBLNR Business location identifier (IS-Oil MRN)
Importing I_CHOBJ TYPE OIRECH-CHOBJ SSR PC: Clearing house
Importing I_VKDAT TYPE OIREUPLKXXXX-VKDAT SSR PC: Sales date at the service station
Importing I_VKTIM TYPE OIREUPLKXXXX-VKTIM SSR PC: Time of sale
Importing I_PROCID TYPE OIRAPROCDEF-PROCDEF Process ID
Importing I_CCINS TYPE OIREUPLKXXXX-SSR_CCINS SSR PC: Payment card type
Importing I_BUKRS TYPE T001-BUKRS Company code
Importing I_KALVG TYPE T683V-KALVG Document key
Tables TI_OIRA2_BBP1 TYPE OIRA2_BBP1 Business location parameters
Exception PBLNR_DOES_NOT_EXIST TYPE Business location is not created yet.
Exception KALSM_DOES_NOT_EXIST TYPE Pricing procedure does not exist
Exception NO_PRICING_PROCEDURE TYPE No pricing procedure could be determined
Exception NO_KALVG_WAS_DETERMINED TYPE No CustDocProcKey (KALVG) was determined
Exception NO_LOCATION_VALUES_FOUND TYPE No Location values have been found.
Exception NO_PARTNER_PROFILE TYPE No Partner profile could be determined.
Exception NO_RNBT_FOR_PROCID TYPE No business type was found for the specified process ID.
Exception NO_ENTRY_IN_T683S TYPE No entry was found in T683S.
Exception NO_ENTRY_IN_T685A TYPE No entry was found in T685A.
Exception NO_CLEARING_HOUSE_DATA TYPE No clearing house data was found.
Exception NEITHER_PBLNR_NOR_CH_PASSED TYPE Neither the PBLNR nor the CH was passed.
               
Processing Type
Normal Function Module  
Remote-Enabled Module BaseXML supported
Update Module Start immediately
Immediate Start, No Restart
Start Delayed
Coll.run
JAVA Module Callable from ABAP  
Remote-Enabled JAVA Module  
Module Callable from JAVA  
History
Last changed by/on SAP  20050224 
SAP Release Created in