> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Contrato de codificação CCS e de fontes de dados do Reporter

> Os templates CCS do Reporter exigem saída em UTF-16BE, e as fontes de dados multi-tenant usam a API do Reporter.

<Badge stroke icon="calendar-days" iconType="regular">26 de agosto de 2026</Badge> <Badge stroke icon="file-code" iconType="regular">Correção de documentação</Badge> <Badge color="red" size="lg" stroke icon="triangle-exclamation" iconType="regular">Ação necessária</Badge>

## Afeta

***

Equipes que criam templates CCS do Reporter ou gerenciam fontes de dados de um Reporter self-hosted.

## O que mudou

***

Os templates ACCS001, ACCS005 e ACCS010 exigem a diretiva `{# reporter:output-encoding=utf-16be #}`. O Reporter converte essa saída para UTF-16BE com um BOM.

Deploys self-hosted single-tenant podem popular fontes de dados com variáveis `DATASOURCE_<NAME>_*`. Deploys multi-tenant criam e gerenciam as fontes de dados de cada tenant pela API do Reporter. Estas são correções de documentação; nenhum release de runtime é anunciado.

## Impacto

***

**Classificação: Ação necessária.** Templates que usam a declaração UTF-8 anterior podem produzir arquivos que não atendem ao contrato de saída CCS documentado.

## O que você precisa fazer

***

<Steps>
  <Step>Adicione a diretiva de saída UTF-16BE a cada template ACCS001, ACCS005 e ACCS010.</Step>
  <Step>Valide os arquivos gerados com o consumidor que recebe o seu envio CCS.</Step>
  <Step>Use a API do Reporter, e não as variáveis de população na inicialização, para gerenciar fontes de dados em deploys multi-tenant.</Step>
</Steps>

### Prazo

Atualize e valide os templates antes do próximo envio CCS.

## Recursos

***

* [Relatórios CCS](/pt/products/reporter/ccs-reports)
* [Conectar o Reporter ao Midaz](/pt/products/reporter/connecting-reporter-to-midaz)
