Dicionário Protheus
Início

Tabela FPB no Protheus

DOCUMENTOS X PROJETO

O que é a tabela FPB no Protheus?

A tabela FPB faz parte do sistema ERP Protheus da TOTVS e é utilizada para documentos x projeto.

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 FPB 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 FPB, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE FPB
X2_PATH \DATA\
X2_ARQUIVO FPB990
X2_NOME DOCUMENTOS X PROJETO
X2_NOMESPA DOCUMENTOS vs. PROYECTO
X2_NOMEENG DOCUMENTS X PROJECT
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO FPB_FILIAL+FPB_PROJET+FPB_OBRA+FPB_SEQDOC
X2_PYME S
X2_MODULO 94
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_ 4376
R_E_C_D_E_L_ 0

Campos da Tabela FPB (27 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_
FPB 01 FPB_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Suc. del sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 70586 0
FPB 02 FPB_PROJET C 22 0 Nro.Projeto Nº Proyecto ProjectNo. Nro.Projeto Nº Proyecto ProjectNo. - - x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - 164 - S - - N - N - - - 1 2 - - - 70587 0
FPB 03 FPB_OBRA C 3 0 Obra Obra Work Obra Obra Work - - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - 165 - S - - N - N - - - 1 2 - - - 70588 0
FPB 04 FPB_SEQTRA C 3 0 Seq.Transp. Sec.Transp. Transp.Seq. Seq.Transp. Sec.Transp. Transp.Seq. - - x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - 166 - S - - N - N - - - 1 2 - - - 70589 0
FPB 05 FPB_SEQDOC C 3 0 Item Docto Ítem Docto Doc Item Item Docto Ítem Docto Doc Item - - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - 166 - S - - N - N - - - 1 2 - - - 70590 0
FPB 06 FPB_VALOBR C 1 0 Vld.Obra Vld.Obra Vald Site Valida a obra informada Valida obra informada Validate construction sit @! PERTENCE("12") x x x x x x x x x x x x x x x x "2" - 1 xx - - - S A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - If(FindFunction("LOCA00184"),LOCA00184(),.T.) - - - S - - N - N - - - 1 2 - - - 70591 0
FPB 07 FPB_CODIGO C 3 0 Cod.Docto Cód.Docto Doc.Cd Cod.Docto Cód.Docto Doc.Cd @! LOCA00159('FPB_CODIGO') x x x x x x x x x x x x x x x x - FPC 1 xx - - - S A R - - - - - - If(FindFunction("LOCA00184"),LOCA00184(),.T.) - - - S - - N - N - - - 1 2 - - - 70592 0
FPB 08 FPB_TPDOC C 2 0 Tp.Documento Tp.Documento Doc Type Tipo do documento Tipo de documento Type of Document @! - x x x x x x x x x x x x x x x x "01" - 1 xx - - - N A R - - - - - - .F. - - - S - - N - N - - - 1 2 - - - 70593 0
FPB 09 FPB_USERGI C 17 0 Log de Inclu Log de Incl Add Log Log de Inclusao Log de inclusión Inclusion Log - - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 70594 0
FPB 10 FPB_USERGA C 17 0 Log de Alter Log de Modif Edit Log Log de Alteracao Log de modificación Edition Log - - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 70595 0
FPB 11 FPB_MSBLQL C 1 0 Bloqueado? ¿Bloqueado? Blocked? Registro bloqueado Registro bloqueado Blocked record - - x x x x x x x x x x x x x x x '2' - 1 - - - - N A R - - 1=SIM;2=NAO 1=SÍ;2=NO 1=YES;2=NO - - - - - S - - N - N - - - 1 2 - - - 70596 0
FPB 12 FPB_DESCR C 40 0 Descrição Descripción Description Descrição Descripción Description - - x x x x x x x x x x x x x x x x "Comercial" - 1 xx - - - - A R - - - - - - .F. - - - S - - N - N - - - 1 2 - - - 70597 0
FPB 13 FPB_DESCRI C 30 0 Desc.Docto Desc.Docum Doc.Desc Desc.Docto Desc.Docum Doc.Desc @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 70598 0
FPB 14 FPB_APRESE C 1 0 Apresenta ? ¿Muestra? Present ? Apresenta ? ¿Muestra? Present ? @! Pertence('SN ') x x x x x x x x x x x x x x x x 'S' - 1 xx - - - S A R - - S=SIM;N=NAO S=SÍ;N=NO S=YES;N=NO - If(FindFunction("LOCA00184"),LOCA00184(),.T.) - - - S - - N - N - - - 1 2 - - - 70599 0
FPB 15 FPB_CODCON C 6 0 Cod.Contato Cód.Contacto Contact Code Código do contato Código del contacto Code of Contact @! ExistCpo("SU5") x x x x x x x x x x x x x x x x - SU5 1 xx - S - S A R - - - - - - If(FindFunction("LOCA00184"),LOCA00184(),.T.) - - - S - - N - N - - - 1 2 - - - 70600 0
FPB 16 FPB_NOME C 50 0 Nome Nombre Name Nome do contato Nombre de contacto Contact Name @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - If(FindFunction("LOCA00184"),LOCA00184(),.T.) - 176 - S - - N - N - - - 1 2 - - - 70601 0
FPB 17 FPB_EMAIL C 40 0 E-Mail E-Mail E-Mail E-Mail E-Mail E-Mail - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - If(FindFunction("LOCA00184"),LOCA00184(),.T.) - - - S - - N - N - - - 1 2 - - - 70602 0
FPB 18 FPB_CPF C 11 0 CPF RCPF SSN CPF RCPF SSN @R 999.999.999-99 Vazio() .Or. ChkCPF(M->FPB_CPF) x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - If(FindFunction("LOCA00184"),LOCA00184(),.T.) - - - S - - N - N - - - 1 2 - - - 70603 0
FPB 19 FPB_CARGO C 6 0 Função Función Role Função Función Role @! ExistCpo("SX5","0L"+M->FPB_CARGO) x x x x x x x x x x x x x x x x - 0L 1 xx - S - N A R - - - - - - If(FindFunction("LOCA00184"),LOCA00184(),.T.) - - - S - - N - N - - - 1 2 - - - 70604 0
FPB 20 FPB_DFUNCA C 30 0 Descrição Descripción Description Descrição da função Descrip. Función Role Description - - x x x x x x x x x x x x x x x x - - 1 xx - - - - A R - - - - - - If(FindFunction("LOCA00184"),LOCA00184(),.T.) - - - S - - N - N - - - 1 2 - - - 70605 0
FPB 21 FPB_STATUS C 1 0 Status Estatus Status Status Estatus Status @! PERTENCE("123456") x x x x x x x x x x x x x x x x "1" - 1 xx - - - S A R - - 1=Nao Enviado;2=Pendente;3=Assinado;4=Rejeitado;5=Cancelado;6=Finalizado 1=No enviado;2=Pendiente;3=Firmado;4=Rechazado;5=Anulado;6=Finalizado 1=Not Sent;2=Pending;3=Signed;4=Rejected;5=Canceled;6=Finished - LOCA00184() - - - S - - N - N - - - 1 2 - - - 70606 0
FPB 22 FPB_APROV C 1 0 Ação Acción Action Ação na aprovação Acc. Aprob. Action in approval @! pertence("01") x x x x x x x x x x x x x x x x - - 1 xx - - - - A R - - 0=Assinante;1=Observador 0=Suscriptor;1=Observador 0=Signee;1=Witness - If(FindFunction("LOCA00184"),LOCA00184(),.T.) - - - S - - N - N - - - 1 2 - - - 70607 0
FPB 23 FPB_DOC C 10 0 Documento Documento Document Documento Documento Document - - x x x x x x x x x x x x x x x x - - 1 xx - - - - V R - - - - - - LOCA00184() - - - S - - N - N - - - 1 2 - - - 70608 0
FPB 24 FPB_DESDOC C 60 0 Descr.Doc. Descr.Doc. Doc Descr Descrição do documento Descripción del documento Document Description - - x x x x x x x x x x x x x x x x - - 1 xx - - - - V R - - - - - - LOCA00184() - - - S - - N - N - - - 1 2 - - - 70609 0
FPB 25 FPB_IDTAE C 9 0 Envelope Sobre Envelope ID da integração TAE ID Integrac. TAE TAE integration ID - - x x x x x x x x x x x x x x x x - - 1 xx - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 70610 0
FPB 26 FPB_DATAE D 8 0 Data envio Fch Envío Submission D Data de envio ao TAE Fch Envío al TAE Date of Submission to TAE - - x x x x x x x x x x x x x x x x - - 1 xx - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 70611 0
FPB 27 FPB_HORAE C 8 0 Hora envio Hora envío Submission T Hora de envio ao TAE Hora de envío al TAE Time of Submission to TAE 99:99:99 - x x x x x x x x x x x x x x x x - - 1 xx - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 70612 0

Índices da Tabela FPB (2 í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_
FPB 1 FPB_FILIAL+FPB_PROJET+FPB_OBRA+FPB_SEQDOC Nro.Projeto + Obra + Item Docto Nº Proyecto + Obra + Ítem Docto ProjectNo. + Work + Doc Item S - - S 2 3 - 10350 0
FPB 2 FPB_FILIAL+FPB_DOC Documento Documento Document S - - S 2 3 - 10351 0

Perguntas frequentes

Para que serve a tabela FPB no Protheus?

Ela é utilizada para documentos x projeto dentro do sistema ERP Protheus.

Como consultar os campos da tabela FPB?

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

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

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

Exemplo de consulta SQL da tabela FPB

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

SELECT
    FPB_FILIAL,
    FPB_PROJET,
    FPB_OBRA,
    FPB_SEQTRA,
    FPB_SEQDOC,
    FPB_VALOBR,
    FPB_CODIGO,
    FPB_TPDOC,
    FPB_USERGI,
    FPB_USERGA,
    FPB_MSBLQL,
    FPB_DESCR,
    FPB_DESCRI,
    FPB_APRESE,
    FPB_CODCON,
    FPB_NOME,
    FPB_EMAIL,
    FPB_CPF,
    FPB_CARGO,
    FPB_DFUNCA,
    FPB_STATUS,
    FPB_APROV,
    FPB_DOC,
    FPB_DESDOC,
    FPB_IDTAE,
    FPB_DATAE,
    FPB_HORAE
FROM FPB
WHERE
    D_E_L_E_T_ = ' '
    AND FPB_FILIAL = 'VALOR'
    AND FPB_PROJET = 'VALOR'
    AND FPB_OBRA = 'VALOR'
    AND FPB_SEQTRA = 'VALOR'
    AND FPB_SEQDOC = 'VALOR'
    AND FPB_VALOBR = 'VALOR'
    AND FPB_CODIGO = 'VALOR'
    AND FPB_TPDOC = 'VALOR'
    AND FPB_USERGI = 'VALOR'
    AND FPB_USERGA = 'VALOR'
    AND FPB_MSBLQL = 'VALOR'
    AND FPB_DESCR = 'VALOR'
    AND FPB_DESCRI = 'VALOR'
    AND FPB_APRESE = 'VALOR'
    AND FPB_CODCON = 'VALOR'
    AND FPB_NOME = 'VALOR'
    AND FPB_EMAIL = 'VALOR'
    AND FPB_CPF = 'VALOR'
    AND FPB_CARGO = 'VALOR'
    AND FPB_DFUNCA = 'VALOR'
    AND FPB_STATUS = 'VALOR'
    AND FPB_APROV = 'VALOR'
    AND FPB_DOC = 'VALOR'
    AND FPB_DESDOC = 'VALOR'
    AND FPB_IDTAE = 'VALOR'
    AND FPB_DATAE BETWEEN '20260401' AND '20260430'
    AND FPB_HORAE = 'VALOR'