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

ClasseValor

CRUD de Classe de Valor (tabela CTH) via MsExecAuto da rotina CTBA060. A chave externa é CTH_CLVL — alfanumérico de até 9 posições, fornecido pelo cliente no path da rota (não há geração automática por GetSXENum). Datas no payload sempre em ISO YYYY-MM-DD.

Tabela mestre CTH Classe de Valor (contábil)
Rotina automática CTBA060 MsExecAuto · Contabilidade
Wrapper AdvPL U_CT060Exc src/lib/CTB/CT060EXC.prw
Operações & modos
POST modo 3 PUT modo 4 DEL modo 5
Dependências de ambiente
Cadastro
Classe pai (hierarquia)
campo CTH_CLVLPA referencia outra CTH existente
obrigatório quando CTH_CLASSE="2" (Analítica) sob hierarquia
Vigência
Janela DTEXIS / DTEXSF
CTH_DTEXIS / CTH_DTEXSF · Date
CTBA060 exige DTEXIS <= DTEXSF e janela cobrindo a database
Dicionário
Campos opcionais CTH_MSUID / CTH_MSUIDT
detectados em runtime por U_RestCamposOpc
retornados em recno/msuid/msuidt só se existirem no SX3

ClasseValor

CRUD por código CTH_CLVL

Listagem

Listagem paginada com filtros e delta-sync

Schemas

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

Cenarios

Combinacoes documentadas (1 por example do openapi.yaml)