Show TOC

 Detection Method: Address Screening for Politically Exposed Persons (PEP List)

 

This method screens the partner addresses listed in a purchase order against a Politically Exposed Persons (PEP) list.

Lists must be downloaded from an external data provider and can be uploaded using a conversion implementation that uses SAP BusinessObjects Data Services. Such an implementation is available for download at the SAP Fraud Management wiki in the SAP Community Network (SCN).

Address screening is technology shared among multiple detection methods. For more information, see Address Screening.

Logic

The execution procedure starts by selecting unique addresses from the input work set of purchase order addresses. To maximize performance, the procedure evaluates the addresses in parallel.

A purchase order item is the detection object. If a partner address is found in an item, then this address is used. If there is no partner address in the item, then the address is copied from the purchase order header. If a manually changed address is found, then this address is used rather than the vendor address in the master data.

The screening logic is held in procedure PR_SCRL_SCREEN_ADDRESSES. This procedure processes each individual address to find hits against the screening list.

The procedure returns a detection result of 100 if a match is found on the name of a partner is found or on the name and address (city, street, country). The user specifies whether address information is checked along with the name.

Investigation and Detection Object Types
  • Investigation object type FRA_PO (Purchase Order)

  • Detection object typeFRA_POITEM (Purchase Order Item)

ERP Tables Used
  • EKPA: Partner Roles in Purchasing

  • EKPO: Purchasing Document Item

  • EKKO: Purchasing Document Header

  • LFA1: Vendor Master (General Section)

  • ADRC: Vendor Master (General Section)

SAP HANA Procedures for Detection Method

Procedure Category

Procedure Name

Procedure Type

Package

Selection

PR_PURCHASR_ORDER_PARTNER_SELE

SQLScript Procedure

sap.hana-app.fra.suite.pur.dt.purchaseorder.item.se

Execution

PR_PURCHASR_ORDER_PARTNER_EXEC

SQLScript Procedure

sap.hana-app.fra.suite.pur.dt.purchaseorder.item.ex

Additional Information

PR_PURCHASR_ORDER_PARTNER_ADDINF

SQLScript Procedure

sap.hana-app.fra.suite.pur.dt.purchaseorder.item.ai

Detection Method Parameters

Technical Name

Description

Definition

FUZZINESS

Parameter for Fuzzy Search

Specifies by how much two words can differ in spelling or additional characters. An error tolerance factor on the scale of 1 to 100.

The parameter controls the sensitivity of the match. For example: The name “Torsten Holsh” will not match “Thorsten Hölsh” with a fuzziness of 90, but it will produce a hit if the fuzziness is set to 80.

The recommended setting is in the range of 80 to 100. A lower fuzziness factor may produce too many false positives.

MINIMATCH

Minimum Match

Determines the minimum match score that a match has to reach to be classified as a hit. For example: The name “Airlines” is found inside the name “Consolidated Airlines”. But the score calculated would be very low if “Airlines” is defined as a stop word. Minimum match therefore helps eliminate undesirable or false hits.

ANDTHRESHOLD

Address Terms Threshold

There could be different number of words in a name or address component. For example, if the name on a purchase order is “David Jones” and there is a list entry “David Robin Jones”, with this option you can specify that if 2 out of 3 words match, it will be a hit.

ALIAS

Include Additional Terms for Address Screening

Aliases or term mappings can be used to extend the search by adding additional search terms. These terms must be added to the table FRA_D_SCRL_TERM.

For a detailed explanation of term mapping, see SAP Library for SAP HANA at http://help.sap.com/hana/hana_dev_en.pdfInformation published on SAP site

EXCLUSION_TERMS

Use Exclusion Terms

Exclusion terms or stop words are words that you wish to exclude from a search. Certain words, such as “AG”, “Limited”, “Airlines” etc. are common words and do not add any value in search. The stop word list is defined in table FRA_D_SCRL_STPW.

For a detailed explanation of stop words, see SAP Library for SAP HANA at http://help.sap.com/hana/hana_dev_en.pdfInformation published on SAP site

INITIALS

Activate Initials Check

Some names may be maintained with initials only. To find a hit against such name entries, this flag must be activated.

For example: The name “D. R. Jones” produces a hit against “David Robin Jones” if the initials flag is turned on.

LIST_ID

List ID

Multiple screening lists can be uploaded to the SAP Fraud Management system. Each list is identified by a list ID.

With this parameter, you can specify which list you want to use.

For information on uploading lists, see the SAP Fraud Management wiki pages in SAP Community Network (http://scn.sap.comInformation published on SAP site).

CHECK_ADDRESS

Address Must Match

If this option is set to “Y” (yes), then address information is also compared along with name to find a hit. By default, the name is a must for a hit and the address is ignored.

Alert Messages

Message ID

Message Number

Message Text

FRA_INTERNAL_AUDIT

072

One-time vendor &1 resides in &2, ranked &3 in CPI

FRA_INTERNAL_AUDIT

073

Vendor &1 resides in &2, ranked &3 in Corruption Perceptions Index (CPI)