Dicionário Protheus
Início

Tabela AFS no Protheus

Projeto x NF Saída

O que é a tabela AFS no Protheus?

A tabela AFS faz parte do sistema ERP Protheus da TOTVS e é utilizada para projeto x nf saída.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela AFS possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela AFS, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE AFS
X2_PATH \DATA\
X2_ARQUIVO AFS990
X2_NOME Projeto x NF Saída
X2_NOMESPA Proyecto vs. Fact. Salida
X2_NOMEENG Project vs. Outflow Invoice
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO AFS_FILIAL+AFS_PROJET+AFS_REVISA+AFS_TAREFA+AFS_COD+AFS_LOCAL+AFS_EMISSA+AFS_NUMSEQ
X2_PYME S
X2_MODULO 44
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 227
R_E_C_D_E_L_ 0

Campos da Tabela AFS (17 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
AFS 01 AFS_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 3646 0
AFS 02 AFS_COD C 15 0 Cod. Produto Cod.Producto Product Code Codigo do Produto Codigo del Producto Product Code @! - x x x x x x x x x x x x x x x - - 1 x - - - S V - - - - - - - - - 030 - S - - N N N - - - 1 2 - - - 3647 0
AFS 03 AFS_LOCAL C 2 0 Armazem Deposito Warehouse Armazem do Produto Deposito del Producto Product Warehouse @! ExistCpo("NNR") x x x x x x x x x x x x x x x - NNR 1 x - - - S V - - - - - - - - - 024 - S - - N N N - - - 1 2 - - - 3648 0
AFS 04 AFS_MOVPRJ C 1 0 Mov. Projet. Oper.Proyect Proj. Movem. Movimentacao do projeto Operacion del proyecto Project Movement ! - x x x x x x x x x x x x x x x "1" - 1 xx - - - N - - - - 1=Receita;2=Despesa;3=Nao movimenta 1=Ingreso;2=Gasto;3=No afecta 1=Receipt;2=Expense;3=No movements - - - - - S - - N N N - - - 1 2 - - - 3649 0
AFS 05 AFS_NUMSEQ C 6 0 Numero Seq. Num. Sec. Seq.Number Numero Sequencial Numero Secuencial Sequential Number @! - x x x x x x x x x x x x x x x - - 1 x x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 3650 0
AFS 06 AFS_EMISSA D 8 0 Emissao Emision Issue Data de Emissao Fecha de Emision Issue Date @! - x x x x x x x x x x x x x x x - - 1 x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 3651 0
AFS 07 AFS_DOC C 9 0 Num. Docum. Num. Docum. Doc. Number Numero do Documento Numero del Documento Document Number @! - x x x x x x x x x x x x x x x - - 1 x x - - - S V - - - - - - - - - 018 - S - - N N N - - - 1 2 - - - 3652 0
AFS 08 AFS_SERIE C 3 0 Serie Serie Series Serie do Documento Serie del Documento Document Series !!! - x x x x x x x x x x x x x x x - - 1 x x - - - S V - - - - - - - - - 094 - S - - N N N - - - 1 2 - - - 3653 0
AFS 09 AFS_PROJET C 10 0 Projeto Proyecto Project Codigo do Projeto Codigo del Proyecto Project Code - - x x x x x x x x x x x x x x x xx - AF8 1 xx - S - S - - - - - - - - - - 097 - S - - N N N - - - 1 1 - - - 3654 0
AFS 10 AFS_REVISA C 4 0 Versao Version Version Versao do Projeto Version del Proyecto Project Version @! - x x x x x x x x x x x x x x x xx - - 1 xx - - - S V - - - - - - - - - - - S - - N N N - - - 1 1 - - - 3655 0
AFS 11 AFS_EDT C 12 0 EDT EDT WBS Codigo da EDT Codigo de EDT EDT Code @! - x x x x x x x x x x x x x x x x - AFC 1 xx - - - S - - - - - - - - - - 014 - S - - N N N - - - 1 2 - - - 3656 0
AFS 12 AFS_TAREFA C 12 0 Tarefa Tarea Task Codigo da Tarefa Codigo de la Tarea Task Code @! - x x x x x x x x x x x x x x x xx - AF9 1 xx - - - N - - - - - - - - PmsSetF3("AF9",1) - 014 - S - - N N N - - - 1 1 - - - 3657 0
AFS 13 AFS_QUANT N 12 2 Quantidade Cantidad Quantity Quantidade Cantidad Quantity @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A - - - - - - - - - - - S - - N N N - - - 1 2 - - - 3658 0
AFS 14 AFS_QTSEGU N 12 2 Quant. 2a UM Cantidad 2nd MU.Qtt. Quantidade na 2a UM Cantidad en la 2a UM Quantity in the 2nd MU. @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxx - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 3659 0
AFS 15 AFS_TRT C 3 0 Seq. Empenho Sec. Reserva Alloc.Seq. Sequencia do Empenho Secuencia de la Reserva Allocation Sequence @! PmsTrtAFS() x x x x x x x x x x x x x x x - - 1 xx - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 3660 0
AFS 16 AFS_ID C 10 0 ID TOP ID TOP TOP ID ID TOP ID TOP TOP ID - - x x x x x x x x x x x x x x x - - 1 x - - - N V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 3661 0
AFS 17 AFS_SDOC C 3 0 Série Doc. Serie Doc. Inv. Series Série do Documento Fiscal Serie de Documento Fiscal Invoice Series !!! - x x x x x x x x x x x x x x x - - 1 xx x - - - N V R - - - - - - - - 095 - S - - N - N - - - 1 2 - - - 3662 0

Índices da Tabela AFS (5 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
AFS 1 AFS_FILIAL+AFS_PROJET+AFS_REVISA+AFS_TAREFA+AFS_COD+AFS_LOCAL+DTOS(AFS_EMISSA)+AFS_NUMSEQ Projeto + Versao + Tarefa + Cod. Produto + Armazem + Emissao + Numero Proyecto + Version + Tarea + Cod.Producto + Deposito + Emision + Num. Project + Version + Task + Product Code + Warehouse + Issue + Seq.Numb S - - S 2 3 - 637 0
AFS 2 AFS_FILIAL+AFS_COD+AFS_LOCAL+DTOS(AFS_EMISSA)+AFS_NUMSEQ+AFS_PROJET+AFS_REVISA+AFS_TAREFA Cod. Produto + Armazem + Emissao + Numero Seq. + Projeto + Versao + Ta Cod.Producto + Deposito + Emision + Num. Sec. + Proyecto + Version + T Product Code + Warehouse + Issue + Seq.Number + Project + Version + Ta S - - S 2 3 - 638 0
AFS 3 AFS_FILIAL+AFS_PROJET+AFS_REVISA+AFS_EDT+AFS_COD+AFS_LOCAL+DTOS(AFS_EMISSA)+AFS_NUMSEQ Projeto + Versao + EDT + Cod. Produto + Armazem + Emissao + Numero Seq Proyecto + Version + EDT + Cod.Producto + Deposito + Emision + Num. Se Project + Version + WBS + Product Code + Warehouse + Issue + Seq.Numbe S - - S 2 3 - 639 0
AFS 4 AFS_FILIAL+AFS_COD+AFS_LOCAL+DTOS(AFS_EMISSA)+AFS_NUMSEQ+AFS_PROJET+AFS_REVISA+AFS_EDT Cod. Produto + Armazem + Emissao + Numero Seq. + Projeto + Versao + ED Cod.Producto + Deposito + Emision + Num. Sec. + Proyecto + Version + E Product Code + Warehouse + Issue + Seq.Number + Project + Version + WB S - - S 2 3 - 640 0
AFS 5 AFS_FILIAL+AFS_PROJET+AFS_REVISA+AFS_TAREFA+AFS_TRT Projeto + Versao + Tarefa + Seq. Empenho Proyecto + Version + Tarea + Sec. Reserva Project + Version + Task + Alloc.Seq. S - - S 2 3 - 641 0

Perguntas frequentes

Para que serve a tabela AFS no Protheus?

Ela é utilizada para projeto x nf saída dentro do sistema ERP Protheus.

Como consultar os campos da tabela AFS?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela AFS?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela AFS

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    AFS_FILIAL,
    AFS_COD,
    AFS_LOCAL,
    AFS_MOVPRJ,
    AFS_NUMSEQ,
    AFS_EMISSA,
    AFS_DOC,
    AFS_SERIE,
    AFS_PROJET,
    AFS_REVISA,
    AFS_EDT,
    AFS_TAREFA,
    AFS_QUANT,
    AFS_QTSEGU,
    AFS_TRT,
    AFS_ID,
    AFS_SDOC
FROM AFS
WHERE
    D_E_L_E_T_ = ' '
    AND AFS_FILIAL = 'VALOR'
    AND AFS_COD = 'VALOR'
    AND AFS_LOCAL = 'VALOR'
    AND AFS_MOVPRJ = 'VALOR'
    AND AFS_NUMSEQ = 'VALOR'
    AND AFS_EMISSA BETWEEN '20260401' AND '20260430'
    AND AFS_DOC = 'VALOR'
    AND AFS_SERIE = 'VALOR'
    AND AFS_PROJET = 'VALOR'
    AND AFS_REVISA = 'VALOR'
    AND AFS_EDT = 'VALOR'
    AND AFS_TAREFA = 'VALOR'
    AND AFS_QUANT = 0
    AND AFS_QTSEGU = 0
    AND AFS_TRT = 'VALOR'
    AND AFS_ID = 'VALOR'
    AND AFS_SDOC = 'VALOR'