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

CadastroTESInteligente

CRUD parcial (POST/DELETE/GET) do TES Inteligente (DJ) via wrapper MATA089. Sem PUT, sem listagem, sem typeahead — o dicionário DJ tem muitos campos opcionais e o endpoint adota whitelist aberta (best-effort: encaminha qualquer campo do dicionário presente no payload).

Doc TDN minimalista. A doc oficial TOTVS para MATA089 só lista FM_TIPO como obrigatório. Demais campos são aceitos se aparecerem no dicionário SX3 da DJ — o endpoint não bloqueia campos desconhecidos.
Tabela mestreDJTES Inteligente
Rotina automáticaMATA089MsExecAuto · op 3/5
Wrapper AdvPLU_MT089Excsrc/lib/MAT/MT089EXC.prw
Fonte RESTWsDJ.prwsrc/api/CadastroTESInteligente/
ChaveFM_TIPObody em POST · path em DELETE/GET
BloqueioN/ADJ sem MSBLQL
Dependências
Regra de negócio
TES (SF4)
FM_TES (quando informado) deve existir em SF4. MATA089 retorna 422 quando inválido.
Best-effort
Campos do payload
Endpoint envia qualquer chave do payload que exista no SX3.DJ direto pro MATA089. Campos inexistentes são ignorados (no-op).

TES Inteligente — operações

POST e DELETE via MATA089; GET de leitura.

Schemas

Componentes do contrato OpenAPI

Cenários

1-pra-1 com examples: do YAML.