Índice Principal


La acción de actuar comprende un conjunto de modificaciones sobre la solicitud en función de la operación que se quiera realizar.

Debe usarse el contexto adecuado en función del flujo de gestión de solicitudes que aplique.
Para más información, consulte el contrato de integración aplicable a su caso.


En el contexto de operaciones atómicas a las que se ajusta el patrón REST, estas modificaciones equivalen a varias acciones diferenciadas según el rol del proveedor.


En los siguientes apartados se da cobertura a cada una de las acciones. Algunas de estas operaciones se ejecutan a través de un único método REST, pero otras pueden necesitar la ejecución de varias modificaciones; para ello existe la operación en lotes en la API, también conocida como operación de batch. El uso de este tipo de operación será requerido para mantener la integridad de la operación, y será necesario realizar las invocaciones con una estructura determinada. Del mismo modo, la respuesta de la operación de batch también se estructurará de forma diferente, recogiendo todos los mensajes de éxito o error en la misma respuesta.


<div style="margin: 0 0 15px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;border: 1px solid #000;border-radius: 4px;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.19);box-shadow: 0 0 3px rgba(0,0,0,.19);border-color: #49cc90;background: rgba(73,204,144,.1);">
<div style="border-color: #49cc90;display: flex;-webkit-box-align: center;align-items: center;padding: 5px;">
<span style="background: #49cc90;font-size: 14px;font-weight: 700;min-width: 80px;padding: 6px 15px;text-align: center;border-radius: 3px;text-shadow: 0 1px 0 rgba(0,0,0,.1);font-family: sans-serif;color: #fff;">POST</span>
<span style="font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 3 auto;flex: 0 3 auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;word-break: break-all;padding: 0 10px;font-family: monospace;font-weight: 600;color: #3b4151;">/cges/_batch</span>
<div style="font-size: 13px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-family: sans-serif;color: #3b4151;">Operación por lotes</div>
</div>
</div>

La respuesta, tanto en caso exitoso como en error, vendrá ordenada por el orden lógico de ejecución en el sistema y no necesariamente debe coincidir con el orden de los métodos enviados en el cuerpo de la petición.
Podría, además, añadirse en la respuesta algún mensaje, tanto en caso de éxito como error, que haga referencia a operaciones intermedias ejecutadas por el sistema y que no dependen de elementos enviados en la petición.

Más información:
Operativa general en la API > Operaciones por lotes
Datos de solicitud > Listado de actuaciones