A tabela FK0 do Protheus está descrita no dicionário (SX2) como “Tit. Gerados Impostos”. Possui 9 campos e 5 índices e chave única FK0_FILIAL+FK0_IDDOC. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- FK0
- Nome
- Tit. Gerados Impostos
- Nome (inglês)
- Tax Bills Created
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
FK0_FILIAL+FK0_IDDOC- Campos / índices
- 9 / 5
Campos da tabela FK0 (9)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | FK0_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | FK0_IDDOC | C | 32 | 0 | ID Doc | ID do Documento | Real |
| 03 | FK0_IDFK4 | C | 10 | 0 | Id. Ret. | Identificação da Retenção | Real |
| 04 | FK0_IDPAI | C | 32 | 0 | ID Tit. Pai | ID Titulo Pai do Imposto | Real |
| 05 | FK0_CODFKM | C | 6 | 0 | Tipo Imposto | Código do Tipo de Imposto | Real |
| 06 | FK0_TABORI | C | 3 | 0 | Tab. Origem | Tabela Origem do Imposto | Real |
| 07 | FK0_PRCAGL | C | 9 | 0 | Proc. Aglut. | Processo Aglutinação | Real |
| 08 | FK0_IDORIG | C | 32 | 0 | Id. Origem | Id. Origem | Real |
| 09 | FK0_FILORI | C | 2 | 0 | Filial Orig. | Filial de Origem | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela FK0 (5)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | FK0_FILIAL+FK0_IDDOC+FK0_TABORI | ID Doc + Tab. Origem | |
| 2 | FK0_FILIAL+FK0_IDFK4 | Id. Ret. | |
| 3 | FK0_FILIAL+FK0_IDPAI | ID Tit. Pai | |
| 4 | FK0_FILIAL+FK0_IDORIG+FK0_CODFKM | Id. Origem + Tipo Imposto | |
| 5 | FK0_FILIAL+FK0_CODFKM | Tipo Imposto |
Perguntas frequentes sobre a tabela FK0
O que é a tabela FK0?
É a tabela “Tit. Gerados Impostos” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.
Qual é a chave única da tabela FK0?
A chave única é FK0_FILIAL+FK0_IDDOC.
Quais são os índices da tabela FK0?
A tabela tem 5 índices. O principal (ordem 1) usa a chave FK0_FILIAL+FK0_IDDOC+FK0_TABORI.
Qual é o nome físico da tabela FK0 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: FK0990). Em ADVPL, use RetSqlName("FK0") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela FK0
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
FK0_FILIAL,
FK0_IDDOC,
FK0_IDFK4,
FK0_IDPAI,
FK0_CODFKM,
FK0_TABORI,
FK0_PRCAGL,
FK0_IDORIG,
FK0_FILORI
FROM FK0
WHERE
D_E_L_E_T_ = ' '
AND FK0_FILIAL = 'VALOR'
AND FK0_IDDOC = 'VALOR'
AND FK0_IDFK4 = 'VALOR'
AND FK0_IDPAI = 'VALOR'
AND FK0_CODFKM = 'VALOR'
AND FK0_TABORI = 'VALOR'
AND FK0_PRCAGL = 'VALOR'
AND FK0_IDORIG = 'VALOR'
AND FK0_FILORI = 'VALOR'
Outras tabelas relacionadas
- FK1 Baixas a Receber
- FK2 Baixas a Pagar
- FK3 Impostos Calculados
- FK4 Impostos Retidos
- FK5 Movimentos Bancários
- FK6 Valores Acessórios
- FK7 Tabela Auxiliar
- FK8 Dados contábeis
- FK9 Auxiliar de integração
- FKA Rastreio de Movimentos
- FKB Tipos de Movimentos
- FKC Tipo de Valores Acessórios
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.