SlideShare a Scribd company logo
1 of 58
Harmony consolidated
Release Notes
Last update: release 2.0 (2 August 2013)
Our release policy
• 10 releases per year – containing
– new feature(s)
improving capabilities , increasing
business benefits
– Improvements
Revised or minor new features added to
extend functionality
– Bug fixes
– Sample implementation(s)
demonstrating “Harmony in action”
– More on our website: Agile product development.
FACT DEFINITIONS AND
IMPROVED CONFIGS
2.0 Release Notes
Change log
• New
– Fact definitions sheet – allows to specify how to
round numbers, decimals after the comma, initial
values and more
– Configuration improvements – search/replace of a
fact, dialog autofill, create new sheet
– Warnings web-part – identifies and helps with
common configuration issues
– Google App Script library for all Harmony
configurations, simplifies the release of new
functionality in the configurations
• 19 issues and bugs solved
Fact definitions 1/3
• By default, DS shows a result of an
expression like this:
• After configuring the order discount like
this:
• The result is:
Fact definitions 2/3
• To round-up, configure like this:
• The result is:
Fact definitions 3/3
• “InitialValue” – sets an initial value for a fact
– makes setting VAT.percentage to 21 in a rule
unnecessary
– all facts set with an initial value will be added to the
case data when starting a new case
• “Don’t show in decision support”
– for facts that are ‘internal’ to the process, users
might not be interested in them (set to true)
• “Don’t save in working memory”
– for facts like “next.order” just set to true and
Harmony won’t add that fact into the case data
Config improvements 1/3
• Search and replace of a fact (concept
attribute pair
– helps when re-factoring configurations:
Config improvements 2/3
• Insert concept /attribute pair
– The rules sheet can become quite large … so
we’ve made it easier to insert an existing c/a
pair or create a new one
Config improvements 3/3
• Insert pre-formatted sheets
– theme sheet
• Change the look of the UI. Sample
• a new color for the <a> HTML tag:
– reference data sheet
– language sheet
[new] Warnings web-part
• The purpose is to discover difficult to find
issues with the configuration
– speeds up time to diagnose the problem
• Uses websockets to push to the user at the
moment a warning occurs
• Visible to Admin users only
MULTI LANGUAGE
1.9 Release Notes
Change log
• Progress on customizing of the UI
– Multi-language support English & Dutch
– Configurable UI texts
• (great for Decision Support !!!!!)
• New “one-time-access” function
– Improved case sharing
• Error messages introduced
– Rules that provide additional control
over UI behavior
• 7 issues and bugs solved
Chrome “Dutch” browser settings
The same case [Qwy] – “English” settings
Chrome configuration
Firefox configuration
• Create your own preferred syntax
User customization enabled
New “one-time-invite”
• Inviting users to access their case only
requires the “one-time-dialog”
– Harmony configuration controls
authorization (tasks, queues, cases etc)
One rule to raise an error
INTEGRATION GOOGLE CALENDAR
1.8 Release Notes
Change log
• 1st version of integrating Harmony with
Google Calendar
– (deadlines are turned into events in the
calendar)
• After login, the user is redirected to the
originally requested page
• 18 issues and bugs solved
• Progress on customizing of the UI
– company specific colors
Show task deadlines in Google Calendar
• When application date is chosen,
Harmony computes deadline:
• Dialog is submitted, an event is added
to the calendar (end date of the event
= deadline date):
Show task deadlines in Google Calendar
• On login, users are challenged to
grant access to their calendar
How to set-up Google Calendar
• A standard deadline is defined:
• The user must be a member of the
Desk queue:
Configuring Harmony for Google Calendar
• When a deadline is re-computed
(dynamic deadlines):
• Changing the deadline (via a submit
of an Extend approval period in this
example) updates the event in the
calendar – end date of the event
changes
Real-time updates to Google Calendar
Calendar Integration … 6
• This is a basic implementation, based
on feedback we will extend the
functionality
• Good to know:
– The user must explicitly be a member of
a group (Users belonging to Admin only
won’t see events in the calendar)
– Dialog name used as event name, two
OWIs of the same name aren’t
supported in Calendar
UI ADDING DYNAMIC DIALOGS
(CONTROLLABLE PER “ITEM / LINE”)
1.6 Release Notes
Change log 1.6:
• Websockets are better “fit”with an ESB in
the browser
• new messages are published via web-sockets
to the ESB, web-parts change HTML content
accordingly
• Show/hide of dialog items
• Customer requirement for dynamic forms
• Configurable application name
• set in spreadsheet, (was "Harmony App“_
• Radio button dialog item type added
• 16 bugs fixed, added another 3 validation
rules in the spreadsheet
Introducing web-sockets in Harmony
• Relevant information for each user is pushed
from Harmony to the browser - doesn't require
a browser refresh for example
• In this release the OWI web-part updates in
real-time when rules fire (OWI amount
increases) or when somebody submits a dialog
(OWI amount decreases)
Show/hide of dialog items
• Every dialog item can be hidden by default
(setting the InitiallyHidden column to yes)
• Dialog items can then be shown via a rule RHS
using the "show.item" reserved word
• Dialog items can also be hidden using the
"hide.item" reserved word
• NOTE: a "dialog exists" statement must be
present in the rule LHS when using show/hide
reserved words - rules on what to hide and
what to show could be different per dialog
Show/hide of dialog items (example):
Radio button dialog item (example):
INTEGRATION GOOGLE MAPS
1.5 Release Notes
• Bi-directional Maps integration
– Enter address: display on map
– From map, change location
• Reflects address
– Entering coordinates
• 12 bugs fixed, added 5 validation
rules in the spreadsheet
Change log 1.5:
Google Maps
Enter address – result is displayed on Map
Google Maps
Move map “locator” and drop on new location
resulting address is displayed
Google Maps
(or) Enter coordinates:
corresponding address is found & location is displayed on Map
How to do ?
Just specify “location” (for type )
UI DIALOG DYNAMIC “ITEM /
(LINE)” SUPPORT
1.4 Release Notes
• New UI to allow easy customization
– Developers request more control over UI
– A brand new JavaScript library was built
specifically to help developers customize the
Harmony UI and integrate web-parts from
Harmony into their own applications
– Result from user demand
• New UI framework: Bootstrap
– One library supporting desktop and mobile UI
• [implemented] Extended UI archictecture
– Analysis from user “behavior”
• We have noticed logic still being coded coded in UI
layer (JavaScript)
Change log 1.4:
(NEW USER INTERFACE) BOOTSTRAP
A brand new JavaScript library was built specifically to help
developers customize the Harmony UI and integrate web-parts
from Harmony into their own applications
Desktop browser & mobile support
business services / rules
JavaScript for presentation
"logic"/dialogs
“standard”
RPG / COBOL *pgm
Webservices to access AS/400
dev framework
New UI architecture
HTML(5): content/stucture
CSS: structure/look and feel/layout
Presentation
tier
(NEW FEATURE) INVENTORY FILE
1.3 Release Notes
Inventory 2.0 (1/3)
• Define an Order object by creating
REF_Object spreadsheet with 3 fields:
• And the following two rules:
– Generate a unique order ID, in this example based on date & time
• can by any Harmony function such as unique_id(), concat(), etc
– Set the order confirmation date to the current system date:
• Creating an order [transaction]
When the order.id is provided/calculated a new
row in the REF_Object [table] is created.
– The order is immediately visible in the Google
Spreadsheet
Inventory 2.0 (2/3)
• Updating: when the order confirmation date and
order company are provided/calculated, the
corresponding order is updated.
– The order is immediately visible in the Google
Spreadsheet
Inventory 2.0 (3/3)
IMPROVEMENTS
Deadlines, UI data validation, LinkedIn sign-on, UI time control
Improvements 1/4
• Introducing: Dynamic Deadlines
– For example a deadline is defined like this:
“10 days before arrival.date”
– If arrival.date doesn’t exist in the case data,
the calculation of the deadline will be
postponed until arrival.date is provided
– The deadline is re-calculated always when the
arrival.date changes
– If the result of the deadline calculation is in
the past, a ‘deadline.expired’ fact is asserted
in the case data automatically
Improvements 2/4
• Reference data keys can be presented in
the UI as drop-downs
Improvements 3/4
• LinkedIn login
– Main e-mail address in the LinkedIn profile
used to login
Improvements 4/4
• New dialog item type: datetime
– When both date and time are needed,
define the dialog item type as ‘datetime’
– The generated UI will allow to provide the
time as well:
INTEGRATION
integration with external systems via industry standard
SOAP/XML web-services
(sample) EU VAT Service integration
• VAT Information Exchange System (VIES)
– Checks VAT-registration (= validity of VAT-
numbers) of companies registered in EU
Clickable link
Harmony sample
• Bla bla
For more information
• Visit
– www.liquidsequence.com
• Contact us
– http://www.liquidsequence.com/contact
• Follow us
– www.linkedin.com/company/liquid-sequence/
– www.twitter.com/NannovanderLaan
– Documentation on how to integrate web services
• Will be added later

More Related Content

What's hot

User Guide for Filamente, SharePoint Client for iPad and iPhone
User Guide for Filamente, SharePoint Client for iPad and iPhoneUser Guide for Filamente, SharePoint Client for iPad and iPhone
User Guide for Filamente, SharePoint Client for iPad and iPhonefilamente
 
Funabol Connector Development Roadmap
Funabol Connector Development RoadmapFunabol Connector Development Roadmap
Funabol Connector Development RoadmapFunambol
 
Windows shell integration advanced
Windows shell integration advancedWindows shell integration advanced
Windows shell integration advancedYann Lecourt
 
Lotus Messaging & Collaboration Strategy: LCTY 2011
Lotus Messaging & Collaboration Strategy: LCTY 2011Lotus Messaging & Collaboration Strategy: LCTY 2011
Lotus Messaging & Collaboration Strategy: LCTY 2011IBS Bulgaria
 
UNIT4 BC Six
UNIT4 BC SixUNIT4 BC Six
UNIT4 BC Sixrdlcooper
 
CIMtrek migrator to share point user guide
CIMtrek migrator to share point user guideCIMtrek migrator to share point user guide
CIMtrek migrator to share point user guideJon Pyke FBCS CITP
 
I'm a LEGO Man Living in a Duplo World
I'm a LEGO Man Living in a Duplo WorldI'm a LEGO Man Living in a Duplo World
I'm a LEGO Man Living in a Duplo WorldKeith Brooks
 
IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8
IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8
IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8Teamstudio
 
Master tableau 20 in data science by solving real life analytics problems
Master tableau 20 in data science by solving real life analytics problemsMaster tableau 20 in data science by solving real life analytics problems
Master tableau 20 in data science by solving real life analytics problemsKadharBashaJ
 
Our take on Domino 10 - a Ytria webinar
Our take on Domino 10 - a Ytria webinarOur take on Domino 10 - a Ytria webinar
Our take on Domino 10 - a Ytria webinarBenedek Menesi
 
Lotus Notes and Domino Update - November 2010
Lotus Notes and Domino Update - November 2010Lotus Notes and Domino Update - November 2010
Lotus Notes and Domino Update - November 2010Ed Brill
 

What's hot (15)

User Guide for Filamente, SharePoint Client for iPad and iPhone
User Guide for Filamente, SharePoint Client for iPad and iPhoneUser Guide for Filamente, SharePoint Client for iPad and iPhone
User Guide for Filamente, SharePoint Client for iPad and iPhone
 
Funabol Connector Development Roadmap
Funabol Connector Development RoadmapFunabol Connector Development Roadmap
Funabol Connector Development Roadmap
 
Windows shell integration advanced
Windows shell integration advancedWindows shell integration advanced
Windows shell integration advanced
 
Lotus Messaging & Collaboration Strategy: LCTY 2011
Lotus Messaging & Collaboration Strategy: LCTY 2011Lotus Messaging & Collaboration Strategy: LCTY 2011
Lotus Messaging & Collaboration Strategy: LCTY 2011
 
UNIT4 BC Six
UNIT4 BC SixUNIT4 BC Six
UNIT4 BC Six
 
CIMtrek migrator to share point user guide
CIMtrek migrator to share point user guideCIMtrek migrator to share point user guide
CIMtrek migrator to share point user guide
 
I'm a LEGO Man Living in a Duplo World
I'm a LEGO Man Living in a Duplo WorldI'm a LEGO Man Living in a Duplo World
I'm a LEGO Man Living in a Duplo World
 
IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8
IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8
IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8
 
Your notes DNA
Your notes DNAYour notes DNA
Your notes DNA
 
Work Tracker Overview
Work Tracker OverviewWork Tracker Overview
Work Tracker Overview
 
Master tableau 20 in data science by solving real life analytics problems
Master tableau 20 in data science by solving real life analytics problemsMaster tableau 20 in data science by solving real life analytics problems
Master tableau 20 in data science by solving real life analytics problems
 
Change log
Change logChange log
Change log
 
Our take on Domino 10 - a Ytria webinar
Our take on Domino 10 - a Ytria webinarOur take on Domino 10 - a Ytria webinar
Our take on Domino 10 - a Ytria webinar
 
Lotus Notes and Domino Update - November 2010
Lotus Notes and Domino Update - November 2010Lotus Notes and Domino Update - November 2010
Lotus Notes and Domino Update - November 2010
 
CIMtrek Archiver
CIMtrek ArchiverCIMtrek Archiver
CIMtrek Archiver
 

Viewers also liked

112Motion.com solutions overview
112Motion.com solutions overview112Motion.com solutions overview
112Motion.com solutions overview112Motion
 
Tourism and hospitality: Create an online accommodation booking process
Tourism and hospitality: Create an online accommodation booking processTourism and hospitality: Create an online accommodation booking process
Tourism and hospitality: Create an online accommodation booking process112Motion
 
Online sales: Select product, create quote, accept and ship (from warehouse)....
Online sales: Select product, create quote, accept and ship (from warehouse)....Online sales: Select product, create quote, accept and ship (from warehouse)....
Online sales: Select product, create quote, accept and ship (from warehouse)....112Motion
 
Gemeente loket WMO process aanvraag voorbeeld
Gemeente loket WMO process aanvraag voorbeeldGemeente loket WMO process aanvraag voorbeeld
Gemeente loket WMO process aanvraag voorbeeld112Motion
 
Modernize your AS400 - the future proof, low cost solution.
Modernize your AS400 - the future proof, low cost solution.Modernize your AS400 - the future proof, low cost solution.
Modernize your AS400 - the future proof, low cost solution.112Motion
 
AS400 webservices - the adapter create cloud apps in a couple of days
AS400 webservices - the adapter create cloud apps in a couple of daysAS400 webservices - the adapter create cloud apps in a couple of days
AS400 webservices - the adapter create cloud apps in a couple of days112Motion
 

Viewers also liked (6)

112Motion.com solutions overview
112Motion.com solutions overview112Motion.com solutions overview
112Motion.com solutions overview
 
Tourism and hospitality: Create an online accommodation booking process
Tourism and hospitality: Create an online accommodation booking processTourism and hospitality: Create an online accommodation booking process
Tourism and hospitality: Create an online accommodation booking process
 
Online sales: Select product, create quote, accept and ship (from warehouse)....
Online sales: Select product, create quote, accept and ship (from warehouse)....Online sales: Select product, create quote, accept and ship (from warehouse)....
Online sales: Select product, create quote, accept and ship (from warehouse)....
 
Gemeente loket WMO process aanvraag voorbeeld
Gemeente loket WMO process aanvraag voorbeeldGemeente loket WMO process aanvraag voorbeeld
Gemeente loket WMO process aanvraag voorbeeld
 
Modernize your AS400 - the future proof, low cost solution.
Modernize your AS400 - the future proof, low cost solution.Modernize your AS400 - the future proof, low cost solution.
Modernize your AS400 - the future proof, low cost solution.
 
AS400 webservices - the adapter create cloud apps in a couple of days
AS400 webservices - the adapter create cloud apps in a couple of daysAS400 webservices - the adapter create cloud apps in a couple of days
AS400 webservices - the adapter create cloud apps in a couple of days
 

Similar to Harmony release overview 1.0 - 2.0

Harmony new release 3.0: Relationship Kernel, Google, Webydo, Web forms, Mult...
Harmony new release 3.0: Relationship Kernel, Google, Webydo, Web forms, Mult...Harmony new release 3.0: Relationship Kernel, Google, Webydo, Web forms, Mult...
Harmony new release 3.0: Relationship Kernel, Google, Webydo, Web forms, Mult...112Motion
 
Cireson TMS 2014 Q3 - New releases & updates from your System Center Experts
Cireson TMS 2014 Q3 - New releases & updates from your System Center ExpertsCireson TMS 2014 Q3 - New releases & updates from your System Center Experts
Cireson TMS 2014 Q3 - New releases & updates from your System Center ExpertsCireson
 
Creating a Cloud system in one hour using Google DOCS spreadsheets
Creating a Cloud system in one hour using Google DOCS spreadsheetsCreating a Cloud system in one hour using Google DOCS spreadsheets
Creating a Cloud system in one hour using Google DOCS spreadsheets112Motion
 
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...IBM Connections Developers
 
Liferay 6.1 Roadmap - What's next!
Liferay 6.1 Roadmap - What's next!Liferay 6.1 Roadmap - What's next!
Liferay 6.1 Roadmap - What's next!Julio Camarero
 
Salesforce Summer '14 Release Highlights
Salesforce Summer '14 Release HighlightsSalesforce Summer '14 Release Highlights
Salesforce Summer '14 Release HighlightsHeller Consulting
 
Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14panagenda
 
Open ERP Version 7 Functional & Technical Overview
Open ERP Version 7 Functional & Technical OverviewOpen ERP Version 7 Functional & Technical Overview
Open ERP Version 7 Functional & Technical OverviewPragmatic Techsoft
 
WordPress 5.3 updates
WordPress 5.3 updatesWordPress 5.3 updates
WordPress 5.3 updatesEdmund Chan
 
Getting the Most out of EPM: Insight and Considerations related to upgrading ...
Getting the Most out of EPM: Insight and Considerations related to upgrading ...Getting the Most out of EPM: Insight and Considerations related to upgrading ...
Getting the Most out of EPM: Insight and Considerations related to upgrading ...finitsolutions
 
Alles was Sie über HCL Notes 14 wissen müssen
Alles was Sie über HCL Notes 14 wissen müssenAlles was Sie über HCL Notes 14 wissen müssen
Alles was Sie über HCL Notes 14 wissen müssenpanagenda
 
Top 10 highlights salesforce winter 18 release
Top 10 highlights salesforce winter 18 releaseTop 10 highlights salesforce winter 18 release
Top 10 highlights salesforce winter 18 releaseNigam Goyal
 
Datagrinch product experience
Datagrinch product experienceDatagrinch product experience
Datagrinch product experienceSandeep Supal
 
What's new in IBM BPM 8.5.7
What's new in IBM BPM 8.5.7What's new in IBM BPM 8.5.7
What's new in IBM BPM 8.5.7Dennis Parrott
 
dotCMS Roadmap 2010
dotCMS Roadmap 2010dotCMS Roadmap 2010
dotCMS Roadmap 2010dotCMS
 
Release 12 features work arounds and Upgrade
Release 12 features work arounds and UpgradeRelease 12 features work arounds and Upgrade
Release 12 features work arounds and UpgradePrasad Gudipaty M.S., PMP
 

Similar to Harmony release overview 1.0 - 2.0 (20)

Harmony new release 3.0: Relationship Kernel, Google, Webydo, Web forms, Mult...
Harmony new release 3.0: Relationship Kernel, Google, Webydo, Web forms, Mult...Harmony new release 3.0: Relationship Kernel, Google, Webydo, Web forms, Mult...
Harmony new release 3.0: Relationship Kernel, Google, Webydo, Web forms, Mult...
 
Cireson TMS 2014 Q3 - New releases & updates from your System Center Experts
Cireson TMS 2014 Q3 - New releases & updates from your System Center ExpertsCireson TMS 2014 Q3 - New releases & updates from your System Center Experts
Cireson TMS 2014 Q3 - New releases & updates from your System Center Experts
 
Creating a Cloud system in one hour using Google DOCS spreadsheets
Creating a Cloud system in one hour using Google DOCS spreadsheetsCreating a Cloud system in one hour using Google DOCS spreadsheets
Creating a Cloud system in one hour using Google DOCS spreadsheets
 
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
 
Liferay 6.1 Roadmap - What's next!
Liferay 6.1 Roadmap - What's next!Liferay 6.1 Roadmap - What's next!
Liferay 6.1 Roadmap - What's next!
 
EAA Oracle EBS Upgrade
EAA Oracle EBS UpgradeEAA Oracle EBS Upgrade
EAA Oracle EBS Upgrade
 
Salesforce Summer '14 Release Highlights
Salesforce Summer '14 Release HighlightsSalesforce Summer '14 Release Highlights
Salesforce Summer '14 Release Highlights
 
Spring 15
Spring 15Spring 15
Spring 15
 
Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14
 
Open ERP Version 7 Functional & Technical Overview
Open ERP Version 7 Functional & Technical OverviewOpen ERP Version 7 Functional & Technical Overview
Open ERP Version 7 Functional & Technical Overview
 
Difference between versions of primavera 6,7,R8.1,R8.2,R8.3
Difference between versions of primavera 6,7,R8.1,R8.2,R8.3Difference between versions of primavera 6,7,R8.1,R8.2,R8.3
Difference between versions of primavera 6,7,R8.1,R8.2,R8.3
 
WordPress 5.3 updates
WordPress 5.3 updatesWordPress 5.3 updates
WordPress 5.3 updates
 
Getting the Most out of EPM: Insight and Considerations related to upgrading ...
Getting the Most out of EPM: Insight and Considerations related to upgrading ...Getting the Most out of EPM: Insight and Considerations related to upgrading ...
Getting the Most out of EPM: Insight and Considerations related to upgrading ...
 
Alles was Sie über HCL Notes 14 wissen müssen
Alles was Sie über HCL Notes 14 wissen müssenAlles was Sie über HCL Notes 14 wissen müssen
Alles was Sie über HCL Notes 14 wissen müssen
 
Top 10 highlights salesforce winter 18 release
Top 10 highlights salesforce winter 18 releaseTop 10 highlights salesforce winter 18 release
Top 10 highlights salesforce winter 18 release
 
Datagrinch product experience
Datagrinch product experienceDatagrinch product experience
Datagrinch product experience
 
What's new in IBM BPM 8.5.7
What's new in IBM BPM 8.5.7What's new in IBM BPM 8.5.7
What's new in IBM BPM 8.5.7
 
Winter 15 : Salesforce
Winter 15 : SalesforceWinter 15 : Salesforce
Winter 15 : Salesforce
 
dotCMS Roadmap 2010
dotCMS Roadmap 2010dotCMS Roadmap 2010
dotCMS Roadmap 2010
 
Release 12 features work arounds and Upgrade
Release 12 features work arounds and UpgradeRelease 12 features work arounds and Upgrade
Release 12 features work arounds and Upgrade
 

More from 112Motion

Harmony concepts and design guide
Harmony concepts and design guideHarmony concepts and design guide
Harmony concepts and design guide112Motion
 
D3 data driven development in practice - the AirPortal for Schiphol and Tra...
D3   data driven development in practice - the AirPortal for Schiphol and Tra...D3   data driven development in practice - the AirPortal for Schiphol and Tra...
D3 data driven development in practice - the AirPortal for Schiphol and Tra...112Motion
 
Fraud Detector - The easy-to-customize, high ROI, IT solution for detecting ...
Fraud Detector - The easy-to-customize, high ROI,  IT solution for detecting ...Fraud Detector - The easy-to-customize, high ROI,  IT solution for detecting ...
Fraud Detector - The easy-to-customize, high ROI, IT solution for detecting ...112Motion
 
Harmony concepts and design guide v0.2
Harmony concepts and design guide v0.2Harmony concepts and design guide v0.2
Harmony concepts and design guide v0.2112Motion
 
Create, sign and share documents online using Google DOCS
Create, sign and share documents online using Google DOCSCreate, sign and share documents online using Google DOCS
Create, sign and share documents online using Google DOCS112Motion
 
Decision model and notation (DMN standard explained. A worked example by Nick...
Decision model and notation (DMN standard explained. A worked example by Nick...Decision model and notation (DMN standard explained. A worked example by Nick...
Decision model and notation (DMN standard explained. A worked example by Nick...112Motion
 
Product based design of business processes. Applied within Financial Services
Product based design of business processes. Applied within  Financial ServicesProduct based design of business processes. Applied within  Financial Services
Product based design of business processes. Applied within Financial Services112Motion
 
Harmony: what is it, how does it work, best practices. Integration features, ...
Harmony: what is it, how does it work, best practices. Integration features, ...Harmony: what is it, how does it work, best practices. Integration features, ...
Harmony: what is it, how does it work, best practices. Integration features, ...112Motion
 
RulesSpeak: Het opstellen van bedrijfsregels in begrijpelijk Nederlands
RulesSpeak: Het opstellen van bedrijfsregels in begrijpelijk NederlandsRulesSpeak: Het opstellen van bedrijfsregels in begrijpelijk Nederlands
RulesSpeak: Het opstellen van bedrijfsregels in begrijpelijk Nederlands112Motion
 
Release description harmony matrix order entry
Release description harmony matrix order entryRelease description harmony matrix order entry
Release description harmony matrix order entry112Motion
 
Harmony = you can develop IT. This overview describes features, & shows how ...
Harmony =  you can develop IT. This overview describes features, & shows how ...Harmony =  you can develop IT. This overview describes features, & shows how ...
Harmony = you can develop IT. This overview describes features, & shows how ...112Motion
 
Lucidchart an event driven approach for generating a (workflow) applications
Lucidchart an event driven approach for generating a (workflow) applicationsLucidchart an event driven approach for generating a (workflow) applications
Lucidchart an event driven approach for generating a (workflow) applications112Motion
 
Harmony API developers documentation (version 2.2)
Harmony API developers documentation (version 2.2)Harmony API developers documentation (version 2.2)
Harmony API developers documentation (version 2.2)112Motion
 
Port management and business rules: how to implement IMO regulations
Port management and business rules: how to implement IMO regulationsPort management and business rules: how to implement IMO regulations
Port management and business rules: how to implement IMO regulations112Motion
 

More from 112Motion (14)

Harmony concepts and design guide
Harmony concepts and design guideHarmony concepts and design guide
Harmony concepts and design guide
 
D3 data driven development in practice - the AirPortal for Schiphol and Tra...
D3   data driven development in practice - the AirPortal for Schiphol and Tra...D3   data driven development in practice - the AirPortal for Schiphol and Tra...
D3 data driven development in practice - the AirPortal for Schiphol and Tra...
 
Fraud Detector - The easy-to-customize, high ROI, IT solution for detecting ...
Fraud Detector - The easy-to-customize, high ROI,  IT solution for detecting ...Fraud Detector - The easy-to-customize, high ROI,  IT solution for detecting ...
Fraud Detector - The easy-to-customize, high ROI, IT solution for detecting ...
 
Harmony concepts and design guide v0.2
Harmony concepts and design guide v0.2Harmony concepts and design guide v0.2
Harmony concepts and design guide v0.2
 
Create, sign and share documents online using Google DOCS
Create, sign and share documents online using Google DOCSCreate, sign and share documents online using Google DOCS
Create, sign and share documents online using Google DOCS
 
Decision model and notation (DMN standard explained. A worked example by Nick...
Decision model and notation (DMN standard explained. A worked example by Nick...Decision model and notation (DMN standard explained. A worked example by Nick...
Decision model and notation (DMN standard explained. A worked example by Nick...
 
Product based design of business processes. Applied within Financial Services
Product based design of business processes. Applied within  Financial ServicesProduct based design of business processes. Applied within  Financial Services
Product based design of business processes. Applied within Financial Services
 
Harmony: what is it, how does it work, best practices. Integration features, ...
Harmony: what is it, how does it work, best practices. Integration features, ...Harmony: what is it, how does it work, best practices. Integration features, ...
Harmony: what is it, how does it work, best practices. Integration features, ...
 
RulesSpeak: Het opstellen van bedrijfsregels in begrijpelijk Nederlands
RulesSpeak: Het opstellen van bedrijfsregels in begrijpelijk NederlandsRulesSpeak: Het opstellen van bedrijfsregels in begrijpelijk Nederlands
RulesSpeak: Het opstellen van bedrijfsregels in begrijpelijk Nederlands
 
Release description harmony matrix order entry
Release description harmony matrix order entryRelease description harmony matrix order entry
Release description harmony matrix order entry
 
Harmony = you can develop IT. This overview describes features, & shows how ...
Harmony =  you can develop IT. This overview describes features, & shows how ...Harmony =  you can develop IT. This overview describes features, & shows how ...
Harmony = you can develop IT. This overview describes features, & shows how ...
 
Lucidchart an event driven approach for generating a (workflow) applications
Lucidchart an event driven approach for generating a (workflow) applicationsLucidchart an event driven approach for generating a (workflow) applications
Lucidchart an event driven approach for generating a (workflow) applications
 
Harmony API developers documentation (version 2.2)
Harmony API developers documentation (version 2.2)Harmony API developers documentation (version 2.2)
Harmony API developers documentation (version 2.2)
 
Port management and business rules: how to implement IMO regulations
Port management and business rules: how to implement IMO regulationsPort management and business rules: how to implement IMO regulations
Port management and business rules: how to implement IMO regulations
 

Recently uploaded

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Recently uploaded (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

Harmony release overview 1.0 - 2.0

  • 1. Harmony consolidated Release Notes Last update: release 2.0 (2 August 2013)
  • 2. Our release policy • 10 releases per year – containing – new feature(s) improving capabilities , increasing business benefits – Improvements Revised or minor new features added to extend functionality – Bug fixes – Sample implementation(s) demonstrating “Harmony in action” – More on our website: Agile product development.
  • 3. FACT DEFINITIONS AND IMPROVED CONFIGS 2.0 Release Notes
  • 4. Change log • New – Fact definitions sheet – allows to specify how to round numbers, decimals after the comma, initial values and more – Configuration improvements – search/replace of a fact, dialog autofill, create new sheet – Warnings web-part – identifies and helps with common configuration issues – Google App Script library for all Harmony configurations, simplifies the release of new functionality in the configurations • 19 issues and bugs solved
  • 5. Fact definitions 1/3 • By default, DS shows a result of an expression like this: • After configuring the order discount like this: • The result is:
  • 6. Fact definitions 2/3 • To round-up, configure like this: • The result is:
  • 7. Fact definitions 3/3 • “InitialValue” – sets an initial value for a fact – makes setting VAT.percentage to 21 in a rule unnecessary – all facts set with an initial value will be added to the case data when starting a new case • “Don’t show in decision support” – for facts that are ‘internal’ to the process, users might not be interested in them (set to true) • “Don’t save in working memory” – for facts like “next.order” just set to true and Harmony won’t add that fact into the case data
  • 8. Config improvements 1/3 • Search and replace of a fact (concept attribute pair – helps when re-factoring configurations:
  • 9. Config improvements 2/3 • Insert concept /attribute pair – The rules sheet can become quite large … so we’ve made it easier to insert an existing c/a pair or create a new one
  • 10. Config improvements 3/3 • Insert pre-formatted sheets – theme sheet • Change the look of the UI. Sample • a new color for the <a> HTML tag: – reference data sheet – language sheet
  • 11. [new] Warnings web-part • The purpose is to discover difficult to find issues with the configuration – speeds up time to diagnose the problem • Uses websockets to push to the user at the moment a warning occurs • Visible to Admin users only
  • 13. Change log • Progress on customizing of the UI – Multi-language support English & Dutch – Configurable UI texts • (great for Decision Support !!!!!) • New “one-time-access” function – Improved case sharing • Error messages introduced – Rules that provide additional control over UI behavior • 7 issues and bugs solved
  • 15. The same case [Qwy] – “English” settings
  • 18. • Create your own preferred syntax User customization enabled
  • 19. New “one-time-invite” • Inviting users to access their case only requires the “one-time-dialog” – Harmony configuration controls authorization (tasks, queues, cases etc)
  • 20. One rule to raise an error
  • 22. Change log • 1st version of integrating Harmony with Google Calendar – (deadlines are turned into events in the calendar) • After login, the user is redirected to the originally requested page • 18 issues and bugs solved • Progress on customizing of the UI – company specific colors
  • 23. Show task deadlines in Google Calendar • When application date is chosen, Harmony computes deadline:
  • 24. • Dialog is submitted, an event is added to the calendar (end date of the event = deadline date): Show task deadlines in Google Calendar
  • 25. • On login, users are challenged to grant access to their calendar How to set-up Google Calendar
  • 26. • A standard deadline is defined: • The user must be a member of the Desk queue: Configuring Harmony for Google Calendar
  • 27. • When a deadline is re-computed (dynamic deadlines): • Changing the deadline (via a submit of an Extend approval period in this example) updates the event in the calendar – end date of the event changes Real-time updates to Google Calendar
  • 28. Calendar Integration … 6 • This is a basic implementation, based on feedback we will extend the functionality • Good to know: – The user must explicitly be a member of a group (Users belonging to Admin only won’t see events in the calendar) – Dialog name used as event name, two OWIs of the same name aren’t supported in Calendar
  • 29. UI ADDING DYNAMIC DIALOGS (CONTROLLABLE PER “ITEM / LINE”) 1.6 Release Notes
  • 30. Change log 1.6: • Websockets are better “fit”with an ESB in the browser • new messages are published via web-sockets to the ESB, web-parts change HTML content accordingly • Show/hide of dialog items • Customer requirement for dynamic forms • Configurable application name • set in spreadsheet, (was "Harmony App“_ • Radio button dialog item type added • 16 bugs fixed, added another 3 validation rules in the spreadsheet
  • 31. Introducing web-sockets in Harmony • Relevant information for each user is pushed from Harmony to the browser - doesn't require a browser refresh for example • In this release the OWI web-part updates in real-time when rules fire (OWI amount increases) or when somebody submits a dialog (OWI amount decreases)
  • 32. Show/hide of dialog items • Every dialog item can be hidden by default (setting the InitiallyHidden column to yes) • Dialog items can then be shown via a rule RHS using the "show.item" reserved word • Dialog items can also be hidden using the "hide.item" reserved word • NOTE: a "dialog exists" statement must be present in the rule LHS when using show/hide reserved words - rules on what to hide and what to show could be different per dialog
  • 33. Show/hide of dialog items (example):
  • 34. Radio button dialog item (example):
  • 36. • Bi-directional Maps integration – Enter address: display on map – From map, change location • Reflects address – Entering coordinates • 12 bugs fixed, added 5 validation rules in the spreadsheet Change log 1.5:
  • 37. Google Maps Enter address – result is displayed on Map
  • 38. Google Maps Move map “locator” and drop on new location resulting address is displayed
  • 39. Google Maps (or) Enter coordinates: corresponding address is found & location is displayed on Map
  • 40. How to do ? Just specify “location” (for type )
  • 41. UI DIALOG DYNAMIC “ITEM / (LINE)” SUPPORT 1.4 Release Notes
  • 42. • New UI to allow easy customization – Developers request more control over UI – A brand new JavaScript library was built specifically to help developers customize the Harmony UI and integrate web-parts from Harmony into their own applications – Result from user demand • New UI framework: Bootstrap – One library supporting desktop and mobile UI • [implemented] Extended UI archictecture – Analysis from user “behavior” • We have noticed logic still being coded coded in UI layer (JavaScript) Change log 1.4:
  • 43. (NEW USER INTERFACE) BOOTSTRAP A brand new JavaScript library was built specifically to help developers customize the Harmony UI and integrate web-parts from Harmony into their own applications
  • 44. Desktop browser & mobile support
  • 45. business services / rules JavaScript for presentation "logic"/dialogs “standard” RPG / COBOL *pgm Webservices to access AS/400 dev framework New UI architecture HTML(5): content/stucture CSS: structure/look and feel/layout Presentation tier
  • 46. (NEW FEATURE) INVENTORY FILE 1.3 Release Notes
  • 47. Inventory 2.0 (1/3) • Define an Order object by creating REF_Object spreadsheet with 3 fields: • And the following two rules: – Generate a unique order ID, in this example based on date & time • can by any Harmony function such as unique_id(), concat(), etc – Set the order confirmation date to the current system date:
  • 48. • Creating an order [transaction] When the order.id is provided/calculated a new row in the REF_Object [table] is created. – The order is immediately visible in the Google Spreadsheet Inventory 2.0 (2/3)
  • 49. • Updating: when the order confirmation date and order company are provided/calculated, the corresponding order is updated. – The order is immediately visible in the Google Spreadsheet Inventory 2.0 (3/3)
  • 50. IMPROVEMENTS Deadlines, UI data validation, LinkedIn sign-on, UI time control
  • 51. Improvements 1/4 • Introducing: Dynamic Deadlines – For example a deadline is defined like this: “10 days before arrival.date” – If arrival.date doesn’t exist in the case data, the calculation of the deadline will be postponed until arrival.date is provided – The deadline is re-calculated always when the arrival.date changes – If the result of the deadline calculation is in the past, a ‘deadline.expired’ fact is asserted in the case data automatically
  • 52. Improvements 2/4 • Reference data keys can be presented in the UI as drop-downs
  • 53. Improvements 3/4 • LinkedIn login – Main e-mail address in the LinkedIn profile used to login
  • 54. Improvements 4/4 • New dialog item type: datetime – When both date and time are needed, define the dialog item type as ‘datetime’ – The generated UI will allow to provide the time as well:
  • 55. INTEGRATION integration with external systems via industry standard SOAP/XML web-services
  • 56. (sample) EU VAT Service integration • VAT Information Exchange System (VIES) – Checks VAT-registration (= validity of VAT- numbers) of companies registered in EU Clickable link
  • 58. For more information • Visit – www.liquidsequence.com • Contact us – http://www.liquidsequence.com/contact • Follow us – www.linkedin.com/company/liquid-sequence/ – www.twitter.com/NannovanderLaan – Documentation on how to integrate web services • Will be added later