Reports for SAP® Business One Full Report and Layout Guide Udemy Companion Presentation
Course By: Mike Taylor
Agenda • Introduction – Who is Mike Taylor? • Creating a Report • Advanced Techniques • Deploying a Report • Additional Resources – Example Reports This course is not affiliated with SAP – Database Reference AG or its group of companies.
Udemy Companion Presentation Course By: Mike Taylor 2
Objectives • Understand the basics of Crystal Reports • Understand how Crystal Reports interfaces with SAP Business One • Learn how to tackle reports and layouts • Learn more advanced techniques for designing reports and layouts • Install and deploy Crystal Reports reports and layouts to end-users
Udemy Companion Presentation Course By: Mike Taylor 3
Who is Mike Taylor? • Mike Taylor • Senior SAP Consultant • Bachelor Business Administration • Diploma of Technology: Business Management • 6 years working with SAP Business One, 8 years overall implementation & ERP experience. SAP Certified • Building business efficiency through technology
Udemy Companion Presentation Course By: Mike Taylor 4
Overview • Crystal Reports is fully integrated with SAP® Business One (SBO) • Your SBO licenses will include a Crystal Reports Designer license. Get this from your SAP® Partner • Reports and layouts are stored inside the database
Udemy Companion Presentation Course By: Mike Taylor 5
Section 2 Creating a Report • Starting A Report / Layout • Finding Data / Database Basics • Fields and Formatting
Udemy Companion Presentation Course By: Mike Taylor 6
Starting a Report/Layout • Crystal user-interface overview • How to start a new report – Discussion on PLD Conversions – Starting from Scratch • How to start a new layout – Using the Supplied SAP® Layouts as Templates – Making layouts from scratch
Udemy Companion Presentation Course By: Mike Taylor 7
Finding Data in SBO* • Using the ‘System Information’ View • Query Manager • Object Reference • Database Reference • Discussion of SQL Profiler Tool
*SBO = SAP Business One
Udemy Companion Presentation Course By: Mike Taylor 8 Database Expert • Disabling Automatic “Smart” Linking! • Create Connection • Adding Tables • Linking Fields • Data Types (VARCHAR, STRING, NUMERIC, DATE, DATETIME) • Joins (INNER, LEFT OUTER) • Overview SQL Views and Commands Udemy Companion Presentation Course By: Mike Taylor 9 Sections and Fields • Default Sections (Report Header, Page Header, Details, Page Footer, Report Footer) • Understanding Section Stacking • Fields / Field Explorer • Section Expert • Summary Fields • Design View / Preview • Suppressing / Hiding Udemy Companion Presentation Course By: Mike Taylor 10 Formatting • Page Setup • Quick Sizing and Alignment – Size and Position • Formatting – Format Painting – Borders – Lines • Setting Default Fonts
Udemy Companion Presentation Course By: Mike Taylor 11
Parameters • Select Expert • Conditional Selections (BOOLEAN) • Data Parameters (Dynamic Record Selection) • Data Types • Ranges and Multiple Selections • Overview SAP @Token System
Udemy Companion Presentation Course By: Mike Taylor 12
Section 3 Advanced Techniques • Let’s Get Fancy • More Complicated Tricks
Udemy Companion Presentation Course By: Mike Taylor 13
Grouping • What is grouping? • Why is it useful? • How to Group • Group Expert (Ascending, Descending, Specific) • Group Sorting • Nested Grouping • Conditional Grouping Udemy Companion Presentation Course By: Mike Taylor 14 Formulas • Basic Formulas • Selection Expert • IF / THEN Statements • Conditional Suppression • Conditional Colours • Date Formulas • String Formulas • Discuss of NULL Values and ISNULL Udemy Companion Presentation Course By: Mike Taylor 15 Golden Arrow Formulas • Make Golden Arrow Drilldowns in SBO • Hyperlinking • Master Data • Marketing Documents
Udemy Companion Presentation Course By: Mike Taylor 16
Subreports • Overview of Subreports • Subreports vs. On-Demand Subreports • Subreport Linking • Subreport Limitations (Only One Drilldown)
Udemy Companion Presentation Course By: Mike Taylor 17
Commands and Views • Introduction to SQL • How a Command Works • How an SQL View Works • Adding a Command • Adding an SQL View
Udemy Companion Presentation Course By: Mike Taylor 18
Document Layouts • Reports vs. Layouts • Using SAP Default Layouts • PLD Converted Layouts • Making a Layout from Scratch • Overview of SBO @Token System
Udemy Companion Presentation Course By: Mike Taylor 19
SBO Token System • Purpose of Tokens • Working with Parameters • Pulling Dynamic SBO Information • DocKey@ References for Layouts • Working With Crystal Reports Guide PDF
Udemy Companion Presentation Course By: Mike Taylor 20
Debugging Your Report • Blank lines? • Overlapping text fields? • Parameter not showing up? • NULL handling • Not all records are being shown (INNER JOIN) • Extra blank pages • Users can’t see my report / layout
Udemy Companion Presentation Course By: Mike Taylor 21
CR for Mobile Devices • SBO Mobile App Overview • Page Setup and Sizing • Limitations • Discussion of Optimization
Udemy Companion Presentation Course By: Mike Taylor 22
Section 4 Deploying a Report • Uploading and Managing Reports / Layouts • User Defaults and Authorizations
Udemy Companion Presentation Course By: Mike Taylor 23
Managing Reports • Importing to SAP Business One • Editing from SAP Business One • Importing a Report • Importing a Layout
Udemy Companion Presentation Course By: Mike Taylor 24
User Control • User Authorizations • User Defaults
Udemy Companion Presentation Course By: Mike Taylor 25
Udemy Companion Presentation Course By: Mike Taylor 26
Additional Resources • Mini-Courses – Report Editing Refresher – Layout Editing Refresher • CENTRAL RESOURCES AND FILES – Companion PowerPoint – Database Reference – Working with CR Guide PDF – Example .RPT files from lectures
Udemy Companion Presentation Course By: Mike Taylor 27
SIDEBAR NOTES • Link in Lecture Sidebar • Timing for Discussions 3:10 – Discuss This, etc. • CENTRAL RESOURCES AND FILES
Udemy Companion Presentation Course By: Mike Taylor 28