SAP ABAP Class /SAPSLL/CL_UIO_SPL_OFFLINE (UIO: Offline 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 20100329
Properties
Class /SAPSLL/CL_UIO_SPL_OFFLINE  
Short Description UIO: Offline 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 20100329   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /SAPSLL/CL_UIO_SPL_OFFLINE has no forward declaration.
Interfaces
Class /SAPSLL/CL_UIO_SPL_OFFLINE has no interface implemented.
Friends
Class /SAPSLL/CL_UIO_SPL_OFFLINE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_DEBUG Instance attribute Private Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugging Modes 20100329
2 MT_BUFF_ADDR1_DATA Instance attribute Private Type reference (TYPE) /SAPSLL/ADDR1_DATA_T Address Data in Memory Buffer 20100330
3 MT_CASE Instance attribute Private Type reference (TYPE) TY_T_CASE 20100520
4 MT_ORG_ADDR1_DATA Instance attribute Private Type reference (TYPE) /SAPSLL/ADDR1_DATA_T Address Transfer Structure 20100330
Methods
# Method Level Visibility Method type Description Created on
1 BLOCK_ADDRESS Instance method Public Method Block Address 20100701
2 BUFFER_RELEASE_REASON Instance method Public Method Buffer Reasons for Release 20100701
3 CHANGE_MANUAL Instance method Public Method Mark Address as Blocked/Released 20100329
4 CHECK_AUTHORITY Instance method Private Method Authorization Check 20100701
5 DOWNLOAD_RESULTS Instance method Public Method Download SPL Screening Results to Front End 20100330
6 DOWNLOAD_TEMPLATE_XML Instance method Public Method Download Standard XML Template 20100401
7 GET_AUDIT_ACTIVATION_FLAG Instance method Public Method Get Audit Trail Activation Flag for Offline SPL Screening 20100701
8 GET_CASE_ID Instance method Public Method Get Case ID for an Address 20100520
9 GET_GRVSY_OFFLINE Instance method Public Method Get Local Group of Logical Systems for Offline SPL Screening 20100701
10 GET_SPL_ID Instance method Public Method Get Identity Card and Identity Card Type 20100423
11 MAP_XML_INTO_ADDR1 Instance method Public Method Map Addresses in XML and GTS Format 20100330
12 RELEASE_ADDRESS Instance method Public Method Release Blocked Address 20100701
13 SAVE Instance method Public Method Save SPL Screening Results and Audit Trail in Database 20100329
14 SCREEN_ADDR1_DATA Instance method Private Method Run SPL Screening for External Addresses 20100330
15 UPDATE_SPL_CHECK_RESULT Instance method Public Method Set SPL Screening Results in Memory 20100421
16 UPLOAD_FILE Instance method Public Method Run SPL Screening and Set Results in Buffer 20100329
17 VALIDATE_UPLOAD_FILE Instance method Public Method Validate XML File 20100329
Events
Class /SAPSLL/CL_UIO_SPL_OFFLINE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_CASE Private See coding 20100520 BEGIN OF ty_s_case, lgreg TYPE /sapsll/lgreg, adrnr TYPE ad_addrnum, case_id TYPE /sapsll/casid, END OF ty_s_case
2 TY_T_CASE Private See coding 20100520 ty_t_case TYPE STANDARD TABLE OF ty_s_case
Method Signatures

Method BLOCK_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATUS Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20100701
2 Importing IV_ADRNR Call by reference Type reference (TYPE) /SAPSLL/ADRNR Adressnummer eines Eintrags in der Adressdatei 20100701
3 Importing IV_BLOCKED_OLD Call by reference Type reference (TYPE) /SAPSLL/SPLCO Kennzeichen: Adresse ist auf Sanktionsliste verzeichnet 20110428
4 Importing IV_LGREG Call by reference Type reference (TYPE) /SAPSLL/LGREG Gesetzliche Grundlage 20100701

Method BLOCK_ADDRESS on class /SAPSLL/CL_UIO_SPL_OFFLINE has no exception.

Method BUFFER_RELEASE_REASON 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 20100701
2 Importing IS_COMMENT Call by reference Type reference (TYPE) /SAPSLL/UIO_SPL_SCR_COMNT_S Kommentarstruktur für SL-Prüfung 20100701
3 Importing IV_ADRNR Call by reference Type reference (TYPE) /SAPSLL/ADRNR Adressnummer eines Eintrags in der Adressdatei 20100701
4 Importing IV_LGREG Call by reference Type reference (TYPE) /SAPSLL/LGREG Gesetzliche Grundlage 20100701

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

Method CHANGE_MANUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHANGE_MANUAL Call by reference Type reference (TYPE) /SAPSLL/SPL_CHECK_CHG_MANU_S SLL: GK: SPL: Prüfung: Manuell ge-/entsperrte Objekte 20100329

Method CHANGE_MANUAL on class /SAPSLL/CL_UIO_SPL_OFFLINE has no exception.

Method CHECK_AUTHORITY 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 20100701
2 Importing IV_LGREG Call by reference Type reference (TYPE) /SAPSLL/LGREG Gesetzliche Grundlage 20100701

Method CHECK_AUTHORITY on class /SAPSLL/CL_UIO_SPL_OFFLINE has no exception.

Method DOWNLOAD_RESULTS 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 20100330
2 Exporting EV_XMLDATA Call by reference Type reference (TYPE) XSTRING Geschäftspartner in XML für Offline hochladene 20100401
3 Importing IV_FILE_FORMAT Call by reference Type reference (TYPE) /SAPSLL/SPOSR '2' Rückgabeformat der XML-Datei bei der Offline SPL-Prüfung 20100401

Method DOWNLOAD_RESULTS on class /SAPSLL/CL_UIO_SPL_OFFLINE has no exception.

Method DOWNLOAD_TEMPLATE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FILE_OFFLINE Call by reference Type reference (TYPE) /SAPSLL/UIO_OFFLINE_UPLOAD_S Geschäftspartner in XML für Offline hochladen 20100422
2 Exporting ET_ERRORS Call by reference Type reference (TYPE) /SAPSLL/BAPIRET2_T Fehlermeldungen bei FB Aufruf 20100401

Method DOWNLOAD_TEMPLATE_XML on class /SAPSLL/CL_UIO_SPL_OFFLINE has no exception.

Method GET_AUDIT_ACTIVATION_FLAG 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 20100701
2 Exporting EV_SPAUDO Call by reference Type reference (TYPE) /SAPSLL/SPAUDO Eintrag in die Audit-Datei SL-Prüfung externer Adressen 20100701
3 Importing IV_LGREG Call by reference Type reference (TYPE) /SAPSLL/LGREG Gesetzliche Grundlage 20100701

Method GET_AUDIT_ACTIVATION_FLAG on class /SAPSLL/CL_UIO_SPL_OFFLINE 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 Fallnummer 20100520
2 Importing IV_ADRNR Call by reference Type reference (TYPE) AD_ADDRNUM Adreßnummer 20100520
3 Importing IV_LGREG Call by reference Type reference (TYPE) /SAPSLL/LGREG Gesetzliche Grundlage 20100520

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

Method GET_GRVSY_OFFLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GRVSY Call by reference Type reference (TYPE) /SAPSLL/GRVSY_OFFLINE Gruppe logischer offline Systeme 20100701

Method GET_GRVSY_OFFLINE on class /SAPSLL/CL_UIO_SPL_OFFLINE has no exception.

Method GET_SPL_ID Signature

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

Method GET_SPL_ID on class /SAPSLL/CL_UIO_SPL_OFFLINE has no exception.

Method MAP_XML_INTO_ADDR1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDR1_DATA Call by reference Type reference (TYPE) /SAPSLL/ADDR1_DATA_T Übergabestruktur für Adresse 20100401
2 Exporting ET_BP_REF Call by reference Type reference (TYPE) /SAPSLL/SPL_OFFLINE_BP_REF_T Partnerreferenz der Adressnummer bei Offline SL-Prüfung 20100330
3 Exporting ET_ERRORS Call by reference Type reference (TYPE) /SAPSLL/BAPIRET2_T Fehlermeldungen bei FB Aufruf 20100330
4 Importing IV_GRVSY Call by reference Type reference (TYPE) /SAPSLL/GRVSY Gruppe logischer Systeme 20100330
5 Importing IV_LGREG Call by reference Type reference (TYPE) /SAPSLL/LGREG Gesetzliche Grundlage 20100422
6 Importing IV_XMLDATA Call by reference Type reference (TYPE) XSTRING Adressdaten aus XML 20100330

Method MAP_XML_INTO_ADDR1 on class /SAPSLL/CL_UIO_SPL_OFFLINE has no exception.

Method RELEASE_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATUS Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20100701
2 Importing IV_ADRNR Call by reference Type reference (TYPE) /SAPSLL/ADRNR Adressnummer eines Eintrags in der Adressdatei 20100701
3 Importing IV_BLOCKED_OLD Call by reference Type reference (TYPE) /SAPSLL/SPLCO Einstelliges Kennzeichen 20110428
4 Importing IV_LGREG Call by reference Type reference (TYPE) /SAPSLL/LGREG Gesetzliche Grundlage 20100701

Method RELEASE_ADDRESS on class /SAPSLL/CL_UIO_SPL_OFFLINE 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 20100329
2 Importing IV_AUDO_BY_USER Call by reference Type reference (TYPE) /SAPSLL/SPAUDO 'X' Eintrag in die Audit-Datei SL-Prüfung externer Adressen 20100402

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

Method SCREEN_ADDR1_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDR1 Call by reference Type reference (TYPE) /SAPSLL/ADDR1_DATA_T Übergabestruktur für Adresse 20100330
2 Exporting ET_ERRORS Call by reference Type reference (TYPE) /SAPSLL/BAPIRET2_T Fehlermeldungen bei FB Aufruf 20100330
3 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 20100330
4 Importing IT_ADDR1_DATA Call by reference Type reference (TYPE) /SAPSLL/ADDR1_DATA_T Übergabestruktur für Adresse 20100330
5 Importing IT_BP_REF Call by reference Type reference (TYPE) /SAPSLL/SPL_OFFLINE_BP_REF_T Partnerreferenz der Adressnummer bei Offline SL-Prüfung 20100330
6 Importing IV_GRVSY Call by reference Type reference (TYPE) /SAPSLL/GRVSY Gruppe logischer Systeme 20100330
7 Importing IV_LGREG Call by reference Type reference (TYPE) /SAPSLL/LGREG Gesetzliche Grundlage 20100330

Method SCREEN_ADDR1_DATA on class /SAPSLL/CL_UIO_SPL_OFFLINE has no exception.

Method UPDATE_SPL_CHECK_RESULT 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 - T 20100423

Method UPDATE_SPL_CHECK_RESULT on class /SAPSLL/CL_UIO_SPL_OFFLINE has no exception.

Method UPLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDR1_DATA Call by reference Type reference (TYPE) /SAPSLL/ADDR1_DATA_T Übergabestruktur für Adresse 20100331
2 Exporting ET_ERRORS Call by reference Type reference (TYPE) /SAPSLL/BAPIRET2_T Fehlermeldungen bei FB Aufruf 20100330
3 Exporting ET_RESULT Call by reference Type reference (TYPE) /SAPSLL/SPL_CHK_SRES_LGREG_T SLL: SPL: Prüfung: Ergebnisse: Gesetzliche Grundlage - T 20100330
4 Importing IV_FILE_OFFLINE Call by reference Type reference (TYPE) /SAPSLL/UIO_OFFLINE_UPLOAD_S Geschäftspartner in XML für Offline hochladen 20100330

Method UPLOAD_FILE on class /SAPSLL/CL_UIO_SPL_OFFLINE has no exception.

Method VALIDATE_UPLOAD_FILE 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 20100329
2 Importing IV_FILE_OFFLINE Call by reference Type reference (TYPE) /SAPSLL/UIO_OFFLINE_UPLOAD_S Geschäftspartner in XML für Offline hochladen 20100329

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