2017-09-08 2 views
0

Je suis créé un script transfrom onBefore.script transfrom status_message pas de mise à jour dans le corps de la réponse SOAP dans servicenow

(function runTransformScript(source, map, log, target /*undefined onStart*/) { 
    if(source.u_incident.nil()){ 
     status_message="The Record is not inerted"; 
     error_message="ERR001 Cell number can't be empty!"; 
     ignore = true; 
    } 
})(source, map, log, target); 

J'envoie la demande de l'interface utilisateur SOAP, si la valeur u_incident est vide, il ne crée pas la nouvelle comme nous l'avons mentionné ignore=true, mais dans le corps de la réponse SOAP Je ne reçois pas status_message et error_message comme prévu le les messages par défaut arrivent.

Répondre

0

essayer

(function runTransformScript(source, map, log, target /*undefined onStart*/) { 
    if(source.u_incident.nil()){ 
     response.status_message="The Record is not inerted"; 
     response.error_message="ERR001 Cell number can't be empty!"; 
     ignore = true; 
    } 
})(source, map, log, target);