Teknikdag i Ballerup
Download
Report
Transcript Teknikdag i Ballerup
1
Copyright © 2011 Lawson. All rights reserved.
Teknikdag i Ballerup
Jesper Lyngsø, Solution Design, Lawson Software
2
Copyright © 2011 Lawson. All rights reserved.
Agenda
Sikkerhedsopsætning i M3
CRS006……
MNS410……
LSO
Jobscheduler
JAVA
System stamdata/parametre
CRS704
Crs900
Crs999
MNSxxx
Nummerserier
Database struktur i M3
SQL updatering med livrem og seler
MI Tester og Movex Data Import
Smart DataTools
Svar på dagens spørgsmål
3
Copyright © 2011 Lawson. All rights reserved.
Lawson Smart Reports
Name
Ole Rasmussen
Global Director Product Management
[email protected]
Background
Key pain points with our current M3 Reports
Existing M3 reports are unattractive and inflexible.
Unsure what reports are available as standard.
Content of M3 reports can’t be easily exported or distributed.
Easier to work with, extend and modify
Simpler to use interactively in LSO
We have a strong reporting platform within LBI
We have a strong User Platform in Smart Office
Lawson Smart Reports
Lawson Smart Reports (LSR)
LSR provides a flexible framework to generate, view, manage, extend and
distribute M3 reports directly in Smart Office and a Web browser.
Business benefits
Lower implementation costs
Over 600 beautifully formatted reports as standard
Flexible delivery of reports
Preview of reports
Easy export to Excel, Word, PDF, etc
Customize reports without programming
Add fields to reports via APIs
Modify layouts
Report catalog and archive
Report browsing and searching
Access to historic reports
New format
Old format
Lawson ViewPoint
Ole Rasmussen
Global Director Product Management
[email protected]
New Business Intelligence Application –
Lawson ViewPoint
Design & Deploy Analytical
Applications
Tool for designing highly interactive,
visually rich dashboards
Supports 18 langauges
Deploy Web or Lawson Smart Office
Mashups in Lawson Smart Office
Leverages Lawson Business Intelligence
Foundation for packaged S3 industry
analytics
Designed for Users
User can personalize the dashboards
through filters, conditional styling, user
calculations and visualization choices
Self Service
Collaborative
Comments, attachments, discussions
provide qualitative and subjective context
around business performance
Lawson ViewPoint– View with Collaboration
Interactive
chart
Filters
Interactive grid
(pivot table)
Related
Links to other
relevant information
Discussion
thread
collaboration
Lawson Process Automation for M3
Lawson Process Designer (LPD)
Approve customer
12
Copyright © 2011 Lawson. All rights reserved.
1. Model
Lawson Process Automation (LPA)
Enterprise class Business Process
Management (BPM) application
Automate, control, and measure business
processes that span:
Systems to systems
People to systems
People to people
Multi-step, multi-level, human review and
approval workflow
Start flows on any event in M3 using
EventHub
Integrated to LSO
Reduce or eliminate need for Lawson
application modifications
13
Copyright © 2011 Lawson. All rights reserved.
Event trigger og MeC’en
Komma
Speditør
Booking
CMR
Hent info
XML
Kunde
M3
Opdatering
XML
MeC
Translatør
XML
XML
Int M3
Trigger:
DO receive
PO receive
DeliveryIssued
ReleasePick
ShipClosed
ShipIssued
ShipInv
Etc…
14
Copyright © 2011 Lawson. All rights reserved.
ASN
SSCC
Procesflow
Flad fil
Skat
Told
Event Hub with Event Analytics
LES
Subscriber
MEC
M3
Publisher
Event Hub
Subscriber
LPA
Subscriber
Subscriber
Event
Analytics
Publisher
Grid
15
Copyright © 2011 Lawson. All rights reserved.
UPP News
LSO 10.0.1 – New skin
Improved support for virtualized environments
Login control to LSO
Spell check in text blocks
M3 Net Extensions Manager
LES 10.0.0 – Faster
Performance enhancements
Search Improvements
LIM
DAF 10.0.0 – Mobile access
Mashup Designer 10.0.1 – WYSIWYG
Custom List Design
Personalizations on/off
New Controls
WebServices
16
Copyright © 2011 Infor. All rights reserved.
Agenda
Sikkerhedsopsætning i M3
CRS006……
MNS410……
LSO
Jobscheduler
JAVA
System stamdata/parametre
CRS704
Crs900
Crs999
MNSxxx
Nummerserier
Database struktur i M3
SQL updatering med livrem og seler
MI Tester og Movex Data Import
Smart DataTools
17
Copyright © 2011 Lawson. All rights reserved.
Permissions – Basic
• Permissions are generated for a program and user
Permissions Setup (SES400)
Role X
Permissions (SES401)
User 3
User 2
User 1
Function X
Create
Change
Copy
Delete
Display
Program P1
Create
Change
Copy
Delete
Display
Functions
(MNS110)
Function X
Program P1
Each function ‘holds’
the program to be
called when the
functions is activated.
Permissions – Inheritance
• Individual programs that will inherit permissions setup from a function can be defined in MMS112.
Permission Setup (SES400)
Permissions (SES401)
Role X
User 3
User 2
Program 2 and 3
inherits the setup
User 1
Function X
Create
Change
Copy
Delete
Display
Functions
Programs per Function
(MNS110)
(MNS112)
Function X
Function X
Program P1
Program P2
Program P3
Those programs inherit
the permissions setup
from the function
Program P1
Create
Change
Copy
Delete
Display
Program P2
Create
Change
Copy
Delete
Display
MNS112 is enabled per function
via option 13 in MNS110
Program P3
Create
Change
Copy
Delete
Display
Permissions – Direct program setup
• Permissions can be applied directly to programs with panels for user interactions. This only applies if the
program does not exist as a function.
Permissions (SES401)
Permissions Setup (SES400)
Role X
Normal setup
(per Function)
Direct program setup.
User 3
User 2
User 1
Function X
Create
Change
Copy
Delete
Display
Program 4
Create
Change
Copy
Delete
Display
Functions
Programs per Function
(MNS110)
(MNS112)
Function X
Function X
Program
P1
Program P2
Program P1
Create
Change
Copy
Delete
Display
Program P2
Create
Change
Copy
Delete
Display
Program P4
Create
Change
Copy
Delete
Display
Permissions – Least restrictive principle
• Least restrictive principle applies if a user is connected to several roles.
Permissions (SES401)
Permissions Setup (SES400)
Sales clerk
Function X
Create
Change
Copy
Delete
Display
Buyer
Function X
Create
Change
Copy
Delete
Display
John Smith is, at
the same time,
connected to the
roles ‘Sales
clerk’ and
‘Buyer’
John Smith
Program P1
Create
Change
Copy
Delete
Display
Program P2
Create
Change
Copy
Delete
Display
Program P3
Create
Change
Copy
Delete
Display
MNS150 - Users (persons)
(company independent)
Set up workflow
MNS110 - Functions
(company independent)
MNS405 - Roles
(company independent)
= New in V13
CAUTCHK – Authority check
Permissions
per user and program
CMNPUS
SEMNGPER
Manage permissions
SES900
Auto-job
MNS410 – Roles per user
(company independent)
SES400 – Permissions setup
Permissions trigger
MSE900
Auto update
Permissions – Set up workflow
System parameter setting to activate Permission’s
0 = Permission’s are not activated => SES003 is used by the authority check program
1 = Permission’s are activated => SES400 is used by the authority check program
24
Copyright © 2011 Lawson. All rights reserved.
LSO
25
Copyright © 2011 Lawson. All rights reserved.
Agenda
Sikkerhedsopsætning i M3
CRS006……
MNS410……
LSO
Jobscheduler
JAVA
System stamdata/parametre
CRS704
Crs900
Crs999
MNSxxx
Nummerserier
Database struktur i M3
SQL updatering med livrem og seler
MI Tester og Movex Data Import
Smart DataTools
26
Copyright © 2011 Lawson. All rights reserved.
Job Scheduler
SHS030 Jobplanlægning
SHS010 Schedulerede Job
27
Copyright © 2011 Lawson. All rights reserved.
SQLstatement til SHS010
Skærmbillede selektering ved schedulering i Java
select * from mvxemad.cshlin where slcono=600 and slfnid='OIS180'
order by slbjno
28
Copyright © 2011 Lawson. All rights reserved.
Agenda
Sikkerhedsopsætning i M3
CRS006……
MNS410……
LSO
Jobscheduler
JAVA
System stamdata/parametre
CRS704
Crs900
Crs999
MNSxxx
Nummerserier
Database struktur i M3
SQL updatering med livrem og seler
MI Tester og Movex Data Import
Smart DataTools
29
Copyright © 2011 Lawson. All rights reserved.
Cross- og hjælpeprogrammer i M3
30
Copyright © 2011 Lawson. All rights reserved.
Nummerserier
Nummerserier
CRS165 Genrel og global
MFS165 Fakturanummerserie (division)
31
Copyright © 2011 Lawson. All rights reserved.
Agenda
Sikkerhedsopsætning i M3
CRS006……
MNS410……
LSO
Jobscheduler
JAVA
System stamdata/parametre
CRS704
Crs900
Crs999
MNSxxx
Nummerserier
Database struktur i M3
SQL updatering med livrem og seler
MI Tester og Movex Data Import
Smart DataTools
32
Copyright © 2011 Lawson. All rights reserved.
Database struktur i M3
Relations DB (”ingen” redundante data)
Filnavne
Logiske filer
XXXXXX
XXXXXXYY
Logik i filnavne
OOHEAD
OOLINE
Feltnavne
Order Header
Order Line
XXYYYY
Transaktionsdata adskilt fra stamdata
MMS002 er en smutter.
MetaDataPublisher
33
Copyright © 2011 Lawson. All rights reserved.
SQL med livrem og seler
Select til tjek
select oborno, obponr, obitno, oborqt, oborqa, obrnqt, obrnqa, obalqt, obalqa, obplqt, obplqa, obdlqt, obdlqa, obivqt,
obivqa, oborst from mvxddta01.ooline where obcono=1 and oborno='0044139951' and obponr=10
Allokeringsfelterne
update mvxddta01.ooline set obrnqt=0, obrnqa=0, obalqt=0, obalqa=0 where obcono=1 and oborno='0043606000'
and obponr=70
Plukkelistefelterne
update mvxddta01.ooline set obrnqt=0, obrnqa=0, obplqt=0, obplqa=0 where obcono=1 and oborno='0044139951'
and obponr=10
Leveringsfelterne
update mvxddta01.ooline set obrnqt=0, obrnqa=0, obdlqt=0, obdlqa=0 where obcono=1 and oborno='0043219647'
and obponr=100
Update af header
update mvxddta01.oohead set oahocd=1, OAJNA='LAWJL', OAJNU=1 where oacono=1 and oaorno='0044139951‘
Genberegning af ordre
Åbn OIS100
34
Copyright © 2011 Lawson. All rights reserved.
Agenda
Sikkerhedsopsætning i M3
CRS006……
MNS410……
LSO
Jobscheduler
JAVA
System stamdata/parametre
CRS704
Crs900
Crs999
MNSxxx
Nummerserier
Database struktur i M3
SQL updatering med livrem og seler
MI Tester og Movex Data Import
Smart DataTools
35
Copyright © 2011 Lawson. All rights reserved.
MI Tester
36
Copyright © 2011 Lawson. All rights reserved.
Movex Data Import
37
Copyright © 2011 Lawson. All rights reserved.
Find felt til MI program
SQLstatement til at finde input eller output felter
select flminm, fltrnm, fltrtp, flflnm, flflds, flfrpo, fltopo,
flleng, fltype, flmand from mvxddta90.cmifld where
flflnm='ALMT'and fltrtp='O‘ order by flminm, flfrpo
38
Copyright © 2011 Lawson. All rights reserved.
Agenda
Sikkerhedsopsætning i M3
CRS006……
MNS410……
LSO
Jobscheduler
JAVA
System stamdata/parametre
CRS704
Crs900
Crs999
MNSxxx
Nummerserier
Database struktur i M3
SQL updatering med livrem og seler
MI Tester og Movex Data Import
Smart DataTools
39
Copyright © 2011 Lawson. All rights reserved.
LWS Environment Prerequisites
Server side
7.1 Apps
LWS Server
Client side
with ”Deployed” web services
(SOAP/Http)
•Excel 2003
•MS SOAP Toolkit (Supplied)
•Converter program, downloaded
•The excel template.xls and data sheet (supplied)
(A valid M3 user account)
Lawson M3
Solution
Excel into M3 via Converter tool
Svar på dagens uafklarede spørgsmål
Rynkeby
Er deaktivering af ”MFORMS://xxxxxx” i LSOen mulig?
Det er ikke muligt, bør klares med security opsætningen
Indeksering af ex: MHS850 filerne til LES brug?
Dette kan gøres via LCM (Life Cycle Manager)
De ønske filer ”knyttes” til indekseringen (crawl)
I LIM knyttes eller udvides så til ”LES Interest Center”
Hvad bruges?:
CRS995 Fix program til GL (General Ledger)
AMS100 benyttes i forbindelse med arkiveringsmodulet TAM
MTS043 Test af ”egne” MashUp Bookmarks
Hartmann
Opdatering af valuta på ordre hoved ”OOHEAD”?
Ikke muligt hvis der er oprettet linier på ordren
GLS037 records usynlige lige efter oprettelse, men bliver så pludselig synlige?
Ingen af vores FAM konsulenter havde et svar, men måske noget med periodisering /tidszone. Men det kræver nok yderligere
analyse
MacBaren
Antal faneblade åbne i Lawson Smart Office?
Det findes ingen parameter til dette i LSO opsætningen
42
Copyright © 2011 Lawson. All rights reserved.