Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela B6G no Protheus

Configuracoes Brasindice

O que é a tabela B6G no Protheus?

A tabela B6G faz parte do sistema ERP Protheus da TOTVS e é utilizada para configuracoes brasindice.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE B6G
X2_PATH \DATA\
X2_ARQUIVO B6G990
X2_NOME Configuracoes Brasindice
X2_NOMESPA Configurac Brasíndice
X2_NOMEENG Brasindice Configurations
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO B6G_FILIAL+B6G_CODOPE+B6G_CODIGO
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_ 805
R_E_C_D_E_L_ 0

Campos da Tabela B6G (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_
B6G 01 B6G_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 11734 0
B6G 02 B6G_CODOPE C 4 0 Cód Operador Cód Operador Carrier Code Código da Operadora Código de la operadora Carrier Code @! - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 11735 0
B6G 03 B6G_CODIGO C 8 0 Código Seq Código Sec. Seq Code Código Sequencial Código secuencial Sequential Code @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 11736 0
B6G 04 B6G_TIPPRO C 1 0 Tipo Proced. Tipo Proced. Proced Type Tipo de Procedimento Tipo de procedimiento Procedure Type @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - #PlTpBraSimpro() #PlTpBraSimpro() #PlTpBraSimpro() - - - - - S - - N - N - - - 1 1 - - - 11737 0
B6G 05 B6G_TIPO C 1 0 Tipo Preço Tipo de prec Price Type Tipo de Preço Tipo de precio Price Type @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 1=PMC;2=PFB;3=PUSU 1=PMC;2=PFB;3=PUSU 1=PMC;2=PFB;3=PUSU - - - - - S - - N - N - - - 1 1 - - - 11738 0
B6G 06 B6G_CRITDE C 1 0 Cria TDE? ¿Crea TDE? Create TDE? Cria TDE? ¿Crea TDE? Create TDE? @! Pertence(" 01") x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 0=Não;1=Sim 0=No;1=Sí 0=No;1=Yes - - - - - S - - N - N - - - 1 1 - - - 11739 0
B6G 07 B6G_CODTDE C 3 0 Código TDE Código TDE TDE Code Código da TDE TUSS Código de TDE TUSS TDE TUSS Code @! Vazio() .Or. PlsSeek("BF8",1,PLSINTPAD()+FwFldGet("B6G_CODTDE")) x x x x x x x x x x x x x x x x - B6GTDE 1 x - - - S A R - - - - - - FwFldGet("B6G_CRITDE") == "0" - - - S - - N - N - - - 1 2 - - - 11740 0
B6G 08 B6G_REGIMP C 60 0 Regra Import Regla Import Import Rule Regra de Importação Regla de Importac Import Rule @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 11741 0
B6G 09 B6G_ATIVO C 1 0 Ativo Activo Asset Ativo na Tabela Padrão Activo en Lta. Estánd Asset in Default Table @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 0=Não;1=Sim 0=No;1=Sí 0=No;1=Yes - - - - - S - - N - N - - - 1 2 - - - 11742 0
B6G 10 B6G_CLASSE C 6 0 Classe Proc Clase Proc Proc Class Classe do Procedimento Clase de Procedim Class of Procedure @! Vazio() .Or. ExistCpo("BJE") x x x x x x x x x x x x x x x x - BJEPLS 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 11743 0
B6G 11 B6G_AUTORI C 1 0 Autorização Autorización Authorizat Autorização Autorización Authorization @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 0=Dispensa Autorização;1=Automática;2=Guia Operadora;3=Auditoria;4=Guia Empresa;5=Guia Empresa/Operadora;6=Avaliação Contratual 0=Dispensa Autoriz;1=Automática;2=Guía operadora;3=Auditoría;4=Guía empresa;5=Guía Empresa/Operadora;6=Eval Contractual 0=Dismisses Authorization;1=Automatic;2=Carrier Form;3=Audit;4=Company Form;5=Company/Carrier Form;6=Contract Evaluation - - - - - S - - N - N - - - 1 2 - - - 11744 0
B6G 12 B6G_TDEPRO C 3 0 TDE Própria TDE Propia Own TDE Código da TDE Própria Código de TDE Propia Own TDE Code @! Vazio() .Or. PlsSeek("BF8",1,PLSINTPAD()+FwFldGet("B6G_TDEPRO")) x x x x x x x x x x x x x x x x - B6GTDE 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 11745 0
B6G 13 B6G_TIPVAL C 1 0 Tipo Valor Tipo valor Value Type Tipo do valor importado Tipo de valor importado Imported value type @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 1=Valor Total;2=Valor Fracionado 1=Valor total;2=Valor Fracc 1=Total Value;2=Fractioned Value - - - - - S - - N - N - - - 1 1 - - - 11746 0
B6G 14 B6G_DATINC D 8 0 Data Inc Fch. Incl. Add Date Data da Inclusão registro Fch Inclusión registro Date of Record Addition - - x x x x x x x x x x x x x x x x MSDATE() - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 11747 0
B6G 15 B6G_CODPAD C 2 0 Tp. Pad Saud Tp. Est Salu Hth Def Tp Cod Tipo Padrão Saúde Cód Tipo Est Salud Health Def Type Code @! Vazio() .or. ExistCpo("BR4",FwFldGet("B6G_CODPAD"),1) x x x x x x x x x x x x x x x x - B41PLS 1 x - - - S A R - - - - - - FwFldGet("B6G_CRITDE") == "1" - - - S - - N - N - - - 1 2 - - - 11748 0
B6G 16 B6G_CODUND C 1 0 Cód Unidade Cód Unidad Unit Code Cód. Unidade Saúde Cód. Unidad Salud Health Unit Code @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 1=REA;2=VMD;3=VMT 1=REA;2=VMD;3=VMT 1=REA;2=VMD;3=VMT - - - - - S - - N - N - - - 1 1 - - - 11749 0
B6G 17 B6G_TPARQ C 1 0 Tipo Arq Tipo Arch. File Type Tipo do Arquivo Tipo de archivo File Type @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 1=Brasindice;2=Simpro;3=A900 1=Brasindice;2=Simpro;3=A900 1=Brasindice;2=Simpro;3=A900 - - - - - S - - N - N - - - 1 2 - - - 11750 0

Índices da Tabela B6G (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_
B6G 1 B6G_FILIAL+B6G_CODOPE+B6G_CODIGO Cód Operador + Código Seq Cód Operador + Código Sec. Carrier Code + Seq Code S - - S 2 3 - 1859 0
B6G 2 B6G_FILIAL+B6G_CODOPE+B6G_TPARQ+B6G_TIPPRO+B6G_TIPO Cód Operador + Tipo Arq + Tipo Proced. + Tipo Preço Cód Operador + Tipo Arch. + Tipo Proced. + Tipo de prec Carrier Code + File Type + Proced Type + Price Type S - - S 2 3 - 1860 0
B6G 3 B6G_FILIAL+B6G_CODOPE+B6G_TPARQ+B6G_TIPO Cód Operador + Tipo Arq + Tipo Preço Cód Operador + Tipo Arch. + Tipo de prec Carrier Code + File Type + Price Type S - - S 2 3 - 1861 0
B6G 4 B6G_FILIAL+B6G_CODOPE+B6G_TPARQ+B6G_REGIMP Cód Operador + Tipo Arq + Regra Import Cód Operador + Tipo Arch. + Regla Import Carrier Code + File Type + Import Rule S - - S 2 3 - 1862 0
B6G 5 B6G_FILIAL+B6G_CODOPE+B6G_TPARQ+B6G_TDEPRO Cód Operador + Tipo Arq + TDE Própria Cód Operador + Tipo Arch. + TDE Propia Carrier Code + File Type + Own TDE S - - S 2 3 - 1863 0

Perguntas frequentes

Para que serve a tabela B6G no Protheus?

Ela é utilizada para configuracoes brasindice dentro do sistema ERP Protheus.

Como consultar os campos da tabela B6G?

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

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

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

Exemplo de consulta SQL da tabela B6G

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

SELECT
    B6G_FILIAL,
    B6G_CODOPE,
    B6G_CODIGO,
    B6G_TIPPRO,
    B6G_TIPO,
    B6G_CRITDE,
    B6G_CODTDE,
    B6G_REGIMP,
    B6G_ATIVO,
    B6G_CLASSE,
    B6G_AUTORI,
    B6G_TDEPRO,
    B6G_TIPVAL,
    B6G_DATINC,
    B6G_CODPAD,
    B6G_CODUND,
    B6G_TPARQ
FROM B6G
WHERE
    D_E_L_E_T_ = ' '
    AND B6G_FILIAL = 'VALOR'
    AND B6G_CODOPE = 'VALOR'
    AND B6G_CODIGO = 'VALOR'
    AND B6G_TIPPRO = 'VALOR'
    AND B6G_TIPO = 'VALOR'
    AND B6G_CRITDE = 'VALOR'
    AND B6G_CODTDE = 'VALOR'
    AND B6G_REGIMP = 'VALOR'
    AND B6G_ATIVO = 'VALOR'
    AND B6G_CLASSE = 'VALOR'
    AND B6G_AUTORI = 'VALOR'
    AND B6G_TDEPRO = 'VALOR'
    AND B6G_TIPVAL = 'VALOR'
    AND B6G_DATINC BETWEEN '20260601' AND '20260630'
    AND B6G_CODPAD = 'VALOR'
    AND B6G_CODUND = 'VALOR'
    AND B6G_TPARQ = 'VALOR'