Consejos avanzados de algoritmos

Inicio de acciones que no se pueden retroceder

Si dispone de un algoritmo que crea una solicitud de sincronización o realiza otra lógica que podría provocar el envío de un mensaje que no puede retroceder, deberá asegurarse de tener en cuenta los avisos en el diseño.

  • El algoritmo deberá ejecutarse tras todas las validaciones que podrían acumular avisos.

  • El algoritmo debe incluir un paso para llamar al servicio de negocio F1-CheckWarning y comprobar si se han acumulado algunos avisos. Si es así, no realice la acción. Quiere decir que el usuario obtendrá un aviso y, si pulsa "Aceptar", se producirá de nuevo todo el procesamiento, aunque esta vez sin la acumulación de avisos. Para obtener un ejemplo, consulte el script de plug-in F1-GnChgDCap.