Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela ACI no Protheus

Campanhas Executadas

A tabela ACI do Protheus está descrita no dicionário (SX2) como “Campanhas Executadas”. Possui 11 campos e 4 índices e chave única ACI_FILIAL+ACI_CODIGO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
ACI
Nome
Campanhas Executadas
Nome (inglês)
Campaigns Performed
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
ACI_FILIAL+ACI_CODIGO
Campos / índices
11 / 4

Campos da tabela ACI (11)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 ACI_FILIAL C 2 0 Filial Filial Real
02 ACI_CODIGO C 6 0 Código Código da Execuçao Real
03 ACI_CODCON C 6 0 Contato Código do Contato Real
04 ACI_ENTIDA C 3 0 Entidade Código da Entidade Real
05 ACI_CHAVE C 25 0 Chave Código da Chave Real
06 ACI_OPERAD C 6 0 Operador Código do Operador Real
07 ACI_CODCAM C 6 0 Campanha Código da Campanha Real
08 ACI_CODSCR C 6 0 Script Código do Script Real
09 ACI_DATA D 8 0 Data Data da Execução Real
10 ACI_ROTINA C 1 0 Rotina Tipo do Atendimento Real
11 ACI_ATEND C 6 0 Atendimento Codigo do Atendimento Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela ACI (4)

OrdemChaveDescriçãoApelido
1ACI_FILIAL+ACI_CODIGOCódigo
2ACI_FILIAL+ACI_CODCON+ACI_ENTIDA+ACI_CHAVEContato + Entidade + Chave
3ACI_FILIAL+ACI_CODCAM+ACI_CODSCRCampanha + Script
4ACI_FILIAL+ACI_ROTINA+ACI_ATENDRotina + Atendimento

Perguntas frequentes sobre a tabela ACI

O que é a tabela ACI?

É a tabela “Campanhas Executadas” do ERP TOTVS Protheus, com 11 campos definidos no dicionário SX3.

Qual é a chave única da tabela ACI?

A chave única é ACI_FILIAL+ACI_CODIGO.

Quais são os índices da tabela ACI?

A tabela tem 4 índices. O principal (ordem 1) usa a chave ACI_FILIAL+ACI_CODIGO.

Qual é o nome físico da tabela ACI no banco de dados?

No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: ACI990). Em ADVPL, use RetSqlName("ACI") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela ACI

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    ACI_FILIAL,
    ACI_CODIGO,
    ACI_CODCON,
    ACI_ENTIDA,
    ACI_CHAVE,
    ACI_OPERAD,
    ACI_CODCAM,
    ACI_CODSCR,
    ACI_DATA,
    ACI_ROTINA,
    ACI_ATEND
FROM ACI
WHERE
    D_E_L_E_T_ = ' '
    AND ACI_FILIAL = 'VALOR'
    AND ACI_CODIGO = 'VALOR'
    AND ACI_CODCON = 'VALOR'
    AND ACI_ENTIDA = 'VALOR'
    AND ACI_CHAVE = 'VALOR'
    AND ACI_OPERAD = 'VALOR'
    AND ACI_CODCAM = 'VALOR'
    AND ACI_CODSCR = 'VALOR'
    AND ACI_DATA BETWEEN '20261001' AND '20261031'
    AND ACI_ROTINA = 'VALOR'
    AND ACI_ATEND = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.