fluig_deadline_calc
Calculates business-hours deadlines using the server calendar in duration, end-date, or start-date mode, converting minutes to seconds so Fluig process deadlines are not off by 60×.
Instructions
Calcula prazo em HORÁRIO ÚTIL pelo calendário do servidor. modo: duracao | fim | inicio. ⚠️ A API trabalha em SEGUNDOS, mas o deadlineTime do modelo de processo é gravado em MINUTOS — passar um pelo outro erra o prazo por 60×. Use duracaoEmMinutos que a tool converte. Obrigatórios: duracao = startDate+endDate · fim = startDate+segundos · inicio = endDate+segundos.
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. | |
| modo | Yes | ||
| endDate | No | data final (ISO) | |
| localId | No | calendário/local específico (opcional) | |
| duration | No | duração em SEGUNDOS (vai como `seconds` na API) | |
| periodId | No | período específico (opcional) | |
| startDate | No | data inicial (ISO, ex: 2026-09-24T08:00:00Z) | |
| duracaoEmMinutos | No | duração em MINUTOS (convertida p/ segundos pela tool) |