EBIFour.com Training Clarify Tips Apply ReplaceString to Update XML in Business Processes
Apply ReplaceString to Update XML in Business Processes
14th June 2019
With the advent of Version 2 transformations (Rulesets, Business Process, RDO, DBA), manipulating XML schemas in Clarify is difficult
There might be times users need to update XML tags due to namespaces, prefixes, and etc,
Below we show how to perform a smple ReplaceString in a Business Process to add
XML Scenario:
We need to add a namespace to the root level XML Node/Element
Applying ReplaceString:
We will use ReplaceString to identify the originating value:
<\?xml version=\“1.0\” encoding=\“UTF-8\”\?>
We will replace it with:
<?xml version=“1.0” encoding=“UTF-8” standalone=“no”?>
<!DOCTYPE “http://xml.seanhoppe.com/schemas/XML/1.0/Invoice.xml”>
Clarify Twist:
Take note we ‘escape’ certain characters in the Regular Expression portion of the
ReplaceString.
By: Sean Hoppe on