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

Tabela CS2 no Protheus

Empresa

A tabela CS2 do Protheus está descrita no dicionário (SX2) como “Empresa”. Possui 18 campos e 1 índices. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
CS2
Nome
Empresa
Nome (inglês)
Company
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Campos / índices
18 / 1

Campos da tabela CS2 (18)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 CS2_FILIAL C 2 0 Filial Filial do Sistema Real
02 CS2_CODREV C 6 0 Cod. Revisao Codigo da Revisão Real
03 CS2_CODEMP C 2 0 Cod. Empresa Codigo da Empresa Real
04 CS2_CODFIL C 2 0 Cod. Filial Codigo da Filial Real
05 CS2_NOMEEM C 254 0 Nome Empresa Nome da Empresa Real
06 CS2_CNPJ C 14 0 CNPJ CNPJ Real
07 CS2_UF C 2 0 UF UF Real
08 CS2_IE C 20 0 Insc. Estadu Inscricao Estadual Real
09 CS2_IM C 20 0 Insc. Munici Inscricao Municipal Real
10 CS2_CODMUN C 10 0 Codigo Munic Codigo do Municipio Real
11 CS2_NOMFIL C 254 0 Nome Filial Nome da Filial Real
12 CS2_DESCMU C 254 0 Municipio Municipio Real
13 CS2_SITESP C 1 0 Ind Sit Esp Indicador de Situação Esp Real
14 CS2_DTNIRE D 8 0 Data Nire Data Nire Real
15 CS2_ENTREF C 2 0 Entidade Ref Entidade da Incricao Real
16 CS2_INSCR C 254 0 Inscrição Inscrição na entidade Real
17 CS2_NIRE C 11 0 NIRE NIRE Real
18 CS2_CODSCP C 14 0 Código SCP Código SCP Real

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

Índices da tabela CS2 (1)

OrdemChaveDescriçãoApelido
1CS2_FILIAL+CS2_CODREV+CS2_CODEMP+CS2_CODFILCod. Revisao + Cod. Empresa + Cod. Filial

Perguntas frequentes sobre a tabela CS2

O que é a tabela CS2?

É a tabela “Empresa” do ERP TOTVS Protheus, com 18 campos definidos no dicionário SX3.

Quais são os índices da tabela CS2?

A tabela tem 1 índice. O principal (ordem 1) usa a chave CS2_FILIAL+CS2_CODREV+CS2_CODEMP+CS2_CODFIL.

Qual é o nome físico da tabela CS2 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: CS2990). Em ADVPL, use RetSqlName("CS2") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela CS2

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

SELECT
    CS2_FILIAL,
    CS2_CODREV,
    CS2_CODEMP,
    CS2_CODFIL,
    CS2_NOMEEM,
    CS2_CNPJ,
    CS2_UF,
    CS2_IE,
    CS2_IM,
    CS2_CODMUN,
    CS2_NOMFIL,
    CS2_DESCMU,
    CS2_SITESP,
    CS2_DTNIRE,
    CS2_ENTREF,
    CS2_INSCR,
    CS2_NIRE,
    CS2_CODSCP
FROM CS2
WHERE
    D_E_L_E_T_ = ' '
    AND CS2_FILIAL = 'VALOR'
    AND CS2_CODREV = 'VALOR'
    AND CS2_CODEMP = 'VALOR'
    AND CS2_CODFIL = 'VALOR'
    AND CS2_NOMEEM = 'VALOR'
    AND CS2_CNPJ = 'VALOR'
    AND CS2_UF = 'VALOR'
    AND CS2_IE = 'VALOR'
    AND CS2_IM = 'VALOR'
    AND CS2_CODMUN = 'VALOR'
    AND CS2_NOMFIL = 'VALOR'
    AND CS2_DESCMU = 'VALOR'
    AND CS2_SITESP = 'VALOR'
    AND CS2_DTNIRE BETWEEN '20261101' AND '20261130'
    AND CS2_ENTREF = 'VALOR'
    AND CS2_INSCR = 'VALOR'
    AND CS2_NIRE = 'VALOR'
    AND CS2_CODSCP = 'VALOR'

Outras tabelas relacionadas

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