Dicionário Protheus
Início

Tabela B4C no Protheus

Itens anexos

O que é a tabela B4C no Protheus?

A tabela B4C faz parte do sistema ERP Protheus da TOTVS e é utilizada para itens anexos.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE B4C
X2_PATH \DATA\
X2_ARQUIVO B4C990
X2_NOME Itens anexos
X2_NOMESPA Items adjuntos
X2_NOMEENG Items Attached
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO B4C_FILIAL+B4C_OPEMOV+B4C_ANOAUT+B4C_MESAUT+B4C_NUMAUT+B4C_SEQUEN
X2_PYME S
X2_MODULO 33
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_ 729
R_E_C_D_E_L_ 0

Campos da Tabela B4C (35 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_
B4C 01 B4C_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 - - - - - - - - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 10435 0
B4C 02 B4C_OPEMOV C 4 0 Operadora Operadora HealthC.Coop Operadora Operadora Health Care Cooperative @! If(Empty(M->B4C_OPEMOV),.T.,BA0->(ExistCpo("BA0",M->B4C_OPEMOV,1))) x x x x x x x x x x x x x x x x - B89PLS 1 xxx - - - - - - - - - - - - - - - - S - - N - N - - - 1 1 - - - 10436 0
B4C 03 B4C_ANOAUT C 4 0 Ano Autori Ano Autori Authoriz. Yr Ano Autori Ano Autori Author. Year @! - x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10437 0
B4C 04 B4C_MESAUT C 2 0 Mes Autori Mes Autori Author. Mth. Mes Autori Mes Autori Author. Month @! - x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10438 0
B4C 05 B4C_NUMAUT C 8 0 Nro Autori Num. Autori Author. Nr. Nro Autori Num. Autori Author. Nr. @! - x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10439 0
B4C 06 B4C_IMGSTA C 7 0 Image Status Image Estatu Image Status Image Status Image Estatus Image Status @BMP - x x x x x x x x x x x x x x x x "ENABLE" - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10440 0
B4C 07 B4C_TPGRV C 1 0 Tp.Grv. Tp.Grb. Rec. Tp. Tp.Grv. Tp.Grb. Rec. Tp. @! Pertence(" 1234") x x x x x x x x x x x x x x x x "1" - 1 xx - - - N V R - - 1=Remote Protheus;2=Internet(RPC);3=POS;4=Importacao Manual 1=Remote Protheus;2=Internet(RPC);3=POS;4=Importacion Manual 1=Remote Protheus;2=Internet(RPC);3=POS;4=Manual Importation - - - - - S - - N - N - - - 1 2 - - - 10441 0
B4C 08 B4C_SEQUEN C 3 0 Seq. Sec. Seq. Sequencial Secuencial Sequential @! - x x x x x x x x x x x x x x x x PLSA09ASEQ() - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10442 0
B4C 09 B4C_DATPRO D 8 0 Dt. Prev. Fch. Prev. Frcst. Dt. Data Prevista Fecha Prevista Forecast Date - - x x x x x x x x x x x x x x x x dDataBase - 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 10443 0
B4C 10 B4C_CODPAD C 2 0 Tp.Pad. Tp.Pad. Pad. Tp. Tabela Tabla Table @! Vazio() .Or. (BR4->(ExistCpo("BR4",M->B4C_CODPAD,1))) x x x x x x x x x x x x x x x x GETMV("MV_PLSTBPD") B41PLS 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 10444 0
B4C 11 B4C_CODPRO C 16 0 Cod.Proc. Cod.Proc. Proc. Cod. Procedimento Procedimiento Procedure @! Vazio() .Or. (PLSA090PRO()) x x x x x x x x x x x x x x x x - PLSB4C 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 10445 0
B4C 12 B4C_DESPRO C 50 0 Descrição Descripcion Description Descrição Descripcion Description @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - P090PTUGEN() - - - S - - N - N - - - 1 2 - - - 10446 0
B4C 13 B4C_QTDPRO N 12 2 Quantidade Cantidad Quantity Quantidade Cantidad Quantity @E 999,999,999.99 Plsa090Pro() x x x x x x x x x x x x x x x x 1 - 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 10447 0
B4C 14 B4C_QTDSOL N 12 2 Qtd.Solicit Ctd.Solicit Req. Qty. Qtd.Solicit Ctd.Solicit Req. Qty. @E 999,999,999.99 - x x x x x x x x x x x x x x x x 1 - 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 10448 0
B4C 15 B4C_NIVAUT C 3 0 Nivel Autori Nivel Autori Author. Lev. Nivel Autori Nivel Autori Author. Level @! - 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 - - - 10449 0
B4C 16 B4C_DNIVAU M 10 0 Desc. Nivel Desc. Nivel Level Desc. Desc. Nivel Desc. Nivel Level Desc. @! - x x x x x x x x x x x x x x x x IIf(Inclui,"",PLSRETNCRI(B4C->B4C_NIVCRI,B4C->B4C_CHVNIV,B4C->B4C_NIVAUT)) - 1 xx - - - S V V - - - - - - - PLSRETNCRI(B4C->B4C_NIVCRI,B4C->B4C_CHVNIV,B4C->B4C_NIVAUT) - - S - - N - N - - - 1 2 - - - 10450 0
B4C 17 B4C_NIVCRI C 3 0 Nivel Criti. Nivel Criti. Crit. Level Nivel Criti. Nivel Criti. Criti Level @! - 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 - - - 10451 0
B4C 18 B4C_DNIVCR M 10 0 Dsc Niv Crit Dsc Niv Crit Crit Lev Dsc Dsc Niv Crit Dsc Niv Crit Crit Lev Dsc @! - x x x x x x x x x x x x x x x x IIf(Inclui,"",PLSRETNCRI(B4C->B4C_NIVCRI)) - 1 xx - - - S V V - - - - - - - PLSRETNCRI(B4C->B4C_NIVCRI) - - S - - N - N - - - 1 2 - - - 10452 0
B4C 19 B4C_CHVNIV C 60 0 Chave Nivel Clave Nivel Level Key Chave Nivel Clave Nivel Level Channel @! - 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 - - - 10453 0
B4C 20 B4C_STATUS C 1 0 Status Estatus Status Status Estatus Status @! - x x x x x x x x x x x x x x x x "0" - 1 xx - - - N V R - - 1=Autorizada;0=Nao Autorizada 1=Autorizada;0=No autorizada 1=Authorized;0=Not Authorized - - - - - S - - N - N - - - 1 2 - - - 10454 0
B4C 21 B4C_AUDITO C 1 0 Auditoria? ¿Auditoria? Audit Auditoria? ¿Auditoria? Audit @! PERTENCE("01") x x x x x x x x x x x x x x x x "0" - 1 xx - - - S A R - - 0=Nao;1=Sim 0=No;1=Si 0=No;1=Yes - M->B4C_STATUS=="0" - - - S - - N - N - - - 1 2 - - - 10455 0
B4C 22 B4C_NIVEL C 1 0 Nivel Nivel Level Nivel Nivel Level @! - 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 - - - 10456 0
B4C 23 B4C_VIAADM C 2 0 Via Adm Via Adm Via Adm. Via Administracao Via Administracion Via Administration @! PLSA09Aprt(.t.)[2] x x x x x x x x x x x x x x x x - PLSB4E 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 10457 0
B4C 24 B4C_FREQUE N 2 0 Frequencia Frecuencia Frequence Frequencia Frecuencia Frequence 99 - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 10458 0
B4C 25 B4C_OPCAO C 1 0 Opcão Opcion Option Opcão Opcion Option @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10459 0
B4C 26 B4C_VLRUNT N 12 2 Vlr.Unt.Sol Vlr.Unt.Sol Req Unt Vl Vlr Unit. Solic. Vlr Unit. Solic. Req. Unit. Vl. @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xx - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10460 0
B4C 27 B4C_VLRUNA N 12 2 Vlr.Unt.Aut Vlr.Unt.Aut Aut. Unt. Vl Vlr Unit. Aut. Vlr Unit. Aut. Aut. Unit Vl. @E 999,999,999.99 - 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 - - - 10461 0
B4C 28 B4C_REGANV C 15 0 Reg.Anvisa Reg.Anvisa Anvisa Reg. Reg. ANVISA Mat. Reg. ANVISA Mat. Mat. ANVISA Reg. @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10462 0
B4C 29 B4C_REFMAF C 60 0 Ref.Mat.Fab Ref.Mat.Fab Manuf.Mat.Re Ref. Material Ref. Material Material Ref. @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10463 0
B4C 30 B4C_AUTFUN C 30 0 Aut.Funcion. Aut.Funcion. Empl. Aut. Autorizacao Func. Autorizacion Empl. Empl. Authorization @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10464 0
B4C 31 B4C_SALDO N 7 0 Saldo Saldo Balance Saldo Saldo Balance @E 9,999,999 - 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 - - - 10465 0
B4C 32 B4C_COMUNI C 1 0 On-Line? ¿On Line? Online? On-Line? ¿On Line? On-Line? @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - 1=Sim;0=Nao 1=Si;0=No 1=Yes;0=No - - - - - S - - N - N - - - 1 2 - - - 10466 0
B4C 33 B4C_NRTROL C 20 0 Nr.Tr.OnLine Nr.Tr.OnLine OnLine Tr No Num. Trans. On-Line Núm. Trans. On Line Online Trans Num @! - 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 - - - 10467 0
B4C 34 B4C_NRAOPE C 20 0 Nr Aut Oper. Nr Aut Oper. Oper Aut No. Numero Aut. Operadora Número Aut. Operadora Operator Aut Number @! - 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 - - - 10468 0
B4C 35 B4C_UNMED C 3 0 Un.Medida Un.Medida Measure Unit Un.Medida Un.Medida Measure Unit @! - x x x x x x x x x x x x x x x x - PLSUMT 1 xxx - - - S A R - - - - - - - - - - N - - N - N - - - 1 1 - - - 10469 0

Índices da Tabela B4C (3 í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_
B4C 1 B4C_FILIAL+B4C_OPEMOV+B4C_ANOAUT+B4C_MESAUT+B4C_NUMAUT+B4C_SEQUEN Operadora + Ano Autori + Mes Autori + Nro Autori + Seq. Operadora + Ano Autori + Mes Autori + Num. Autori + Sec. HealthC.Coop + Authoriz. Yr + Author. Mth. + Author. Nr. + Seq. S - - S 2 3 - 1693 0
B4C 2 B4C_FILIAL+B4C_AUDITO+B4C_STATUS Auditoria? + Status ¿Auditoria? + Estatus Audit + Status S - - S 2 3 - 1694 0
B4C 3 B4C_FILIAL+B4C_OPEMOV+B4C_ANOAUT+B4C_MESAUT+B4C_NUMAUT+B4C_CODPAD+B4C_CODPRO Operadora + Ano Autori + Mes Autori + Nro Autori + Tp.Pad. + Cod.Proc. Operadora + Ano Autori + Mes Autori + Num. Autori + Tp.Pad. + Cod.Pro HealthC.Coop + Authoriz. Yr + Author. Mth. + Author. Nr. + Pad. Tp. + S - - S 2 3 - 1695 0

Perguntas frequentes

Para que serve a tabela B4C no Protheus?

Ela é utilizada para itens anexos dentro do sistema ERP Protheus.

Como consultar os campos da tabela B4C?

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

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

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

Exemplo de consulta SQL da tabela B4C

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

SELECT
    B4C_FILIAL,
    B4C_OPEMOV,
    B4C_ANOAUT,
    B4C_MESAUT,
    B4C_NUMAUT,
    B4C_IMGSTA,
    B4C_TPGRV,
    B4C_SEQUEN,
    B4C_DATPRO,
    B4C_CODPAD,
    B4C_CODPRO,
    B4C_DESPRO,
    B4C_QTDPRO,
    B4C_QTDSOL,
    B4C_NIVAUT,
    B4C_DNIVAU,
    B4C_NIVCRI,
    B4C_DNIVCR,
    B4C_CHVNIV,
    B4C_STATUS,
    B4C_AUDITO,
    B4C_NIVEL,
    B4C_VIAADM,
    B4C_FREQUE,
    B4C_OPCAO,
    B4C_VLRUNT,
    B4C_VLRUNA,
    B4C_REGANV,
    B4C_REFMAF,
    B4C_AUTFUN,
    B4C_SALDO,
    B4C_COMUNI,
    B4C_NRTROL,
    B4C_NRAOPE,
    B4C_UNMED
FROM B4C
WHERE
    D_E_L_E_T_ = ' '
    AND B4C_FILIAL = 'VALOR'
    AND B4C_OPEMOV = 'VALOR'
    AND B4C_ANOAUT = 'VALOR'
    AND B4C_MESAUT = 'VALOR'
    AND B4C_NUMAUT = 'VALOR'
    AND B4C_IMGSTA = 'VALOR'
    AND B4C_TPGRV = 'VALOR'
    AND B4C_SEQUEN = 'VALOR'
    AND B4C_DATPRO BETWEEN '20260401' AND '20260430'
    AND B4C_CODPAD = 'VALOR'
    AND B4C_CODPRO = 'VALOR'
    AND B4C_DESPRO = 'VALOR'
    AND B4C_QTDPRO = 0
    AND B4C_QTDSOL = 0
    AND B4C_NIVAUT = 'VALOR'
    AND B4C_NIVCRI = 'VALOR'
    AND B4C_CHVNIV = 'VALOR'
    AND B4C_STATUS = 'VALOR'
    AND B4C_AUDITO = 'VALOR'
    AND B4C_NIVEL = 'VALOR'
    AND B4C_VIAADM = 'VALOR'
    AND B4C_FREQUE = 0
    AND B4C_OPCAO = 'VALOR'
    AND B4C_VLRUNT = 0
    AND B4C_VLRUNA = 0
    AND B4C_REGANV = 'VALOR'
    AND B4C_REFMAF = 'VALOR'
    AND B4C_AUTFUN = 'VALOR'
    AND B4C_SALDO = 0
    AND B4C_COMUNI = 'VALOR'
    AND B4C_NRTROL = 'VALOR'
    AND B4C_NRAOPE = 'VALOR'
    AND B4C_UNMED = 'VALOR'