veera work : filename + date format + extention logic

 






import com.sap.gateway.ip.core.customdev.util.Message

import java.util.HashMap

import java.text.SimpleDateFormat

import java.util.Date


def Message processData(Message message) {

    def map = message.getHeaders()

    def dateFormat = map.get("DateFormat") ?: "yyMMdd" // Default date format if not provided

    def fileExt = map.get("FileExt") ?: ".csv" // Default file extension if not provided

    def fileName = map.get("fileName") ?: "Output_" // Default file name if not provided


    def dateFormatter = new SimpleDateFormat(dateFormat)

    def currentDate = dateFormatter.format(new Date())

    def newFileName = fileName + currentDate + fileExt


    message.setHeader("output", newFileName)

    return message

}


Popular posts from this blog

pss book : శ్రీకృష్ణుడు దేవుడా, భగవంతుడా completed , second review needed. 26th April 2024

pss book: గురు ప్రార్థనామంజరి . completed 21st july 2024

pss book: కధల జ్ఞానము read review pending. 25th june 2024