IBM Sterling Transformation Extender

Sterling Transformation Extender

Come for answers, stay for best practices. All we're missing is you.

 View Only

Swift MT518 _ Custom Type tree ?

  • 1.  Swift MT518 _ Custom Type tree ?

    Posted Fri August 17, 2018 04:55 PM

    Originally posted by: NICK_R


    I am migrating a BizTalk based app to ESB service (IIB and WTX).

    Had built a WTX map for swift MT518 message type and noticed that the client never upgraded their messages since 2012 and were complying with swift 2012 standards. Also, found that they made custom changes to the structure of the 2012 message and are calling it "swift like" message. I worked on number of migrations like this and moved lot of stuff from BizTalk to IIB/WTX.

    So I am now confused how to move forward. Client cannot change the Messages. IBM provided MT standards for Message MT518 -- 2017 version is not validating some of the messages (Half of them are validating just the below scenario). I ran the messages which don't get validated and got the same error for all.

     

    My org has given me permission just to get this Worked. They are OKAY if I customize the MT structure but it Is not the ideal way, So any insight would be helpful

     

    <Validation>
     <MessageId>MT518</MessageId>
     <Status>INVALID</Status>
     <ParseException>
      <Type>sequence error</Type>
      <Field>MT518.Block4.B</Field>
      <Data>:16R:SETDET</Data>
      <Message>excess data</Message>
      <ParseException>
       <Type>sequence error</Type>
       <Field>MT518.Block4.C.22F</Field>
       <Data>:22F::SETR//RPTO</Data>
       <Message>missing mandatory near position 546</Message>
       <ParseException>
        <Type>code violation</Type>
        <Field>MT518.Block4.C.22F</Field>
        <Data>:22F::SETR//RPTO</Data>
        <Message>INVALID/K22/Line: 30/Field: 22F/Illegal code value: RPTO</Message>
       </ParseException>
      </ParseException>
     </ParseException>
    </Validation>

     

     


    #DataExchange
    #IBM-Websphere-Transformation-Extender
    #IBMSterlingTransformationExtender