i have a a numeric type filed when i map it to post it it trough an external api. it comes as a tring value.
header2Map = Map();
header2Map.put("Authorization","Basic " + base64EncodedLogin);
/////REQUEST DATA MAP/////
request2Map = Map();
request2Map.put("data[agenda]",ifnull(GSI.get("Agenda"),""));
request2Map.put("data[assureure]",ifnull(GSI.get("Assureure"),""));
request2Map.put("data[authorisation]",ifnull(GSI.get("Authorisation"),""));
request2Map.put("data[order]",ifnull(GSI.get("Order"),""));
request2Map.put("data[comments]",ifnull(GSI.get("Comments"),""));
request2Map.put("data[commis]",ifnull(GSI.get("Commis"),""));
request2Map.put("data[amount",ifnull(GSI.get("Amount"),"")); <<---This is a numeric value in zoho crm but is being converted to string in the process of maping or posting