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

FaturaReceber

Serviço REST para gerar e cancelar Faturas a Receber (tabela SE1, titulo do tipo FT) via rotina automática FINA280 do Protheus. Não é CRUD. A semântica é de agrupamento: o servidor consolida vários títulos SE1 de cobrança em um novo título de fatura.

Bloqueio TOTVS: endpoint de processo (geração de fatura via FINA280), sem MSBLQL próprio — o bloqueio relevante recai sobre o cliente (SA1).
Tabela mestre SE1 Contas a receber · título de fatura (E1_TIPO=FT)
Rotina automática FINA280 MsExecAuto · geração e cancelamento de faturas a receber
Wrapper AdvPL U_FN280Exc src/lib/FIN/FN280EXC.prw
Operações & modos
POST /_gerar — op 3 (gerar) POST /_cancelar — op 4 (cancelar) GET /_byid · /_list (inspeção) PUT/DELETE não suportados
Dependências de ambiente
Cadastro · cliente
Cliente (SA1)
par cliente + loja deve existir em SA1 e ser o mesmo dos títulos agrupados
Cadastro · natureza
Natureza financeira (SED)
natureza referencia ED_CODIGO — sem ela o FINA280 rejeita a geração
Cadastro · condicao
Condição de pagamento (SE4)
condicaoPgto precisa estar cadastrada em SE4; define as parcelas da fatura
Pré-requisito · titulos
Títulos SE1 de cobrança
RECNOs em titulos[] apontam para SE1 do mesmo cliente/loja, ainda não agrupados (sem E1_NUMFAT preenchido)

Faturas a Receber

Geração, cancelamento e inspeção das faturas SE1 (E1_TIPO=FT) via FINA280

Schemas

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

Cenários

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