Scheda corso
NovaNext Training / Oracle / Software as a Service - Oracle Customer Experience Cloud / Oracle CPQ Cloud Blue Belt Advanced BML Ed 1

Oracle CPQ Cloud Blue Belt Advanced BML Ed 1

Codice
D89157GC10
Durata
1 Giorni
Prezzo
1.400,00 € (iva escl.)
Lingua
Italiano
Modalità
Virtual Classroom
Corso in aula
       

 

Schedulazione
Luogo Data Iscrizione
A Richiesta

 

Prerequisiti

Basic Coding Experience

Audience

Business Analysts

Configuration Consultant

Configuration Implementer

Implementation Consultant

System Administrator

System Integrator















Technical Consultant

 

Obiettivi

Create a new Util Library Function that can be referenced
in other advanced functions throughout the Oracle CPQ Cloud



site



Define advanced BML functions throughout an Oracle CPQ
Cloud site to extend point-and-click functionality



Solve common advanced use cases by using functions,
conditionals, arrays, loops, and dictionaries in BML



Query a Data Table within an advanced BML function to
solve additional use cases

 

Contenuti

Introduction to BML

BML In Oracle CPQ Cloud

BML Definition

BML vs Point-and-Click Interface

Applying BML

BML Function Editor Navigation

Importing Attributes

Function Wizard

Debugging Functions

Syntax, Variables, Data Types, and Functions

BML Script Requirements

Comments in BML

Printing to the Debugger

Using Variables in BML

BML Data Types

Managing Data Types

Function Syntax in BML

Using Functions in BML

Simple BML Functions

Simple BML Functions Use Case

BML Date Attributes

BML Date Functions

Date Format Components

Updating a Date Attribute with Functions

Conditionals in BML

Conditionals Use Case

Advanced Conditional Expressions

Conditionals in Series

Else Statements

Advanced Modify

Building Strings in BML

Using a Conditional with Multiple Statements

Arrays in BML

Arrays Use Case

Arrays on User Side vs Programming Side

Array Index

Array Functions

Searching Delimited Strings

Restricting Access Using Arrays

Loops in BML

Loops Use Case

Loop Variable

Loop Counters

Using a Loop in BML

Dictionaries

Dictionaries Use Case

Creating Empty Arrays

Creating Arrays with Elements

Dictionary Basics

Dictionary Data

Dictionary Data Types

Dictionary Functions

Using a Dictionary in BML

BigMachines Query Language (BMQL)

BMQL Return Data Type

BMQL Syntax

BMQL Components

BMQL Operators

Maximum BMQL Results

Handling User Inputs

Table to Table Queries

Advanced Forwarding Rule

Library Functions

How Library Functions Work

Referencing Library Functions

Library Function Use Case







































































































































Creating Util Functions

Description:

This CPQ Cloud Blue Belt Advanced BML training introduces
the BigMachines Markup Language (BML) so you can



learn how system administrators use it within the system.
Administrators who have already learned the point-and-click



interface taught in Oracle CPQ Cloud Yellow Belt will
benefit from seeing how BML can be written to accomplish virtually



any complex use case.



Learn To:



Define BML functions by using the language’s basic
syntax.



Use functions, conditionals, arrays, loops and
dictionaries to perform advanced logic within BML.



Query a Data Table within an advanced function using
BMQL.



Create a Util Library Function.



Practice writing your own BML functions to meet advanced
business requirements.



Benefits to You



By taking this course, you will learn how to write BML in
accordance with its basic syntax, variables, data types and



functions. Best practices reviewed throughout the course
focus on keeping code concise and organized to assist future



administrators in making changes. You'll walk away from
the course will have all the tools to begin defining advanced



BML functions on your own Oracle CPQ Cloud sites.