SeanHoppe.com > CLEO Tips > Cleo EDI Integrator > Error Resolution :: Translation Error

Error Resolution :: Translation Error

7th December 2016

Resolving an Inbound Translation Error

STEP 1

In the Extol Integrator Main Menu, select option ‘1′, Mailroom

cleo extol integrator edi menu mailroom

STEP 2

In the Mailroom, select option ‘4′, Work with incoming application data log

mailroom work with incoming application data log cleo extol integrator

STEP 3

In the Work with incoming application data log panel, enter the date of the error. Place an ‘M’ option on the Error to view the messages

cleo extol integrator translation trans error messages

Review the messages to determine what caused the error

display message error cleo extol integrator

As you can see, there was an unexpected PID segment in the data. So, the message class needs to be updated.

STEP 4

Press [F3] until you return to the Extol Integrator Main Menu and select option ‘5′, Mapping

cleo extol integrator mapping menu

STEP 5

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

cleo extol integrator map mapping message class

STEP 6

In the Work with message class panel, enter the MSG ID and MSG CLASS information from the error message into the two position fields to locate your desired message class. Place option ‘8′ on the message class to select message class functions

cleo extol integrator message class msg map mapping

STEP 7

In the Select message class function panel, put a ‘2′ on Segment Map; element map

cleo extol integrator message class function segment element map

STEP 8

In the Work with message class segment map panel, place an ‘E’ to expand the segment that needs additional mapping

cleo extol integrator segment map expand loop

As you can see there is no PID segment mapped to the POC loop.

cleo extol integrator segment loop map

STEP 9

Press [F6] to create a new segment

Page down to locate the segment you want to map. Place the correct value for the number of expected times this segment can appear

cleo extol integrator segment element map error

Enter and Confirm your changes

The Work with message class segment map panel will be displayed with your new mapping changes

cleo extol integrator map mapping segment message class

Once the map is updated, we will unwrap the translation error in our next post: UNWRAPPING TRANS ERRORS


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 ' '; ?>