SlideShare a Scribd company logo
1 of 47
Lawson Add-Ins
The basics and troubleshooting tips
What is covered
• Introduction to Lawson Add-Ins for Microsoft Office
• Architecture
• Risks
• Navigation and logging in to the Addins
• Query wizard
• Inquiries
• Uploads
• Advanced tools
• Troubleshooting
Introduction to “Addins”
What are they?
o Wizards that integrate Lawson with MS Office
• S3 Query Wizard – Database (API used is the DME/Data service call)
o Query the Lawson database for “ad hoc” Excel reports
o Reports may include drill-around functionality (IDA/Drill service)
o Mail Merge in MS Word
• S3 Query Wizard – Application (AGS/Transaction service)
o Move S3 data from a form into an Excel spreadsheet
o Query the S3 application with form function Inquire
• S3 Upload Wizard (AGS/Transaction service)
o Move data from an Excel spreadsheet into an S3 form
o Uses Form logic (eg., HR11, AP20 forms)
o Perform form functions Add, Change, Delete
• S3 Drill and S3 Map Drill Around (IDA/Drill service)
• Landmark Query Wizard
• Landmark Upload Wizard
o Governed by your Lawson security model (ie., LAUA, LS9. Landmark)
Architecture
• (Highly) abbreviated architecture, Upload Wizard
Updates are
made
Lawson Database
- The
backoffice
form validates,
sends the
request to the
server
- After the
update, the
form returns
message back
to user just as
in Portal and
LID
Lawson Business
Logic (4GL)
Lawson
security
authenticates
user and
determines
authorization
Lawson Security
User runs
upload wizard
in Addins
Addins
Architecture
• (Highly) abbreviated architecture, Query Wizard –
Database
Data collected
and sent back
to
spreadsheet
Lawson
Database
Lawson
security
authenticates
user and
determines
authorization
Lawson
Security
User builds
query in
Addins
Addins
Architecture
• Over-simplified Upload Wizard
Lawson
Database
Architecture
• Over-simplified Query Wizard – Database
Lawson
Database
Queries bypass
form logic
Risk
“To use the Lawson Add-ins effectively, you must have the following knowledge and
experience:
- Understand these relevant features in Microsoft Excel and Microsoft Word:
- Create, edit, and save Microsoft Excel files.
- Sort, format, and use calculation features in Excel.
- To create mail merge documents, understand how to use the Microsoft Word
Mail Merge feature.
- Know how to use Lawson applications.
- Understand how the Lawson system handles data.
- Be familiar with how the Transaction service (AGS), Data service (DME), and Drill
service (IDA) work.
- Understand the basic structure of the Lawson database.
IMPORTANT Users of the Upload Wizard need a very strong knowledge and
understanding of the form and application to which they are uploading data. Data
must be entered correctly in the Upload Wizard to preserve the integrity of data in the
database.”
“The Upload Wizard cannot perform some Lawson transactions. For example, you
cannot use the Upload feature to do a Release function code or any other function
code operation that requires an Inquire first.”
- MS Addins User Guide
Save this Addins query/upload
Navigation
• Buttons across the top
Open existing Addins.
(Open one that was previously
saved)
View the ‘raw’ query
Set the timeout period for query
View version, help and clear login
information
Navigation
• Navigate either with Tabs or Next-Previous
Click Tabs
- or -
Click Next/Previous
Instructions – Log In
• Launch and Log in, choose Query or Upload
o Portal path is abbreviated (not /lawson/portal)
Query Wizard – Database
• Decide on which fields to inquire (fields in Lawson
forms, ie., HR11 the Employee field)
• Locate tables for fields
• Find main table
• Build, save and run query
Query Wizard – Database
• Locate the table for a key field: Ctrl+Alt+o
Query Wizard – Database
• When logged in, choose “Database Tables”
Query Wizard – Database
• To find the actual table name, enter the three-
character abbreviation and tab off
Query Wizard – Database
• Choose product line, click to see system codes
Query Wizard – Database
• Choose the system code and table
Query Wizard – Database
• Choose fields from primary and related tables
Query Wizard – Database
• Change column descriptions
Query Wizard – Database
• Select an index and values
Query Wizard – Database
• Do not skip index values
• Instead, a useful trick is to use a range (a->z) or
several values (a;b;c) for key values
Query Wizard – Database
• Choose a Condition, max return, OTM, Select.
Query Wizard – Database
• Group criteria:
Highlight two, then click Group Criteria
Query Wizard – Database
• Calculations and subtotals
Query Wizard – Database
• Sort order
• Order defaults from the Index
• Override index by settings on Sort tab
Query Wizard – Database
• Format
• View formats to see all options
• Worksheet Title settings override the Excel format
Query Wizard – Database
• Workbook options
• Choose into which workbook to save output
• Output can be used for mail merge in MS Word
Query Wizard – Database
• Map wizard
• Set the spreadsheet’s form and drill settings
Query Wizard – Database
• View the ‘raw’ query that is sent to the server
Query Wizard – Database
• Sample result
Query Wizard – Database
• Result with totals
Query Wizard – Inquiries
• Log in and choose Application/form to Inquire
• Add fields
• Used to build upload template
Query Wizard – Inquiries
• Enter a value for key fields, such as Company
_f263:EMP-COMPANY
_f265:EMP-EMPLOYEE
_f263:EMP-COMPANY
_f265:EMP-EMPLOYEE
1000
Uploads
• Decide on which form to use
• Use Inquiry Addin to build (download) a template
o S3 Query Wizard, choose Application radio button
• Add a column for “Left Column Check” (optional)
• Fill in template with new values
• Close Query Wizard and open Upload Wizard
• Tie Upload Wizard fields to Excel columns
• Upload
Uploads
Uploads
Uploads
• When columns are complete, click Upload
Don’t use
this!
Advanced/Tricks
• There are advanced tools and tricks
o XML knowledge helps
• Free tutorial on XML at www.w3schools.com
o Ctrl+Alt+a
o Portal Debug
Advanced/Tricks
Advanced/Tricks
Advanced/Tricks
Advanced/Tricks
Advanced/Tricks
Troubleshooting
• Cannot log in
o Make sure the URL is correct, it should be Portal URL without the
/lawson/portal portion
o Check that Addins are enabled in LS9 (role-based security)
• Cannot query a table
o Check LS9 to make sure the ID has access
o Check for derived fields/related table fields and remove them – retry
• Query takes long time to run
o Use the proper Index
o Use as many Index Key values as possible
o Use fewer Filter (Select) fields
o Your security settings may restrict records, slowing it down
o Server timeout is set to 60 seconds (KB article 5410658)
o Choose a smaller data set
Troubleshooting
• Unexpected data are returned
o Make sure fields from the base tables come before those from related tables in
the Select
o Make sure dates are format (usually ccyymmdd)
• Upload won’t work
o Note that some forms are unable to upload to
o Make sure all required fields are included
• Include the HK value
• View the AGS call that was sent in Portal
• Use the Portal debug tool
o Make sure case is correct (is upper case required?)
o View the raw AGS call, include all fields and remove the obvious
• Update to most current version of Addins
• Still can’t figure it out? See KB article #5266704 for
logging
Next Webinar
August 29
www.nogalis.com/education.html
Requisition Approval
@nogalisinc

More Related Content

What's hot

How to Communicate Your Next Employee Engagement Survey
How to Communicate Your Next Employee Engagement SurveyHow to Communicate Your Next Employee Engagement Survey
How to Communicate Your Next Employee Engagement SurveyNamely
 
Recruitment Process Outsourcing Webinar
Recruitment Process Outsourcing WebinarRecruitment Process Outsourcing Webinar
Recruitment Process Outsourcing WebinarG&A Partners
 
Volume Hiring
Volume HiringVolume Hiring
Volume Hiringpaulharty
 
Alliance Staffing Solutions Power Point Presentation
Alliance Staffing Solutions   Power Point PresentationAlliance Staffing Solutions   Power Point Presentation
Alliance Staffing Solutions Power Point Presentationkmasin
 
Workday Recruiting - New Features R1/2023
Workday Recruiting - New Features R1/2023Workday Recruiting - New Features R1/2023
Workday Recruiting - New Features R1/2023Frédéric Rousseaux
 
Performance Management and Communication
Performance Management and CommunicationPerformance Management and Communication
Performance Management and CommunicationCharles Plant
 
The 5 second rule and its applicability to ux
The 5 second rule and its applicability to uxThe 5 second rule and its applicability to ux
The 5 second rule and its applicability to uxManuswath K.B
 
IT Club GTA - Working with IT Recruiters: Top Strategies in 2015
IT Club GTA - Working with IT Recruiters: Top Strategies in 2015IT Club GTA - Working with IT Recruiters: Top Strategies in 2015
IT Club GTA - Working with IT Recruiters: Top Strategies in 2015IT Club GTA
 
Recruitment Refresher Training
Recruitment Refresher TrainingRecruitment Refresher Training
Recruitment Refresher TrainingEmma Mirrington
 

What's hot (15)

Teamlease RPO
Teamlease RPO Teamlease RPO
Teamlease RPO
 
REsume Screening
REsume ScreeningREsume Screening
REsume Screening
 
How to Communicate Your Next Employee Engagement Survey
How to Communicate Your Next Employee Engagement SurveyHow to Communicate Your Next Employee Engagement Survey
How to Communicate Your Next Employee Engagement Survey
 
Recruitment Process Outsourcing Webinar
Recruitment Process Outsourcing WebinarRecruitment Process Outsourcing Webinar
Recruitment Process Outsourcing Webinar
 
Outsourcing ppt
Outsourcing pptOutsourcing ppt
Outsourcing ppt
 
Volume Hiring
Volume HiringVolume Hiring
Volume Hiring
 
Alliance Staffing Solutions Power Point Presentation
Alliance Staffing Solutions   Power Point PresentationAlliance Staffing Solutions   Power Point Presentation
Alliance Staffing Solutions Power Point Presentation
 
Workday Recruiting - New Features R1/2023
Workday Recruiting - New Features R1/2023Workday Recruiting - New Features R1/2023
Workday Recruiting - New Features R1/2023
 
Unlimited vacation policy, pto policy, sample for reference only
Unlimited vacation policy, pto policy, sample for reference onlyUnlimited vacation policy, pto policy, sample for reference only
Unlimited vacation policy, pto policy, sample for reference only
 
shde-holdings2017
shde-holdings2017shde-holdings2017
shde-holdings2017
 
Performance Management and Communication
Performance Management and CommunicationPerformance Management and Communication
Performance Management and Communication
 
Rpo presentation
Rpo presentationRpo presentation
Rpo presentation
 
The 5 second rule and its applicability to ux
The 5 second rule and its applicability to uxThe 5 second rule and its applicability to ux
The 5 second rule and its applicability to ux
 
IT Club GTA - Working with IT Recruiters: Top Strategies in 2015
IT Club GTA - Working with IT Recruiters: Top Strategies in 2015IT Club GTA - Working with IT Recruiters: Top Strategies in 2015
IT Club GTA - Working with IT Recruiters: Top Strategies in 2015
 
Recruitment Refresher Training
Recruitment Refresher TrainingRecruitment Refresher Training
Recruitment Refresher Training
 

Similar to Lawson Microsoft Addins

How Clean is your Database? Data Scrubbing for all Skill Sets
How Clean is your Database? Data Scrubbing for all Skill SetsHow Clean is your Database? Data Scrubbing for all Skill Sets
How Clean is your Database? Data Scrubbing for all Skill SetsChad Petrovay
 
Salesforce admin training 4
Salesforce admin training 4Salesforce admin training 4
Salesforce admin training 4HungPham381
 
How Amazon.com is Leveraging Amazon Redshift (DAT306) | AWS re:Invent 2013
How Amazon.com is Leveraging Amazon Redshift (DAT306) | AWS re:Invent 2013How Amazon.com is Leveraging Amazon Redshift (DAT306) | AWS re:Invent 2013
How Amazon.com is Leveraging Amazon Redshift (DAT306) | AWS re:Invent 2013Amazon Web Services
 
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...Databricks
 
Making It Easy to Connect Kyriba with Other Systems
Making It Easy to Connect Kyriba with Other SystemsMaking It Easy to Connect Kyriba with Other Systems
Making It Easy to Connect Kyriba with Other SystemsKyriba Corporation
 
Taming the shrew, Optimizing Power BI Options
Taming the shrew, Optimizing Power BI OptionsTaming the shrew, Optimizing Power BI Options
Taming the shrew, Optimizing Power BI OptionsKellyn Pot'Vin-Gorman
 
Oracle Course
Oracle CourseOracle Course
Oracle Courserspaike
 
FSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the Cloud
FSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the CloudFSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the Cloud
FSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the CloudAmazon Web Services
 
Test Data Transfer Tool
Test Data Transfer ToolTest Data Transfer Tool
Test Data Transfer ToolHai Nguyen
 
Building better SQL Server Databases
Building better SQL Server DatabasesBuilding better SQL Server Databases
Building better SQL Server DatabasesColdFusionConference
 
From Legacy Web Application To SharePoint - a case study
From Legacy Web Application To SharePoint - a case studyFrom Legacy Web Application To SharePoint - a case study
From Legacy Web Application To SharePoint - a case studyElizabeth Szabo
 
Excel Power Query Secrets: How to Cut Data Prep Time by 75%
Excel Power Query Secrets: How to Cut Data Prep Time by 75%Excel Power Query Secrets: How to Cut Data Prep Time by 75%
Excel Power Query Secrets: How to Cut Data Prep Time by 75%Doug Burke
 
Data Discovery at Databricks with Amundsen
Data Discovery at Databricks with AmundsenData Discovery at Databricks with Amundsen
Data Discovery at Databricks with AmundsenDatabricks
 

Similar to Lawson Microsoft Addins (20)

How Clean is your Database? Data Scrubbing for all Skill Sets
How Clean is your Database? Data Scrubbing for all Skill SetsHow Clean is your Database? Data Scrubbing for all Skill Sets
How Clean is your Database? Data Scrubbing for all Skill Sets
 
Salesforce admin training 4
Salesforce admin training 4Salesforce admin training 4
Salesforce admin training 4
 
Taming the shrew Power BI
Taming the shrew Power BITaming the shrew Power BI
Taming the shrew Power BI
 
How Amazon.com is Leveraging Amazon Redshift (DAT306) | AWS re:Invent 2013
How Amazon.com is Leveraging Amazon Redshift (DAT306) | AWS re:Invent 2013How Amazon.com is Leveraging Amazon Redshift (DAT306) | AWS re:Invent 2013
How Amazon.com is Leveraging Amazon Redshift (DAT306) | AWS re:Invent 2013
 
Introduction to Amazon Athena
Introduction to Amazon AthenaIntroduction to Amazon Athena
Introduction to Amazon Athena
 
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
 
Making It Easy to Connect Kyriba with Other Systems
Making It Easy to Connect Kyriba with Other SystemsMaking It Easy to Connect Kyriba with Other Systems
Making It Easy to Connect Kyriba with Other Systems
 
Taming the shrew, Optimizing Power BI Options
Taming the shrew, Optimizing Power BI OptionsTaming the shrew, Optimizing Power BI Options
Taming the shrew, Optimizing Power BI Options
 
Oracle Course
Oracle CourseOracle Course
Oracle Course
 
Database an introduction
Database an introductionDatabase an introduction
Database an introduction
 
Database Testing
Database TestingDatabase Testing
Database Testing
 
introduction v4
introduction v4introduction v4
introduction v4
 
MS-ACCESS.pptx
MS-ACCESS.pptxMS-ACCESS.pptx
MS-ACCESS.pptx
 
FSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the Cloud
FSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the CloudFSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the Cloud
FSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the Cloud
 
Test Data Transfer Tool
Test Data Transfer ToolTest Data Transfer Tool
Test Data Transfer Tool
 
Building better SQL Server Databases
Building better SQL Server DatabasesBuilding better SQL Server Databases
Building better SQL Server Databases
 
From Legacy Web Application To SharePoint - a case study
From Legacy Web Application To SharePoint - a case studyFrom Legacy Web Application To SharePoint - a case study
From Legacy Web Application To SharePoint - a case study
 
Datastage Introduction To Data Warehousing
Datastage Introduction To Data WarehousingDatastage Introduction To Data Warehousing
Datastage Introduction To Data Warehousing
 
Excel Power Query Secrets: How to Cut Data Prep Time by 75%
Excel Power Query Secrets: How to Cut Data Prep Time by 75%Excel Power Query Secrets: How to Cut Data Prep Time by 75%
Excel Power Query Secrets: How to Cut Data Prep Time by 75%
 
Data Discovery at Databricks with Amundsen
Data Discovery at Databricks with AmundsenData Discovery at Databricks with Amundsen
Data Discovery at Databricks with Amundsen
 

More from Nogalis Inc

Lawson for Total Beginners
Lawson for Total BeginnersLawson for Total Beginners
Lawson for Total BeginnersNogalis Inc
 
Troubleshooting Lawson Security
Troubleshooting Lawson SecurityTroubleshooting Lawson Security
Troubleshooting Lawson SecurityNogalis Inc
 
Upgrade to IPA Made Easy
Upgrade to IPA Made EasyUpgrade to IPA Made Easy
Upgrade to IPA Made EasyNogalis Inc
 
ProcessFlow/IPA Differences
ProcessFlow/IPA DifferencesProcessFlow/IPA Differences
ProcessFlow/IPA DifferencesNogalis Inc
 
Data Access Basics and Introduction to SQL
Data Access Basics and Introduction to SQLData Access Basics and Introduction to SQL
Data Access Basics and Introduction to SQLNogalis Inc
 
Attaching Files to S3 Applications
Attaching Files to S3 ApplicationsAttaching Files to S3 Applications
Attaching Files to S3 ApplicationsNogalis Inc
 
Implementing Requisition Approval
Implementing Requisition ApprovalImplementing Requisition Approval
Implementing Requisition ApprovalNogalis Inc
 
Lawson ProcessFlow
Lawson ProcessFlowLawson ProcessFlow
Lawson ProcessFlowNogalis Inc
 

More from Nogalis Inc (10)

Lawson for Total Beginners
Lawson for Total BeginnersLawson for Total Beginners
Lawson for Total Beginners
 
Troubleshooting Lawson Security
Troubleshooting Lawson SecurityTroubleshooting Lawson Security
Troubleshooting Lawson Security
 
Upgrade to IPA Made Easy
Upgrade to IPA Made EasyUpgrade to IPA Made Easy
Upgrade to IPA Made Easy
 
LBI For Dummies
LBI For DummiesLBI For Dummies
LBI For Dummies
 
ProcessFlow/IPA Differences
ProcessFlow/IPA DifferencesProcessFlow/IPA Differences
ProcessFlow/IPA Differences
 
Data Access Basics and Introduction to SQL
Data Access Basics and Introduction to SQLData Access Basics and Introduction to SQL
Data Access Basics and Introduction to SQL
 
Attaching Files to S3 Applications
Attaching Files to S3 ApplicationsAttaching Files to S3 Applications
Attaching Files to S3 Applications
 
Lawson Security
Lawson SecurityLawson Security
Lawson Security
 
Implementing Requisition Approval
Implementing Requisition ApprovalImplementing Requisition Approval
Implementing Requisition Approval
 
Lawson ProcessFlow
Lawson ProcessFlowLawson ProcessFlow
Lawson ProcessFlow
 

Recently uploaded

Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 

Recently uploaded (20)

Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 

Lawson Microsoft Addins

  • 1. Lawson Add-Ins The basics and troubleshooting tips
  • 2. What is covered • Introduction to Lawson Add-Ins for Microsoft Office • Architecture • Risks • Navigation and logging in to the Addins • Query wizard • Inquiries • Uploads • Advanced tools • Troubleshooting
  • 3. Introduction to “Addins” What are they? o Wizards that integrate Lawson with MS Office • S3 Query Wizard – Database (API used is the DME/Data service call) o Query the Lawson database for “ad hoc” Excel reports o Reports may include drill-around functionality (IDA/Drill service) o Mail Merge in MS Word • S3 Query Wizard – Application (AGS/Transaction service) o Move S3 data from a form into an Excel spreadsheet o Query the S3 application with form function Inquire • S3 Upload Wizard (AGS/Transaction service) o Move data from an Excel spreadsheet into an S3 form o Uses Form logic (eg., HR11, AP20 forms) o Perform form functions Add, Change, Delete • S3 Drill and S3 Map Drill Around (IDA/Drill service) • Landmark Query Wizard • Landmark Upload Wizard o Governed by your Lawson security model (ie., LAUA, LS9. Landmark)
  • 4. Architecture • (Highly) abbreviated architecture, Upload Wizard Updates are made Lawson Database - The backoffice form validates, sends the request to the server - After the update, the form returns message back to user just as in Portal and LID Lawson Business Logic (4GL) Lawson security authenticates user and determines authorization Lawson Security User runs upload wizard in Addins Addins
  • 5. Architecture • (Highly) abbreviated architecture, Query Wizard – Database Data collected and sent back to spreadsheet Lawson Database Lawson security authenticates user and determines authorization Lawson Security User builds query in Addins Addins
  • 7. Architecture • Over-simplified Query Wizard – Database Lawson Database Queries bypass form logic
  • 8. Risk “To use the Lawson Add-ins effectively, you must have the following knowledge and experience: - Understand these relevant features in Microsoft Excel and Microsoft Word: - Create, edit, and save Microsoft Excel files. - Sort, format, and use calculation features in Excel. - To create mail merge documents, understand how to use the Microsoft Word Mail Merge feature. - Know how to use Lawson applications. - Understand how the Lawson system handles data. - Be familiar with how the Transaction service (AGS), Data service (DME), and Drill service (IDA) work. - Understand the basic structure of the Lawson database. IMPORTANT Users of the Upload Wizard need a very strong knowledge and understanding of the form and application to which they are uploading data. Data must be entered correctly in the Upload Wizard to preserve the integrity of data in the database.” “The Upload Wizard cannot perform some Lawson transactions. For example, you cannot use the Upload feature to do a Release function code or any other function code operation that requires an Inquire first.” - MS Addins User Guide
  • 9. Save this Addins query/upload Navigation • Buttons across the top Open existing Addins. (Open one that was previously saved) View the ‘raw’ query Set the timeout period for query View version, help and clear login information
  • 10. Navigation • Navigate either with Tabs or Next-Previous Click Tabs - or - Click Next/Previous
  • 11. Instructions – Log In • Launch and Log in, choose Query or Upload o Portal path is abbreviated (not /lawson/portal)
  • 12. Query Wizard – Database • Decide on which fields to inquire (fields in Lawson forms, ie., HR11 the Employee field) • Locate tables for fields • Find main table • Build, save and run query
  • 13. Query Wizard – Database • Locate the table for a key field: Ctrl+Alt+o
  • 14. Query Wizard – Database • When logged in, choose “Database Tables”
  • 15. Query Wizard – Database • To find the actual table name, enter the three- character abbreviation and tab off
  • 16. Query Wizard – Database • Choose product line, click to see system codes
  • 17. Query Wizard – Database • Choose the system code and table
  • 18. Query Wizard – Database • Choose fields from primary and related tables
  • 19. Query Wizard – Database • Change column descriptions
  • 20. Query Wizard – Database • Select an index and values
  • 21. Query Wizard – Database • Do not skip index values • Instead, a useful trick is to use a range (a->z) or several values (a;b;c) for key values
  • 22. Query Wizard – Database • Choose a Condition, max return, OTM, Select.
  • 23. Query Wizard – Database • Group criteria: Highlight two, then click Group Criteria
  • 24. Query Wizard – Database • Calculations and subtotals
  • 25. Query Wizard – Database • Sort order • Order defaults from the Index • Override index by settings on Sort tab
  • 26. Query Wizard – Database • Format • View formats to see all options • Worksheet Title settings override the Excel format
  • 27. Query Wizard – Database • Workbook options • Choose into which workbook to save output • Output can be used for mail merge in MS Word
  • 28. Query Wizard – Database • Map wizard • Set the spreadsheet’s form and drill settings
  • 29. Query Wizard – Database • View the ‘raw’ query that is sent to the server
  • 30. Query Wizard – Database • Sample result
  • 31. Query Wizard – Database • Result with totals
  • 32. Query Wizard – Inquiries • Log in and choose Application/form to Inquire • Add fields • Used to build upload template
  • 33. Query Wizard – Inquiries • Enter a value for key fields, such as Company _f263:EMP-COMPANY _f265:EMP-EMPLOYEE _f263:EMP-COMPANY _f265:EMP-EMPLOYEE 1000
  • 34. Uploads • Decide on which form to use • Use Inquiry Addin to build (download) a template o S3 Query Wizard, choose Application radio button • Add a column for “Left Column Check” (optional) • Fill in template with new values • Close Query Wizard and open Upload Wizard • Tie Upload Wizard fields to Excel columns • Upload
  • 37. Uploads • When columns are complete, click Upload Don’t use this!
  • 38. Advanced/Tricks • There are advanced tools and tricks o XML knowledge helps • Free tutorial on XML at www.w3schools.com o Ctrl+Alt+a o Portal Debug
  • 44. Troubleshooting • Cannot log in o Make sure the URL is correct, it should be Portal URL without the /lawson/portal portion o Check that Addins are enabled in LS9 (role-based security) • Cannot query a table o Check LS9 to make sure the ID has access o Check for derived fields/related table fields and remove them – retry • Query takes long time to run o Use the proper Index o Use as many Index Key values as possible o Use fewer Filter (Select) fields o Your security settings may restrict records, slowing it down o Server timeout is set to 60 seconds (KB article 5410658) o Choose a smaller data set
  • 45. Troubleshooting • Unexpected data are returned o Make sure fields from the base tables come before those from related tables in the Select o Make sure dates are format (usually ccyymmdd) • Upload won’t work o Note that some forms are unable to upload to o Make sure all required fields are included • Include the HK value • View the AGS call that was sent in Portal • Use the Portal debug tool o Make sure case is correct (is upper case required?) o View the raw AGS call, include all fields and remove the obvious • Update to most current version of Addins • Still can’t figure it out? See KB article #5266704 for logging