¿Cómo se puede actualizar de forma automática el estado de un documento desde el que se ha hecho una solicitud de documentos cuando estos se han recibido?

como puedo hacer, para que después de que se haga la solicitud de los documentos, una vez cargados, se cambie el estado de forma automática?

1 Like

Hola David,

En este caso, tienes que configurar una operación de cambio de estado del ciclo de vida y asignarle la categoría document_requested_received, puedes ver más información sobre otras categorías de eventos en https://soporte.athento.com/hc/es/articles/4429408924188--En-qué-eventos-se-pueden-ejecutar-operaciones-sobre-los-documentos

La operación debería configurarse “sin fase” para que se ejecute sólo cuando se lance el evento de recepción de documentos.

Si quieres que el cambio de estado ocurra sólo cuando todos los documentos solicitados se hayan recibido, debes poner como condición para la operación:

not fil.get_missing_required_doctypes()

Espero que con esto funcione como esperas

2 Likes

Muchas gracias Jose Luis
Si me funciono

@joseluisrt @David con la operación de cambio de estado os referís a esta operación? https://soporte.athento.com/hc/es/articles/360024498974--Cómo-cambiar-de-forma-automática-el-estado-del-ciclo-de-vida-de-un-documento

Por otro lado, entiendo que la operación debe configurarse postload, verdad?

Exacto, la operación para cambio de estado del ciclo de vida.
Debería configurarse “Sin fase”, ya que el evento es puntual

Yo segui este articulo y aparecen unos pasos muy sencillos de aplicar: https://soporte.athento.com/hc/es/articles/12610197878428--Cómo-actualizar-de-forma-automática-el-estado-del-ciclo-de-vida-de-un-documento-cuando-se-han-recibido-todos-los-documentos-de-una-solicitud

1 Like