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

Tabela SN4 no Protheus

Movimentações do Ativo Fixo

A tabela SN4 do Protheus está descrita no dicionário (SX2) como “Movimentações do Ativo Fixo”. Possui 48 campos e 12 í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
SN4
Nome
Movimentações do Ativo Fixo
Nome (inglês)
Fixed Assets Transactions
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
48 / 12

Campos da tabela SN4 (48)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 N4_FILIAL C 2 0 Filial Filial do Sistema Real
02 N4_CBASE C 10 0 Cod Base Codigo Base do Bem Real
03 N4_ITEM C 4 0 Cod Item Codigo do Item Real
04 N4_TIPO C 2 0 Tipo Ativo Cod Tipo do Ativo Real
05 N4_OCORR C 2 0 Tipo Movim. Tipo da Movimentacao Real
06 N4_MOTIVO C 2 0 Motivo Motivo Movimentacao Real
07 N4_TIPOCNT C 1 0 Tipo Conta Tipo da Conta Real
08 N4_CONTA C 20 0 Codigo Conta Codigo Conta Trasnferenc. Real
09 N4_DATA D 8 0 Data Movim. Data da Movimentacao Real
10 N4_QUANTD N 11 3 Quant Movim. Quantidade Movimentacao Real
11 N4_VLROC1 N 14 2 Vl Movim. M1 Valor da Movimentacao M1 Real
12 N4_VLROC2 N 14 2 Vl Movim. M2 Valor da Movimentacao M2 Real
13 N4_VLROC3 N 14 2 Vl Movim. M3 Valor da Movimentacao M3 Real
14 N4_VLROC4 N 14 2 Vl Movim. M4 Valor da Movimentacao M4 Real
15 N4_VLROC5 N 14 2 Vl Movim. M5 Valor da Movimentacao M5 Real
16 N4_SERIE C 3 0 Serie Nota Serie Nota Fiscal Real
17 N4_NOTA C 9 0 Nota Fiscal Numero da Nota Fiscal Real
18 N4_VENDA N 14 2 Valor Venda Valor da Venda do Ativo Real
19 N4_TXMEDIA N 16 4 Taxa Media Taxa Media usada no calcu Real
20 N4_TXDEPR N 16 6 Taxa Deprec. Taxa Depr. Moeda Forte Real
21 N4_CCUSTO C 9 0 Centro Custo Centro Custo Real
22 N4_LOCAL C 6 0 Endereco Endereco Real
23 N4_SEQ C 3 0 Seq Aquisic Sequencia de Aquisicao Real
24 N4_SUBCTA C 9 0 Item da Cont Item da Conta Real
25 N4_SEQREAV C 2 0 Seq Reaval Sequencia de Reavaliacao Real
26 N4_CODBAIX C 6 0 Cd Bx Transf Cod lig aquis por Transf Real
27 N4_FILORIG C 2 0 Filial Orig Filial Origem Real
28 N4_CLVL C 9 0 Classe Valor Classe Valor Real
29 N4_DCONTAB D 8 0 Dt. Contab. Data da contabilizacao Real
30 N4_IDMOV C 10 0 ID Movtos ID Movimentos Real
31 N4_QUANTPR N 15 3 Quant. Prod. Quantidade Produzida Real
32 N4_CALCPIS C 1 0 Calc.PIS? Calcula PIS/COFINS? Real
33 N4_LA C 1 0 Ident. Lanc. Identificador de LA Real
34 N4_ORIGEM C 8 0 Origem Origem do Movimento Real
35 N4_LP C 6 0 Lanc Pad. Lançamento padrão Real
36 N4_CCUSTOT C 9 0 Custo Trf CCusto de origem Real
37 N4_GRUPOTR C 4 0 Grupo Trf Grupo de origem Real
38 N4_TAXAPAD C 6 0 Taxa Trf Taxa de origem Real
39 N4_ORIUID C 32 0 UUID origem UUID da origem Real
40 N4_TPSALDO C 1 0 Tipo Saldo Tipo Saldo Real
41 N4_NODIA C 10 0 Seq. Diario Sec. Diario Real
42 N4_DIACTB C 2 0 Cod Diario Cod Diario Contabilidade Real
43 N4_HORA C 5 0 Hora Hora Real
44 N4_SDOC C 3 0 Série Doc. Série do Documento Fiscal Real
45 N4_EC05DB C 16 0 Ent.Deb. 05 Ent. Contábil Debito 05 Real
46 N4_EC05CR C 16 0 Ent.Cred. 05 Ent. Contábil Credito 05 Real
47 N4_EC06DB C 16 0 Ent.Deb. 06 Ent. Contábil Debito 06 Real
48 N4_EC06CR C 16 0 Ent.Cred. 06 Ent. Contábil Credito 06 Real

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

Índices da tabela SN4 (12)

OrdemChaveDescriçãoApelido
1N4_FILIAL+N4_CBASE+N4_ITEM+N4_TIPO+DTOS(N4_DATA)+N4_OCORR+N4_SEQCod Base + Cod Item + Tipo Ativo + Data Movim. + Tipo Movim. + Seq Aqu
2N4_FILIAL+N4_CONTA+DTOS(N4_DATA)Codigo Conta + Data Movim.
3N4_FILIAL+N4_CONTA+N4_SUBCTA+DTOS(N4_DATA)+N4_OCORRCodigo Conta + Item da Cont + Data Movim. + Tipo Movim.
4N4_FILIAL+N4_CBASE+N4_ITEM+N4_TIPO+N4_OCORR+DTOS(N4_DATA)Cod Base + Cod Item + Tipo Ativo + Tipo Movim. + Data Movim.
5N4_FILIAL+N4_CODBAIX+N4_CBASE+N4_ITEM+N4_TIPO+N4_SEQCd Bx Transf + Cod Base + Cod Item + Tipo Ativo + Seq Aquisic
6N4_FILIAL+N4_IDMOV+N4_OCORRID Movtos + Tipo Movim.
7N4_FILIAL+N4_OCORR+DTOS(N4_DATA)Tipo Movim. + Data Movim.
8N4_FILIAL+N4_NODIASeq. Diario
9N4_FILIAL+N4_CBASE+N4_ITEM+N4_TIPO+N4_SEQREAV+N4_SEQ+DTOS(N4_DATA)+N4_OCORRCod Base + Cod Item + Tipo Ativo + Seq Reaval + Seq Aquisic + Data Mov
BN4_FILIAL+N4_ORIUIDUUID origem
CN4_FILIAL+N4_CCUSTOTCusto Trf
DN4_FILIAL+N4_CCUSTOCentro Custo

Perguntas frequentes sobre a tabela SN4

O que é a tabela SN4?

É a tabela “Movimentações do Ativo Fixo” do ERP TOTVS Protheus, com 48 campos definidos no dicionário SX3.

Quais são os índices da tabela SN4?

A tabela tem 12 índices. O principal (ordem 1) usa a chave N4_FILIAL+N4_CBASE+N4_ITEM+N4_TIPO+DTOS(N4_DATA)+N4_OCORR+N4_SEQ.

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

Exemplo de consulta SQL da tabela SN4

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

SELECT
    N4_FILIAL,
    N4_CBASE,
    N4_ITEM,
    N4_TIPO,
    N4_OCORR,
    N4_MOTIVO,
    N4_TIPOCNT,
    N4_CONTA,
    N4_DATA,
    N4_QUANTD,
    N4_VLROC1,
    N4_VLROC2,
    N4_VLROC3,
    N4_VLROC4,
    N4_VLROC5,
    N4_SERIE,
    N4_NOTA,
    N4_VENDA,
    N4_TXMEDIA,
    N4_TXDEPR,
    N4_CCUSTO,
    N4_LOCAL,
    N4_SEQ,
    N4_SUBCTA,
    N4_SEQREAV,
    N4_CODBAIX,
    N4_FILORIG,
    N4_CLVL,
    N4_DCONTAB,
    N4_IDMOV,
    N4_QUANTPR,
    N4_CALCPIS,
    N4_LA,
    N4_ORIGEM,
    N4_LP,
    N4_CCUSTOT,
    N4_GRUPOTR,
    N4_TAXAPAD,
    N4_ORIUID,
    N4_TPSALDO,
    N4_NODIA,
    N4_DIACTB,
    N4_HORA,
    N4_SDOC,
    N4_EC05DB,
    N4_EC05CR,
    N4_EC06DB,
    N4_EC06CR
FROM SN4
WHERE
    D_E_L_E_T_ = ' '
    AND N4_FILIAL = 'VALOR'
    AND N4_CBASE = 'VALOR'
    AND N4_ITEM = 'VALOR'
    AND N4_TIPO = 'VALOR'
    AND N4_OCORR = 'VALOR'
    AND N4_MOTIVO = 'VALOR'
    AND N4_TIPOCNT = 'VALOR'
    AND N4_CONTA = 'VALOR'
    AND N4_DATA BETWEEN '20261101' AND '20261130'
    AND N4_QUANTD = 0
    AND N4_VLROC1 = 0
    AND N4_VLROC2 = 0
    AND N4_VLROC3 = 0
    AND N4_VLROC4 = 0
    AND N4_VLROC5 = 0
    AND N4_SERIE = 'VALOR'
    AND N4_NOTA = 'VALOR'
    AND N4_VENDA = 0
    AND N4_TXMEDIA = 0
    AND N4_TXDEPR = 0
    AND N4_CCUSTO = 'VALOR'
    AND N4_LOCAL = 'VALOR'
    AND N4_SEQ = 'VALOR'
    AND N4_SUBCTA = 'VALOR'
    AND N4_SEQREAV = 'VALOR'
    AND N4_CODBAIX = 'VALOR'
    AND N4_FILORIG = 'VALOR'
    AND N4_CLVL = 'VALOR'
    AND N4_DCONTAB BETWEEN '20261101' AND '20261130'
    AND N4_IDMOV = 'VALOR'
    AND N4_QUANTPR = 0
    AND N4_CALCPIS = 'VALOR'
    AND N4_LA = 'VALOR'
    AND N4_ORIGEM = 'VALOR'
    AND N4_LP = 'VALOR'
    AND N4_CCUSTOT = 'VALOR'
    AND N4_GRUPOTR = 'VALOR'
    AND N4_TAXAPAD = 'VALOR'
    AND N4_ORIUID = 'VALOR'
    AND N4_TPSALDO = 'VALOR'
    AND N4_NODIA = 'VALOR'
    AND N4_DIACTB = 'VALOR'
    AND N4_HORA = 'VALOR'
    AND N4_SDOC = 'VALOR'
    AND N4_EC05DB = 'VALOR'
    AND N4_EC05CR = 'VALOR'
    AND N4_EC06DB = 'VALOR'
    AND N4_EC06CR = 'VALOR'

Outras tabelas relacionadas

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