Untitled
unknown
groovy
3 years ago
996 B
5
Indexable
/* Refer the link below to learn more about the use cases of script. https://help.sap.com/viewer/368c481cd6954bdfa5d0435479fd4eaf/Cloud/en-US/148851bf8192412cba1f9d2c17f4bd25.html If you want to know more about the SCRIPT APIs, refer the link below https://help.sap.com/doc/a56f52e1a58e4e2bac7f7adbf45b2e26/Cloud/en-US/index.html */ import com.sap.gateway.ip.core.customdev.util.Message; import java.util.HashMap; def Message processData(Message message) { def messageLog = messageLogFactory.getMessageLog(message); def body = message.getBody(java.lang.String) as String; def bodyLines = body.split("\n"); def csv = ''; def csvLine = ''; def currentIndex = 0; for (bodyLine in bodyLines){ if (currentIndex >= 2){ csvLine = bodyLine; csv += csvLine + "\n"; currentIndex++; } } body = csv.trim(); message.setBody(body); return message; }
Editor is loading...