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

CentroCusto

CRUD de Centro de Custo (tabela CTT) via MsExecAuto do CTBA030. A chave externa é a própria chave técnica CTT_CUSTO — alfanumérica, com até 9 caracteres, fornecida pelo cliente (não há geração por GetSXENum). Datas em formato ISO YYYY-MM-DD em entrada e saída.

Tabela mestre CTT Centros de Custo
Rotina automática CTBA030 MsExecAuto · contabilidade
Wrapper AdvPL U_CT030Exc src/lib/CTB/CT030EXC.prw
Operações & modos
POST modo 3 PUT modo 4 DEL modo 5
Dependências de ambiente
Chave natural
CTT_CUSTO fornecido pelo cliente
alfanumérico · até 9 caracteres · sem GetSXENum
o consumidor é responsável pela unicidade — duplicidade retorna 409
Bloqueio nativo
CTT_BLOQ (campo próprio da CTT)
"1"=Bloqueado · "2"=Desbloqueado
CTT não usa o par MSBLQL/MSBLQD padrão TOTVS
Hierarquia · opcional
Centro de custo superior
CTT_CCSUP referencia outro CTT_CUSTO
vazio = raiz · CTT_CLASSE deve ser coerente (1=Sintética, 2=Analítica)
Vigência
CTT_DTEXIS / CTT_DTEXSF
janela de existência do centro de custo
ISO YYYY-MM-DD · default histórico 1980-01-012029-12-31

CentroCusto

CRUD por código (CTT_CUSTO)

Listagem

Listagem paginada com delta-sync

Schemas

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

Cenarios

Combinacoes documentadas (1 por example do openapi.yaml)