Upload
others
View
34
Download
3
Embed Size (px)
Citation preview
1
EDI on IBM i
2
INTRODUCING MENTEN GMBH
3
MARCEL MENTEN
Project Manager
• IT Consultant
with focus on
EDI projects in
Logistics and
Trade & IT
proccess
management
BJÖRN REIMANN
Sales Manager
• Since 2011 with
menten GmbH
and responsible
for European
EDI Market
INTRODUCING MENTEN GMBH
4
INTRODUCING MENTEN GMBH
Software & Service for IBM Power Systems users (IBM i)
IBM Business Partner & Independent Software Vendor (ISV)
in over 26 countries
around the globe
over international
340 customers
over 760 installations
EDI specialist
since 1989
2 locations
menten software LLC (Florida, USA)
menten GmbH (near Cologne, Germany)
5
OUR EXPERTISE AT MENTEN GMBH
EDI
TRAINING
EDI
MAPPING
EDI
IMPLEMENTATION
SERVICE
SUPPORT
EDI
CONSULTING
SOFTWARE
DEVELOPMENT
6
OUR CUSTOMERS
Medium-sized companies from all areas
International customers in Europe, USA, Japan,
South America
SUCCESS STORIES
7
OUR REFERENCES
8
EDI ONBOARDING WITH i-effect ®
EXAMPLE: CREATE AN EDI INVOICE VIA AS2 ON YOUR ISERIES
REQUIREMENTS
(TARGETS)
BASIC ANALYSIS
(SOURCES)
DATA
CONVERSION
(EDIFACT FILE)
COMMUNICATION
(AS2)
AUTOMATION
(PRODUCTION) TRACKING
REQUIREMENTS PHASE
IMPLEMENTATION PHASE
REQUEST
21 3
54 6 7
9
EDI on IBM i
10
EDI ONBOARDING WITH i-effect
REQUIREMENTS
(TARGETS)
BASIC ANALYSIS
(SOURCES)
DATA CONVERSION
(EDIFACT FILE)
COMMUNICATION
(AS2)
AUTOMATION
(PRODUCTION) TRACKING
REQUIREMENTS PHASE
IMPLEMENTATION PHASE
REQUEST
21 3
54 6 7
EDI ONBOARDING WITH i-effect ®
EXAMPLE: CREATE AN EDI INVOICE VIA AS2 ON YOUR ISERIES
11
EXTERNAL INQUIRIES
PROCESS OPTIMIZATION
ExteneAnfragenEXTERNAL IMPACT
COST REDUCTION
WHY EDI? REASONS FOR INTRODUCING EDI
12
WHAT YOU
HAVE TO DO
TO DO EDI ?
13
WHAT YOU
HAVE TO DO
TO DO EDI !
14
Structured
Electronic Data Interchange (EDI)
DA
TA
FO
RM
AT
CO
MM
UN
ICA
TIO
N P
ATH
Machine-readable
EDI: WHAT IS THIS?GENERAL INFORMATION
Standardized
ANSI/DIN
AS2 OFTP2SFTP
15
EDI ONBOARDING WITH i-effect
BASIC ANALYSIS
(SOURCES)
DATA CONVERSION
(EDIFACT FILE)
COMMUNICATION
(AS2)
AUTOMATION
(PRODUCTION) TRACKING
REQUIREMENTS PHASE
IMPLEMENTATION PHASE
REQUEST
21
54 6 7
EDI ONBOARDING WITH i-effect ®
EXAMPLE: CREATE AN EDI INVOICE VIA AS2 ON YOUR ISERIES
REQUIREMENTS
(TARGETS)
3
16
Binding resources and
competencies
Expenses for personnel
…
Transit time
Delays due to manual or semi-
automatic processing
Media disruption
...
Possible loss of payment
discount
Postage, printing costs
…
CREATE
EDI AND THE FIELDS OF APPLICATIONELECTRONIC DATA EXCHANGE OF STANDARDIZED MESSAGES
1 EDIT2 SEND3 RECEIVE4 INTERPRETE5 PROCESSING6
17
BASIC ANALYSIS (SOURCES)ELECTRONIC DATA EXCHANGE OF STANDARDIZED MESSAGES
Where is my data?
Do I already have interfaces?
Which communication possibilites do I have?
?
?
?
Sources are identified and
communication with partner is possible:
Example: DB2 and AS2
!
18
EDI ONBOARDING WITH i-effect
REQUIREMENTS
(TARGETS)
DATA CONVERSION
(EDIFACT FILE)
COMMUNICATION
(AS2)
AUTOMATION
(PRODUCTION) TRACKING
REQUIREMENTS PHASE
IMPLEMENTATION PHASE
REQUEST
1 3
54 6 7
EDI ONBOARDING WITH i-effect ®
EXAMPLE: CREATE AN EDI INVOICE VIA AS2 ON YOUR ISERIES
BASIC ANALYSIS
(SOURCES)
2
19
FROM EDIFACT TO X.12: EDI FORMATSSTANDARDIZED STRUCTURES FOR UNAMBIGUOUS DATA EXCHANGE
20
PRODUCER
DESADV
Dispatchadvice
IFTSTA
Status report
IFTMIN
Transport order
CUSTOMER
ORDERS
Order
REMADV
Payment advice
INVOIC
Invoice
ORDRSP
Order response
LOGISTIC
MORE MESSAGE TYPES
PRICATPrice catalogue
ORDCHG
Order
change
IFTMCSStatus report
APERAKError message
…and so on
FROM ORDERS TO INVOIC: MESSAGE TYPESEXAMPLES FOR DATA THAT CAN BE EXCHANGED – EDIFACT MESSAGES
21
REQUIREMENTS (TARGETS)ELECTRONIC DATA EXCHANGE OF STANDARDIZED MESSAGES
Which data format is requested?
Do I have a guideline and/or example data?
Which communication parameters are given?
?
?
?
Targets are identified and
communication with partner is possible:
Example: EDIFACT and AS2
!
22
EDI ONBOARDING WITH i-effect
DATA CONVERSION
(EDIFACT FILE)
COMMUNICATION
(AS2)
AUTOMATION
(PRODUCTION) TRACKING
REQUIREMENTS PHASE
IMPLEMENTATION PHASE
REQUEST
1
54 6 7
EDI ONBOARDING WITH i-effect ®
EXAMPLE: CREATE AN EDI INVOICE VIA AS2 ON YOUR ISERIES
REQUIREMENTS
(TARGETS)
BASIC ANALYSIS
(SOURCES)
2 3
23
MAPPINGStatement for transforming data between
different structures
Changing the date format
SOURCERow-type source structure
DATE OF INVOICE
INVOICE NUMBER
AMOUNT $
TARGETTable-like target structure
01.07.2017
20170701
Remove leading zeros
001800
1800Round amount
1250.1275
1250.13
THE TRANSFORMATION OF THE DATA: EDI MAPPINGTRANSFERRING DATA FROM THE SOURCE STRUCTURE TO THE TARGET STRUCTURE
24
i-effect® INTUITIVE GUI MAPPING
25
Graphical Mapping tool helps you to create
mappings from any-2-any format
You can use tasks to manipulate data within
the mapping
You can use conditions and occurences to
handle different specifics
You have your data structure and
transformation visualized
i-effect® INTUITIVE GUI MAPPING
26
EDI ONBOARDING WITH i-effect
DATA CONVERSION
(EDIFACT FILE)
COMMUNICATION
(AS2)
AUTOMATION
(PRODUCTION) TRACKING
REQUIREMENTS PHASE
IMPLEMENTATION PHASE
REQUEST
1
54 6 7
EDI ONBOARDING WITH i-effect®
EXAMPLE: CREATE AN EDI INVOICE VIA AS2 ON YOUR ISERIES
REQUIREMENTS
(TARGETS)
BASIC ANALYSIS
(SOURCES)
2 3
27
i-effect® COMMUNICATION
*AS2 *OFTP*FTP *HTTP *EMAIL *SOA
28
i-effect® HOW EDIINT AS2 WORKS?
29
i-effect® COMMUNICATION
1. Setup your own AS2 server to receive data
Identify your remote address and port
Define your AS2-from address
1
2 Setup the partners AS2 profile for sending data to the
partner (this information will be provided by your partner)
Host & port
AS2-to address
Signature & Encryption
30
i-effect® SETUP AS2 SERVER
2. Create key-pair (certificates) to sign
and encrypt messages
2
3. Create sender profile and assign certificate3
1. Setup AS2-server with hostname
demo1.menten.com and port 4080
1
31
i-effect® SETUP AS2 CLIENT (PARTNER)
2. Create AS2 partners client profile and assign the
certificate
2
3. Send “hello world“ file to test the configuration3
1. Import partners AS2 certificate into the keystore1
32
EDI ONBOARDING WITH i-effect®
DATA CONVERSION
(EDIFACT FILE)
COMMUNICATION
(AS2)
AUTOMATION
(PRODUCTION) TRACKING
REQUIREMENTS PHASE
IMPLEMENTATION PHASE
REQUEST
1
54 6 7
EDI ONBOARDING WITH i-effectEXAMPLE: CREATE AN EDI INVOICE VIA AS2 ON YOUR ISERIES
REQUIREMENTS
(TARGETS)
BASIC ANALYSIS
(SOURCES)
2 3
33
AUTOMATE YOUR
(EDI) WORKFLOW
WITH i-effect *SERVER
34
AUTOMATE WITH *SERVER
SINGLE / EXTERNAL COMMANDS
DB/2 MonitorLibrary IEF*
File:*
Member File: *
IFS MonitorPath: /i-effect/edi
File: *.*
SPOOL MonitorOutq: QGPL/QPRINT
File: QP*
User: QSYQPR
ScheduleDays of the week: *ALL
From/to: 8:00-16:00
Timer: 60
Preprocessing
z.B. CALL/PGM
i-effect Task 1
i-effect Task 2
Final Processing
z.B. CALL LIB/PGM…
CONVERT COMMUNICATE CRYPT COMPRESS USERDEFINED
OK• send Email
• userdefined
ERROR• send Email
• userdefined
DIAGNOSE• send Email
• userdefined
CUSTOMIZEMSGID
REGEX
SQL
*SERVER DEFINITION
*SERVERTASK
*SERVER WORKFLOW
WORKFLOW TASK 1 WORKFLOW TASK 2 WORKFLOW TASK 3 WORKFLOW TASK 4
*SERVER
*CENTRAL LOGGING
35
i-effect® CONFIGURE EDI AUTOMATION
1. Create a scheduled task that runs the mapping every 30
minutes (stores edifact file in ifs)
1
2. Create another task that monitors ifs for new
edifact files and send them to partner
2
3. Configure a workflow to get notifications (mails) about
failed jobs with errors
3
36
EDI ONBOARDING WITH i-effect®
DATA CONVERSION
(EDIFACT FILE)
COMMUNICATION
(AS2)
AUTOMATION
(PRODUCTION)TRACKING
REQUIREMENTS PHASE
IMPLEMENTATION PHASE
REQUEST
1
54 6 7
EDI ONBOARDING WITH i-effectEXAMPLE: CREATE AN EDI INVOICE VIA AS2 ON YOUR ISERIES
REQUIREMENTS
(TARGETS)
BASIC ANALYSIS
(SOURCES)
2 3
37
WEBCONTROLGRAPHICAL ADMINISTRATION INTERFACE
38
WEBCONTROLGRAPHICAL ADMINISTRATION INTERFACE
All actions in the session logbook (technical
overview)
Related sessions are linked as a process to
keep tracking of workflows
Inbox and outbox for traffic overview
Index over important key values in messages
(i.e. document number)
39
DO YOU HAVE
ANY QUESTIONS?
40
COMPANY HOMEPAGE
Portfolio
Press releases
Current offers
Newsletter subscription
www.menten.com
MORE INFORMATION
PRODUCT HOMEPAGE
Overview Software Modules
Free 30-day full version
Prices
Forum for users
www.i-effect.com
manual.i-effect.com
41
THANK YOU VERY MUCH FOR YOUR INTEREST!