A tabela SEN do Protheus está descrita no dicionário (SX2) como “Planos de Venda”. Possui 16 campos e 1 índices e chave única EN_FILIAL+EN_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
- SEN
- Nome
- Planos de Venda
- Nome (inglês)
- Sales Plans
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
EN_FILIAL+EN_CODIGO- Campos / índices
- 16 / 1
Campos da tabela SEN (16)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | EN_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | EN_CODIGO | C | 4 | 0 | Cod Plano | Codigo do Plano | Real |
| 03 | EN_PESSOA | C | 1 | 0 | Pes Fis/Jur | Pessoa Fisica / Juridica | Real |
| 04 | EN_DESPES | C | 10 | 0 | Pessoa | Descricao da Pessoa(F/J) | Virtual |
| 05 | EN_DTINI | D | 8 | 0 | Dat Ini Vig | Data Inicial de Vigencia | Real |
| 06 | EN_DTFIM | D | 8 | 0 | Dat Fim Vig | Data Final de Vigencia | Real |
| 07 | EN_CODIOC | C | 4 | 0 | Codigo IOC | Codigo IOC | Real |
| 08 | EN_IOC | N | 16 | 6 | Indice IOC | Indice IOC | Real |
| 09 | EN_INDICE | C | 6 | 0 | Cod Indice | Codigo Indice Aplicados | Real |
| 10 | EN_TAXA | N | 16 | 6 | Ind Aplic | Indices Aplicados | Real |
| 11 | EN_CARENC | N | 3 | 0 | Dia Carencia | Dias de Carencia | Real |
| 12 | EN_RAZAO | N | 3 | 0 | Dia Rz Venc | Dias Razao de Vencimento | Real |
| 13 | EN_MAXPARC | N | 3 | 0 | Qtde Parcela | Qtde de Parcelas | Real |
| 14 | EN_ATIVO | C | 1 | 0 | Plano Ativo | Plano Ativo ? | Real |
| 15 | EN_COEF | N | 16 | 6 | Coef. Parc. | Coeficiente rel. Parcela | Real |
| 16 | EN_DESATV | C | 10 | 0 | Ativo | Descricao do Plano Ativo | Virtual |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela SEN (1)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | EN_FILIAL+EN_CODIGO | Cod Plano |
Perguntas frequentes sobre a tabela SEN
O que é a tabela SEN?
É a tabela “Planos de Venda” do ERP TOTVS Protheus, com 16 campos definidos no dicionário SX3.
Qual é a chave única da tabela SEN?
A chave única é EN_FILIAL+EN_CODIGO.
Quais são os índices da tabela SEN?
A tabela tem 1 índice. O principal (ordem 1) usa a chave EN_FILIAL+EN_CODIGO.
Qual é o nome físico da tabela SEN 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: SEN990). Em ADVPL, use RetSqlName("SEN") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela SEN
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
EN_FILIAL,
EN_CODIGO,
EN_PESSOA,
EN_DESPES,
EN_DTINI,
EN_DTFIM,
EN_CODIOC,
EN_IOC,
EN_INDICE,
EN_TAXA,
EN_CARENC,
EN_RAZAO,
EN_MAXPARC,
EN_ATIVO,
EN_COEF,
EN_DESATV
FROM SEN
WHERE
D_E_L_E_T_ = ' '
AND EN_FILIAL = 'VALOR'
AND EN_CODIGO = 'VALOR'
AND EN_PESSOA = 'VALOR'
AND EN_DESPES = 'VALOR'
AND EN_DTINI BETWEEN '20261101' AND '20261130'
AND EN_DTFIM BETWEEN '20261101' AND '20261130'
AND EN_CODIOC = 'VALOR'
AND EN_IOC = 0
AND EN_INDICE = 'VALOR'
AND EN_TAXA = 0
AND EN_CARENC = 0
AND EN_RAZAO = 0
AND EN_MAXPARC = 0
AND EN_ATIVO = 'VALOR'
AND EN_COEF = 0
AND EN_DESATV = '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.