Protheus / AprovacaoTransf rev1-2026-05-16 · https://erpapi.jetme.com.br/api/99/01 Empresa 99 · Filial 01
rev1-2026-05-16 Protheus 12.1.33

AprovacaoTransf

Serviço REST para mudança de status de solicitações de transferência financeira (tabela SE6) via rotina automática FINA631. Não é CRUD. Três operações expostas por verbo no path: _aprovar, _excluir e _estornar. A inclusão da solicitação acontece no endpoint Transferencia (FINA621); a consulta de status, idem.

Bloqueio TOTVS: endpoint de processo (mudança de status SE6), sem MSBLQL próprio — o gating é pelo E6_SITSOL (Em aberto / Aprovada).
Tabela mestre SE6 Solicitações de transferência financeira
Rotina automática FINA631 MsExecAuto · aprovação/exclusão/estorno
Wrapper AdvPL U_FN631Exc src/lib/FIN/FN631EXC.prw
Operações & modos
POST /_aprovar — op 3 POST /_excluir — op 5 POST /_estornar — op 6 GET não exposto (consultar via Transferencia/{numsol})
Endpoint relacionado Transferencia FINA621 · inclusão da solicitação + consulta de status
Parâmetro obrigatório MV_NATTRFF Natureza do título a pagar da filial destino
Dependências de ambiente
Parâmetro · MV_NATTRFF
MV_NATTRFF
Natureza do título a pagar da filial destino. Sem ela, o FINA631 rejeita com mensagem "Natureza não encontrada".
Cadastro · motivo de baixa
Motivo TRF (FINA490)
Motivo de baixa com sigla TRF deve estar cadastrado via FINA490. Usado pelo FINA631 para registrar a baixa por transferência.
Pré-requisito · inclusão
Endpoint Transferencia (FINA621)
Solicitação SE6 precisa existir antes (E6_NUMSOL); este endpoint só muda status, nunca cria.
Posterior · consulta
Transferencia/{numsol}
Estado da solicitação após a operação é consultado via endpoint de inclusão (mesmo serviço, GET por numsol).

Aprovação / Rejeição

Mudança de status de solicitação SE6 via FINA631

Schemas

Definições canônicas — campos com origem SX3 rastreável

Cenários

Catálogo de combinações de payload reconhecidas pelos métodos.