Site Administrators can use this course to gain proficiency in more advanced functions needed to administer their CPQ site on a day-to-day basis.Key topics covered in this courseinclude understanding how to use BML Util functions, using the BMQL query capabilities within BML scripts, creating homepage flows, punch-ins, and page templates, CPQ security considerations, working with partner organizations in CPQ, an introduction to cascading style sheets (CSS) and an introduction to implementing CPQ on mobile devices.
Our Courses
Oracle CPQ Site Administration Advanced LVC
- Home /
- Oracle Configure, Price, and Quote (CPQ) Cloud /
- Oracle CPQ Site Administration Advanced LVC
Course Content
Oracle CPQ Cascading Style Sheets (CSS)
- Objectives
- Cascading Style Sheets
- Applying CSS to HTML
- CSS Selectors
- Anatomy of a CSS Rule
- Colors, Text
- Margins, Padding, Borders
- Class and ID Selectors
- Summary
Oracle CPQ – Customizing JET CSS Examples
- Objectives
- Customize Responsive Behavior
- Create Subtitles/Headings
- Style All Tabs
- Style Specific Tabs
- Style Buttons
- Style Buttons – Example
- Format Text
- Customize Background for Panels and Pages
- Style Attribute Columns in the Line Item Grid
- Summary
Oracle CPQ BML Util Library Functions
- Objectives
- Library Function Basics
- How Library Functions Work
- Code Sandbox
- Library Functions in Oracle CPQ
- Referencing Library Functions
- Tilde-Separated Syntax
- Library Function Use Case
- Advanced Approver Selection
- Approver Selection Library
- Creating a New Util Function
- Summary
Oracle CPQ BMQL JOIN Clauses
- Objectives
- BMQL JOIN Clauses
- JOIN Two Tables
- JOIN Multiple Tables
- Dotted Notation
- ORDER BY Support for JOIN Clauses
- ORDER BY with Dotted Notation
- Sort Multiple Columns
- Alias Support for SELECT and FROM Clauses
- Summary
Oracle CPQ – JET CSS
- Objectives
- What is the CPQ JET UI?
- How do I Customize the Look and Feel of the CPQ JET UI?
- How do I Create Custom CSS for the CPQ JET UI?
- Summary
Oracle CPQ Mobile UI Essentials
- Objectives
- Why Go Mobile?
- Desktop and Mobile Layouts
- For Mobile Layouts to Fire
- User-Side Mobile Login and Home Page
- Mobile Configuration User View
- Mobile Configuration Pricing Panel
- Mobile Commerce User View
- Mobile Commerce Line Item Grid
- Mobile Notes and Considerations
- Summary
Oracle CPQ Performance Best Practices – Attributes
- Objectives
- Scripts in HTML Attributes
- Javascript
- Deprecated Items
- Summation Attributes
- Product Hierarchy
- Running Benchmarks on Same Quotes Continuously
- Config Flows
- Image Menus
- Unused Attributes
- RTE Attributes
- Commerce Rules
- Summary
Oracle CPQ Performance Best Practices – Benchmarking
- Objectives
- Performance Issues
- Benchmarking
- Methods of Gathering Benchmark Data
- Summary
Oracle CPQ Performance Best Practices – BML Scripting
- Objectives
- BML Scripting – Building Strings with Stringbuilder
- BML Scripting – stringbuilder
- BML Scripting – sbappend
- BML Scripting – sbtostring
- BML Scripting – Strings
- BML Scripting – Loops
- BML Scripting – Data Table Calls
- Summary
Oracle CPQ Performance Best Practices – Performance Features
- Objectives
- BML Functions – Performance Timing
- Long Running Thread Diagnostics (LRTD)
- Logs
- Enabling LRTD
- Setting Timeout for Individual Actions
- Performance Log
- Performance Log REST API
- Revert to Default
- Update Line Items Action
- Optimized Data Request Size
- Performance Analysis for Commerce Actions
- Integration Timeout
- URL Access Function Timeout
- Prevent Line Item Loops in Sub Doc Attribute Defaults
- Prevent Line Item Loops in Sub Doc Commerce Rules
- Summary
Oracle CPQ Performance Best Practices – Settings
- Objectives
- Settings – Data Table Indexing
- Pricing Versions
- Settings – Commerce LIG on Demand Loading
- Locale Search/Comparison in BML
- BML Print Logging
- Settings – Configuration Cache
- Settings – Commerce Transaction Cache
- Summary
Oracle CPQ Using BMQL to Create Advanced Rules
- Objectives
- BMQL: Example #1
- Advanced Forwarding Rule
- Advanced Forwarding Rule Return Format
- Example BML Function
- BMQL: Example #2
- Advanced Approval Rule
- Advanced Approval Rule Return Format
- Example BML Function
- BMQL: Example #3
- Advanced Recommendation Rule
- Example BML Function
- Summary
Oracle CPQ Working with the CPQ Homepage
- Objectives
- Default Homepage Flow
- Standard Homepage Flow
- Homepage Setup – Standard
- Homepage Setup – Custom
- Homepage Setup – Access Rights – Default
- Homepage Setup – Access Rights – Allow Access
- Homepage Setup – Access Rights – Restrict Access
- Homepage Setup – Model Punch-in
- Homepage – Adding Images
- Homepage – Adding Images via Product Definition
- Homepage – Adding Images/Text via Catalog Definition
- Locating Homepage XSL and Java Script Files
- Locating Homepage XML, XSL, CSS and Java Script Files
- Summary
Related Courses
Oracle CPQ Commerce Advanced LVC
CPQ Administrators can use this courseto gain proficiency in more..
1 Days
14 Lectures
Oracle CPQ Commerce Essentials LVC
CPQ Administrators can use this courseto gain proficiency in core..
1 Days
19 Lectures
Oracle CPQ Configuration Advanced LVC
CPQ Administrators can use this courseto gain proficiency in more..
1 Days
15 Lectures
Oracle CPQ Configuration Essentials LVC
CPQ Administrators can use this courseto gain proficiency in core..
1 Days
22 Lectures
Oracle CPQ Document Designer Advanced LVC
CPQ Administrators can use this courseto gain proficiency in more..
1 Days
3 Lectures
Oracle CPQ Document Designer Essentials LVC
CPQ Administrators can use this course to gain proficiency in..