SlideShare a Scribd company logo
1
Minola Technology
An SAP Mobile Apps & ABAP partner
Presentation
SAP Mobile App
Active Alerts
An early warning system for SAP issues
2
Use Cases
3
Use Cases
1: A batch EDI interface of sales orders is run on a
regular basis with a need to know if it fails or if there is any
missing field values. In the case of a fail then the appropriate
person needs to be notified.
2: A vendor invoice is parked and then posted by the same user
 alert Accounts Payable manager.
3: A change has been made to allow access SAP_ALL to an
existing user. The compliance manager needs to be aware
immediately.
4
Use Cases
4: If a Purchase requisition is released by it’s requisitioner then
PO manager may need to be aware.
5: Failed IDocs where incoming vendor invoices are being auto
matched against GRN’s. If there is no match possible then
IDoc fails (status =51) and Accounts Payable manager needs
an alert immediately.
6 GR Reminder: Sundry P/O’s where invoice was receipted
and required Goods receipt was not posted, and therefore
the invoice was blocked. This is a reminder Alert. The alert is
dynamically split between the users who created the original
requisitions (also could be sent to the user who created the
P/O or the user who released the requisition).
5
Use Cases
7: End of period: SAP transaction VFX3 reports SD Billing
documents which are blocked for integration with FI. This Alert is
sent to the user who created the billing document and reminds
them to fix the problem well before the end of the Period.
8: Key Job Monitor : If the named job(s) is cancelled for any reason
an Alert is immediately sent to the IT manager who then has
time to react and fix the problem before it becomes a big issue.
9: Unprocessed EDI TXT Files: The Alert is designed to highlight any
EDI files which are not processed at a specific time. It reads the
specified directory(ies) on the SAP Server(s), and an Alert is sent
if any files exist. This indicates to the recipient that there was a
problem processing the files listed.
6
Summary of problem & requirements
 A problem may arise or an event take place and nobody is
aware of it where action is needed quickly.
 This problem may be detected on tables, jobs, directories, other
 A control description call-to-action is required to resolve the
problem
 The call-to-action must be to the appropriate person/agent
 It must be “pushed” by email and/or Mobile
7
Minola Technology
An SAP Mobile Apps & ABAP partner
Overview
Active Alerts
8
Active Alert: Data Extraction Layer
•
ABAP Classes
•
SAP Infoset & Query
Alerts
8
Active Alert: Notification Layer
•
ABAP Classes to dynamically determine recipients / agents
•
Statically assigned recipients / agents
TablesJobsDirectoriesLogs
Auto email Allow Mobile App manage
the call-to-action
RFC sources
Other
Sources
ECC
9
 BASIS
 FICO
 Compliance
 MM
 SD
 other
Alerts
10
Data extract classes – examples used
Class Name Inputs Description
Query User
Group
Query Name
Generic extract class for all ABAP
Queries
Server directory
name
Reads file details from a specific
directory on a SAP server
/MTE/CL_EVENT_ABORTED_JOB Job Name Check whether the specified job
name(s) have aborted
/MTE/CL_EVENT_INFOSET
/MTE/CL_EVENT_UNPROCESSED_FILE
11
Key features
 Can work with various Data Extract classes
 Minimum number of actual scheduled jobs (via SM36 & SM37)
 flexibility in deciding all alerts or net change
 Control description call-to-action with alert / mitigation
 Auto determine agent or recipient from transaction
 Can push an alert to notify technical staff, individual users,
user groups, support companies, agents
 By email and/or mobile device.
 Out-of-box Alerts Content
12
Pre-requisites
 SAP ERP ECC (also runs on BW,HR,CRM,SRM)
 Mobile infrastructure:
 SAP Gateway 2.0 SP04 and
 SMP* platform or
 SMP platform (run-time only)
 Device requirements:
 Google Android OS version 4.1.2 or higher
* SMP = SAP Mobile Platform (previously named SUP)
13
Active Alerts
https://www.sapstore.com/solutions/30005/Active-Alerts
SAP certified and
available on the
SAP store
14
Benefits – effort & cost savings
 Remove the need to remember what actions to take
 Immediate directing of problems to appropriate person for call-
to-action = less effort to do it manually
 reduce development costs of writing own automated checks
(e.g. using ABAP)
 Option to now include new automated alerts where previously
it would have been impractical to do so: (memory, time, effort)
e.g. on interfaces, IDocs, processes, compliance.
15
Benefits – pro-active support
 Pro-active approach to problem resolution
 Immediate directing of problems to appropriate person
 Help reduce affect on the business
 Ability to introduce additional automatic alerts for tighter
control
 Work better within Service Level Agreements
 A pro-active process which can be available on a 24 x 7 basis
16
Benefits – support during change
 Better ability to support business change
 Examples:
 The business process has changed
 In parallel with data migration
 In Parallel with data cleansing
 Pre go-live testing
 Go-live
 Introduction of new modifications involving data updates
 New business entities coming on stream
 New product launch
 New application go-live
 Migration to ERP ECC6
 Any other system changes
17
Benefits – IT dept
 IT function can become more pro-active  means less re-
action / fire-fighting
 reduce development costs of writing own automated checks
(e.g. using ABAP)
 IT can be become aware of issue before the business is aware
 Ability to tackle problems earlier / sooner
 Call-to-action auto routed to appropriate person – so
opportunity to balance the load on individuals.
 Also allows problem to be resolved faster (by having the
correct person involved)
 Option to increase / reduce number of checks
to reflect the level of business change
18
From this
19
To this
20
Another similar & popular tool
What are the benefits of having a smoke detector & alarm?
21
In the press
22
Details
Main screens for Extract Class Infoset /Query
23
24
Main screens
New alert 901 being created
based on an SAP Query & Infoset
(likely build over table EDIDC)
belonging to a user group
Configure =
what will be alerted
Report =
how it will be alerted
25
Configure fields for
Auto-selection
26
e.g. Check every 10 minutes
between 9am and 6pm
Alert pushed via email versus Mobile
An email will be sent
From a user
to all SAP Users within the user group
With the subject
Variable / dynamic recipient – where the user to be notified
is defined in the transaction.
27
Describes the control description
Or mitigating call-to-action to
recipient / agent.
28
Sample email output
All alert emails automatically have an excel attachment with the alert details
29
Notification is sent
to the mobile
device via a
background job
30
Main screens
There may be >1
report for a mobile
user.
31
Open up the alert on
the mobile device to
view details.
32
Minola Technology
An SAP Mobile Apps & ABAP partner
Presentation
SAP Mobile App
Active Alerts
An early warning system for SAP issues

More Related Content

What's hot

Sap sd-sun-surya-material
Sap sd-sun-surya-materialSap sd-sun-surya-material
Sap sd-sun-surya-material
sahilkh500
 
Business partner-2
Business  partner-2Business  partner-2
Business partner-2
abc
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1
Intelligroup, Inc.
 
Credit Management in SAP SD
Credit Management in SAP SDCredit Management in SAP SD
Credit Management in SAP SD
Srinivasulu Algaskhanpet
 
Automatic batch determination based on shelf life
Automatic batch determination based on shelf lifeAutomatic batch determination based on shelf life
Automatic batch determination based on shelf life
Mauricio Beltran
 
SAP MM Standard Business Processes
SAP MM Standard Business ProcessesSAP MM Standard Business Processes
SAP MM Standard Business Processes
Subhrajyoti (Subhra) Bhattacharjee
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
Ankit Sharma
 
Pricing soloution in sap retail
Pricing soloution in sap retailPricing soloution in sap retail
Pricing soloution in sap retail
Jalil mousavi
 
BPD Design Template
BPD Design TemplateBPD Design Template
BPD Design Template
Aditya Pandey
 
Sap fico demo presentation
Sap fico demo presentationSap fico demo presentation
Sap fico demo presentation
Intelligroup, Inc.
 
Sap power point presentation download from
Sap power point presentation download fromSap power point presentation download from
Sap power point presentation download from
Somnath Ghose
 
Introduction to sap jaipur-30 july 2015
Introduction to sap jaipur-30 july 2015Introduction to sap jaipur-30 july 2015
Introduction to sap jaipur-30 july 2015
Baalu Kathirvelu
 
Automatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mailAutomatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mail
SURESH BABU MUCHINTHALA
 
SAP Accounts Reveivable SAP Documents | http://sapdocs.info
SAP Accounts Reveivable SAP Documents | http://sapdocs.infoSAP Accounts Reveivable SAP Documents | http://sapdocs.info
SAP Accounts Reveivable SAP Documents | http://sapdocs.info
sapdocs. info
 
SAP Configuration Guide for Functional Modules (Based on IDES)
SAP Configuration Guide for Functional Modules (Based on IDES)SAP Configuration Guide for Functional Modules (Based on IDES)
SAP Configuration Guide for Functional Modules (Based on IDES)
sapdocs. info
 
SAP SD Training | SAP SD Configuration Guide | SAP SD Study Material
SAP SD Training | SAP SD Configuration Guide | SAP SD Study MaterialSAP SD Training | SAP SD Configuration Guide | SAP SD Study Material
SAP SD Training | SAP SD Configuration Guide | SAP SD Study Material
SAP SD Training By Praveen
 
SAP Vim(Vendor Invoice management) Opentext
SAP Vim(Vendor Invoice management) OpentextSAP Vim(Vendor Invoice management) Opentext
SAP Vim(Vendor Invoice management) Opentext
Zaid Azam
 
SAP SD Sales Deal & promotion
SAP SD Sales Deal & promotionSAP SD Sales Deal & promotion
SAP SD Sales Deal & promotion
arun_bala1
 
SAP Intelligent Factory.pdf
SAP Intelligent Factory.pdfSAP Intelligent Factory.pdf
SAP Intelligent Factory.pdf
Игорь Хмель
 
SAP SD Copy Controls
SAP SD Copy ControlsSAP SD Copy Controls
SAP SD Copy Controls
Srinivasulu Algaskhanpet
 

What's hot (20)

Sap sd-sun-surya-material
Sap sd-sun-surya-materialSap sd-sun-surya-material
Sap sd-sun-surya-material
 
Business partner-2
Business  partner-2Business  partner-2
Business partner-2
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1
 
Credit Management in SAP SD
Credit Management in SAP SDCredit Management in SAP SD
Credit Management in SAP SD
 
Automatic batch determination based on shelf life
Automatic batch determination based on shelf lifeAutomatic batch determination based on shelf life
Automatic batch determination based on shelf life
 
SAP MM Standard Business Processes
SAP MM Standard Business ProcessesSAP MM Standard Business Processes
SAP MM Standard Business Processes
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
 
Pricing soloution in sap retail
Pricing soloution in sap retailPricing soloution in sap retail
Pricing soloution in sap retail
 
BPD Design Template
BPD Design TemplateBPD Design Template
BPD Design Template
 
Sap fico demo presentation
Sap fico demo presentationSap fico demo presentation
Sap fico demo presentation
 
Sap power point presentation download from
Sap power point presentation download fromSap power point presentation download from
Sap power point presentation download from
 
Introduction to sap jaipur-30 july 2015
Introduction to sap jaipur-30 july 2015Introduction to sap jaipur-30 july 2015
Introduction to sap jaipur-30 july 2015
 
Automatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mailAutomatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mail
 
SAP Accounts Reveivable SAP Documents | http://sapdocs.info
SAP Accounts Reveivable SAP Documents | http://sapdocs.infoSAP Accounts Reveivable SAP Documents | http://sapdocs.info
SAP Accounts Reveivable SAP Documents | http://sapdocs.info
 
SAP Configuration Guide for Functional Modules (Based on IDES)
SAP Configuration Guide for Functional Modules (Based on IDES)SAP Configuration Guide for Functional Modules (Based on IDES)
SAP Configuration Guide for Functional Modules (Based on IDES)
 
SAP SD Training | SAP SD Configuration Guide | SAP SD Study Material
SAP SD Training | SAP SD Configuration Guide | SAP SD Study MaterialSAP SD Training | SAP SD Configuration Guide | SAP SD Study Material
SAP SD Training | SAP SD Configuration Guide | SAP SD Study Material
 
SAP Vim(Vendor Invoice management) Opentext
SAP Vim(Vendor Invoice management) OpentextSAP Vim(Vendor Invoice management) Opentext
SAP Vim(Vendor Invoice management) Opentext
 
SAP SD Sales Deal & promotion
SAP SD Sales Deal & promotionSAP SD Sales Deal & promotion
SAP SD Sales Deal & promotion
 
SAP Intelligent Factory.pdf
SAP Intelligent Factory.pdfSAP Intelligent Factory.pdf
SAP Intelligent Factory.pdf
 
SAP SD Copy Controls
SAP SD Copy ControlsSAP SD Copy Controls
SAP SD Copy Controls
 

Similar to Early-warning Alerts on SAP issues

Early warning system on SAP FICO issues
Early warning system on SAP FICO issues Early warning system on SAP FICO issues
Early warning system on SAP FICO issues
Minola Technology (an SAP partner)
 
Planning the digital transformation of a restaurant chain.
Planning the digital transformation of a restaurant chain. Planning the digital transformation of a restaurant chain.
Planning the digital transformation of a restaurant chain.
Marc-Alexandre Cartiant
 
How To Build Mature SM - final
How To Build Mature SM - finalHow To Build Mature SM - final
How To Build Mature SM - final
Danijel Božić
 
Implementing Vulnerability Management
Implementing Vulnerability Management Implementing Vulnerability Management
Implementing Vulnerability Management
Argyle Executive Forum
 
Industry 4.0
Industry 4.0Industry 4.0
Industry 4.0
IBA Group
 
Case Study: Increasing Produban's Critical Systems Availability and Performance
Case Study: Increasing Produban's Critical Systems Availability and PerformanceCase Study: Increasing Produban's Critical Systems Availability and Performance
Case Study: Increasing Produban's Critical Systems Availability and Performance
CA Technologies
 
ca_nimsoft_monitor_snap_ebook
ca_nimsoft_monitor_snap_ebookca_nimsoft_monitor_snap_ebook
ca_nimsoft_monitor_snap_ebook
Tiffany Hamilton
 
Project report
Project reportProject report
Project report
Aviya Singh
 
Active alerts - early warning on issues in SAP
Active alerts - early warning on issues in SAP Active alerts - early warning on issues in SAP
Active alerts - early warning on issues in SAP
Minola Technology (an SAP partner)
 
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Project
hani2253
 
Netreo whitepaper 5 ways to avoid it management becoming shelfware
Netreo whitepaper   5 ways to avoid it management becoming shelfwareNetreo whitepaper   5 ways to avoid it management becoming shelfware
Netreo whitepaper 5 ways to avoid it management becoming shelfware
Peter Reynolds
 
FBPM2-Chapter09-ProcessAwareInformationSystems.pptx
FBPM2-Chapter09-ProcessAwareInformationSystems.pptxFBPM2-Chapter09-ProcessAwareInformationSystems.pptx
FBPM2-Chapter09-ProcessAwareInformationSystems.pptx
ssuser0d0f881
 
Hovitaga Notification System - Overview
Hovitaga Notification System - OverviewHovitaga Notification System - Overview
Hovitaga Notification System - Overview
Hovitaga Kft.
 
Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1
hani2253
 
Database and Systems Integration Technologies.pptx
Database and Systems Integration Technologies.pptxDatabase and Systems Integration Technologies.pptx
Database and Systems Integration Technologies.pptx
Database Homework Help
 
Operating a Highly Available Cloud Service
Operating a Highly Available Cloud ServiceOperating a Highly Available Cloud Service
Operating a Highly Available Cloud Service
Depankar Neogi
 
Venkat_Resume_Updated
Venkat_Resume_UpdatedVenkat_Resume_Updated
Venkat_Resume_Updated
Venkatram Reddy Sripathi
 
Redefine ECM Monitoring
Redefine ECM MonitoringRedefine ECM Monitoring
Redefine ECM Monitoring
Reveille Software
 
Doing DevOps for Big Data? What You Need to Know About AIOps
Doing DevOps for Big Data? What You Need to Know About AIOpsDoing DevOps for Big Data? What You Need to Know About AIOps
Doing DevOps for Big Data? What You Need to Know About AIOps
DevOps.com
 
Leading Indian IT Services Company uses OpManager
Leading Indian IT Services Company uses OpManagerLeading Indian IT Services Company uses OpManager
Leading Indian IT Services Company uses OpManager
ManageEngine, Zoho Corporation
 

Similar to Early-warning Alerts on SAP issues (20)

Early warning system on SAP FICO issues
Early warning system on SAP FICO issues Early warning system on SAP FICO issues
Early warning system on SAP FICO issues
 
Planning the digital transformation of a restaurant chain.
Planning the digital transformation of a restaurant chain. Planning the digital transformation of a restaurant chain.
Planning the digital transformation of a restaurant chain.
 
How To Build Mature SM - final
How To Build Mature SM - finalHow To Build Mature SM - final
How To Build Mature SM - final
 
Implementing Vulnerability Management
Implementing Vulnerability Management Implementing Vulnerability Management
Implementing Vulnerability Management
 
Industry 4.0
Industry 4.0Industry 4.0
Industry 4.0
 
Case Study: Increasing Produban's Critical Systems Availability and Performance
Case Study: Increasing Produban's Critical Systems Availability and PerformanceCase Study: Increasing Produban's Critical Systems Availability and Performance
Case Study: Increasing Produban's Critical Systems Availability and Performance
 
ca_nimsoft_monitor_snap_ebook
ca_nimsoft_monitor_snap_ebookca_nimsoft_monitor_snap_ebook
ca_nimsoft_monitor_snap_ebook
 
Project report
Project reportProject report
Project report
 
Active alerts - early warning on issues in SAP
Active alerts - early warning on issues in SAP Active alerts - early warning on issues in SAP
Active alerts - early warning on issues in SAP
 
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Project
 
Netreo whitepaper 5 ways to avoid it management becoming shelfware
Netreo whitepaper   5 ways to avoid it management becoming shelfwareNetreo whitepaper   5 ways to avoid it management becoming shelfware
Netreo whitepaper 5 ways to avoid it management becoming shelfware
 
FBPM2-Chapter09-ProcessAwareInformationSystems.pptx
FBPM2-Chapter09-ProcessAwareInformationSystems.pptxFBPM2-Chapter09-ProcessAwareInformationSystems.pptx
FBPM2-Chapter09-ProcessAwareInformationSystems.pptx
 
Hovitaga Notification System - Overview
Hovitaga Notification System - OverviewHovitaga Notification System - Overview
Hovitaga Notification System - Overview
 
Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1
 
Database and Systems Integration Technologies.pptx
Database and Systems Integration Technologies.pptxDatabase and Systems Integration Technologies.pptx
Database and Systems Integration Technologies.pptx
 
Operating a Highly Available Cloud Service
Operating a Highly Available Cloud ServiceOperating a Highly Available Cloud Service
Operating a Highly Available Cloud Service
 
Venkat_Resume_Updated
Venkat_Resume_UpdatedVenkat_Resume_Updated
Venkat_Resume_Updated
 
Redefine ECM Monitoring
Redefine ECM MonitoringRedefine ECM Monitoring
Redefine ECM Monitoring
 
Doing DevOps for Big Data? What You Need to Know About AIOps
Doing DevOps for Big Data? What You Need to Know About AIOpsDoing DevOps for Big Data? What You Need to Know About AIOps
Doing DevOps for Big Data? What You Need to Know About AIOps
 
Leading Indian IT Services Company uses OpManager
Leading Indian IT Services Company uses OpManagerLeading Indian IT Services Company uses OpManager
Leading Indian IT Services Company uses OpManager
 

Recently uploaded

GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Undress Baby
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 

Recently uploaded (20)

GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 

Early-warning Alerts on SAP issues

  • 1. 1 Minola Technology An SAP Mobile Apps & ABAP partner Presentation SAP Mobile App Active Alerts An early warning system for SAP issues
  • 3. 3 Use Cases 1: A batch EDI interface of sales orders is run on a regular basis with a need to know if it fails or if there is any missing field values. In the case of a fail then the appropriate person needs to be notified. 2: A vendor invoice is parked and then posted by the same user  alert Accounts Payable manager. 3: A change has been made to allow access SAP_ALL to an existing user. The compliance manager needs to be aware immediately.
  • 4. 4 Use Cases 4: If a Purchase requisition is released by it’s requisitioner then PO manager may need to be aware. 5: Failed IDocs where incoming vendor invoices are being auto matched against GRN’s. If there is no match possible then IDoc fails (status =51) and Accounts Payable manager needs an alert immediately. 6 GR Reminder: Sundry P/O’s where invoice was receipted and required Goods receipt was not posted, and therefore the invoice was blocked. This is a reminder Alert. The alert is dynamically split between the users who created the original requisitions (also could be sent to the user who created the P/O or the user who released the requisition).
  • 5. 5 Use Cases 7: End of period: SAP transaction VFX3 reports SD Billing documents which are blocked for integration with FI. This Alert is sent to the user who created the billing document and reminds them to fix the problem well before the end of the Period. 8: Key Job Monitor : If the named job(s) is cancelled for any reason an Alert is immediately sent to the IT manager who then has time to react and fix the problem before it becomes a big issue. 9: Unprocessed EDI TXT Files: The Alert is designed to highlight any EDI files which are not processed at a specific time. It reads the specified directory(ies) on the SAP Server(s), and an Alert is sent if any files exist. This indicates to the recipient that there was a problem processing the files listed.
  • 6. 6 Summary of problem & requirements  A problem may arise or an event take place and nobody is aware of it where action is needed quickly.  This problem may be detected on tables, jobs, directories, other  A control description call-to-action is required to resolve the problem  The call-to-action must be to the appropriate person/agent  It must be “pushed” by email and/or Mobile
  • 7. 7 Minola Technology An SAP Mobile Apps & ABAP partner Overview Active Alerts
  • 8. 8 Active Alert: Data Extraction Layer • ABAP Classes • SAP Infoset & Query Alerts 8 Active Alert: Notification Layer • ABAP Classes to dynamically determine recipients / agents • Statically assigned recipients / agents TablesJobsDirectoriesLogs Auto email Allow Mobile App manage the call-to-action RFC sources Other Sources ECC
  • 9. 9  BASIS  FICO  Compliance  MM  SD  other Alerts
  • 10. 10 Data extract classes – examples used Class Name Inputs Description Query User Group Query Name Generic extract class for all ABAP Queries Server directory name Reads file details from a specific directory on a SAP server /MTE/CL_EVENT_ABORTED_JOB Job Name Check whether the specified job name(s) have aborted /MTE/CL_EVENT_INFOSET /MTE/CL_EVENT_UNPROCESSED_FILE
  • 11. 11 Key features  Can work with various Data Extract classes  Minimum number of actual scheduled jobs (via SM36 & SM37)  flexibility in deciding all alerts or net change  Control description call-to-action with alert / mitigation  Auto determine agent or recipient from transaction  Can push an alert to notify technical staff, individual users, user groups, support companies, agents  By email and/or mobile device.  Out-of-box Alerts Content
  • 12. 12 Pre-requisites  SAP ERP ECC (also runs on BW,HR,CRM,SRM)  Mobile infrastructure:  SAP Gateway 2.0 SP04 and  SMP* platform or  SMP platform (run-time only)  Device requirements:  Google Android OS version 4.1.2 or higher * SMP = SAP Mobile Platform (previously named SUP)
  • 14. 14 Benefits – effort & cost savings  Remove the need to remember what actions to take  Immediate directing of problems to appropriate person for call- to-action = less effort to do it manually  reduce development costs of writing own automated checks (e.g. using ABAP)  Option to now include new automated alerts where previously it would have been impractical to do so: (memory, time, effort) e.g. on interfaces, IDocs, processes, compliance.
  • 15. 15 Benefits – pro-active support  Pro-active approach to problem resolution  Immediate directing of problems to appropriate person  Help reduce affect on the business  Ability to introduce additional automatic alerts for tighter control  Work better within Service Level Agreements  A pro-active process which can be available on a 24 x 7 basis
  • 16. 16 Benefits – support during change  Better ability to support business change  Examples:  The business process has changed  In parallel with data migration  In Parallel with data cleansing  Pre go-live testing  Go-live  Introduction of new modifications involving data updates  New business entities coming on stream  New product launch  New application go-live  Migration to ERP ECC6  Any other system changes
  • 17. 17 Benefits – IT dept  IT function can become more pro-active  means less re- action / fire-fighting  reduce development costs of writing own automated checks (e.g. using ABAP)  IT can be become aware of issue before the business is aware  Ability to tackle problems earlier / sooner  Call-to-action auto routed to appropriate person – so opportunity to balance the load on individuals.  Also allows problem to be resolved faster (by having the correct person involved)  Option to increase / reduce number of checks to reflect the level of business change
  • 20. 20 Another similar & popular tool What are the benefits of having a smoke detector & alarm?
  • 22. 22 Details Main screens for Extract Class Infoset /Query
  • 23. 23
  • 24. 24 Main screens New alert 901 being created based on an SAP Query & Infoset (likely build over table EDIDC) belonging to a user group Configure = what will be alerted Report = how it will be alerted
  • 26. 26 e.g. Check every 10 minutes between 9am and 6pm Alert pushed via email versus Mobile An email will be sent From a user to all SAP Users within the user group With the subject Variable / dynamic recipient – where the user to be notified is defined in the transaction.
  • 27. 27 Describes the control description Or mitigating call-to-action to recipient / agent.
  • 28. 28 Sample email output All alert emails automatically have an excel attachment with the alert details
  • 29. 29 Notification is sent to the mobile device via a background job
  • 30. 30 Main screens There may be >1 report for a mobile user.
  • 31. 31 Open up the alert on the mobile device to view details.
  • 32. 32 Minola Technology An SAP Mobile Apps & ABAP partner Presentation SAP Mobile App Active Alerts An early warning system for SAP issues

Editor's Notes

  1. <number> 10/05/15