A tabela SEM do Protheus está descrita no dicionário (SX2) como “Contrato CDCI”. Possui 19 campos e 4 índices e chave única EM_FILIAL+EM_CONTRAT. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- SEM
- Nome
- Contrato CDCI
- Nome (inglês)
- CDCI Contract
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
EM_FILIAL+EM_CONTRAT- Campos / índices
- 19 / 4
Campos da tabela SEM (19)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | EM_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | EM_CONTRAT | C | 6 | 0 | Num Contrato | Numero do Contrato | Real |
| 03 | EM_NRONOTA | C | 9 | 0 | Nota Fiscal | Nota Fiscal | Real |
| 04 | EM_SERIE | C | 3 | 0 | Serie NF | Serie da Nota Fiscal | Real |
| 05 | EM_EMISSAO | D | 8 | 0 | Dt NF | Data da Nota Fiscal | Real |
| 06 | EM_CLIENTE | C | 6 | 0 | Cliente | Cliente | Real |
| 07 | EM_LOJA | C | 2 | 0 | Loja | Loja | Real |
| 08 | EM_VALOR | N | 16 | 2 | Vl Nt Fiscal | Valor da Nota Fiscal | Real |
| 09 | EM_ENTRADA | N | 16 | 2 | Vl Entrada | Valor da Entrada | Real |
| 10 | EM_TOTFIN | N | 16 | 2 | Tot Financ | Valor total Financiado | Real |
| 11 | EM_VLRFIN | N | 16 | 2 | Vl Financ | Valor Financiado | Real |
| 12 | EM_PRESTAC | N | 16 | 6 | Vl Prestacao | Valor da Prestacao | Real |
| 13 | EM_PLANO | C | 4 | 0 | Plano | Codigo do Plano | Real |
| 14 | EM_DTINI | D | 8 | 0 | Dt Vc 1a Par | Data Vencimento 1 Parcela | Real |
| 15 | EM_BORDERO | C | 6 | 0 | Bordero | Numero do Bordero | Real |
| 16 | EM_VLRDESC | N | 16 | 2 | Vlr Desconto | Valor de Desconto | Real |
| 17 | EM_COEFIC | N | 16 | 6 | Vlr Coefic | Valor do Coeficiente | Real |
| 18 | EM_INDIOC | N | 16 | 6 | Indice IOC | Indice de IOC | Real |
| 19 | EM_SDOC | C | 3 | 0 | Série Doc. | Série do Documento Fiscal | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela SEM (4)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | EM_FILIAL+EM_CONTRAT | Num Contrato | |
| 2 | EM_FILIAL+DTOS(EM_EMISSAO) | Dt NF | |
| 3 | EM_FILIAL+EM_BORDERO+EM_PLANO | Bordero + Plano | |
| 4 | EM_FILIAL+EM_PLANO | Plano |
Perguntas frequentes sobre a tabela SEM
O que é a tabela SEM?
É a tabela “Contrato CDCI” do ERP TOTVS Protheus, com 19 campos definidos no dicionário SX3.
Qual é a chave única da tabela SEM?
A chave única é EM_FILIAL+EM_CONTRAT.
Quais são os índices da tabela SEM?
A tabela tem 4 índices. O principal (ordem 1) usa a chave EM_FILIAL+EM_CONTRAT.
Qual é o nome físico da tabela SEM 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: SEM990). Em ADVPL, use RetSqlName("SEM") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela SEM
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
EM_FILIAL,
EM_CONTRAT,
EM_NRONOTA,
EM_SERIE,
EM_EMISSAO,
EM_CLIENTE,
EM_LOJA,
EM_VALOR,
EM_ENTRADA,
EM_TOTFIN,
EM_VLRFIN,
EM_PRESTAC,
EM_PLANO,
EM_DTINI,
EM_BORDERO,
EM_VLRDESC,
EM_COEFIC,
EM_INDIOC,
EM_SDOC
FROM SEM
WHERE
D_E_L_E_T_ = ' '
AND EM_FILIAL = 'VALOR'
AND EM_CONTRAT = 'VALOR'
AND EM_NRONOTA = 'VALOR'
AND EM_SERIE = 'VALOR'
AND EM_EMISSAO BETWEEN '20261001' AND '20261031'
AND EM_CLIENTE = 'VALOR'
AND EM_LOJA = 'VALOR'
AND EM_VALOR = 0
AND EM_ENTRADA = 0
AND EM_TOTFIN = 0
AND EM_VLRFIN = 0
AND EM_PRESTAC = 0
AND EM_PLANO = 'VALOR'
AND EM_DTINI BETWEEN '20261001' AND '20261031'
AND EM_BORDERO = 'VALOR'
AND EM_VLRDESC = 0
AND EM_COEFIC = 0
AND EM_INDIOC = 0
AND EM_SDOC = 'VALOR'
Outras tabelas relacionadas
- SE0 Cotações Diarias por Contrato
- SE1 Contas a Receber
- SE2 Contas a Pagar
- SE3 Comissões de Vendas
- SE4 Condições de Pagamento
- SE5 Movimentação Bancaria
- SE6 Solicitação de Transferência
- SE7 Orçamentos
- SE8 Saldos Bancários
- SE9 Contratos Bancários
- SEA Títulos Enviados ao Banco
- SEB Ocorrências da Transm Bancária
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.