Post on 08-Apr-2020
© Libelle AG
Libelle AG
Efficient automate. IT processes optimize. More time for business.
For your success!
Innovative Software and Services.
© Libelle AG
EMPLOYEE
15 Years ABAP Development
20 Years SAP- and Non-SAP
Systems
Standard software-
development (DE)
Hotline + Support (DE/USA)
LOCATIONS
Germany
Stuttgart (HQ), Schwelm,
Walldorf, Bochum
France
Clichy (Paris)
USA
Atlanta
CUSTOMERS
Worldwide, all sectors
Middle class/World leaders
10 GB to >100 TB
Landscapes
>2.500 License
>3.000 Installation
Development partnership
ESTABLISHMENTOwner-managed
Board members
Lars Albrecht (CEO)
Hans-Joachim Krüger (CTO)
Joachim Zipf (CFO)
PARTNER
NETWORK
Business Partner
Local + Global
Technology Partner
SAP SE, Oracle, IBM,
Microsoft, …
Libelle AG. On your side. Worldwide.
© Libelle AG
STANDARD
SOFTWAREData-Mirroring
• Disaster Recovery & High
Availability Scenarios
• Data mirroring over any
distance• System removals
All IT-Systems
System copy
• System refresh's,
• Construction of QS-, Test-
and trainings systems, • Copy single mandates,...
SAP®-Systems
Data-anonymization
Construction of Test-, trainings-,
QS-systems with realistic
looking and consistent data, which cannot be traced.
Backup process-quality
• Monitoring and management
from system- and business-
processes
• Monitoring and management
from IDocs
Libelle AG. Innovative Software, which facilitates the everyday IT work.
© Libelle AG
Libelle-specific
Consulting, implementation, customizing and support of all Libelle solution portfolio.
Customization and development of software and add-on programs for installation, care,
extraction of data. Consulting in the area master -/transaction data, data-migrations with
ALE, EDI, IDOC, RFC, LSMW.
ABAP and ABAP/OO: Consulting, Development & Support
Care of the SAP System landscape
(Monitoring, troubleshooting), operational
support (AMS) around the SAP base and
their life cycle).
SAP Basis: Operation
System- and database removals, migration, updates, upgrades.
General
KNOW HOW Consulting, implementation, customizing,
project implementations (Release-
changes, migrations, installations).
SAP Basis: Consulting
Libelle AG. Excellent services for your IT projects + Libelle solutions.
© Libelle AG
EDIMON: IDoc message types and there usage.
© Libelle AG
EDIMON: IDoc message types and there usage.
IDoc as data exchange between IT systems.
• Contract
• Order
• Invoice
• Material Master
• Customer Master
• Vendor Master
© Libelle AG
EDIMON: IDoc message types and there usage.
7
IDoc as data exchange between IT systems.
• Contract
• Order
• Invoice
• Material Master
• Customer Master
• Vendor Master
Several error may occur
© Libelle AG
EDIMON: Is there a smart way to monitor my IDoc?
8
• How do you monitor your IDoc traffic?
• Who owns responsibility?
• How do you inform about errors?
• How do you correct the errors?
• How do you create statistics?
• Are there automated reactions?
• Are there solution notes?
– Automatically?
– Manually operated?
© Libelle AG
EDIMON: IDoc Monitor
9
• Fast IDoc analysis and error correction from a central point.
• Overview of the IDoc status in all connected SAP Systems.
• Interacting with 3rd party tools (e.g. HP Service Manager).
• Monitoring Interval for each message type.
• Automatic correction per program / FUBA.
• Automated information per Mail or Event.
• Flexible and easy-to-handle rule sets.
• Creating Worklist for IDoc correction.
• Creating notes as a solution Note.
• Result-, error- and reaction-logs.
• Processing of any confirmations.
• Keeping track of current status.
• SAP authorization concept.
• Statistics up to 999 days.
• IDoc view as formular.
• SOX-Compliant.
• EDIMON the central point to save your solution Notes.
• EDIMON in one day „ready to run“.
© Libelle AG
Architecture:
EDIMON central – EDIMON decentral
© Libelle AG
11
EDIMON: Can run decentral in any system
© Libelle AG
12
EDIMON: Can be used as a central system
EDIMON
Master
© Libelle AG
Function: Drill Down
Overview – Systems – Message Types – Status – Error – IDoc
© Libelle AG
EDIMON Cockpit: Drill down
14
© Libelle AG
SAP System
Message Type
IDoc Status
List of IDoc
EDIMON Cockpit: Drill down
© Libelle AG
Compressed
overview
IDoc overview
of each IDoc
EDIMON Cockpit: Drill down
© Libelle AG
Function: History
System – Message type – Status – IDoc – History
© Libelle AG
EDIMON Analysis: History
18
Which different
status the IDoc has
gone through the
SAP system.
© Libelle AG
Function: Long text
System – Message type – Status – IDoc – Long text
© Libelle AG
EDIMON Analysis: Long Text
20
© Libelle AG
Function: Automatically Reactions
Automatically information of user or correction of error
© Libelle AG
EDIMON: Create a rule – Define condition
22
Step1.1 – Define condition:
• System (XXX)
• Message type (MATMAS)
• Status (51)
• Work Field / Message Number (MG/306)
• Variables : V1, V2, V3, V4 (No Company Code for & & & &)
• Individual fields from each IDoc segment (E1MARAM-MTART)
• Individual fields from IDoc control record (EDIDC-SNDPRN)
• IDoc Qualifier – can be activated by user
Step1.2 – Define condition compare (If activated):
• Link between IDoc and Table
• Comparison between segment- and table field
• Deviation like same less, absolute, percentage
© Libelle AG
EDIMON: Create a rule – Define condition
23
© Libelle AG
EDIMON: Create a rule – Define condition compare
24
© Libelle AG
EDIMON: Create a rule – Select reaction
25
Step2 – Select reactions:
• C-Mail
• SAP-Mail
• Starting of:
- SAP programs (e.g. correct known errors, change data fields,…)
- SAP function modules (e.g. delete IDoc, change status,…)
- SAP event can be raised
- SAP jobs (e.g. re-post IDoc, start correction,…)
• Create worklist
- SAP IDoc correction (directly by the Department)
• Interface
- Send data to CCMS
- Operating system commands
© Libelle AG
Type1:
Any Text
Type2:
Data from IDOC
EDIMON: Select reaction – Notification
26
© Libelle AG
EDIMON: Link from SAP-Mail to EDIMON
IDoc-
selection
Link to
worklist
Link to
confirmation
Link
to
Set Menu:
Document
run
© Libelle AG
EDIMON: Select reaction – Execute
28
Automatic
corrective-action
© Libelle AG
EDIMON: Select reaction – process
29
Worklist
customizing
© Libelle AG
EDIMON: Select reaction - CCMS Interface
30
Connection
CCMS interface
© Libelle AG
EDIMON: Select reaction – CCMS Interface
© Libelle AG
EDIMON: Select reaction – Operating System Command
External Command
in TR SM49
© Libelle AG
In the overview you see:
- Information from an icon that a rule already exists.
- Markings when new errors occur which has no existing rule.
EDIMON: Rule for automated reactions
33
© Libelle AG
Function: Create notes
Note to explain how to solve the error
© Libelle AG
EDIMON: Creating notes for editing / solution
35
Note as a solution note.
© Libelle AG
EDIMON: Creating notes for solution
36
Possibility to create
a note as a
solution.
© Libelle AG
Function: IDoc process
IDoc error analysis manually
© Libelle AG
EDIMON: IDoc process
38
Fehlerhaftes IDoc
anpassen.
Jedes Dynpro wird im
Vordergrund
durchlaufen.
Play IDoc visible in
foreground.
Each Dynpro is processed
in the foreground.
© Libelle AG
Function: Mass – Change IDoc Segment Fields
Change content of IDoc segment fields
© Libelle AG
EDIMON: IDoc mass change
40
© Libelle AG
Function: IDoc Status change - manual
IDoc mass change to status 68
© Libelle AG
EDIMON: IDoc Status change – manual
42
IDoc massively set
to status 68
© Libelle AG
Function: IDoc archiving – automatically
Set status 68 with function module
© Libelle AG
Function module
which can usually be
included in order
automatically set the
IDoc to status 68.
EDIMON: Function Module – IDoc Status 68
44
© Libelle AG
Function: IDoc delete
Delete IDoc with status 68
© Libelle AG
EDIMON: Delete IDoc with status 68
46
© Libelle AG
Function: Customizing Object-ID
Display individual IDoc Content
© Libelle AG
EDIMON: Display individual IDoc Content
48
Individual field
contents
(object ID 1-3)
© Libelle AG
Per double click on one object-ID go to specific transaction. Customizing by message type.
EDIMON: Per double click go to specific transactions
49
WE20MM03 MB52BD87
Jumping in the
set transaction
© Libelle AG
Function: Authorization
Restrict IDoc on Organization Level
© Libelle AG
EDIMON: Restrict IDoc Content on Organization Level
51
Setting the
authorization
objects
© Libelle AG
Function: Go to transaction
Navigate to the transaction using the object ID of the IDoc
© Libelle AG
EDIMON: Navigation to transaction over object-id of the IDoc
© Libelle AG
Function: Find an IDoc
Find an IDoc easily by searching on field content
© Libelle AG
Example for Object ID:
Accounting Area in DEBMAS: E1KNB1M-BUKRS
Supplier in ORDERS: E1EDKA1-LIFNR
Factory in MATMAS: E1MARCM-WERKS
EDIMON: IDoc easy to find
55
Find IDoc according
to the content of the
segments for each
message type.
Fields are free to
customize.
© Libelle AG
Function: Confirmation
EDIMON can post, document and monitor relevant confirmations
© Libelle AG
EDIMON: Confirmation: System – Partner – System
57
How can EDIMON support?
• Monitoring IDoc outbound
• Correct IDoc outbound if necessary
• IDoc outbound with transaction number
• IDoc should be posted in partner system
• Transaction processing at the partner
• Log the confirmation from partner
• Select the confirmation from partner
• Assign confirmation number to IDoc
• Alarm on missing of partner confirmationIDoc
Response
© Libelle AG
Function: Confirmation
Document errors SOX Conform and correct them
© Libelle AG
EDIMON: supports SOX-compliant action
59
The Sarbanes-Oxley Act (SOX, SarbOX or SOA) has an impact on many companies.
It is intended to create investor confidence in the accuracy and reliability of financial data of companies.
In order to achieve the necessary transparency, internal control systems (ICS) are increasingly being used to
detect errors and to monitor the processing of the errors.
EDIMON automatically identifies errors 24/7
EDIMON notifies responsible person via C-Mail
EDIMON engineer has to accept the task
EDIMON controls the processing of the error corrections
EDIMON documents SOX-compliant with C-Mail function
Monitoring Information Acceptance Correction Confirming
© Libelle AG
EDIMON: Work SOX-conform
Der Sarbanes-Oxley Act (SOX, SarbOX oder SOA) hat Auswirkungen auf viele Unternehmen.
Es ist beabsichtigt Vertrauen und Genauigkeit in die Finanzdaten der Anleger von
Unternehmen zu bringen.
Um die notwendige Transparenz zu erreichen, werden die internen Kontrollsysteme (IKS)
zunehmend eingesetzt, die auch mit Prozessen und möglichen Interferenzen zwischen IT-
Systemen umgehen können.
EDIMON erkennt Fehler automatisch
EDIMON initiiert sofort verschiedene Aktionen.
EDIMON benachrichtigt die verantwortliche Person über C-Mail
EDIMON überwacht die Abarbeitung der Fehler.
EDIMON SOX-compliant mit C-Mail Funktion
© Libelle AG
Various statuses can be assigned to the confirmation or the person responsible can
be changed. A comment can be added to each change.
EDIMON: Work SOX - conform
Changes of the confirmation will be logged.
© Libelle AG
Function: Worklist
IDoc personalized editing
© Libelle AG
In the work queue, the official in charge can see all the IDocs assigned to him in a list.
EDIMON: Work queue for User
© Libelle AG
EDIMON: Work queue for user
64
The Work queue will
offer all fields in a
EDIMON screen
which must be
corrected
in an IDoc from the
responsible user.
© Libelle AG
Changes from worklist in an IDoc will be logged.
EDIMON: Work queue for user
© Libelle AG
Function: IDoc No. Partner system
Get IDoc number from partner system
© Libelle AG
EDIMON: Get IDoc number from partner system
67
© Libelle AG
Function: IDoc Black List
Protect different IDoc message types from changes
© Libelle AG
EDIMON: Blacklist to avoid IDoc change
69
P1-A is no entry Display Message type
P1-B Message type No Display Message type
P1-C Message type and role Only users with appropriate role
Blacklist to avoid
IDoc change per
message types
user-specific
and role-based.
© Libelle AG
Function: Subject area
© Libelle AG
For overview and
organization of the
Responsibilities can
be created
departments.
Activation and
Authorization
Check
EDIMON: White List – Message type per department
71
© Libelle AG
72
Assignment of
description to
department.
EDIMON: White List – Message type per department
© Libelle AG
73
Assignment of
message types to
departments
EDIMON: White List – Message type per department
© Libelle AG
74
Assign user to
departments
EDIMON: White List – Message type per department
© Libelle AG
75
Assignment
of roles to
department.
EDIMON: White List – Message type per department
© Libelle AG
Function: Short cut
Reduce manual work – Increase safety
© Libelle AG
EDIMON: Shortcut
77
© Libelle AG
EDIMON: Shortcut
78
© Libelle AG
Function: Info message Type
Display field and filter per message type
© Libelle AG
EDIMON: Field and filter per message type
80
© Libelle AG
Function: Info partner profiles
Overview of partner profiles per message type
© Libelle AG
EDIMON: Partner profiles per message type
82
Shows with which
partner systems this
message type is
exchanged.
© Libelle AG
Function: Info conversion rule
Overview conversion rule of a message type
© Libelle AG
EDIMON: Conversion rule for message type
Detailed view in
SAP transaction
BD55 and BD79
© Libelle AG
Function: LOG
Transparency with own LOG
© Libelle AG
EDIMON: Transparency with own LOG
86
© Libelle AG
Function: Export and Import rules
Transfer the rules to other systems
© Libelle AG
EDIMON: Transfer the rules to other systems
Upload and
download
rules via
Excel easy
to transfer.
© Libelle AG
Function: Graphic
Graphical overview in each screen
© Libelle AG
EDIMON: Graphical overview
90
© Libelle AG
Libelle: EDIMON
Display of the IDoc as a form
© Libelle AG
Display of IDoc
content in the SAP
standard is
confusing.
Example BD87:
EDIMON: Display the IDoc
© Libelle AG
EDIMON: Formular Editor
For each message
type, multiple formular
can be created
Header
Body
Footer
© Libelle AG
EDIMON: Formular
Field contents can be
changed in the
formula
Example:
ORDERS as purchase
ORDERS as order.
MATMAS as material.
© Libelle AG
Function: EDIMON
Reduce manual work – Increase safety
© Libelle AG
EDIMON: Reduce manual work – Increase safety
96
Central overview of current IDoc-Situation in several systems.
Automatically information send to business responsible.
Automatically correction of values in IDoc or SAP-system.
Automatically history of all relevant data in EDIMON.
Save customer specific solutions to correct error.
Fast ROI due to cost savings.
Reduce manual work.
Increase safety.
“Ready to run”.
© Libelle AG
Libelle: EDIMON
Make or buy
© Libelle AG
Libelle provides best functionalities and focus on customer
98
Libelle provides proven software due to high Business- und Development experience.
Libelle provides realization of general useful new functionalities.
Libelle provides continually proven enhancements.
Libelle provides fix implementation date with fix price.
Libelle EDIMON:
Automated IDoc Monitoring
& Management
© Libelle AG
Libelle: EDIMON
Certified Quality
© Libelle AG
EDIMON: Libelle guaranties high quality due to proven methodic
100
© Libelle AG
EDIMON: ROI
Fast ROI (Return on Investment)
© Libelle AG
EDIMON: Short ROI
Example 1:
10.000 IDoc with 1% errors = 100 IDoc per day.
100 IDoc with 10 different errors per day.
Manual analysis of each error = 5 minutes = 50 minutes
Manual notification of each error = 5 minutes = 50 minutes
Manual correction of each IDoc = 2 minutes = 200 minutes
-----------------------------------------------------------------------------------------------------------------------------------------
Sum per day = 300 minutes (5 hours)
© Libelle AG
EDIMON: Short ROI
Example 2:
Description parameter
Parameter
changeable
Sum
IDOC
Sum
minutes
Sum
hours
Sum
cost/day
Sum
cost/month
Number of Idocs to be processed per day 10.000
Number of IDOC errors per day in percent 1,00% 100
Effort known errors in minutes 2 200 3,33 166,67 € 3.333,33 €
Effort unknown errors in minutes 5 500 8,33 416,67 € 8.333,33 €
Hourly rate - staff 50,00 €
Description parameter
Parameter
changeable
Sum
IDOC
Sum
minutes
Sum
hours
Sum
cost/day
Sum
cost/month
Number of Idocs to be processed per day 10.000
Number of IDOC errors per day in percent 3,00% 300
Effort known errors in minutes 2 600 10 500,00 € 10.000,00 €
Effort unknown errors in minutes 5 1500 25 1.250,00 € 25.000,00 €
Hourly rate - staff 50,00 €
© Libelle AG
104
© Libelle und das Libelle Logo sind eingetragene Warenzeichen der Libelle AG. SAP und andere in diesem Dokument erwähnte Produkte und Dienstleistungen
von SAP sowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP SE in Deutschland und anderen Ländern. Alle anderen Namen von
Produkten und Dienstleistungen sind Marken der jeweiligen Firmen.
?
!
ADSOTECH Scandinavia
sales@adsotech.com