Untitled
unknown
groovy
3 years ago
996 B
8
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...