After changing the Natural delimiter in the EINE PNATMOV Move Processor, CA Endevor symbolics are not substituted correctly.
search cancel

After changing the Natural delimiter in the EINE PNATMOV Move Processor, CA Endevor symbolics are not substituted correctly.

book

Article ID: 60647

calendar_today

Updated On:

Products

Endevor Endevor Natural Integration

Issue/Introduction

After changing the Natural delimiter in the Natural NATUNLD and NATUNLDE commands in the PNATMOV Processor from comma to a bar, '|', the CA Endevor symbolic &C1ELMNT255 and &SRCLIB are no longer substituted correctly.

// NATUNLD='ALL|&C1ELMNT255|FM|LIB|&SRCLIB|TO|LIB|&TGTLIB'SUBSTITUTED: ALL|&C1ELMNT255|FM|LIB|&SRCLIB|TO|LIB|AH
// NATUNLDE='E|U|B|&ER|TOERR|&ER|FM|LIB|&SRCLIB|TO|LIB|&TGTLIB'SUBSTITUTED: E|U|B|&ER|TOERR|&ER|FM|LIB|&SRCLIB|TO|LIB|AH

 

 

 

 

Environment

All supported versions  

Endevor 

Endevor Natural Integation (EINE) 

SCMMNI

 

Resolution

Endevor is confused by the bar Natural delimiter in the Natural commands coded in the Processor.

A period to the end of symbolic is recognized by CA Endevor as a symbol terminator and eliminates the confusion caused by the Natural delimiter.

Modify the Natural commands in the PNATMOV Processor to add an ending period at the end of all symbolic that are followed by a bar, '|':

// NATUNLD='ALL|&C1ELMNT255.|FM|LIB|&SRCLIB.|TO|LIB|&TGTLIB',// NATUNLDE='E|U|B|&ER.|TOERR|&ER.|FM|LIB|&SRCLIB.|TO|LIB|&TGTLIB'