fluig_process_move_rest
Moves a Fluig process request via REST v2, returning typed results and handling 412 conflicts with valid movement options as data.
Instructions
⚠️ ESCRITA. Movimenta a solicitação pela REST v2 (retorno tipado, trata 412). Alternativa a fluig_process_move (SOAP). ⚠️ targetState/movementSequence são int primitivos: OMITIR envia 0, nunca null — com gateway no fluxo, informe targetState sempre. ⚠️ A semântica de formFields NÃO está confirmada: trate como SUBSTITUIÇÃO e mande o card completo (leia antes com fluig_process_card_get). O 412 volta como dado, com as opções válidas.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| env | Yes | OBRIGATÓRIO. Ambiente alvo: "teste" (homologação, o host de FLUIG_HOST) ou "prod" (PRODUÇÃO REAL, o host de FLUIG_HOST_PROD). Não há default: a escolha é sempre explícita, para que ninguém leia homologação achando que é produção nem escreva em produção achando que é teste. | |
| corpo | Yes | MoveRequest {movementSequence, assignee, targetState, targetAssignee, subProcessTargetState, comment, asManager, formFields} | |
| confirm | Yes | obrigatório: movimenta a solicitação | |
| processInstanceId | Yes | id da solicitação |