Saltar al contenido

Identificador de evento

Un identificador de evento distingue un evento en el ámbito acordado. Una entrega repetida debe diferenciarse de un evento nuevo.

También conocido comoEvent ID
APIs e integración

Un identificador de evento distingue un evento concreto, como un cambio en un pedido. Su unicidad depende del ámbito acordado. El número de pedido por sí solo no basta: en un mismo pedido pueden producirse varios eventos diferentes.

Separar el evento de su entrega

En un portal ficticio se cambia la dirección de entrega de un pedido. La notificación correspondiente llega dos veces al ERP. Son dos entregas del mismo cambio. Una modificación posterior de la dirección constituye un evento nuevo y necesita su propio identificador según las reglas acordadas.

Comprobar la unicidad en el ámbito correcto

CloudEvents 1.0.2 exige que la combinación de origen e identificador de evento sea única: source e id. Acuerde cómo se identifican las entregas repetidas y durante cuánto tiempo se tienen en cuenta los identificadores procesados. Un identificador no impide por sí solo aplicar dos veces un cambio. Tampoco confirma que el ERP haya finalizado la operación correctamente.

Fuentes

Artículos sobre el tema

APIs e integración con ASES

ERP, CRM y tienda bien conectados