SeanHoppe.com > CLEO Tips > Cleo EDI Integrator > Mapping Long Constants to Fields

Mapping Long Constants to Fields

4th November 2016

Inbound

STEP 1:

In the Extol Integrator Main Menu select option ‘5′, Mapping

cleo extol integrator main menu mapping long constant

STEP 2:

In the Mapping Menu select option ‘3′, Work with message classes

cleo extol integrator mapping menu work with message classes

STEP 3:

In the Work with message class panel, put option ‘8′ on the message class you want to map the constant to

cleo extol integrator work with message class


STEP 4:

In the Select  message class function panel, put option ‘2′ in the Message class application file fields option column

cleo extol integrator select message class function long constant

STEP 5:

Place a ‘2′ on the field that needs the constant

cleo extol integrator work with message class application fields constant

STEP 6:

In the Change message class field map details panel, type ‘C0′ in the Field data source/destination field and press Enter

cleo extol integrator change message class field map details

The Constant Key and Constant length fields appear. 

cleo extol integrator constant key length

STEP 7:

Type a ‘?’ in the first Constant key field and press Enter. 

cleo extol integrator change message class field map details

The Select message class constants panel appears

cleo extol integrator select message class constants

STEP 8:

Locate your desired long constant and type a ‘1′ in its Option field and press Enter

cleo extol integrator change message class field map details

Press Enter to confirm your changes. Notice in the Work with message class application file fields panel, a C0 appears in the field’s Source/destination column

cleo extol integrator work with message class application file fields constant


By: on
load('http://www.seanhoppe.com/EXTOL-Blog-Feed2/'); $feed2 = array(); foreach ($rss2->getElementsByTagName('item') as $node2) { $item2 = array ( 'title' => $node2->getElementsByTagName('title')->item(0)->nodeValue, 'desc' => $node2->getElementsByTagName('description')->item(0)->nodeValue, 'link' => $node2->getElementsByTagName('link')->item(0)->nodeValue, 'date' => $node2->getElementsByTagName('pubDate')->item(0)->nodeValue, ); array_push($feed2, $item2); } $limit2 = 5; $rss3 = new DOMDocument(); $rss3->load('http://www.ebithree.com/EBIThree-RSS/'); $feed3 = array(); foreach ($rss3->getElementsByTagName('item') as $node3) { $item3 = array ( 'title' => $node3->getElementsByTagName('title')->item(0)->nodeValue, 'link' => $node3->getElementsByTagName('link')->item(0)->nodeValue, ); array_push($feed3, $item3); } $limit3 = 5; $rss4 = new DOMDocument(); //$rss4->load('http://www.ebithree.com/EBIThree-RSS/'); $rss4->load('http://www.ebiworld.com/EBI-Feed/'); $feed4 = array(); foreach ($rss4->getElementsByTagName('item') as $node4) { $item4 = array ( 'title' => $node4->getElementsByTagName('title')->item(0)->nodeValue, 'link' => $node4->getElementsByTagName('link')->item(0)->nodeValue, ); array_push($feed4, $item4); } $limit4 = 5; echo ' '; ?>