Cómo implementar una CUSTOMFUNCTION de Salesforce
Son un recurso realmente interesante en Salesforces, ya que pueden usarse luego en cualquier lugar donde se admita una función, como por ejemplo, dónde podamos usar la función nativa CONCAT (). Podremos fácilmente usar nuestra función personalizada en DataRaptors, Integrations Procedures y otros componentes. Empezaremos por crear una clase APEX con cierta estructura y dentro de la cual luego incluiremos nuestro código y lógica a reutilizar. Una clase de visibilidad global para tener disponible desde cualquier lado que podamos ejectuar código APEX y que implemente la interfaz vlocity_ins.VlocityOpenInterface , como sigue: global with sharing class StringCustomFunctions implements vlocity_ins.VlocityOpenInterface { global Boolean invokeMethod( String methodName, Map<String,Object> inputMap, Map<String,Object> outputMap, Map<String,Object> options) { if (StringUtilsHelper.)