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

ContaContabil

CRUD de conta contábil (tabela CT1) via FwLoadModel da rotina automática CTBA020. A chave natural é CT1_CONTA (alfanumérica, fornecida pelo cliente no path) — diferente dos cadastros mestre/loja, esta tabela não usa sequência gerada pelo Protheus. Hierarquia entre contas é inferida pelo prefixo do CT1_CONTA; o campo CT1_CCSUP não deve ser enviado no payload (ver convenções).

Tabela mestre CT1 Plano de contas contábeis
Rotina automática CTBA020 FwLoadModel · MVC
Wrapper AdvPL U_CT010Exc src/lib/CTB/CT010EXC.prw
Operações & modos
POST modo 3 PUT modo 4 DEL modo 5
Dependências de ambiente
Cadastro
Bloqueio CT1 (não TOTVS-padrão)
tabela CT1 · campo CT1_BLOQ
"1"=Bloqueado, "2"=Desbloqueado (sem par MSBLQL/MSBLQD)
Hierarquia
Conta superior
campo CT1_CCSUP inferido pelo prefixo de CT1_CONTA
read-only no GET · não enviar em POST/PUT
Chave natural
CT1_CONTA fornecido pelo cliente
alfanumérico, até 20 caracteres · sem GetSXENum
uniqueness validada por DbSeek antes do FwLoadModel

ContaContabil

CRUD por código da conta (CT1_CONTA)

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)