lawson template v.2 july 29, 2011 copyright © 2011 lawson. all rights reserved.1

41
Copyright © 2011 Lawson. All rights reserved. 1

Upload: terry-sylvester

Post on 31-Mar-2015

245 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Copyright © 2011 Lawson. All rights reserved. 1

Page 2: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Teknikdag i BallerupJesper Lyngsø, Solution Design, Lawson Software

2 Copyright © 2011 Lawson. All rights reserved.

Page 3: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Copyright © 2011 Lawson. All rights reserved. 3

Page 4: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Lawson Smart Reports

Name Ole RasmussenGlobal Director Product Management

[email protected]

Page 5: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Page 6: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Page 7: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Old format

New format

Page 8: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Lawson ViewPoint

Ole RasmussenGlobal Director Product Management

[email protected]

Page 9: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Page 10: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Lawson ViewPoint– View with Collaboration

Discussion thread collaboration

Discussion thread collaboration

FiltersFilters

Interactive grid (pivot table)

Interactive grid (pivot table)

Interactivechart

Interactivechart

Related Links to other

relevant information

Related Links to other

relevant information

Page 11: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Lawson Process Automation for M3

Page 12: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Lawson Process Designer (LPD)

Approve customer

Copyright © 2011 Lawson. All rights reserved.12

1. Model1. Model

Page 13: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Copyright © 2011 Lawson. All rights reserved.13

Page 14: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Event trigger og MeC’en

Copyright © 2011 Lawson. All rights reserved. 14

M3

MeCTranslatør

KundeASN

SSCC

SpeditørBooking

CMR

Int M3Procesflow

SkatTold

Hent info

Opdatering

XML

Flad fil

Komma

XML

XML

XML

Trigger:DO receivePO receive

DeliveryIssuedReleasePickShipClosedShipIssued

ShipInvEtc…

Page 15: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Event Hub with Event Analytics

Copyright © 2011 Lawson. All rights reserved. 15

LPA

Subscriber

MEC

SubscriberM3

Event HubPublisher

LES

Subscriber

Grid

EventAnalytics

Subscriber

Publisher

Page 16: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Copyright © 2011 Infor. All rights reserved. 16

Page 17: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Copyright © 2011 Lawson. All rights reserved. 17

Page 18: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Permissions (SES401)

Permissions – Basic

Permissions Setup (SES400)

Role X

Function XCreateChangeCopyDeleteDisplay

Program P1CreateChangeCopyDeleteDisplay

• Permissions are generated for a program and user

User 3

User 2

User 1

Functions (MNS110)

Function X

Program P1

Each function ‘holds’ the program to be called when the functions is activated.

Page 19: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Permissions – Inheritance

• Individual programs that will inherit permissions setup from a function can be defined in MMS112.

Permissions (SES401)

Programs per Function(MNS112)

Permission Setup (SES400)

Role X

Function XCreateChangeCopyDeleteDisplay

Function X

Program P2 Program P3

Program P1CreateChangeCopyDeleteDisplay

Program P2CreateChangeCopyDeleteDisplay

Program P3CreateChangeCopyDeleteDisplay

Program 2 and 3 inherits the setup

User 3

User 2

User 1

Functions (MNS110)

Function X

Program P1

Those programs inherit the permissions setup from the function

MNS112 is enabled per function via option 13 in MNS110

Page 20: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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)

Programs per Function(MNS112)

Permissions Setup (SES400)

Role X

Function XCreateChangeCopyDeleteDisplay

Function X

Program P2

Program P1CreateChangeCopyDeleteDisplay

Program P2CreateChangeCopyDeleteDisplay

Program P4CreateChangeCopyDeleteDisplay

User 3

User 2

User 1

Functions (MNS110)

Function X

Program P1

Program 4CreateChangeCopyDeleteDisplay

Direct program setup.Normal setup (per Function)

Page 21: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Permissions – Least restrictive principle

• Least restrictive principle applies if a user is connected to several roles.

Permissions (SES401)

John Smith

Permissions Setup (SES400)

Sales clerk Buyer

Function X

CreateChangeCopyDeleteDisplay

Function X

CreateChangeCopyDeleteDisplay

Program P1

CreateChangeCopyDeleteDisplay

Program P2

CreateChangeCopyDeleteDisplay

Program P3

CreateChangeCopyDeleteDisplay

John Smith is, at the same time, connected to the roles ‘Sales clerk’ and ‘Buyer’

Page 22: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Permissions – Set up workflow = New in V13

MNS405 - Roles(company independent)

MNS150 - Users (persons)(company independent)

MNS110 - Functions(company independent)

SES400 – Permissions setup

MNS410 – Roles per user(company independent)

Permissions per user and program

CMNPUS

Set up w

orkflow

Permissions triggerMSE900

SES900Auto-job

SEMNGPERManage permissions

Aut

o up

date

CAUTCHK – Authority check

Page 23: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

System parameter setting to activate Permission’s

Copyright © 2011 Lawson. All rights reserved. 24

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

Page 24: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

LSO

Copyright © 2011 Lawson. All rights reserved. 25

Page 25: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Copyright © 2011 Lawson. All rights reserved. 26

Page 26: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Job Scheduler

SHS030 Jobplanlægning

SHS010 Schedulerede Job

Copyright © 2011 Lawson. All rights reserved. 27

Page 27: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

SQLstatement til SHS010

Skærmbillede selektering ved schedulering i Java select * from mvxemad.cshlin where slcono=600 and slfnid='OIS180'

order by slbjno

Copyright © 2011 Lawson. All rights reserved. 28

Page 28: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Copyright © 2011 Lawson. All rights reserved. 29

Page 29: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Cross- og hjælpeprogrammer i M3

Copyright © 2011 Lawson. All rights reserved. 30

Page 30: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Nummerserier

Nummerserier CRS165 Genrel og global MFS165 Fakturanummerserie (division)

Copyright © 2011 Lawson. All rights reserved. 31

Page 31: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Copyright © 2011 Lawson. All rights reserved. 32

Page 32: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Database struktur i M3

Relations DB (”ingen” redundante data)

Filnavne XXXXXX Logiske filer XXXXXXYY

Logik i filnavne OOHEAD Order Header

OOLINE Order Line

Feltnavne XXYYYY

Transaktionsdata adskilt fra stamdata MMS002 er en smutter.

MetaDataPublisher

Copyright © 2011 Lawson. All rights reserved. 33

Page 33: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Copyright © 2011 Lawson. All rights reserved. 34

Page 34: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Copyright © 2011 Lawson. All rights reserved. 35

Page 35: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

MI Tester

Copyright © 2011 Lawson. All rights reserved. 36

Page 36: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Movex Data Import

Copyright © 2011 Lawson. All rights reserved. 37

Page 37: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Find felt til MI program

SQLstatement til at finde input eller output felterselect flminm, fltrnm, fltrtp, flflnm, flflds, flfrpo, fltopo,

flleng, fltype, flmand from mvxddta90.cmifld where flflnm='ALMT'and fltrtp='O‘ order by flminm, flfrpo

Copyright © 2011 Lawson. All rights reserved. 38

Page 38: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Copyright © 2011 Lawson. All rights reserved. 39

Page 39: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

LWS Environment Prerequisites

Client sideLWS Serverwith ”Deployed” web services

Lawson M3

(SOAP/Http)

Server side

7.1 Apps

•Excel 2003

•MS SOAP Toolkit (Supplied)

•Converter program, downloaded

•The excel template.xls and data sheet (supplied)

(A valid M3 user account)

Page 40: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

Solution

Excel into M3 via Converter tool

Page 41: Lawson Template V.2 July 29, 2011 Copyright © 2011 Lawson. All rights reserved.1

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

Copyright © 2011 Lawson. All rights reserved. 42