update_orders_notification

La función update_orders_notification se usa para modificar los ajustes de las plantillas de notificaciones para los pedidos.

Copied!
svc=resource/update_orders_notification&params={"resourceId":<long>,
												"ordersNotification":<JSON>}

Parámetros

NombreDescripción
resourceIdID del recurso.
ordersNotificationAjustes de la plantilla de notificación en el formato JSON.

Llaves JSON:

Copied!
{
"sms":"<text>",		/* texto de notificación SMS */
"subj":"<text>",		/* asunto de email */
"text":"<text>",		/* texto de email */
"html":<uint>,		/* texto de email en el formato HTML (1: sí) */ 
"currency":"<text>",	/* divisa */
"dns":"<text>",		/* URL del localizador (sin http://) */
"driverPushMsg":{	/* ajustes de notificación push de conductor */
		"crR":{		
	    	"t":"<text>"	/* texto de notificación al crear nueva ruta */
  		},
    	"delR":{
	    	"t":"<text>"	/* texto de notificación al eliminar una ruta */
    	},
    	"updC":{
	    	"t":"<text>"	/* texto de notificación al cambiar los detalles de contacto */
    	},
    	"attO":{
	    	"t":"<text>"	/* texto de notificación al adjuntar archivos */
    	},
    	"detO":{
            "t":"<text>"	/* texto de notificación al eliminar archivos */
    	},
    	"updG":{
            "t":"<text>"	/* texto de notificación al cambiar los parámetros de un pedido */
        },						    	
    	"vtD":{
            "t":"<text>"	/* texto de notificación al exceder el tiempo de entrega*/
    	},
    	"utD":{
            "t":"<text>"	/* texto de notificación al exceder el tiempo de servicio */
    	},
    	"trk":{
            "t":"<text>"	/* texto de notificación en caso de desviación de la ruta */
    	}
    	"skp":{
            "t":"<text>"	/* texto de notificación en caso de omitir un pedido */
    	},
    	"stO":{
            "t":"<text>"	/* texto de notificación en caso de no confirmar un pedido el mensajero/operador */
    	}    
    }, 
}

Las etiquetas del texto de notificación y el asunto del email:

EtiquetaDescripción
%ORDER_NAME%Nombre del pedido.
%ORDER_ARRIVAL_TIME%Hora de llegada estimada.
%ORDER_COST%Coste del pedido.
%ORDER_COMMENT%Comentario.
%LOCATOR_LINK%Localización corriente.

Resultado devuelto

Si la solicitud se ejecuta con éxito, se devuelve un JSON vacío.

Copied!
{ }

Si no, se devuelve un código de error. Los códigos de errores posibles son:

CódigoDescripción
7Error al obtener el recurso con la ACL deseada (ADF_ACL_AVL_RES_EDIT_ORDERS).
6Error no definido.
4

Parámetros de entrada incorrectos.

Descargar archivo PDF
Descargar archivo Word

Ver también