Formas de Bloqueios Famílias
A tabela BG1 faz parte do sistema ERP Protheus da TOTVS e é utilizada para formas de bloqueios famílias.
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 BG1 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 BG1, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | BG1 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | BG1990 |
| X2_NOME | Formas de Bloqueios Famílias |
| X2_NOMESPA | Formas de Bloqueo Familias |
| X2_NOMEENG | Family block forms |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | - |
| X2_PYME | N |
| 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_ | 1143 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BG1 | 01 | BG1_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 | N | - | - | - | 1 | 2 | - | - | - | 19074 | 0 |
| BG1 | 02 | BG1_PROPRI | C | 1 | 0 | Proprietário | Propietario | Owner | Tipo Proprietario | Tipo Propietario | Owner type | @! | - | x x x x x x x x x x x x x x x xx | "9" | - | 1 | xx | - | S | - | - | V | - | - | - | 1=Sistema;9=Usuario | 1=Sistema;9=Usuario | 1=System;9=User | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 19075 | 0 |
| BG1 | 03 | BG1_CODBLO | C | 3 | 0 | Cód Bloqueio | Cod Bloqueo | Block code | Codigo do Bloqueio | Codigo de Bloqueo | Block code | @! | ExistChav("BG1",M->BG1_CODBLO) | x x x x x x x x x x x x x x x xx | GetSX8Num("BG1","BG1_CODBLO") | - | 1 | x | - | - | - | S | V | - | - | - | - | - | - | - | M->BG1_PROPRI<>"1" | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 19076 | 0 |
| BG1 | 04 | BG1_DESBLO | C | 30 | 0 | Descr. Bloq | Descr. Bloq | Lock Desc. | Descricao do Bloqueio | Descripcion del Bloqueo | Lock Description | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | S | - | - | - | - | - | - | - | - | M->BG1_PROPRI<>"1" | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19077 | 0 |
| BG1 | 05 | BG1_TIPBLO | C | 1 | 0 | Tipo | Tipo | Type | Tipo | Tipo | Type | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | S | - | - | - | - | 0=Bloqueio;1=Desbloqueio | 0=Bloqueo;1=Desbloqueo | 0=Block;1=Unblock | - | M->BG1_PROPRI<>"1" | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19078 | 0 |
| BG1 | 06 | BG1_PERPLA | C | 1 | 0 | Utiliza Pln? | ¿Utili.Plan? | Use plan | Utiliza Plano ? | ¿Utiliza Plan? | Use plan | @! | - | x x x x x x x x x x x x x x x x | "0" | - | 1 | xxxxxx x | - | - | - | - | - | - | - | - | 0=Nao;1=Sim | 0=No;1=Si | 0=No;1=Yes | - | M->BG1_PROPRI<>"1" | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19079 | 0 |
| BG1 | 07 | BG1_PERBLO | C | 1 | 0 | Perm. Bloq.? | ¿Perm.Bloq.? | Allow Block | Permite Bloqueio | Permite Bloqueo | Allow block | @! | - | x x x x x x x x x x x x x x x x | "1" | - | 1 | xxxxxx x | - | S | - | - | - | - | - | - | 0=Automatico;1=Manual | 0=Automatico;1=Manual | 0=Automatic;1=Manual | - | M->BG1_PROPRI<>"1" | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19080 | 0 |
| BG1 | 08 | BG1_BLQANS | C | 2 | 0 | Bloqueio ANS | Bloqueo ANS | ANS block | Bloqueio ANS | Bloqueo ANS | ANS block | @E 99 | ExistCpo("BQS",M->BG1_BLQANS,1) | x x x x x x x x x x x x x x x x | - | BQTPLS | 1 | xxxxxx x | - | S | - | - | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19081 | 0 |
| BG1 | 09 | BG1_DESANS | C | 30 | 0 | Dsc.Bloq.ANS | Dsc.Bloq.ANS | ANSBlckDscr. | Dsc.Bloq.ANS | Dsc.Bloq.ANS | ANS block. description | @! | - | x x x x x x x x x x x x x x x x | If(Inclui,"",Posicione("BQS",1,xFilial("BQS")+BG1->BG1_BLQANS,"BQS_DESBLQ")) | - | 1 | xxxxxx x | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19082 | 0 |
| BG1 | 10 | BG1_BLOFAT | C | 1 | 0 | Bloq.Fatur.? | ¿Bloq.Fact.? | BlockBilling | Bloqueia Faturamento? | ¿BLoquea Facturacion? | Block Billing | @! | - | x x x x x x x x x x x x x x x x | "1" | - | 1 | xxxxxx x | - | - | - | - | - | - | - | - | 1=Sim;0=Nao | 1=Si;0=No | 1=Yes;0=No | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19083 | 0 |
| BG1 | 11 | BG1_BQGPFM | C | 1 | 0 | Blq Grp Fam | Blq Grp Fam | Blk Fam Grp | Bloqueia Grupo Familiar? | ¿Bloquea Grupo Familiar? | Block Fam Group? | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | 0=Não;1=Sim | 0=No;1=Si | 0=No;1=Yes | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 19084 | 0 |
| BG1 | 12 | BG1_BLQCAR | C | 1 | 0 | Bloq. Cartão | Bloq Tarjeta | Block card | Bloq. Emissao do Cartao | Bloq. Emis de Tarjeta | Block issuance of card | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | S | A | R | - | - | 1=Sim;0=Nao | 1=Si;0=No | 1=Yes;0=No | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19085 | 0 |
| BG1 | 13 | BG1_CODEDI | C | 2 | 0 | Código EDI | Código EDI | EDI Code | Código EDI | Código EDI | EDI Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 19086 | 0 |
| BG1 | 14 | BG1_ENVANS | C | 1 | 0 | Enviar ANS | Enviar ANS | Send ANS | Enviar ANS | Enviar ANS | Send ANS | @! | - | x x x x x x x x x x x x x x x | "1" | - | 1 | - | - | - | - | - | - | - | - | - | 0=Não;1=Sim | 0=No;1=Sí | 0=No;1=Yes | - | M->BG1_TIPBLO == "1" | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 19087 | 0 |
| BG1 | 15 | BG1_PRORAT | C | 1 | 0 | Pro.Rat Bloq | Prorrateo Bl | ProRata Bloc | Gera Pro-Rata no Bloqueio | Gen Prorrata en bloqueo | Generate ProRata in block | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | - | - | - | - | - | 0=Nao;1=Sim | 0=No;1=Sí | 0=No;1=Yes | - | M->BG1_TIPBLO == "0" | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 19088 | 0 |
| BG1 | 16 | BG1_LOGIN | C | 1 | 0 | Bloq Login | Bloq Login | Block Login | Bloqueia Login Mobile | Bloquea Login Mobile | Block Mobile Login | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | N | A | R | - | - | 1=Permite login;2=Impede login | 1=Permite login;2=Impide login | 1=Allow login;2=Prevent login | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 19089 | 0 |
| BG1 | 17 | BG1_MULTA | C | 1 | 0 | Ger.Multa | Gen.Multa | Gen.Fine | Gera Multa | Genera Multa | Generate Fine | @! | - | x x x x x x x x x x x x x x x x | "0" | - | 1 | x | - | - | - | N | A | R | - | - | 0=Nao;1=Sim | 0=No;1=Sí | 0=No;1=Yes | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 19090 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BG1 | 1 | BG1_FILIAL+BG1_CODBLO | Cód Bloqueio | Cod Bloqueo | Block code | S | - | - | S | 2 | 3 | - | 2767 | 0 |
| BG1 | 2 | BG1_FILIAL+BG1_PROPRI | Proprietário | Propietario | Owner | S | - | - | S | 2 | 3 | - | 2768 | 0 |
| BG1 | 3 | BG1_FILIAL+BG1_CODBLO+BG1_TIPBLO | Cód Bloqueio + Tipo | Cod Bloqueo + Tipo | Block code + Type | S | - | - | S | 2 | 3 | - | 2769 | 0 |
Ela é utilizada para formas de bloqueios famílias dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
BG1_FILIAL,
BG1_PROPRI,
BG1_CODBLO,
BG1_DESBLO,
BG1_TIPBLO,
BG1_PERPLA,
BG1_PERBLO,
BG1_BLQANS,
BG1_DESANS,
BG1_BLOFAT,
BG1_BQGPFM,
BG1_BLQCAR,
BG1_CODEDI,
BG1_ENVANS,
BG1_PRORAT,
BG1_LOGIN,
BG1_MULTA
FROM BG1
WHERE
D_E_L_E_T_ = ' '
AND BG1_FILIAL = 'VALOR'
AND BG1_PROPRI = 'VALOR'
AND BG1_CODBLO = 'VALOR'
AND BG1_DESBLO = 'VALOR'
AND BG1_TIPBLO = 'VALOR'
AND BG1_PERPLA = 'VALOR'
AND BG1_PERBLO = 'VALOR'
AND BG1_BLQANS = 'VALOR'
AND BG1_DESANS = 'VALOR'
AND BG1_BLOFAT = 'VALOR'
AND BG1_BQGPFM = 'VALOR'
AND BG1_BLQCAR = 'VALOR'
AND BG1_CODEDI = 'VALOR'
AND BG1_ENVANS = 'VALOR'
AND BG1_PRORAT = 'VALOR'
AND BG1_LOGIN = 'VALOR'
AND BG1_MULTA = 'VALOR'