www.iso-gruppe.com
Adressdatenprüfung in SAP®
Adressvalidierungexcellence in data quality
2
Integrierte AdressvalidierungDie Anforderungen an eine korrekte Adresse scheinen ein-fach, stellen jedoch international tätige Unternehmen vor gro-ße Herausforderungen. Prozesse wie Lieferung, Zollabwick-lung, Compliance-Richtlinien, Auswertungen und Hierarchien nutzen die Adresse oft mit als grundlegendes Kriterium, um einen Geschäftspartner zu beschreiben.
Die Lösung Marlin AdressValidierung (MAV) ist ein in SAP integriertes Add-On für ERP und CRM, das nationale und internationale Adressdaten korrigiert, normiert und mit den Referenzdaten ergänzt.
In allen Anwendungen, die die zentrale Adressverwaltung (ZAV) oder Business Address Services (BAS) verwenden, steht MAV zur Verfügung. Steigern Sie die Adressqualität für Ihre Debitoren, Kreditoren, zentrale Geschäftspartner, SD-Belege oder Einkaufs-Belege! Ein ISO-BAdI für den Aufruf in Z-Programmen/NON-SAP Anwendungen steht bereit.
Das SAP Add-On MAV besteht aus zwei Komponenten:
1. Onlineprüfung für die Adressvalidierung bei der Eingabe und Änderung von Adressdaten
2. Bestandsdatenprüfung mit Bearbeitungsmonitor für eine Massenprüfung
OnlineprüfungÜber die SAP Standardtransaktionen zur Anlage und Pflege von Stammdaten oder auch in Bewegungsdaten, wie z.B. bei abweichender Adresse im Vertriebsbeleg, schützt MAV vor Falscheingaben. Der Anwender wird interaktiv über den Korrekturvorschlag informiert und kann diesen übernehmen. Die Adressdaten werden dabei fehlertolerant untersucht, nor-miert, ergänzt und korrigiert.
Batchprüfung der BestandsdatenVorhandene Adressdaten der Objekte Debitor, Kreditor oder zentraler Geschäftspartner können geprüft werden. Die Er-gebnisse werden in einem Prüfbeleg gesichert. Die Batchprü-fung wird als SAP Job eingeplant und erfolgt während des Produktivbetriebes.
Die Ergebnisse der Bestandsdatenprüfung werden in vier Ka-tegorien eingeteilt:
ł Korrekte Adressdaten validiert, keine Änderung nötig
ł Einfache Korrekturen Kleine Änderungen nötig, Freigabe kann in Summe erfolgen
ł Mehrere Vorschläge Mehrere mögliche Ergebnisse werden dem Anwender angezeigt, z.B. Hüpfnerweg/Hüpfnerstraße. Die korrekte Adresse wird automatisch in den Stammsatz übernom-men.
ł Keine Korrektur möglich Adressen bei denen eine Korrektur nicht möglich war, z.B. fehlende Straße, kann der Anwender direkt im Stammsatz berichtigen.
Regelmäßige DeltaprüfungDie regelmäßige Deltaprüfung kontrolliert und ändert vor-handene Adressdaten über einen definierten Zeitraum. Das reduziert die Kosten, da keine komplette Prüfung der Daten erfolgen muss. So ist außerdem die Aktualität der verwende-ten Stammdaten gewährleistet.
CustomizingDie Einstellungen erfolgen länderspezifisch im SAP System, bei Nutzung von Scarus IntelliSearch® Server oder alterna-tiv auf dem Server. Für einzelne Länder sind unterschiedliche Referenzdaten aktivierbar. Deutsche Adressen sind via Ser-ver, internationale Stammdaten direkt über den Web-Service prüfbar. Für individuelle Anforderungen können einzelne Län-der gesondert eingestellt und auf Zielfelder gemappt werden.
Onlineprüfung
Marlin Adressvalidierung – Adressdatenprüfung in SAP
3
Vorteile
ł integriert in SAP ERP und SAP CRM Systeme
ł zertifizierte Lösung
ł Modul Onlineprüfung und Bestandsprüfung
ł Bearbeitungsmonitor in SAP
ł Korrekturen werden direkt in SAP gesichert
ł Kleine Datenmengen mit Webservice ohne Server
ł Serverlösung anbindbar an mehrere Systeme
ł verschiedene Referenzdaten sind angebunden
ł ein späterer Wechsel der Technologie oder der Re-ferenzdaten ist möglich
ł integriert im Data Governance Prozess Debitor und Kreditor
ł ready für S/4HANA
Funktionen ł sekundenschnelle, postalische Adresskorrektur für über
240 Länder und Territorien
ł Normierung von Adressfeldern (Ortsnamen, Straßenab-kürzungen) und Vervollständigungen (z.B. PLZ, Ort)
ł Auflösung von alphanumerischen Postleitzahlen (NL, GB) in Straße und Ort
ł Ortsnamen können mit eigener Ortsbezeichnung ersetzt werden
ł Belege zur Nutzenanalyse je Anwendung, um Qualitäts-steigerungen durch MAV festzuhalten und auszuwerten
ł Batchprüfung im Hintergrund als Job mit Bearbeitungs-monitor der Ergebnisse
ł Deltaprüfung zur Aktualisierung der Adressdaten im lau-fenden Betrieb
ł über das Add-On zu Geodaten werden Längen- und Brei-tengrade im WGS84-Format angereichert
ZertifizierungDie Marlin Lösung wurde durch die SAP zertifiziert.
Add-On GeodatenMit der MAV Erweiterung auf Geodaten können internationale Adressen aus über 50 Ländern um Längen- und Breitengrade im WGS84-Format angereichert werden. Über das Customi-zing bestimmen Sie das Land, die Transaktion und das Zielfeld für die Anreicherung.
ReferenzdatenAls Referenzdaten sind die Daten von AddressDoctor, der Deutschen Telekom und AZ-Direct angebunden.
Je nach Anbieter sind folgende Daten verfügbar:
ł 240 Länder und Territorien
ł PLZ, Ort, Ortsteil, Kreisgemeindeschlüssel, Region, Straße, Stockwerk, Gebäude, Hausnummer, Postfach
ł Geokoordinaten
Wird die Technologie Scarus intelliSearch® Server genutzt, können die Referenzdaten importiert werden. Für Deutsch-land sind die Daten der Telekom und AZ-Direct über eine Stan-dardschnittstelle angebunden. Die Daten von AddressDoctor stehen als Webservice zur Verfügung.
Aktualisierung
Der Turnus der Aktualisierung ist wählbar: jährlich, halbjähr-lich, quartalsweise oder monatlich.
kundeneigene Referenzdaten
Über die Standardschnittstelle lassen sich kundenindividuelle Referenzdaten auf den Scarus intelliSearch® Server importie-ren. Diese stehen dann zum Abgleich zur Verfügung.
Server- oder Web-TechnologieMAV kann direkt über den SOA Manager auf den Webservice von AddressDoctor oder auf die Technologie Scarus intelli-Search® Server zugreifen.
Sinnvoll ist die Server-Lösung bei Massenabfragen (> 0,5 Mio. Deutsche Adressen), bei kundeneigenen Referenzdaten und immer dann, wenn Gründe gegen einen Webservice sprechen.
Scarus intelliSearch® Server ist über den SOA Manager mit SAP verbunden und kann über die Webservice Technologie auch an NON-SAP Systeme angebunden werden. Aus der Ser-ver Version kann auch AddressDoctor aufgerufen werden.
12|IPS|18www.iso-gruppe.com
Marlin Suite für SAP
ł Master Data Governance – systemübergreifend für Debitor, Kreditor, Bankenstamm, Account Materialstamm
ł Stammdaten Prüfung – Dublettenprüfung, Adressvalidierung, UST-ID, Sanktionslisten
ł Datenanreicherung – Firmierung, Anschrift, Steu-ernummer, Marketingmerkmale Mutterkonzern, Hierarchie
ł Stammdatenanalyse – Datenqualität, Nutzung, Key Performance Indicator Dashboard
ł Datenbereinigung – Verwendungsnachweis und Abhängigkeitsprüfung, Kopieren von Sichten, Kopieren ausgewählter Bewegungsdaten
Scarus Suite für Non-SAP
ł Data Quality Server - intelliSearch Server zentraler DQ-Server mit Schnittstellen zur Anbin-dung in eine heterogene Systemlandschaft | vollin-tegriert in die fertigen Lösungen für SAP Systeme aus der Marlin Produktsuite | bietet Datenqualitäts-services wie Dublettenprüfung, Adressvalidierung, Sanktionslistenprüfung, Datenaufbereitung und Erkennung von Regelverletzungen
ł Einzelplatz-Version Bearbeitung verschiedener Datenquellen auf einem Desktop mit Nutzung verschiedener DQ-Tools
ł OEM-Integration in Form einer nativen Library können wir unsere DQ-Services in Ihre Software integrieren
ArchitekturDie Software wurde im geschützten Namensraum /ISO/ für eine optimale Integration in SAP Systeme entwickelt. Dabei wurde die SAP Standard-Technologie BAdI (Business Add-In) für die zentrale Adressverwaltung (ZAV), ab Release ECC6 Business Address Services (BAS), integriert.
Fundierte Beratung und praxiser-probte, solide ProdukteMit der Produkt-Suite Marlin für SAP Lösungen und Scarus für Non-SAP Systeme hat ISO einen ganzheitlichen Lösungs-ansatz für Datenqualität. Mit über 360 SAP-Installationen (ERP, CRM, IS, S/4HANA) bieten wir eine zuverlässige Projekt- abwicklung und erstklassige Kompetenzen im Data Quality- und Master Data Management-Umfeld. Je nach Anforderung ergänzen wir unser Spektrum durch die Zusammenarbeit mit anderen Data Quality Experten, die WEB-Services, Content oder Technologien zuliefern.
Wir sind für Sie da:
ISO Professional Services GmbHEichendorffstraße 3390491 Nürnberg
Tel.: +49 911 - 99 594-0Fax: +49 911 - 99 594-129
- Ein Unternehmen der ISO-Gruppe -
ISO-Gruppe weltweitÖsterreich | Kanada | Polen
© Alle Rechte vorbehalten. SAP und im Text erwähnte SAP-Produkte sowie die entsprechenden Logos sind Marken oder einge-tragene Marken der SAP in Deutschland und anderen Ländern. Alle Angaben ohne Gewähr.
Certificate SAP INTEGRATION CERTIFICATION
SAP SE hereby confirms that the ABAP interface software for the product
Marlin Adress Validierung 3.05
of the company
ISO Software Systeme GmbH
has been certified for integration with SAP NetWeaver 7.40 via the SAP integration scenario ABAP Add-On Deployment for SAP NetWeaver. This certificate confirms the technical and syntactical consistency of the Add-On in accordance with SAP certification procedures. SAP only certifies successful integration of the product with SAP solutions. Vendor is responsible for the product itself and its error-free operation. The certification test is documented in report no. 9538 and expires September 05, 2020.
Vendor Hardware: PC x86-64 Vendor Operating System: SUSE Linux Enterprise Server 11 SAP Test System: SAP NetWeaver 7.40
This configuration meets the requirements for deploying Marlin Adress Validierung 3.05 on the SAP NetWeaver platform. Certified Functions:
Assign Software Component with a registered Namespace Package Add-On using SAP Add-On Assembly Kit (AAK) Deploy using SAP Add-On Installation Tool (SAINT) Integration with SAP NetWeaver SAP Solution Manager Ready functionality
Walldorf, September 05, 2017 Christoph Claus, SAP SE SAP, R/3, and SAP NetWeaver are registered trademarks of SAP SE Germany. All other names are registered or unregistered trademarks of the individual firms. http://www.sap.com/icc
SAP Integration and Certification Center Page 1 of 9
Interface Certification ABAP Add-On Deployment Test Report SAP Integration and Certification Center
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 2 of 9
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form
or for any purpose without the express permission of SAP SE or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos
are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in
Germany and other countries. Please see http://www.sap.com/corporate-
en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary
software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational
purposes only, without representation or warranty of any kind, and SAP SE or its affiliated
companies shall not be liable for errors or omissions with respect to the materials. The only
warranties for SAP SE or SAP affiliate company products and services are those that are set
forth in the express warranty statements accompanying such products and services, if any.
Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of
business outlined in this document or any related presentation, or to develop or release any
functionality mentioned therein. This document, or any related presentation, and SAP SE’s
or its affiliated companies’ strategy and possible future developments, products, and/or
platform directions and functionality are all subject to change and may be changed by SAP
SE or its affiliated companies at any time for any reason without notice. The information in
this document is not a commitment, promise, or legal obligation to deliver any material,
code, or functionality. All forward-looking statements are subject to various risks and
uncertainties that could cause actual results to differ materially from expectations. Readers
are cautioned not to place undue reliance on these forward-looking statements, which speak
only as of their dates, and they should not be relied upon in making purchasing decisions.
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 3 of 9
Interface Certification #9538 SAP Interface incl. Release: ABAP Add-On Deployment SAP Product incl. Release used for test: SAP NetWeaver 7.40 SAP Solution: SAP NetWeaver Hardware used for SAP test system: PC x86-64 Operating System of SAP test system: Windows Server 2012
Name of Vendor: ISO Software Systeme GmbH Vendor Number: 27743 Vendor Product Name and Release: Marlin Adress Validierung 3.05 Vendor Interface Software Name: Release Vendor Interface Software: Hardware used for Vendor Test System: PC x86-64 Operating System of Vendor Test System: SUSE Linux Enterprise Server 11 Tools used for the technical integration: Language Version tested: German Certification Date: September 05, 2017 Expiration Date: September 05, 2020 Location: remote Persons present - Vendor: Daniel Zierke
Persons present - SAP: Christoph Claus
Certified Functions: Assign Software Component with a registered Namespace Package Add-On using SAP Add-On Assembly Kit (AAK) Deploy using SAP Add-On Installation Tool (SAINT) Integration with SAP NetWeaver Technical De-Installation Test SAP Solution Manager Ready functionality
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 4 of 9
1. Product Information
Product information
Product web page: http://www.isogmbh.de/leistungen/dataquality-
management/adressvalidierung.html
Which releases of the SAP Business
Solutions does partner’s software
support?
SAP ERP 6.0 EhP7 (SAP Basis 7.40)
Support contact information: https://support.isogmbh.com/login
Every customer gets an individual account
2. Functional Overview
Supported Functions and Business Processes – General Description
Overview on the
functionality and the purpose
of the 3rd party product.
Our SAP-integrated functions for MAV dialogue check:
• Postal correction of the address for maximum 240 countries
• Address validation is performed online
• Billing is performed per transaction
• Addresses are corrected, standardized and missing entries are added
• Post-office box and post code are checked
• Conversion of alpha numeric post codes (NL, GB) into street and city
• Search technique can be set up country-specifically
• Fast Completion – entry support for call centres
• Response within a few seconds
• No administrative effort because no reference data need to be stored
• The dialogue check can be called as an RFC-able functional module
• No own server and database required
• Every edited doublet is saved with a processing document (SOX
compliant) in order to improve internal quality checks
• The dialogue check is a RFC-able functional module which can be
used in customers’ programmes
• The solution is integrated in the product Marlin Governance Process
Our SAP-integrated functions for MAV stock check:
• The functions of the MAV dialogue check
• Stock data are checked via job
• Convenient editing monitor for releasing changes
• Addresses to be checked manually are provided in an operation
queue
• Corrected addresses are changed in the master record
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 5 of 9
3. Product Implementation
3.1 Complete List of used and released SAP objects
The list below has been given to SAP by the Vendor, for reference purposes.
SAP cannot guarantee that it’s a complete list.
Complete List of used BAPIs / RFCs / IDocs / ESs or other SAP building blocks that are officially released by SAP.
SCROLLING_IN_TABLE
MASS_MESSAGE_GET
NUMBER_GET_NEXT
POPUP_TO_CONFIRM
POPUP_DISPLAY_TEXT
PARTNER_UPDATE
ADDRESS_CHECK
ADDRESS_UPDATE
CUSTOMER_ADD_DATA
VENDOR_ADD_DATA
3.2 Complete List of used and unreleased SAP objects
The list below has been given to SAP by the Vendor, for reference purposes.
SAP cannot guarantee that it’s a complete list. In addition, the correct functionality of the objects listed
below is not in the scope of this ABAP Add-On Deployment certification.
Complete List of used but unreleased SAP objects, such as function modules and reports.
ADDR_GET
ADDR_MEMORY_SAVE
ADDR_SET_DIALOG_FOR_REG_DATA
ADDR_UPDATE
BALW_BAPIRETURN_GET1
DDIF_TABL_GET
F4UT_RESULTS_MAP
LVC_FIELDCATALOG_MERGE
MESSAGE_STORE
MESSAGES_INITIALIZE
MESSAGES_SHOW
REUSE_ALV_FIELDCATALOG_MERGE
REUSE_ALV_GRID_DISPLAY
RFC_IS_GUI_ON
RFC_PING
RS_REFRESH_FROM_SELECTOPTIONS
STREE_EXTERNAL_EDIT
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 6 of 9
4. Quality
The Information below is provided by the 3rd party Add-On provider.
It has neither been tested nor validated by SAP.
4.1 Performance and Scalability
Overview on the architecture
and design of the product
including performance and
scalability.
The product is based on BAdI ADDRESS_CHECK. The validation is
performed by an external web-service. The web-service is called via
Soamanager.
4.2 Quality Assurance
Overview on Quality
Assurance procedures from
the vendors to assure that the
interface design and
performance consistently
conform to specified
requirements.
Internal QA processes are available.
The following quality documents exist:
Test Plan Documentation yes
Comments:
Test Report Documentation yes
Comments:
Benchmark Results
Documentation
yes
Comments:
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 7 of 9
4.3 Security
The Add-On Development Lifecycle ensures security
The Add-On does not contain any Cross-Site Scripting (XSS) vulnerabilities
The Add-On does not contain any memory corruption vulnerabilities
The Add-On does not contain any SQL or other data query and manipulation language
injection vulnerabilities
The Add-On does not contain any Path Traversal vulnerabilities
The Add-On does not contain any intentionally hidden and non-documented features
that circumvent security measures (backdoor)
OK
OK
OK
OK
OK
OK
Remarks:
5. Software Product Assessment
5.1 Check Documentation
Functional Documentation yes
Comments:
Installation Documentation yes
Comments:
Maintenance Documentation yes
Comments:
End User Documentation yes
Comments:
De-Installation Documentation, according
to SAP Note 1883223.
yes
Comments:
5.2 Install and Configure Product for SAP Integration
How is the installation and setup of the product
integration part done?
good
average
poor
Remarks
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 8 of 9
6. Test Cases
6.1 Checks performed by the Add-On Assembly Kit (AAK)
Invalid objects OK
Existence of objects and table entries to be delivered OK
Assignment to namespace OK
Delivery of CVERS entries (R3TR VERS) not possible OK
New objects (entries) in Support Package/CRT OK
Table entries (check if delivery-relevant/delivery behavior) OK
Assignment to development class and software component OK
Table entries in customer name range (protected: TRESC) OK
Included AAK Log of Performed Checks yes no
Remarks: There are some authorization objects in Z* namespace included.
6.2 Technical De-Installation Test
Add-On is de-installable yes no
6.3 Describe test steps to be executed during functional test
The test cases below are executed to check that the Add-On could run successfully in the SAP
environment. SAP does not validate or confirm the correct functionality of the Add-On.
1 Create or change an address e.g. in XD01/XD02. A
validation is being triggered.
Message, when address is validated,
otherwise popup with proposals.
2 Perform a validation on stock data, using TA
/ISO/MAV_BVAL. Use select options to restrict data
volume
A document was created. Check
with TA /ISO/MAV_MON02 or
/ISO/MAV_MON03
3 Check document created in test 2 using TA
/ISO/MAV_MON02.
Document should be in the table
4 Doubleclick document in table. Jump to document header
5 Click on tabstrip “detail”. Validation results are shown,
separated in four categories
6 Category 1: Validated results. Mark one or more results,
then press “Confirm”
Results are confirmed and will
disappear from worklist when
category “Validated” is chosen the
next time
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 9 of 9
7 Category 2: Corrected results. Mark one or more results,
then press “Confirm”
Results are confirmed and will
disappear from worklist when
category “Validated” is chosen the
next time. The corrected address is
written to the master data object.
Check address data in corresponding
transaction before and after test.
8 Category 3: Results to be edited. Klick button in column
“validate”. Select one proposal, then click button “Select”
Proposal is being accepted and result
will disappear from worklist when
category “to be edited” is chosen the
next time. The chosen address is
written to the master data object.
Check address data in corresponding
transaction before and after test.
9 Category 4: incorrect results. Klick button in column “edit”. The corresponding master data
transaction is called. The following
process continues according to test
case 1.
7. Partner Confirmation Partner states that by following the guidelines of the ICC Integration Assessment or ICC Integration
Guide, only the integration technologies listed in this document are used in the described interface
software.
ABAP Add-On Deployment Certification is only valid for the SAP release and partner product release
noted in this document; in the event of SAP or partner release changes SAP offers re-certification of the
interface software.
The partner solution has not been deployed or tested on SAP Solution Manager as part of the
certification procedure. It’s therefore not “certified for SAP Solution Manager”.