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

Tabela FN3 no Protheus

Custos de Transação

A tabela FN3 do Protheus está descrita no dicionário (SX2) como “Custos de Transação”. Possui 9 campos e 1 índices e chave única FN3_FILIAL+FN3_PROC+FN3_LINHA. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
FN3
Nome
Custos de Transação
Nome (inglês)
Transaction Costs
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
FN3_FILIAL+FN3_PROC+FN3_LINHA
Campos / índices
9 / 1

Campos da tabela FN3 (9)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 FN3_FILIAL C 2 0 Filial Filial do Sistema Real
02 FN3_PROC C 10 0 Cod Processo Codigo do processamento Real
03 FN3_LINHA C 6 0 Linha Linha Conf Transac Real
04 FN3_CBASE C 10 0 C Base Trans C Base Custo Transacao Real
05 FN3_ITEM C 4 0 Item Transac Item Custo Transacao Real
06 FN3_TIPO C 2 0 Tipo Tipo de Bem Real
07 FN3_TPSALD C 1 0 Tipo Saldo Tipo de Saldo Real
08 FN3_DESC C 40 0 Descricao Descrição da Amortizacao Real
09 FN3_AMORT N 14 2 Vlr Amort Valor Amortização Real

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

Índices da tabela FN3 (1)

OrdemChaveDescriçãoApelido
1FN3_FILIAL+FN3_PROC+FN3_LINHACod Processo + Linha

Perguntas frequentes sobre a tabela FN3

O que é a tabela FN3?

É a tabela “Custos de Transação” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.

Qual é a chave única da tabela FN3?

A chave única é FN3_FILIAL+FN3_PROC+FN3_LINHA.

Quais são os índices da tabela FN3?

A tabela tem 1 índice. O principal (ordem 1) usa a chave FN3_FILIAL+FN3_PROC+FN3_LINHA.

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

Exemplo de consulta SQL da tabela FN3

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

SELECT
    FN3_FILIAL,
    FN3_PROC,
    FN3_LINHA,
    FN3_CBASE,
    FN3_ITEM,
    FN3_TIPO,
    FN3_TPSALD,
    FN3_DESC,
    FN3_AMORT
FROM FN3
WHERE
    D_E_L_E_T_ = ' '
    AND FN3_FILIAL = 'VALOR'
    AND FN3_PROC = 'VALOR'
    AND FN3_LINHA = 'VALOR'
    AND FN3_CBASE = 'VALOR'
    AND FN3_ITEM = 'VALOR'
    AND FN3_TIPO = 'VALOR'
    AND FN3_TPSALD = 'VALOR'
    AND FN3_DESC = 'VALOR'
    AND FN3_AMORT = 0

Outras tabelas relacionadas

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