Uploaded by Rajamahanthi Prasanna

Admin Guide SAP Advanced Track Trace

ADMINISTRATION GUIDE | CONFIDENTIAL
SAP Advanced Track and Trace for Pharmaceuticals
2019-02-06
© 2019 SAP SE or an SAP affiliate company. All rights reserved.
Administrator's Guide for SAP Advanced Track
and Trace for Pharmaceuticals
Release 2.0, Feature Package 3
THE BEST RUN
Content
1
Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1
About This Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2
Related Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Useful Links. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Related Master Guides. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Related Operations Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3
Overview of Required SAP Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
SAP Notes Relevant for Advanced Track and Trace for Pharmaceuticals Repository Instance
.......................................................................8
SAP Notes Relevant for SAP Advanced Track and Trace for Pharmaceuticals Add-On for ECC
and SAP S/4HANA® 1610 and 1709 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
SAP Notes Relevant for SAP Advanced Track and Trace for Pharmaceuticals ECC or SAP S/
4HANA Add-On to Convert/Upgrade to SAP S/4HANA 1809 FPS01 or Higher. . . . . . . . . . . . . . . 11
SAP Notes Relevant for the SAP Advanced Track and Trace for Pharmaceuticals Add-On for
EWM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.4
Installing and Upgrading SAP Advanced Track and Trace for Pharmaceuticals . . . . . . . . . . . . . . . . . 13
Upgrading from SAP Advanced Track and Trace for Pharmaceuticals 1.0 to SAP Advanced
Track and Trace for Pharmaceuticals 2.0 or higher. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Upgrading from SAP Advanced Track and Trace for Pharmaceuticals 2.0 to Release 2.0, FP02
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Upgrading from SAP Advanced Track and Trace for Pharmaceuticals 2.0 FP01 to Release 2.0,
FP02. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Installing SAP Advanced Track and Trace for Pharmaceuticals 2.0, FP02 (No Upgrade). . . . . . . . . 16
Upgrading from SAP Advanced Track and Trace for Pharmaceuticals 2.0 to Release 2.0, FP03
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Upgrading from SAP Advanced Track and Trace for Pharmaceuticals 2.0 FP01 to Release 2.0,
FP03. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Upgrading from SAP Advanced Track and Trace for Pharmaceuticals 2.0 FP02 to Release 2.0,
FP03. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Installing SAP Advanced Track and Trace for Pharmaceuticals 2.0, FP03 (No Upgrade) . . . . . . . . 19
Converting or Upgrading from SAP Advanced Track and Trace for Pharmaceuticals ECC or SAP
S/4HANA 1610/1709 Add-On to SAP S/4HANA 1809 FPS01 or Higher. . . . . . . . . . . . . . . . . . . . 20
2
About SAP Advanced Track and Trace for Pharmaceuticals . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.1
Software Units of SAP Advanced Track and Trace for Pharmaceuticals. . . . . . . . . . . . . . . . . . . . . . . 21
2.2
Software Component Matrix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.3
System Landscape for SAP Advanced Track and Trace for Pharmaceuticals . . . . . . . . . . . . . . . . . . . 27
2.4
Overall Implementation Sequence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Content
3
Security Information for SAP Advanced Track and Trace for Pharmaceuticals. . . . . . . . . . . . . 33
3.1
Other Required Documents for Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.2
Authorization Concept. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Authorizations in Master Data Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Authorizations in Serial Number Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Authorizations in Object and Event Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Authorization Object for Authentication Request /STTP/AUTH. . . . . . . . . . . . . . . . . . . . . . . . . .41
Further Authorizations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Authorizations in ECC Add-On and SAP S/4HANA for SAP Advanced Track and Trace for
Pharmaceuticals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Authorizations EWM Add-On for SAP Advanced Track and Trace for Pharmaceuticals. . . . . . . . . 48
4
References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4.1
Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4.2
SAP Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
5
Release Availability Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Content
CONFIDENTIAL
3
1
Getting Started
Make sure to read the information in this section before you get started with SAP Advanced Track and Trace for
Pharmaceuticals.
1.1
About This Guide
This guide is the central starting point for the implementation of SAP Advanced Track and Trace for
Pharmaceuticals . It tells you how to install and implement SAP Advanced Track and Trace for Pharmaceuticals
and also provides security and operations information. You can find cross-scenario implementation
information as well as scenario-specific information in this guide.
 Note
The central starting point for the technical upgrade of your SAP application/solution is the administrator’s
guide, which you can find on the help portal at http://help.sap.com/attp.
Use the Administrator’s guide to get an overview of SAP Advanced Track and Trace for Pharmaceuticals, its
software units, and its scenarios from a technical perspective. The administrator’s guide is a planning tool that
helps you to design your system landscape. It refers you to the required detailed documentation, mainly the
following:
● Installation guides for single software units
● SAP Notes
● Configuration documentation
● SAP Library documentation
 Note
You can find the most current information about the technical implementation of SAP Advanced Track and
Trace for Pharmaceuticals and the latest installation and configuration guides on the help portal at http://
help.sap.com/attp.
We strongly recommend that you use the documents available here. The guides are regularly updated.
Constraints
The business scenarios that are presented here serve as examples of how you can use SAP software in your
company. The business scenarios are only intended as models and do not necessarily run the way they are
described here in your customer-specific system landscape. Ensure that you check your requirements and
systems to determine whether these scenarios can be used productively at your site. Furthermore, we
recommend that you test these scenarios thoroughly in your test systems to ensure they are complete and free
of errors before going live.
This administrator’s guide primarily discusses the overall technical implementation of SAP Advanced Track and
Trace for Pharmaceuticals, rather than its subordinate components. This means that additional software
4
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
dependencies might exist without being mentioned explicitly in this document. You can find more information
on component-specific software dependencies in the corresponding installation guides.
Document History
This section provides details about the changes made in each version of this document.
 Note
The latest version of this document is available on SAP Help Portal at http://help.sap.com/attp
Version
Date
Comment
2.4
2019-02-06
Updates on integration with SAP S/4HANA
2.3
2018-12-17
Updated for Release 2.0, Feature Package 03
2.2
2018-04-06
Updated for Release 2.0, Feature Package 02
2.1
2017-08-07
Updated for Release 2.0 , Feature Package 01
2.03
2017-05-09
Updated SAP Notes Relevant for SAP Advanced Track and Trace for Pharma­
ceuticals Add-On for ECC with recommended SAP notes
2.02
2017-03-15
Updated Software Units of SAP Advanced Track and Trace for Pharmaceuticals
with information on CDBASIS 100 SP01
2.01
2016-12-09
Correction of report in chapter 1.4.1
2.0
2016-12-05
Updated version for Release 2.0
1.1
2016-04-01
Updated version for SP1
1.0
2015-09-15
Final version
1.2
Related Information
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
CONFIDENTIAL
5
1.2.1 Useful Links
The following resources provide access to more information about general topics, such as software downloads,
customer incidents, or high availability.
Resource
Where to Find It
User assistance for SAP Advanced Track and Trace for Phar­
http://help.sap.com/attp
maceuticals
Information about creating customer incidents
http://support.sap.com/incident
SAP Notes search
http://support.sap.com/notes
SAP Software Download Center
http://support.sap.com/swdc
Product Availability Matrix
http://support.sap.com/pam
Early Knowledge Transfer and role-specific learning maps
http://support.sap.com/ekt
Sizing
http://service.sap.com/sizing
Network security
http://service.sap.com/securityguide
High availability
http://www.sdn.sap.com/irj/sdn/ha
Performance
http://service.sap.com/performance
Information about support package stacks, latest software
http://support.sap.com/sp-stacks
versions and patch level requirements
Information about Unicode technology
http://www.sdn.sap.com/irj/sdn/i18n
1.2.2 Related Master Guides
This administrator’s guide is based on Master Guides for cross-industry applications. You can find more
information about the relevant applications in the following documents:
Title
Location
Master Guide
SAP Help Portal at http://help.sap.com/aif
SAP Application Interface Framework 3.0
Master Guide
SAP Help Portal at http://help.sap.com/nw74
SAP NetWeaver 7.4
6
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
Title
Location
Master Guide
SAP Help Portal at http://help.sap.com/erp
SAP ERP 6.0
1.2.3 Related Operations Information
SAP Advanced Track and Trace for Pharmaceuticals is based on an SAP Net Weaver 7.4 system and on SAP
Application Interface Framework 3.0
Therefore, the general operations information for the areas listed below is covered in the operations guide of
SAP NetWeaver. In addition, the operations information specific to Application Interface framework are covered
by the application help of the SAP Application Interface Framework in the sections The SAP Application
Interface Framework for Business Users and The SAP Application Interface Framework for IT Personnel
(relevant topics are marked with “also AIF” in the list given below):
● Technical system landscape
● Overview of technical runtime scenarios, which result from setting up the corresponding business
scenarios
● Monitoring concept (also AIF)
● Logging and tracing (also AIF)
● Technical configuration (also AIF)
● Backup and recovery
● Periodical tasks (also AIF)
● High availability concept
● Starting and stopping (by which means and in which sequence)
● Scenario administration concept (possible dependencies between scenario components)
● Concept for monitoring, error handling, restart and recovery of interfaces (also AIF)
● Concept for data archiving and management of outdated technical data
● Software change management
● Scenario maintenance concept
● Concept for handling customer development
● Support desk management
● Troubleshooting
You can find more information about the corresponding operations guides for SAP NetWeaver in the following
table:
Title
Location
Master Guide
SAP Help Portal at http://help.sap.com/nw74
SAP NetWeaver 7.4
Operations information for SAP NetWeaver
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
SAP Help Portal at http://help.sap.com/nw74
CONFIDENTIAL
7
Title
Location
SAP NetWeaver Administrator’s Guide – Technical Opera­
SAP Help Portal at http://help.sap.com/nw74
tions Manual
under System Administration -> Technical Operations Man­
ual
SAP Application Interface Framework 3.0 operations infor­
SAP Help Portal at http://help.sap.com/aif
mation
Application Help of the SAP Application Interface Framework
in the sections – The SAP Application Interface Framework
for Business Users and The SAP Application Interface
Framework for IT Personnel
1.3
Overview of Required SAP Notes
The following SAP Notes are essential for installing, upgrading, and operating SAP Advanced Track and Trace
for Pharmaceuticals .
 Note
The SAP Notes relevant for installation and upgrade are also listed in the respective sections in this guide.
These SAP Notes contain the most recent information on the installation, as well as corrections to the
installation documentation.
Make sure that you have the latest version of each SAP Note, which is available on SAP Support Portal at
http://support.sap.com/notes .
1.3.1 SAP Notes Relevant for Advanced Track and Trace for
Pharmaceuticals Repository Instance
Installation Notes: SAP Advanced Track and Trace for Pharmaceuticals System
SAP Note Number
Title
Description
2203586
Release Strategy for the ABAP Add-on
Provides detailed information about
STTP
how to install SAP Advanced Track and
Trace for Pharmaceuticals
Relevant Notes of SAP NetWeaver
8
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
SAP Note Number
Title
Description
2068120
Runtime Error OBJECTS_TA­
Installation of this note is recom­
BLES_NOT_COMPATIBLE in Gateway
mended before using any OData serv­
Framework
ices with SAP Advanced Track and
Trace for Pharmaceuticals
2127137
Dump DYNP_TOO_MANY_RADIOBUT­
TONS_ON in sm59
Installation of this note is recom­
mended before starting to customize
SAP Advanced Track and Trace for
Pharmaceuticals
Relevant Notes of SAP Application Interface Framework
SAP Note Number
Title
Description
2213557
Implementation of BC Sets for AIF
This note must be installed before acti­
vating the BC set contents for the in­
cluded AIF interfaces
1926599
Error Handling: URL field is too short
Installation of this note is recom­
mended before using AIF with SAP Ad­
vanced Track and Trace for Pharma­
ceuticals interfaces
2134116
Error Handling: Displaying data content
Installation of this note is recom­
for web services created through up­
mended before using AIF with SAP Ad­
loading an WSDL file
vanced Track and Trace for Pharma­
ceuticals interfaces
2175174
Serialization: Option to skip serializa­
Installation of this note is recom­
tion under certain conditions
mended before using AIF with SAP Ad­
vanced Track and Trace for Pharma­
ceuticals interfaces
2177497
Runtime: wrong Serialization customiz­
Installation of this note is recom­
ing may leads to dump
mended before using AIF with SAP Ad­
vanced Track and Trace for Pharma­
ceuticals interfaces
2198348
Custom Time and Date will be overwrit­
Installation of this note is recom­
ten from /AIF/UTIL_ADD_MSG
mended before using AIF with SAP Ad­
vanced Track and Trace for Pharma­
ceuticals interfaces
2269477
Alerting with AIF not possible
No Alerts can be created with the SAP
Application Interface Framework if an
error in the processing of an EPCIS
Message occurs.
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
CONFIDENTIAL
9
SAP Note Number
Title
Description
2318079
Alerting with SAP AIF not possible (fol­
No Alerts can be created with the SAP
low-up)
Application Interface Framework if an
error in the processing of an EPCIS
Message occurs
2368509
AIF/CREATE_ALERT: bug fix for
The user/role could not be correctly de­
BAdI /AIF/ALERT_DET_RECIPIENTS
termined due to wrong logic after
BAdI /AIF/ALERT_DET_RECIPIENTS in
Function Module /AIF/CREATE_ALERT.
1.3.2 SAP Notes Relevant for SAP Advanced Track and Trace
for Pharmaceuticals Add-On for ECC and SAP S/
4HANA® 1610 and 1709
Installation Notes ECC Add-On for SAP Advanced Track and Trace for Pharmaceuticals
SAP Note Number
Title
Description
2213945
Release Strategy for the ABAP Add-on
Provides detailed information about
for STTPEC
how to install SAP Advanced Track and
Trace for Pharmaceuticals Add-on for
ECC
Installation Notes SAP S/4HANA Add-On for SAP Advanced Track and Trace for Pharmaceuticals
SAP Note Number
Title
Description
2616163
Redirect Inconsistency error in S/
Provides detailed information about
4HANA after installing Advanced Track
how to overcome the redirect inconsis­
& Trace add-on
tency error after installing SAP Ad­
vanced Track and Trace for Pharma­
ceuticals Add-on for SAP S/4HANA
Recommended Notes for SAP Advanced Track and Trace for Pharmaceuticals
SAP Note Number
Title
Description
2393995
Performance Improvement when Post­
Installation of this note is recom­
ing a Goods Issue
mended before using the SAP Ad­
vanced Track and Trace for Pharma­
ceuticals Add-on for ECC
10
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
SAP Note Number
Title
Description
2444191
Optimization of selection of document
Installation of this note is recom­
segments for materials
mended before using the SAP Ad­
vanced Track and Trace for Pharma­
ceuticals Add-on
2405762
Popup prevents shipping of an out­
Installation of this note is recom­
bound delivery via RF Dialog
mended before using the SAP Ad­
vanced Track and Trace for Pharma­
ceuticals Add-on
Relevant Notes of SAP NetWeaver
SAP Note Number
Title
Description
2008119
Error message when entering or dis­
Installation of this note is recom­
playing a date
mended before using the SAP Ad­
vanced Track and Trace for Pharma­
ceuticals Add-on
2079598
IWCOR – HTTP POST call fails when us­ Installation of this note is recom­
ing class CL_REST_HTTP_C
mended before using any OData service
within the SAP Advanced Track and
Trace for Pharmaceuticals Add-on for
ECC
2127137
Dump DYNP_TOO_MANY_RADIOBUT­
TONS_ON in sm59
Installation of this note is recom­
mended before starting to customize
the SAP Advanced Track and Trace for
Pharmaceuticals
1.3.3 SAP Notes Relevant for SAP Advanced Track and Trace
for Pharmaceuticals ECC or SAP S/4HANA Add-On to
Convert/Upgrade to SAP S/4HANA 1809 FPS01 or
Higher
Conversion/Upgrade guidelines for SAP Advanced Track and Trace to move to SAP S/4HANA 1809 FPS01
or higher
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
CONFIDENTIAL
11
SAP Note Number
Title
Description
2716224
S/4HANA 1809+ Conversion Guidelines Provides general information and impli­
for Advanced Track & Trace
cations of moving to SAP S/4HANA
1809 FPS01 or higher.
Installation Notes for SAP Advanced Track and Trace for Pharmaceuticals ECC or SAP S/4HANA Add-On
SAP Note Number
Title
Description
2507495
S4TC STTPEC Master Check for S/4
Installation of this note is required be­
System Conversion Checks
fore starting the conversion/upgrade to
allow the move from a lower SAP S/
4HANA release or ECC to SAP S/
4HANA 1809 FPS01 or higher.
2733437
S/4HANA 1809+ Migration Report be­
Starting with SAP S/4HANA 1809
fore Conversion/Upgrade
FPS01, the ECC Add-on functionality is
now part of the SAP S/4 HANA core de­
livery. Therefore, the integration to Ad­
vanced Track and Trace for Pharma­
ceuticals does no longer require an ad­
ditional installation, but can be
switched on via a business function.
The move however includes changes to
the data dictionary and therefore re­
quires defined steps to be executed be­
fore the conversion/upgrade.
Specifically, the data from the MARM-/
STTPEC/GTIN field needs to be moved
to the standard EAN11 field within
MEAN table with a relevant EAN cate­
gory that specifies the EAN to be a
compliant GTIN14.
2745034
S/4HANA 1809+ Migration Report be­
fore Conversion/Upgrade DDICs for
SAP note 2733437
2699253
S4TC STTPEC Master Check for S/4
To implement SAP note 2733437
correctly, certain data dictionary ob­
jects need to be created.
Before the release of SAP S/4HANA
System Conversion Checks (Update for 1809 FPS01, the conversion to SAP S/
FPS1)
4HANA 1809 was blocked as this could
cause data loss. To remove the block for
conversion for SAP S/4HANA 1809 or
higher, you need to implement this up­
date of the check class.
Installation Notes for SAP Advanced Track and Trace Repository system
12
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
SAP Note Number
Title
Description
2719090
Activity Validation with BizTransaction­
Installation of this note is recom­
List
mended to allow the correct behavior of
the SAP S/4HANA 1809 FPS01 code
line.
1.3.4 SAP Notes Relevant for the SAP Advanced Track and
Trace for Pharmaceuticals Add-On for EWM
Installation Notes ECC Add-On for SAP Advanced Track and Trace for Pharmaceuticals
SAP Note Number
Title
Description
2380100
Release Strategy for the ABAP Add-on
Provides detailed information about
for STTPEW
how to install SAP Advanced Track and
Trace for Pharmaceuticals Add-on for
EWM
1.4
Installing and Upgrading SAP Advanced Track and Trace
for Pharmaceuticals
This section provides information about how to prepare for installation and what to do before and after the
installation of SAP Advanced Track and Trace for Pharmaceuticals .It also tells you how to upgrade to a newer
release of SAP Advanced Track and Trace for Pharmaceuticals.
1.4.1 Upgrading from SAP Advanced Track and Trace for
Pharmaceuticals 1.0 to SAP Advanced Track and
Trace for Pharmaceuticals 2.0 or higher
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
CONFIDENTIAL
13
1.4.1.1
STTP200: Programs to Run Immediately After
Update, Before Starting Testing or Productive Work
The following programs must be executed once, if updating from SAP Advanced Track and Trace for
Pharmaceuticals 1.x to SAP Advanced Track and Trace for Pharmaceuticals 2.0 or higher:
● /STTP/MIG20_AUTH
● /STTP/MIG20_CUST
● /STTP/MIG20_GLNHIST_BUP
● /STTP/MIG20_GLNHIST_LOC
● /STTP/MIG20_BUP_ROLEVAR
● /STTP/MIG20_NROBJ_GCP
● /STTP/MIG20_BUPREG
You may either select and execute the above reports separately or alternatively execute report /STTP/
MIG20_ALL which gives you access to all above-mentioned single reports.
For more details, please refer to the report documentation.
Also execute the following reports :
● /STTP/MIG_SERNO_MGMT_TYPE Migration of Trade Item Serial Number Management Type
● /STTP/MIG_REP_COMMUNIC_ATTR Migration of Country Reporting Communication Settings
Execute transaction /STTP/OMSL_INIT on all development systems. After this initialization you can configure
the material number conversion routine via transaction /STTP/OMSL. For more information, see chapter 5.1.16
Country-specific Customizing in the configuration guide for SAP Advanced Track and Trace for
Pharmaceuticals on the SAP Help Portal at http://help.sap.com/attp .
1.4.1.2
STTP200: Manual Steps After Update
The maintenance of the repository authorization has been improved in many aspects. Consequently, you need
to set up the authorization data from a scratch after migration from release 1.0 to release 2.0. The existing
transaction from release 1.0 /STTP/DM_AUTH, and also the database table from release 1.0 /STTP/DM_AUTH
are retired with release 2.0.
For the Web-UI to function correctly the following new service must be activated and the SICF node must be
started in Transaction /IWFND/MAINT_SERVIC:
● /STTP/ATT_COCKPIT_210_SRV
Related Information
Authorizations in Object and Event Repository [page 37]
14
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
1.4.1.3
STTPEC200: Programs to Run Immediately After
Update Before Starting Testing or Productive Work
The following programs must be executed once if updating from SAP Advanced Track and Trace for
Pharmaceuticals 1.x to SAP Advanced Track and Trace for Pharmaceuticals 2.0 or higher:
● /STTPEC/MIG20_AUTH
● /STTPEC/MIG20_CUST
● /STTPEC/MIG20_MARMSYNC
For more details, please refer to the report documentation.
1.4.2 Upgrading from SAP Advanced Track and Trace for
Pharmaceuticals 2.0 to Release 2.0, FP02
1.4.2.1
STTP200: Programs to Run Immediately After
Update
The following programs must be executed once after the installation of SAP Advanced Track and Trace for
Pharmaceuticals 2.0 or higher:
● /STTP/MIG20_AUTH
● /STTP/MIG202_PML_IDX – Migration of PML Messages from Standard AIF Index Table
● /STTP/MIG_REP_COMMUNIC_ATTR – Migration of Country Reporting Communication Settings
1.4.2.2
STTP200: Manual Steps After Update
For the Web-UI to function correctly, the following new service must be activated and the SICF node must be
started in Transaction /IWFND/MAINT_SERVIC:
● /STTP/ATT_COCKPIT_210_SRV
1.4.3 Upgrading from SAP Advanced Track and Trace for
Pharmaceuticals 2.0 FP01 to Release 2.0, FP02
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
CONFIDENTIAL
15
1.4.3.1
STTP200: Programs to Run Immediately After
Update
The following programs must be executed once after the installation of SAP Advanced Track and Trace for
Pharmaceuticals 2.0 or higher:
● /STTP/MIG_REP_COMMUNIC_ATTR – Migration of Country Reporting Communication Settings
● /STTP/MIG202_PML_IDX – Migration of PML Messages from Standard AIF Index Table
1.4.3.2
STTP200: Manual Steps After Update
For the Web-UI to function correctly, the following new service must be activated and the SICF node must be
started in Transaction /IWFND/MAINT_SERVIC:
● /STTP/ATT_COCKPIT_210_SRV
1.4.4 Installing SAP Advanced Track and Trace for
Pharmaceuticals 2.0, FP02 (No Upgrade)
1.4.4.1
STTP200: Programs to Run Immediately After
Installing, Before Starting Testing or Productive
Work
The following programs must be executed once after installation of SAP Advanced Track and Trace for
Pharmaceuticals 2.0 or higher:
● /STTP/MIG20_AUTH
Execute transaction /STTP/OMSL_INIT on all development systems. After this initialization you can configure
the material number conversion routine via transaction /STTP/OMSL. For more information, see chapter 5.1.16
Country-specific Customizing in the configuration guide for SAP Advanced Track and Trace for
Pharmaceuticals on the SAP Help Portal at http://help.sap.com/attp .
16
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
1.4.4.2
STTP200: Manual Steps After Update
For the Web-UI to function correctly, the following new service must be activated and the SICF node must be
started in Transaction /IWFND/MAINT_SERVIC:
● /STTP/ATT_COCKPIT_210_SRV
1.4.4.3
STTPEC200: Programs to Run Immediately After
Installing, Before Starting Testing or Productive
Work
The following programs must be executed once after installation of SAP Advanced Track and Trace for
Pharmaceuticals 2.0 or higher:
● /STTPEC/MIG20_AUTH
1.4.4.4
STTPEW200: Programs to Run Immediately After
Installing Before Starting Testing or Productive
Work
The following programs must be executed once after installation of SAP Advanced Track and Trace for
Pharmaceuticals 2.0 or higher:
● /STTPEW/MIG20_AUTH
1.4.5 Upgrading from SAP Advanced Track and Trace for
Pharmaceuticals 2.0 to Release 2.0, FP03
1.4.5.1
STTP200: Programs to Run Immediately After
Update
The following programs must be executed once after the installation of SAP Advanced Track and Trace for
Pharmaceuticals 2.0 or higher:
● /STTP/MIG20_AUTH
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
CONFIDENTIAL
17
● /STTP/MIG202_PML_IDX – Migration of PML Messages from Standard AIF Index Table
● /STTP/MIG_REP_COMMUNIC_ATTR – Migration of Country Reporting Communication Settings
● /STTP/MIG202_STTPS_IDX – Migration: Move STTPS Msgs. fr. std. AIF-Idx Table to STTPS Idx Table
1.4.5.2
STTP200: Manual Steps After Update
For the Web-UI to function correctly, the following new service must be activated and the SICF node must be
started in Transaction /IWFND/MAINT_SERVIC:
● /STTP/ATT_COCKPIT_210_SRV
1.4.6 Upgrading from SAP Advanced Track and Trace for
Pharmaceuticals 2.0 FP01 to Release 2.0, FP03
1.4.6.1
STTP200: Programs to Run Immediately After
Update
The following programs must be executed once after the installation of SAP Advanced Track and Trace for
Pharmaceuticals 2.0 or higher:
/STTP/MIG_REP_COMMUNIC_ATTR – Migration of Country Reporting Communication Settings
/STTP/MIG202_PML_IDX – Migration of PML Messages from Standard AIF Index Table
/STTP/MIG202_STTPS_IDX – Migration: Move STTPS Msgs. fr. std. AIF-Idx Table to STTPS Idx Table
1.4.6.2
STTP200: Manual Steps After Update
For the Web-UI to function correctly, the following new service must be activated and the SICF node must be
started in Transaction /IWFND/MAINT_SERVIC:
● /STTP/ATT_COCKPIT_210_SRV
18
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
1.4.7 Upgrading from SAP Advanced Track and Trace for
Pharmaceuticals 2.0 FP02 to Release 2.0, FP03
1.4.7.1
STTP200: Programs to Run Immediately After
Update
The following programs must be executed once after the installation of SAP Advanced Track and Trace for
Pharmaceuticals 2.0 or higher:
● /STTP/MIG202_STTPS_IDX – Migration: Move STTPS Msgs. fr. std. AIF-Idx Table to STTPS Idx Table
1.4.8 Installing SAP Advanced Track and Trace for
Pharmaceuticals 2.0, FP03 (No Upgrade)
1.4.8.1
STTP200: Programs to Run Immediately After
Installing Before Starting Testing or Productive
Work
The following program must be executed once after installation of SAP Advanced Track and Trace for
Pharmaceuticals 2.0 or higher:
● /STTP/MIG20_AUTH
Execute transaction /STTP/OMSL_INIT on all development systems. After this initialization you can configure
the material number conversion routine via transaction /STTP/OMSL. For more information, see chapter
Country-specific Customizing in the configuration guide for SAP Advanced Track and Trace for Pharmaceuticals
on the SAP Help Portal at http://help.sap.com/attp .
1.4.8.2
STTP200: Manual Steps After Update
For the Web-UI to function correctly, the following new service must be activated and the SICF node must be
started in Transaction /IWFND/MAINT_SERVIC:
● /STTP/ATT_COCKPIT_210_SRV
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
CONFIDENTIAL
19
1.4.8.3
STTPEC200: Programs to Run Immediately After
Installing, Before Starting Testing or Productive
Work
The following programs must be executed once after installation of SAP Advanced Track and Trace for
Pharmaceuticals 2.0 or higher:
● /STTPEC/MIG20_AUTH
1.4.8.4
STTPEW200: Programs to Run Immediately After
Installing Before Starting Testing or Productive
Work
The following programs must be executed once after installation of SAP Advanced Track and Trace for
Pharmaceuticals 2.0 or higher:
● /STTPEW/MIG20_AUTH
1.4.9 Converting or Upgrading from SAP Advanced Track and
Trace for Pharmaceuticals ECC or SAP S/4HANA
1610/1709 Add-On to SAP S/4HANA 1809 FPS01 or
Higher
The following sections list the minimum programs to be executed. For more details on the conversion process,
- S/4HANA 1809+ Conversion/Upgrade Guidelines for Advanced Track & Trace.
see SAP Note: 2716224
1.4.9.1
STTPEC200 or Higher / STTPEC800: Programs to
Run Before Update
The following programs must be executed once before the conversion/upgrade to SAP S/4HANA 1809 FPS01
or higher:
● /STTPEC/MIG_S4GTINSYNC - SAP S4 HANA Migration Report: Migrating GTIN to MEAN table
This report handles the migration of GTINs from MARM-/STTPEC/GTIN field into the relevant standard EAN11
field within MEAN table with an appropriate EAN category that specifies the EAN to be a compliant GTIN14.
20
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Getting Started
2
About SAP Advanced Track and Trace for
Pharmaceuticals
This section provides an overview of SAP Advanced Track and Trace for Pharmaceuticals , including relevant
business scenarios and technical system landscape.
SAP Advanced Track and Trace for Pharmaceuticals provides a corporate serialization repository and
management solution for regulatory reporting, supporting compliance with international legislation to fight
falsified medicines.
It allows you to do the following:
● Report serial number events to authorities and business partners, enabling compliance to international
legislation
● Integrate with SAP S/4HANA, ERP, warehouse management systems, and packaging lines
● Capture serial numbers from packaging lines and warehouse systems and store serial number events
centrally
● Track and Trace serial number of medicinal sales units and their aggregations
● Track batches and their serial number relation
● Globally manage number ranges and randomized or sequential serial number lists
● Browse and effect internal reporting on the usage and distribution of serial numbers globally
2.1
Software Units of SAP Advanced Track and Trace for
Pharmaceuticals
The following list contains the software units that you require to set up your SAP Advanced Track and Trace for
Pharmaceuticals system landscape:
Software Unit
Release
SAP Advanced Track and Trace for Pharmaceuticals 2.0
STTP 200
SAP Application Interface Framework 3.0 (component AIF)
702
CDBASIS 1.0
CDBASIS 100 SP02
SAP NetWeaver
740, SP07 or higher
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
About SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
21
If you want to use the ECC Add-On for SAP Advanced Track and Trace for Pharmaceuticals, then the following
software units are required for the ECC Add-On:
Software Unit
Release
ECC Add-On for SAP Advanced Track and Trace for Pharma­
STTPEC 200
ceuticals 2.0
CDBASIS 1.0
CDBASIS 100 SP02
SAP ERP
SAP ERP 6.0 (EHP 6, SP02 or EHP7 or EHP8)
SAP NetWeaver
731 (EHP6) or 740 (EHP7/EHP8)
If you want to use the EWM Add-On for SAP Advanced Track and Trace for Pharmaceuticals, then the following
software units are required for the ECC Add-On:
Software Unit
Release
EWM Add-On for SAP Advanced Track and Trace for Phar­
STTPEW 200
maceuticals 2.0
CDBASIS 1.0
CDBASIS 100 SP02
SAP EWM
SCMEWM 702 or 900 or
SCMEWM 910 or 920 or 930 or 940
SAP NetWeaver
Depends on SCMEWM
If you use the ECC Add-On for SAP Advanced Track and Trace for Pharmaceuticals (STTPEC 200 and higher) or
SAP S/4 HANA Add-on (STTPEC 800) and want to convert to SAP S/4HANA 1809 or higher, then the following
software units are required:
Software Unit
Release
SAP Advanced Track and Trace for Pharmaceuticals 2.0, Fea­ STTP 200 FP02 or higher
ture Package 02
2.2
Software Component Matrix
This section provides an overview of which business scenario of SAP Advanced Track and Trace for
Pharmaceuticals uses which software unit.
Supported Integration Scenarios
● Integrate SAP ERP with SAP Advanced Track and Trace for Pharmaceuticals
22
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
About SAP Advanced Track and Trace for Pharmaceuticals
● Integrate Local and Central SAP Advanced Track and Trace for Pharmaceuticals
● Integrate SAP EWM with SAP ERP and SAP Advanced Track and Trace for Pharmaceuticals
● Integrate SAP S/4HANA with SAP Advanced Track and Trace for Pharmaceuticals
The above mentioned integration scenarios can be combined with each other.
Integration scenario – Integrate SAP ERP with SAP Advanced Track and Trace for Pharmaceuticals
SAP Advanced Track and Trace for Pharmaceuticals can be connected with SAP ERP in order to integrate
master data and transactional data and integration with warehouse processing through SAP Advanced Track
and Trace for Pharmaceuticals functions.
Integrate SAP ERP with SAP Advanced Track and Trace for Pharmaceuticals
SAP Advanced Track and Trace for Pharmaceuticals System:
Software Unit
Obligatory or Optional
SAP Advanced Track and Trace for Pharmaceuticals 2.0
Obligatory
(STTP200)
SAP Application Interface Framework 3.0
Obligatory
CDBASIS100
Obligatory
SAP NetWeaver
Obligatory
SAP ERP System
Software Unit
Obligatory or Optional
ECC Add-On for SAP Advanced Track and Trace for Pharma­
Obligatory
ceuticals 2.0 (STTPEC 200)
CDBASIS100
Obligatory
SAP ERP
Obligatory
SAP NetWeaver
Obligatory
Integration scenario – Integrate Local and Central SAP Advanced Track and Trace for Pharmaceuticals
SAP Advanced Track and Trace for Pharmaceuticals supports different deployment models. The recommended
deployment is to have one Central Repository System only.
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
About SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
23
Besides this, SAP Advanced Track and Trace for Pharmaceuticals also supports a distributed deployment of
one Central SAP Advanced Track and Trace for Pharmaceuticals Instance and one or more local SAP Advanced
Track and Trace for Pharmaceuticals Instances.
Integrate Local and Central SAP Advanced Track and Trace for Pharmaceuticals
All instances of SAP Advanced Track and Trace for Pharmaceuticals must have the same software units
installed:
Software Unit
Obligatory or Optional
SAP Advanced Track and Trace for Pharmaceuticals 2.0
Obligatory
(STTP 200)
SAP Application Interface Framework 3.0 (component AIF)
Obligatory
CDBASIS100
Obligatory
SAP NetWeaver
Obligatory
Integration Scenario-Integrate SAP EWM with SAP ERP and SAP Advanced Track and Trace for
Pharmaceuticals
SAP Advanced Track and Trace for Pharmaceuticals can be connected with SAP ERP in order to integrate
master data and transactional data and with EWM for warehouse processing through SAP Advanced Track and
Trace for Pharmaceuticals functions.
24
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
About SAP Advanced Track and Trace for Pharmaceuticals
Integrate SAP EWM with SAP ERP and SAP Advanced Track and Trace for Pharmaceuticals
SAP Advanced Track and Trace for Pharmaceuticals System:
Software Unit
Obligatory or optional
SAP Advanced Track and Trace for Pharmaceuticals 2.0
Obligatory
(STTP200)
SAP Application Interface Framework 3.0
Obligatory
CDBASIS100
Obligatory
SAP NetWeaver
Obligatory
SAP ERP System
Software Unit
Obligatory or optional
ECC Add-On for SAP Advanced Track and Trace for Pharma­
Obligatory
ceuticals 2.0 (STTPEC 200)
CDBASIS100
Obligatory
SAP ERP
Obligatory
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
About SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
25
Software Unit
Obligatory or optional
SAP NetWeaver
Obligatory
SAP EWM System
Software Unit
Obligatory or optional
EWM Add-On for SAP Advanced Track and Trace for Phar­
Obligatory
maceuticals 2.0 (STTPEW 200)
CDBASIS100
Obligatory
SAP SCMEWM
Obligatory
SAP NetWeaver
Obligatory
Integration scenario – Integrate SAP S/4HANA with SAP Advanced Track and Trace for Pharmaceuticals
SAP Advanced Track and Trace for Pharmaceuticals can be connected with SAP S/4HANA in order to integrate
master data and transactional data and integration with warehouse processing through SAP Advanced Track
and Trace for Pharmaceuticals functions.
SAP Advanced Track and Trace for Pharmaceuticals System:
Software Unit
Obligatory or optional
SAP Advanced Track and Trace for
Obligatory
Comments
Pharmaceuticals 2.0 (STTP200)
SAP Application Interface Framework
Obligatory
3.0
CDBASIS100
Obligatory
SAP NetWeaver
Obligatory
SAP S/4HANA System
26
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
About SAP Advanced Track and Trace for Pharmaceuticals
Software Unit
Obligatory or optional
S/4 HANA Add-On for SAP Advanced
Obligatory
Track and Trace for Pharmaceuticals
2.0 (STTPEC 800)
CDBASIS100
Obligatory
S/4 HANA 1610 or S/4 HANA 1709
Obligatory
2.3
System Landscape for SAP Advanced Track and Trace
for Pharmaceuticals
 Caution
We strongly recommend that you use a minimal system landscape for test and demo purposes only. For
performance, scalability, high availability, and security reasons, do not use a minimal system landscape as
your production landscape.
SAP Advanced Track and Trace for Pharmaceuticals offers various system landscape options depending on
customers’ business requirements and possible system deployments. SAP Advanced Track and Trace for
Pharmaceuticals can be installed on any SAP system that meets the basic NW requirements.
However, SAP recommends installation of the productive instance of SAP Advanced Track and Trace for
Pharmaceuticals on a separate hardware because very high data volumes are expected.
The solution also supports a distributed SAP Advanced Track and Trace for Pharmaceuticals landscape with
one central and one or more decentralized SAP Advanced Track and Trace for Pharmaceuticals instances as
shown in the integration scenarios above. However, the installation stack on each of the systems is the same as
above.
Also for the third integration scenario, the installation stack for the SAP Advanced Track and Trace for
Pharmaceuticals instance remains the same as given above.
2.4
Overall Implementation Sequence
Purpose
The following table describes the overall installation sequence for SAP Advanced Track and Trace for
Pharmaceuticals. This table contains all available software units. However, to implement a specific scenario,
you only need a subset of available software units. Some are only required for special processes
Process
Implementation Sequence for SAP Advanced Track and Trace for Pharmaceuticals
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
About SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
27
Action
Step
1
[Required Documentation]
Remarks/Subsequent Steps
Installation of SAP NetWeaver 740 as
SAP Help Portal at http://
described in a separate master guide
help.sap.com/nw74
[Master Guide]
SAP Help Portal at http://
Installation of SAP NetWeaver 750 as
help.sap.com/nw75
described in a separate master guide
[Master Guide]
2
SAP Application Interface Framework
Refer to the Master guide on SAP Help
3.0 as described in the separate master Portal at http://help.sap.com/aif
guide
[Master Guide]
3
Installation of CDBASIS 100
See note 2304555
2304555
4
Installation of SAP Advanced Track and
See note 2203586
Trace for Pharmaceuticals 2.0
2203586
28
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
About SAP Advanced Track and Trace for Pharmaceuticals
Action
Step
5
[Required Documentation]
Remarks/Subsequent Steps
Activate BC sets offered for SAP Ad­
You need to first activate the AIF BC-set
vanced Track and Trace for Pharma­
for the namespaces (/STTP/
ceuticals
The following hierarchical BC sets con­
CUST_AIF_01...) before you can activate
any other AIF related BC-set.
tain all needed customizing settings.
The AIF BC-sets are included within the
You can activate the BC set as a whole
respective overall BC-sets for SAP Ad­
or any sub BC set.
vanced Track and Trace for Pharma­
●
●
/STTP/
ceuticals
CUST_ALL_WITH_CNT_2_0 Short
Hint: In case you encounter issues with
Text: SAP Advanced Track & Trace
activation of a hierarchical BC set
(Release 2.0): Cust with Countries
please try to activate the BC set multi­
/STTP/CUST_ALL_WO_CNT_2_0
ple times. In most cases the issue will
Short Text: SAP Advanced Track &
be gone then.
Trace (Release 2.0): Cust without
Countries
For Feature Pack 01 activate the follow­
ing BC sets, in addition.
●
/STTP/CUST_AIF_2_1 Short Text:
SAP Advanced Track & Trace (Re­
lease 2.0 FP01): AIF Customizing
●
/STTP/CUST_ATT_2_1 Short Text:
SAP Advanced Track & Trace (Re­
lease 2.0 FP01): ATT Customizing
For Feature Pack 02 activate the follow­
ing BC sets, in addition.
●
/STTP/CUST_AIF_2_2 Short Text:
SAP Advanced Track & Trace (Re­
lease 2.0 FP02): AIF Customizing
For Feature Pack 03 activate the follow­
ing BC sets, in addition.
●
/STTP/CUST_AIF_2_3 Short Text:
SAP Advanced Track & Trace (Re­
lease 2.0 FP03): AIF Customizing
[Master Guide]
6
Setup SAP Advanced Track and Trace
for Pharmaceuticals specific AIF Cus­
tomizing
See the configuration guide for SAP Ad­
vanced Track and Trace for Pharma­
ceuticals on the SAP Help Portal at
http://help.sap.com/attp
[Configuration Guide]
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
About SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
29
Action
Step
[Required Documentation]
Remarks/Subsequent Steps
7
Customize settings for SAP Advanced
[Configuration Guide]
See the configuration guide for SAP Ad­
vanced Track and Trace for Pharma­
ceuticals on the SAP Help Portal at
http://help.sap.com/attp
Optional: Configure Web UI
Optional step in case Web UI shall be
Track and Trace for Pharmaceuticals
8
used
[Configuration Guide]
See the configuration guide for SAP Ad­
vanced Track and Trace for Pharma­
ceuticals on the SAP Help Portal at
http://help.sap.com/attp
Implementation Sequence for ECC Add-On for SAP Advanced Track and Trace for Pharmaceuticals
Only relevant in case Integration with SAP ERP is in scope.
Action
Step
[Required Documentation]
Remarks/Subsequent Steps
1
Installation of CDBASIS 100 SP02
See note 2304555
[SAP Note: 2304555
]
In case of CDBASIS 100 SP1 you need
to implement the following notes before
upgrading to ATTP 2.0 FP01:
2
[SAP Note: 2474699
]
[SAP Note: 2475748
]
Installation of ECC Add-On for SAP Ad­
See note 2213945
vanced Track and Trace for Pharma­
ceuticals
[SAP Note: 2213945
3
]
Customize settings for SAP Advanced
Track and Trace for Pharmaceuticals
Add-On for ECC
See the configuration guide for SAP Ad­
vanced Track and Trace for Pharma­
ceuticals on the SAP Help Portal at
http://help.sap.com/attp
[Configuration Guide]
Implementation Sequence for SAP S/4HANA 1610 and 1709 Add-On for SAP Advanced Track and Trace for
Pharmaceuticals
Only relevant in case Integration with SAP ERP is in scope.
30
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
About SAP Advanced Track and Trace for Pharmaceuticals
Action
Step
[Required Documentation]
Remarks/Subsequent Steps
1
Installation of CDBASIS 100 SP02
See note 2304555
[SAP Note: 2304555
]
In case of CDBASIS 100 SP1 you need
to implement the following notes before
upgrading to ATTP 2.0 FP01:
2
[SAP Note: 2474699
]
[SAP Note: 2475748
]
Installation of S/4 HANA Add-On for
SAP Advanced Track and Trace for
service.sap.com/sap/support/notes/
Pharmaceuticals
2213945
[SAP Note: 2213945
3
See note at http://
]
Customize settings for SAP Advanced
You can access the latest version of this
Track and Trace for Pharmaceuticals
guide on the help portal at http://
Add-On for ECC
help.sap.com/attp
[Configuration Guide]
Conversion sequence for SAP S/4 HANA 1809 FPS01 and higher
For information on the conversion sequence for SAP S/4 HANA 1809 FPS01 and higher, see SAP Note:
2716224
- S/4HANA 1809+ Conversion/Upgrade Guidelines for Advanced Track & Trace.
Implementation Sequence for EWM Add-On for SAP Advanced Track and Trace for Pharmaceuticals
Only relevant in case Integration with SAP EWM is in scope.
Action
Step
[Required Documentation]
Remarks/Subsequent Steps
1
Installation of CDBASIS 100
See note 2304555
[SAP Note: 2304555 [HYPERLINK RE­
MOVED] ]
2
Installation of EWM Add-On for SAP Ad­ See note 2380100
vanced Track and Trace for Pharma­
ceuticals
[SAP Note: 2380100 [HYPERLINK RE­
MOVED]]
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
About SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
31
Action
Step
[Required Documentation]
Remarks/Subsequent Steps
3
Customize settings for SAP Advanced
See the configuration guide for SAP Ad­
vanced Track and Trace for Pharma­
ceuticals on the SAP Help Portal at
http://help.sap.com/attp
Track and Trace for Pharmaceuticals
Add-On for EWM
[Configuration Guide]
Third Party Libraries Used by SAP Advanced Track and Trace for Pharmaceuticals
JSON2XML by Stefan Goessner
The warehouse manager app introduced with ATTP 200 FP01 uses a third-party library for converting JSON to
XML to generate the EPCIS XML structure. The library is used as of version 0.9 (2006) and references the
license GNU LGPL 2.1.
32
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
About SAP Advanced Track and Trace for Pharmaceuticals
3
Security Information for SAP Advanced
Track and Trace for Pharmaceuticals
This section deals with security topics relevant for SAP Advanced Track and Trace for Pharmaceuticals. The
solution is built on a SAP NetWeaver 740 (or higher) system. Therefore, the corresponding security settings
also apply to SAP Advanced Track and Trace for Pharmaceuticals.
3.1
Other Required Documents for Security
This section provides an overview of other security-related documents.
SAP Advanced Track and Trace for Pharmaceuticals is based on SAP NetWeaver. This means that the
corresponding security guides also apply.
Resource
Where to Find It
SAP NetWeaver Security Guide
Go to the SAP Help Portal at http://help.sap.com/nw and se­
lect the appropriate release. The security guide is in the sec­
tion Security on the product page.
3.2
Authorization Concept
This section describes the authorizations available in SAP Advanced Track and Trace for Pharmaceuticals.
SAP Advanced Track and Trace for Pharmaceuticals allows you to make specific authorization settings for all
business entities of the solution. The following sections provide information about the authorization concept
and the authorization objects used.
In general, authorization checks are executed when searching, displaying or updating data within the repository
system.
3.2.1 Authorizations in Master Data Management
Following Master Data Management entities exist in SAP Advanced Track and Trace for Pharmaceuticals:
● Business Partners
● Trade Items
● Locations
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
33
● Systems
3.2.1.1
Authorization Object for Business Partner /
STTP/BUP
The section lists the security-relevant authorization objects that are used by SAP Advanced Track and Trace for
Pharmaceuticals.
Authorization Field
Description
Authorization Object Settings
ACTVT
Activity
01 Create or generate
02 Change
03 Display
06 Delete
07 Activate, generate
/STTP/BPT
Business Partner Role Type
1 Customer
2 Vendor / Supplier
3 Contract Manufacturer
4 Service Provider
5 Own Organization
/STTP/LQS
Logical System Group
Logical System Group can be defined in
Customizing using transaction Define
Logical System Groups . In Customizing,
go to
SAP Advanced Track and Trace
System Customizing
. Alternatively,
use transaction /STTP/LOGQS.
34
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
3.2.1.2
Authorization Object for Trade Item /STTP/PRD
Authorization Field
Description
Authorization Object Settings
ACTVT
Activity
01 Create or generate
02 Change
03 Display
06 Delete
07 Activate, generate
/STTP/CTY
Country Code
Country key as available in domain
LAND1 (value table T005)
/STTP/LQS
Logical System Group
Logical System Group can be defined in
Customizing using transaction Define
Logical System Groups . In Customizing,
go to
SAP Advanced Track and Trace
System Customizing
. Alternatively,
use transaction /STTP/LOGQS.
The authorization object is used within the transaction /STTP/COCKPIT – Advanced Track & Trace Data
Cockpit to check whether the user is allowed to create, change, display, delete or activate trade items.
Furthermore, the authorization object is used within the following transactions :
● India master data reporting
○ /STTP/IN_PRD_DETAILS – India: Product Details. The user needs activity 02-change to enter the
transaction and to trigger the product details reporting.
● Europe master data reporting
○ /STTP/EU_PRD_MD_DISP – Product Master Data Single Reporting . The user needs activity 02change to enter the transaction and to trigger the product details reporting.
○ /STTP/EU_PRD_MD_MASS – Product Master Data Mass Reporting : The user needs activity 02-change
to enter the transaction and to trigger the product details reporting.
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
35
3.2.1.3
Authorization Object for Location /STTP/LOC
Authorization Field
Description
Authorization Object Settings
ACTVT
Activity
01 Create or generate
02 Change
03 Display
06 Delete
/STTP/LQS
Logical System Group
Logical System Group can be defined in
Customizing using transaction Define
Logical System Groups . In Customizing,
go to
SAP Advanced Track and Trace
System Customizing
. Alternatively,
use transaction /STTP/LOGQS.
3.2.1.4
Authorization Object for System /STTP/SYT
Authorization Field
Description
Authorization Object Settings
ACTVT
Activity
01 Create or generate
02 Change
03 Display
06 Delete
3.2.2 Authorizations in Serial Number Management
Following Serial Number Management entities exist in SAP Advanced Track and Trace for Pharmaceuticals:
● Range Definitions
● Ranges
● Range Requests
● Serial Numbers
36
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
3.2.2.1
Authorization Object for Serial Number
Management /STTP/SNR
All serial number management entities share one common authorization object as there is no work separation
in serial number management entities like this is possible for the master data entities. The only entity which
requires special treatment are the serial numbers as they are very sensitive. To display serial numbers, the
special activity 61-Export must be assigned to the user.
Authorization Field
Description
Authorization Object Settings
ACTVT
Activity
01 Create or generate
02 Change
03 Display
06 Delete
07 Activate, generate
49 Request
61 Export
The following specifics apply to the users that create or process/respond to serial number requests
● Creating serial number requests (serial number requestor)
○ The user who creates serial number requests in a system must have the following authorization: /
STTP/SNR + activities: 01-create, 02-change.
● Responding to serial number requests (serial number provider)
○ The user which is used to receive, process and reply to a serial number request in a system must have
the following authorization: /STTP/SNR + activities 02-change and 49-request
3.2.3 Authorizations in Object and Event Repository
Foreword
Based on customer feedback, the maintenance of the repository authorization was improved in many aspects.
As a consequence you need to set up the authorization data from a scratch after migration from release 1.0 to
release 2.0. The existing transaction from release 1.0 /STTP/DM_AUTH, and also the database table from
release 1.0 /STTP/DM_AUTH are retired with release 2.0.
However the general functioning of the authorization concept has not changed. So the authorization concept
for repository data still works based on GLNs as in release 1.0. Only how the GLNs are assigned to the user has
changed.
The following changes were realized :
● Authorizations are managed with application tables instead of Customizing tables
● GLNs can be grouped and the group can be assigned to the user
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
37
● A “role-like approach” was introduced which enables “automated” assignment of authorizations based on
SAP roles assigned to the user.
As migration is not possible, you have to define the new authorizations manually. If you use the “role like
approach”, the effort will be manageable.
New maintenance of repository authorizations
In the new approach, you define GLN groups and assign GLNs to the groups. In a second step you assign the
GLN group to the users. All underlying database tables are application tables now.
You can name the GLN group like SAP roles, and select the checkbox Corresponds to Role in the GLN group
maintenance. Then you can execute a transaction / report which automates the GLN group to user
assignment.
The authorization concept for transactional data is based on location information (GLN). To maintain it go to
the
SAP Easy Access screen
SAP Advanced Track and Trace
Repository Customizing
Authorization
Management . Alternatively you can also maintain this in Customizing. Here you can find the following entries:
● Transaction: /STTP/GLNGRP_DEF – Define and Manage GLN Group for Repository Layer Authorization
● Transaction: /STTP/USR_GLNGRP – Assign GLN Group to User for Repository Layer Authorization
● Transaction: /STTP/USR_SYNC – Synchronize User to GLN Group Assignment with User to SAP Role
Assignment
Define and Manage GLN Group for Repository Layer Authorization
To define or maintain GLN groups,use transaction /STTP/GLNGRP_DEF – Define and Manage GLN Group for
Repository Layer Authorization.
● GLN Group
○ You can define the GLN Group ID, the description, and select the checkbox Corresponds to Role
○ Checkbox Corresponds to Role: Only those GLN groups with this checkbox selected will be considered
by the report below to synchronize the user to GLN group assignment.
● Assign GLNs to GLN group
○ GLN: Assign explicit GLNs or alternatively an asterisk (*) if the group is supposed to include all GLNs
○ Display: Grant display authorization for the particular GLN
○ Change: Grant change authorization for the particular GLN
 Tip
Change authorization includes display authorization. If you only select the checkbox Change, then upon
save the checkbox Display is selected automatically. Also it is not possible to deselect a Display
authorization checkbox without first deselecting the Change authorization checkbox.
The transaction is protected via authorization object /STTP/GLNG: GLN Group Maintenance
The following activities are supported:
● 01: Create or Generate
● 02: Change
● 03: Display
● 06: Delete
Assign GLN Group to User for Repository Layer Authorization
38
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
To display the current GLN group to user assignment and make changes to this assignment or create new
assignments, use transaction /STTP/USR_GLNGRP – Assign GLN Group to User for Repository Layer
Authorization.
● User: User name
● GLN Group: GLN group as defined above. You can assign every GLN group once to a user.
● Valid from / to: Validity of the assignment of a GLN group. The user can see data of the GLNs assigned to
the GLN group only if the current date lies within the validity period.
A user can have one or several GLN groups assigned. If the user has more GLN groups assigned, then the
authorization is additive and the highest authorization is considered.
 Example
● GLN group 1
○ GLN 1 – Display: yes, Change: no
○ GLN 2 – Display: yes, Change: no
● GLN group 2
○ GLN 1 –Display: yes, Change: yes
○ GLN 3 – Display: yes, Change: yes
● Resulting authorizations if a user has both GLN groups 1 and 2 assigned
○ GLN1: Display and Change because GLN group 2 has change flag set for GLN1
○ GLN 2: Display only
○ GLN3: Display and Change
The transaction is protected via authorization object /STTP/GLNU: User assignment to GLN group
The following activities are supported:
● 01: Create or Generate
● 02: Change
● 03: Display
● 06: Delete
Synchronize User to GLN Group Assignment with User to SAP Role Assignment
The transaction /STTP/USR_SYNC determines all GLN groups with the checkbox Corresponds to Role selected,
and checks whether an SAP role with the exact same name is assigned to any user in the system. If yes, then
the GLN group is assigned to this user along with the valid from and valid to of the SAP role assignment.
So although this approach does not fully implement the SAP role concept, it uses / leverages the role concept
in an intelligent way to automate the GLN group to user assignment.
As the transaction handles the GLN group to user assignment, it is also protected via authorization object /
STTP/GLNU: User assignment to GLN Group.
Checking Authorizations
A normal authorization check based on an authorization object works in the following way - a user selects a
certain number of objects and then, object by object, it is checked whether the user is authorized for certain
actions (for example, display or change) on this object. This approach works well when the data volume is low
to moderate. Therefore this approach is used, for example, in case of master data or serial number
management entities. When dealing with large data volumes however, this approach is not practical and would
result in unacceptable performance.
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
39
Therefore an alternative approach is used for the object event repository data (repository data) of SAP
Advanced Track and Trace for Pharmaceuticals. Instead of first selecting a huge amount of data and then
checking authorizations, and then excluding a large number of objects, this approach includes the authorized
GLNs into the query, and only selects data the user is authorized for. The end result is the same. The user
cannot query more than authorized, but the procedure is much more performant, because both the query, as
well as the authorization check, are handled in one step.
So in reality this is not an ‘authorization check’ but a ‘selection of authorized data’ which results in significantly
higher query performance.
The following entities exist in Object and Event Repository of SAP Advanced Track and Trace for
Pharmaceuticals:
● Events
● Objects of type serialized trade items (SGTINs), serialized containers (SSCCs) and Lots (LGTINs)
● Business Transactions
● Reporting Events
Displaying of Data (Check Whether Display Allowed)
The authorization check is done when searching for authorized GLNs.
Objects of Type Serialized Trade Items (SGTINs), Serialized Containers (SSCCs) and Lots (LGTINs)
● Single object query (through the search parameter object ID): Authorization check (display allowed) on
actual business location GLN plus check against business locations of all events of this object. If the user is
authorized for one of the GLNs, the instance can be seen.
● Mass queries (all other search parameters except object ID): Authorization check (display allowed) on
actual business location GLN. If user is authorized for these GLNs, the instance can be seen.
 Note
The user will see potentially less objects in the mass query as the check for historic object locations is not
possible out of performance point of view.
Events
● Authorization check (Display allowed) against GLN of Business Location, read point, and all source or
destination GLNs. If the user is authorized for any of these GLNs the instance can be seen.
Reporting Events
● Authorization check (Display allowed) against GLN of reporting event. If user is allowed for this GLN then
the instance can be seen.
Transactions
● Authorization check (Display allowed) against GLNs of Business Transaction or ship from, ship to, sold
from or sold to location. If user is authorized for any of these GLNs the instance can be seen.
Changing of Data (Check Whether Change Allowed)
Changing of object and event data typically happens through event messages which are processed in the
system with a remote user. This remote user needs to be entered to the GLN group to user assignment with a
GLN group assigned that contains display and change authorization for all relevant GLNs or with asterisk (*).
Besides, this data can be changed only through the post manual event UI which is accessible through Data
Cockpit. When calling the post manual event UI, the GLN is not known. So, before entering the UI, only basic
40
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
checks can be done to check if the user is authorized to change data for any GLN (If the user is not authorized,
the user gets an error message saying that there is no authorization to change data). Then, the user enters the
event data and also data like the read point GLN and extension. The user also selects all the serialized objects
that will participate in the event. When posting the event, the following checks are made:
● Check whether the user is authorized to change data for the given read point GLN
● Check whether the user has authorization to change data for the current business location GLN of all the
objects participating at the event.
3.2.4 Authorization Object for Authentication Request /
STTP/AUTH
Authorization Field
Description
Authorization Object Settings
ACTVT
Activity
01 Create or Generate
03 Display
Creating an Authentication Request requires authorization for /STTP/AUTH with activity 01-Create or Generate.
Displaying an Authentication Request in the data cockpit requires authorization for /STTP/AUTH with activity
03-Display.
3.2.5 Further Authorizations
3.2.5.1
Authorization Object for Distribution of Data /
STTP/DIS
This authorization object is used in case of distributed setup of SAP Advanced Track and Trace for
Pharmaceuticals with central and local systems.
Authorization Field
Description
Authorization Object Settings
ACTVT
Activity
16 Execute
69 Discard
70 Administer
85 Reverse
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
41
Within the central instance both Customizing and master data is distributed from the central to all local
instances. The user who initiates the distribution of Customizing and/or master data needs to have
authorization for object /STTP/DIS and activity 16-Execute.
Moreover, within both central and local instance, the replication of repository data can be triggered via rule
BR_DISTR_DM – Business Rule: Distribution of transaction data. Similarly, the user that is used for event
processing and rules processing also needs the authorization for object /STTP/DIS and activity 16-Execute. In
case of failure in the replication of repository data, the complete RFC interface data is stored into replication
queues for later reprocessing. The user who reprocesses the replication queues needs to have authorization for
object /STTP/DIS and activity 16-Execute, 69-Discard, 70-Administer, 85-Reverse, depending on the intended
reprocessing action.
3.2.5.2
Authorization Object for South Korea Reporting /
STTP/KRRP
Authorization Field
Description
Authorization Object Settings
ACTVT
Activity
01 Create or Generate
02 Change
03 Display
06 Delete
This authorization object is used within the BAPI /STTP/KR_MSTR_TMPL_RAW_MAINT. The BAPI offers the
possibility to create, change and delete data. The user calling the BAPI must have the corresponding actions
assigned.
Furthermore the authorization object is used by the transactions /STTP/KR_MSTR_TMP_RW – Korea Master
Template Raw Display and /STTP/KR_SPPL_DET_MS – Korea Mass Supply Details Reporting.
In case of /STTP/KR_MSTR_TMP_RW – Korea Master Template Raw Display the user must have the activity 03Display assigned to enter the transaction and to search and display data. In order to trigger regulatory
reporting the user also needs the activity 02-Change.
In case of /STTP/KR_SPPL_DET_MS – Korea Mass Supply Details Reporting the user must have the activity 02Change assigned.
3.2.5.3
Authorization Object for Data Archiving S_ARCHIVE
Authorization Field
Description
Authorization Object Settings
APPLIC
Application Area
Assign: All values
42
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
Authorization Field
Description
Authorization Object Settings
ARCH_OBJ
Archiving Object
Assign * if role should be able to ar­
chive all objects
Or assign specific objects
/STTP/EVT – SAP ATTP: Archive
Event Data
/STTP/OBJ – SAP ATTP: Archive
Object Data
/STTP/REVT – SAP ATTP: Archive
Report Event Data
/STTP/SNLI – SAP ATTP: Archive
Serial Number Data
/STTP/TRN – SAP ATTP: Archive
Transaction Data
ACTVT
Activity
01 Create or Generate
02 Change
03 Display
3.2.5.4
Authorizations for Maintenance Views
In addition to the authorization object, an authorization group has been assigned to each maintenance view /
underlying views of view clusters according to the delivery class:
● Delivery class = E / C: Authorization Group = ATTC
● Delivery class = A: Authorization Group = ATTO
● Delivery class = S: No Authorization Group.
3.2.5.5
Report / Transaction Authorizations
Authorization checks are run for all transactions or reports with configuration character as follows:
Authorization Object
Transaction
View
Authorization Object
Authorization Field
Settings
/STTP/USR_GLNGRP
/STTP/V_USR_GLNG
/STTP/GLNU
Activity
02 Change
– change mode
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
43
Authorization Object
Transaction
View
Authorization Object
Authorization Field
Settings
/STTP/V_USR_GLNG
/STTP/GLNU
Activity
03 Display
/STTP/V_GLNGR_GL– /STTP/GLNG
Activity
02 Change
Activity
03 Display
– display mode
/STTP/GLNGRP_DEF
change mode
/STTP/V_GLNGR_GL– /STTP/GLNG
display mode
Please find more details on transactions/STTP/GLNGRP_DEF and /STTP/USR_GLNGRP in chapter
“Authorizations in Object and Event Repository”.
Authorization Object Set­
Report
Authorization Object
Authorization Field
tings
/STTP/MIG20_CUST
/STTP/CO
Activity
65 Reorganize
/STTP/CO
Activity
02 Change
/STTP/USR_SYNC
/STTP/GLNU
Activity
02 Change
/STTP/DISTR_CUST
/STTP/DIS
Activity
16 Execute
/STTP/
MI­
GRATE_LOC_GLN_TO_HIST
/STTP/
MI­
GRATE_BUP_GLN_TO_HIST
/STTP/
MIGRATE_INIT_ROLE_VAR
/STTP/MD_MIGRA­
TION_BUP_REG
/STTP/
MI­
GRATE_NROBJ_TO_GS1_GC
P
/STTP/CHECK_DM
/STTP/CHECK_MD
/STTP/ID_GCP_DELETE
/STTP/ID_GCP_MGMT
/STTP/DISTR_MD
44
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
Authorization Object Set­
Report
Authorization Object
Authorization Field
tings
/STTP/DISTR_QUEUE /
/STTP/DIS
Activity
16 Execute
STTP/DISTR_QCLEANUP
69 Discard
70 Administer
85 Reverse
/STTP/
/STTP/REP
Activity
16 Execute
Regulatory Reporting Coun­
AR Argentina
REP_AR_ALERTED_DEL
/STTP/
try Pack
REP_AR_HNDL_UNCNF_TR
N
/STTP/
/STTP/REP
Activity
16 Execute
Regulatory Reporting Coun­
CN China
RR_CN_CODE_REPLACE
try Pack
/STTP/
/STTP/REP
Activity
16 Execute
Regulatory Reporting Coun­
TR Turkey
RR_TR_TRNFPACK_PROC­
ESS
try Pack
/STTP/
/STTP/REP
Activity
16 Execute
REP_SPC_SEND_EPCIS_NTF
ATTP
/STTP/RR_IN_PRD_DETAILS /STTP/REP
Regulatory Reporting Coun­
SCP Supply Chain Notifica-
try Pack
tions
Activity
16 Execute
Regulatory Reporting Coun­
IN India
try Pack
/STTP/EU_MAH_WS_PROF
/STTP/REP
Activity
70 Administer
Regulatory Reporting Coun­
EU European Union
try Pack
/STTP/EU_PACK_TYPE
/STTP/REP
Activity
70 Administer
Regulatory Reporting Coun­
EU European Union
try Pack
/STTP/EU_FORM
/STTP/REP
Activity
70 Administer
Regulatory Reporting Coun­
EU European Union
try Pack
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
45
Authorization Object Set­
Report
Authorization Object
Authorization Field
tings
/STTP/
/STTP/REP
Activity
16 Execute
Regulatory Reporting Coun­
EU European Union
RR_EU_PRD_MD_DISP
/STTP/
try Pack
RR_EU_PRD_MD_MASS
/STTP/
/STTP/REP
Activity
75 Remove
Regulatory Reporting Coun­
EU European Union
RR_EU_BTCH_RECALL
try Pack
/STTP/RR_EU_HUB_PSR
/STTP/REP
Activity
70 Administer
Regulatory Reporting Coun­
EU European Union
try Pack
/STTP/AUTH_TEST_REPORT /STTP/TEST
Activity
16 Execute
/STTP/SNR_USEDUP_TEST
/STTP/
INT_TEST_BUP_MAINT
/STTP/
INT_TEST_BUP_READ
/STTP/
INT_TEST_LOC_MAINT
/STTP/
INT_TEST_LOC_READ
/STTP/
INT_TEST_MAT_MAINT
/STTP/
INT_TEST_MAT_READ
/STTP/INT_TEST_SNR_REQ
/STTP/
MD_TEST_BUP_CREATE
/STTP/
MD_TEST_LOC_CREATE
/STTP/
MD_TEST_PRD_CREATE
/STTP/
MD_TEST_PRD_DELETE
46
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
3.2.6 Authorizations in ECC Add-On and SAP S/4HANA for
SAP Advanced Track and Trace for Pharmaceuticals
3.2.6.1
Authorization Object for Data Integration to SAP
Advanced Track and Trace for Pharmaceuticals /
STTPEC/IN
Authorization Field
Description
/STTPEC/OT
Advanced Track and Trace Business Ob­ BUP Business Partners
ject Type
Authorization Object Settings
LOC Locations
MAT Materials
TRN Transactions
LOT Batches
ACTVT
3.2.6.2
Activity
16 Execute
Authorization Object for Test Programs /
STTPEC/TS
Authorization Field
Description
Authorization Object Settings
ACTVT
Activity
16 Execute
3.2.6.3
Authorizations for Maintenance Views
In addition to the authorization object, an authorization group has been assigned to each maintenance view /
underlying views of view clusters according to the delivery class:
● Delivery class = E / C: Authorization Group = ATTC
● Delivery class = A: Authorization Group = ATTO
● Delivery class = S: No Authorization Group.
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
47
3.2.6.4
Report / Transaction Authorizations
Authorization checks are run for all transactions or reports with configuration character as follows:
Authorization Object Set­
Report
Authorization Object
Authorization Field
tings
/STTPEC/MIG20_MARM­
/STTPEC/CO
Activity
65 Reorganize
/STTPEC/IN
Activity
16 Execute
Business Object Type
MAT Materials
Activity
16 Execute
Business Object Type
BUP Business Partners
Activity
16 Execute
Business Object Type
LOC Locations
Activity
16 Execute
Business Object Type
MAT Materials
Activity
16 Execute
Business Object Type
TRN Transactions
Activity
16 Execute
Business Object Type
LOT Batches
Activity
16 Execute
SYNC
/STTPEC/MIG20_CUST
/STTPEC/MIG_S4GTIN­
SYNC
/STTPEC/INTEGRATE_BUP
/STTPEC/INTEGRATE_LOC
/STTPEC/INTEGRATE_MAT
/STTPEC/INTEGRATE_TRN
/STTPEC/INTE­
/STTPEC/IN
/STTPEC/IN
/STTPEC/IN
/STTPEC/IN
/STTPEC/IN
GRATE_BATCH
/STTPEC/
/STTPEC/TS
WHS_TEST_TOOLBOX
3.2.7 Authorizations EWM Add-On for SAP Advanced Track
and Trace for Pharmaceuticals
48
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
3.2.7.1
Authorization Object for Test Programs /
STTPEW/TS
Authorization Field
Description
Authorization Object Settings
ACTVT
Activity
16 Execute
3.2.7.2
Authorizations for Maintenance Views
In addition to the authorization object, an authorization group has been assigned to each maintenance view /
underlying views of view clusters according to the delivery class:
● Delivery class = E / C: Authorization Group = ATTC
● Delivery class = A: Authorization Group = ATTO
● Delivery class = S: No Authorization Group.
3.2.7.3
Report / Transaction Authorizations
Authorization checks are run for all transactions or reports with configuration character:
Authorization Object Set­
Report
Authorization Object
Authorization Field
tings
/STTPEW/TS
/STTPEW/TS
Activity
16 Execute
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Security Information for SAP Advanced Track and Trace for Pharmaceuticals
CONFIDENTIAL
49
4
References
4.1
Documentation
The following table lists all documents mentioned in this administrator’s guide.
Title
Where to Find
Customizing for SAP Advanced Track and Trace for Pharma­
To access the Customizing structure in the system, use the
ceuticals
transaction SPRO
SAP Customizing Implementation Guide
SAP Advanced Track and Trace
Application Help
.
To access the application help for SAP Advanced Track and
Trace for Pharmaceuticals, go to SAP Help Portal at http://
help.sap.com/attp
Configuration Guide
You can access the latest version of this guide on SAP Help
Portal at http://help.sap.com/attp
Master Guide
SAP Help Portal at http://help.sap.com/attp
SAP Application Interface Framework 3.0
Master Guide
SAP Help Portal at http://help.sap.com/attp
SAP NetWeaver 7.4
Master Guide
SAP Help Portal at http://help.sap.com/attp
SAP ERP 6.0
4.2
SAP Notes
The following table lists the SAP Notes mentioned in this Administrator’s guide.
50
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
References
SAP Note Number
Title
Description
2203586
Release Strategy for the ABAP Add-on
Provides detailed information about
STTP
how to install SAP Advanced Track and
Trace for Pharmaceuticals 1.0
2068120
Runtime Error OBJECTS_TA­
Installation of this note is recom­
BLES_NOT_COMPATIBLE in Gateway
mended before using any OData serv­
Framework
ices with SAP Advanced Track and
Trace for Pharmaceuticals 1.0
2127137
Dump DYNP_TOO_MANY_RADIOBUT­
TONS_ON in sm59
Installation of this note is recom­
mended before starting to customize
SAP Advanced Track and Trace for
Pharmaceuticals 1.0
2213557
Implementation of BC Sets for AIF
This note must be installed before acti­
vating the BC set contents for the in­
cluded AIF interfaces
1926599
Error Handling: URL field is too short
Installation of this note is recom­
mended before using AIF with SAP Ad­
vanced Track and Trace for Pharma­
ceuticals interfaces
2134116
Error Handling: Displaying data content
Installation of this note is recom­
for web services created through up­
mended before using AIF with SAP Ad­
loading an WSDL file
vanced Track and Trace for Pharma­
ceuticals interfaces
2175174
Serialization: Option to skip serializa­
Installation of this note is recom­
tion under certain conditions
mended before using AIF with SAP Ad­
vanced Track and Trace for Pharma­
ceuticals interfaces
2177497
Runtime: wrong Serialization customiz­
Installation of this note is recom­
ing may leads to dump
mended before using AIF with SAP Ad­
vanced Track and Trace for Pharma­
ceuticals interfaces
2198348
Custom Time and Date will be overwrit­
Installation of this note is recom­
ten from /AIF/UTIL_ADD_MSG
mended before using AIF with SAP Ad­
vanced Track and Trace for Pharma­
ceuticals interfaces
2213945
Release Strategy for the ABAP Add-on
Provides detailed information about
for STTPEC
how to install SAP Advanced Track and
Trace for Pharmaceuticals Add-on for
ECC
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
References
CONFIDENTIAL
51
SAP Note Number
Title
Description
2008119
Error message when entering or dis­
Installation of this note is recom­
playing a date
mended before using the SAP Ad­
vanced Track and Trace for Pharma­
ceuticals Add-on
2079598
IWCOR – HTTP POST call fails when us­ Installation of this note is recom­
ing class CL_REST_HTTP_C
mended before using any OData service
within the SAP Advanced Track and
Trace for Pharmaceuticals Add-on for
ECC
2127137
Dump DYNP_TOO_MANY_RADIOBUT­
TONS_ON in sm59
Installation of this note is recom­
mended before starting to customize
the SAP Advanced Track and Trace for
Pharmaceuticals
2393995
Performance Improvement when Post­
Installation of this note is recom­
ing a Goods Issue
mended before using the SAP Ad­
vanced Track and Trace for Pharma­
ceuticals Add-on for ECC
2444191
Optimization of selection of document
Installation of this note is recom­
segments for materials
mended before using the SAP Ad­
vanced Track and Trace for Pharma­
ceuticals Add-on
2405762
Popup prevents shipping of an out­
Installation of this note is recom­
bound delivery via RF Dialog
mended before using the SAP Ad­
vanced Track and Trace for Pharma­
ceuticals Add-on
2318079
Alerting with SAP AIF not possible (fol­
No Alerts can be created with the SAP
low-up)
Application Interface Framework if an
error in the processing of an EPCIS
Message occurs
2368509
AIF/CREATE_ALERT: bug fix for
The user/role could not be correctly de­
BAdI /AIF/ALERT_DET_RECIPIENTS
termined due to wrong logic after
BAdI /AIF/ALERT_DET_RECIPIENTS in
Function Module /AIF/CREATE_ALERT.
2304555
2474699
52
CONFIDENTIAL
ABAP Add-on CDBASIS 100: Installa­
Provides detailed information on how to
tion, CSPs
install or upgrade CDBASIS 100
Dynamic Interface Mapping for Remote
This note is required to install STTPEC
Systems
200 FP1. It enables dynamic RFC calls.
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
References
SAP Note Number
Title
Description
2475748
Remote Type description
This note is required to install STTPEC
200 FP1. It enables dynamic RFC calls.
2380100
Release Strategy for the ABAP Add-on
Provides detailed information about
for STTPEW
how to install SAP Advanced Track and
Trace for Pharmaceuticals Add-on for
EWM
2616163
Redirect Inconsistency error in S/
Provides detailed information about
4HANA after installing Advanced Track
how to overcome the redirect inconsis­
& Trace add-on
tency error after installing SAP Ad­
vanced Track and Trace for Pharma­
ceuticals Add-on for SAP S/4HANA
2716224
S/4HANA 1809+ Conversion Guidelines Provides general information and impli­
for Advanced Track & Trace
cations of moving to SAP S/4HANA
1809 and higher.
2507495
S4TC STTPEC Master Check for S/4
System Conversion Checks
Installation of this note is required be­
fore starting the conversion/upgrade to
allow the move from a lower SAP S/
4HANA release or ECC to SAP S/
4HANA 1809 FPS01 or higher.
2733437
S/4HANA 1809+ Migration Report be­
Starting with SAP S/4HANA 1809
fore Conversion/Upgrade
FPS01, the ECC Add-on functionality is
now part of the SAP S/4 HANA core de­
livery. Therefore, the integration to Ad­
vanced Track and Trace for Pharma­
ceuticals does no longer require an ad­
ditional installation, but can be
switched on via a business function.
The move however includes changes to
the data dictionary and therefore re­
quires defined steps to be executed be­
fore the conversion/upgrade.
Specifically, the data from the MARM-/
STTPEC/GTIN field needs to be moved
to the standard EAN11 field within
MEAN table with a relevant EAN cate­
gory that specifies the EAN to be a
compliant GTIN14.
2745034
S/4HANA 1809+ Migration Report be­
fore Conversion/Upgrade DDICs for
SAP note 2733437
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
References
To implement SAP note 2733437
correctly, certain data dictionary ob­
jects need to be created.
CONFIDENTIAL
53
SAP Note Number
Title
Description
2699253
S4TC STTPEC Master Check for S/4
Prior to release of SAP S/4HANA 1809
System Conversion Checks (Update for FPS01, the conversion to SAP S/
FPS1)
4HANA 1809 was blocked as this would
cause data loss. To remove the block for
conversion for SAP S/4HANA 1809 or
higher, you need to implement this up­
date of the check class.
2719090
Activity Validation with BizTransaction­
Installation of this note is recom­
List
mended to allow the correct behavior of
the SAP S/4HANA 1809 FPS01 code
line.
54
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
References
5
Release Availability Information
For more information about currently available releases for SAP Advanced Track and Trace for
Pharmaceuticals, and for each release, the SAP standard software required to install and use the solution, see
http://www.service.sap.com/fbs/availability .
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Release Availability Information
CONFIDENTIAL
55
Important Disclaimers and Legal Information
Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:
●
●
Links with the icon
: You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your
agreements with SAP) to this:
●
The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
●
SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
Links with the icon
: You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such
links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this
information.
Beta and Other Experimental Features
Experimental features are not part of the officially delivered scope that SAP guarantees for future releases. This means that experimental features may be changed by
SAP at any time for any reason without notice. Experimental features are not for productive use. You may not demonstrate, test, examine, evaluate or otherwise use
the experimental features in a live operating environment or with data that has not been sufficiently backed up.
The purpose of experimental features is to get feedback early on, allowing customers and partners to influence the future product accordingly. By providing your
feedback (e.g. in the SAP Community), you accept that intellectual property rights of the contributions or derivative works shall remain the exclusive property of SAP.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax
and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of
example code unless damages have been caused by SAP's gross negligence or willful misconduct.
Gender-Related Language
We try not to use gender-specific word forms and formulations. As appropriate for context and readability, SAP may use masculine word forms to refer to all genders.
56
CONFIDENTIAL
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Important Disclaimers and Legal Information
Administrator's Guide for SAP Advanced Track and Trace for Pharmaceuticals
Important Disclaimers and Legal Information
CONFIDENTIAL
57
www.sap.com/contactsap
© 2019 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. The information contained herein may be changed
without prior notice.
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 or its affiliated companies shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP 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.
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. All
other product and service names mentioned are the trademarks of their
respective companies.
Please see https://www.sap.com/about/legal/trademark.html for
additional trademark information and notices.
THE BEST RUN