SAP ABAP Class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK (UIO SPL Screening: Ad Hoc Sanctioned Party List Screening)
Hierarchy
SLL-LEG (Software Component) SLL-LEG 901: Add-On Installation
   SLL-LEG (Application Component) Global Trade Services
     /SAPSLL/LEGAL_UIO (Package) Legal Services: Legal Control: UIO Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /SAPSLL/CL_UIO_SPL_UTIL Auxiliary Class for Sanctioned Party List Screening Area 20100319
Properties
Class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK  
Short Description UIO SPL Screening: Ad Hoc Sanctioned Party List Screening    
Super Class /SAPSLL/CL_UIO_SPL_UTIL Auxiliary Class for Sanctioned Party List Screening Area 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /SAPSLL/LEG_UIO_SPL    
Program status P  SAP Standard Production Program 
Category 0   
Package /SAPSLL/LEGAL_UIO   Legal Services: Legal Control: UIO Layer 
Created 20100319   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no forward declaration.
Interfaces
Class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no interface implemented.
Friends
Class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PREFIX_DUMMY_ADRNR Constant Private Type reference (TYPE) CHAR2 '$S' Version Number Components 20100326
2 GC_SPLADR Constant Private Type reference (TYPE) NROBJ 'SLL_SPLADR' Name of Number Range Object 20100326
3 GV_ADRNR Static Attribute Private Type reference (TYPE) NUM8 '00000000' Global Address Number for Simulation Mode 20100326
4 MS_DEBUG Instance attribute Private Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugging Modes 20100319
5 MV_ADRNR Instance attribute Private Type reference (TYPE) /SAPSLL/ADRNR Address Number of Entry in Address File 20100326
6 MV_CASE_ID Instance attribute Private Type reference (TYPE) /SAPSLL/CASID Case Number 20100520
7 MV_LGREG Instance attribute Private Type reference (TYPE) /SAPSLL/LGREG Legal Regulation 20100326
Methods
# Method Level Visibility Method type Description Created on
1 BUFFER_RELEASE_REASON Instance method Public Method Buffer Comments and Reason for Release 20100831
2 CHECK_SINGLE_ADDRESS Instance method Public Method Run SPL Screening for a Single Address 20100326
3 CHECK_SPLAUDS_CUST Instance method Public Method Determine Customizing Settings for SPL Audit Indicator 20100326
4 GENERATE_ADRNR Instance method Private Method Generate Internal Address Number 20100326
5 GET_CASE_ID Instance method Public Method Determine Case Number for the Current SPL Screening 20100520
6 SAVE Instance method Public Method Save SPL Screening Results and Audit Statement to Database 20100326
7 SET_SPL_ID_TYPE Instance method Public Method Buffer SPL Identity Card / Identity Card Number 20100421
8 UPDATE_SPL_CHK_RES_FLAG Instance method Public Method Update Indicators for SPL Screening Results 20100423
Events
Class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no event.
Types
Class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no local type.
Method Signatures

Method BUFFER_RELEASE_REASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMNT Call by reference Type reference (TYPE) /SAPSLL/COMNT 20100831
2 Importing IV_CSSCH Call by reference Type reference (TYPE) /SAPSLL/CSSCH 20100831
3 Importing IV_OPTID Call by reference Type reference (TYPE) /SAPSLL/OPTID 20100831

Method BUFFER_RELEASE_REASON on class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no exception.

Method CHECK_SINGLE_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERRORS Call by reference Type reference (TYPE) /SAPSLL/BAPIRET2_T Fehlermeldungen bei FB Aufruf 20100326
2 Exporting ET_SPL_CHECK_RESULTS Call by reference Type reference (TYPE) /SAPSLL/SPL_CHK_SRES_LGREG_T SLL: SPL: Prüfung: Ergebnisse: Gesetzliche Grundlage - T 20100326
3 Importing IS_ADDR Call by reference Type reference (TYPE) /SAPSLL/UIO_SPL_ADHOC_ADDR_S WDA: Name and Address Input for Ad-hoc SPL Screening 20100326
4 Importing IS_LGREG Call by reference Type reference (TYPE) /SAPSLL/UIO_SPL_ADHOC_HEAD_S WDA: Selection Options for Ad-hoc SPL Screening 20100326

Method CHECK_SINGLE_ADDRESS on class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no exception.

Method CHECK_SPLAUDS_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERRORS Call by reference Type reference (TYPE) /SAPSLL/BAPIRET2_T Fehlermeldungen bei FB Aufruf 20100326
2 Exporting EV_CSIDD Call by reference Type reference (TYPE) /SAPSLL/CSIDD Schema für Identifikationsarten 20100610
3 Exporting EV_SANRN_VALUE Call by reference Type reference (TYPE) /SAPSLL/SANRN Nummer des Nummernkreises für Simulation der SL-Prüfung 20100326
4 Exporting EV_SPAIC Call by reference Type reference (TYPE) /SAPSLL/SPAIC Feld zum Ankreuzen 20100610
5 Exporting EV_SPATA Call by reference Type reference (TYPE) /SAPSLL/SPATA SL Ad-Hoc Prüfung: Audit Nachweis automatisch fortschreiben 20110321
6 Exporting EV_SPAUDO_ACTV Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20100326
7 Exporting EV_SPAUDS_ACTV Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20100326
8 Importing IT_LGREG Call by reference Type reference (TYPE) /SAPSLL/LGREG_T SLL: GK: SPL: Gesetzliche Grundlage 20100326

Method CHECK_SPLAUDS_CUST on class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no exception.

Method GENERATE_ADRNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADRNR Call by reference Type reference (TYPE) AD_ADDRNUM Adreßnummer 20100326
2 Importing IV_SANRN Call by reference Type reference (TYPE) /SAPSLL/SANRN Nummer des Nummernkreises für Simulation der SL-Prüfung 20100326
3 Importing IV_SPAUDS Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20100326

Method GENERATE_ADRNR on class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no exception.

Method GET_CASE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CASE_ID Call by reference Type reference (TYPE) /SAPSLL/CASID Case ID 20100520

Method GET_CASE_ID on class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERRORS Call by reference Type reference (TYPE) /SAPSLL/BAPIRET2_T Fehlermeldungen bei FB Aufruf 20100326

Method SAVE on class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no exception.

Method SET_SPL_ID_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADRNR Call by reference Type reference (TYPE) /SAPSLL/ADRNR Adressnummer eines Eintrags in der Adressdatei 20100421
2 Importing IV_ID_NUMBER Call by reference Type reference (TYPE) /SAPSLL/SPAID Identifikation eines Sanktionslisteneintrags 20100421
3 Importing IV_LGREG Call by reference Type reference (TYPE) /SAPSLL/LGREG Gesetzliche Grundlage 20100421
4 Importing IV_SPL_ID_TYPE Call by reference Type reference (TYPE) /SAPSLL/IDTYP Identifikation eines Sanktionslisteneintrags 20100421

Method SET_SPL_ID_TYPE on class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no exception.

Method UPDATE_SPL_CHK_RES_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SPL_CHK_RES Call by reference Type reference (TYPE) /SAPSLL/SPL_CHK_SRES_LGREG_S SLL: SPL: Prüfung: Ergebnisse: Gesetzliche Grundlage - S 20100423

Method UPDATE_SPL_CHK_RES_FLAG on class /SAPSLL/CL_UIO_SPL_ADHOC_CHECK has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 900