Centro de Custo
Lista centros de custo
Retorna os centros de custo ativos da empresa, ordenados por descrição. Cada item traz a descrição, o código externo opcional (usado para casar com sistemas terceiros — ERP contábil, integração de governança) e o subdomínio da empresa.
Cadastra um centro de custo
Cria um centro de custo na empresa autenticada. Quando `ExternalCode` for informado, o handler bloqueia o cadastro se já existir outro centro de custo ativo na mesma empresa com o mesmo código externo. A resposta é a lista atualizada de centros de custo.
Atualiza um centro de custo
Atualiza a descrição e o código externo do centro de custo. Quando `ExternalCode` mudar, o handler aplica a mesma checagem de duplicidade do `POST`. A resposta é a lista atualizada.
Exclui (inativa) um centro de custo
Marca o centro de custo como inativo (`Status=0`). O registro não é apagado fisicamente — rateios e títulos antigos continuam apontando para ele, mas o centro não aparece mais nas listas e seletores. A resposta é a lista atualizada de centros ativos.