Strange error updating register (problems with map)

Strange error updating register (problems with map)

Hi All! 
I'm starting with Zoho creator and handling an strange error here.... Can anyone tell me what i'm doing wrong? >.<

Function Parameters : accountId, accountType

  1. PORTAL_NAME = "xxxx";
  2. AUTHTOKEN = "xxxxxx";
  3. DEPARTMENT = "xxxxx";

  4. SLA_MAP = Map:String();
  5. SLA_MAP.put("CLIENTE","88184000000020031");
  6. SLA_MAP.put("IMPORTANTE","88184000000020029");
  7. SLA_MAP.put("CLAVE","88184000234882025");
  8. SLA_ID = SLA_MAP.get(accountType);

  9. if(!SLA_ID == null) {
  10. REQUEST_MAP = Map:String();
  11. REQUEST_MAP.put("associatedSLAIds": SLA_ID);
  12. update_response = zoho.support.updateRecord("Accounts", PORTAL_NAME, DEPARTMENT, accountId.toString(), REQUEST_MAP); // or {"associatedSLAIds" : SLA_ID});
  13. }

I'm getting the error:

Error at line number: 15
Incompatible types for put function at argument index 1 <br/> Required : KEY-VALUE <br/>Found : TRUE/FALSE


Thanks in advance.