Protheus / ItemContabil rev4-2026-05-14 · https://erpapi.jetme.com.br/api/99/01 Empresa 99 · Filial 01
rev4-2026-05-14 Protheus 12.1.33

ItemContabil

CRUD de item contábil (tabela CTD) via MsExecAuto da rotina automática CTBA040. A chave natural é CTD_ITEM (alfanumérico, fornecido pelo cliente no path, até 9 caracteres) — esta tabela não usa GetSXENum. Datas de vigência (CTD_DTEXIS/CTD_DTEXSF) trafegam em ISO YYYY-MM-DD. O campo CTD_CCSUP é aceito no payload (relacionamento livre com centro de custo superior).

Tabela mestre CTD Cadastro de itens contábeis
Rotina automática CTBA040 MsExecAuto · rotina automática
Wrapper AdvPL U_CT040Exc src/lib/CTB/CT040EXC.prw
Operações & modos
POST modo 3 PUT modo 4 DEL modo 5
Dependências de ambiente
Cadastro
Bloqueio CTD (não TOTVS-padrão)
tabela CTD · campo CTD_BLOQ
"1"=Bloqueado, "2"=Desbloqueado (sem par MSBLQL/MSBLQD)
Vínculo opcional
Centro de custo superior
campo CTD_CCSUP aceito no payload
uso típico: agrupar itens contábeis sob um CC pai
Chave natural
CTD_ITEM fornecido pelo cliente
alfanumérico, até 9 caracteres · sem GetSXENum
uniqueness validada por DbSeek antes do MsExecAuto

ItemContabil

CRUD por código do item (CTD_ITEM)

Listagem

Listagem paginada e delta-sync

Schemas

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

Cenarios

Combinacoes documentadas (1 por example do openapi.yaml)