Formas de Bloqueios da Família
A tabela BG3 faz parte do sistema ERP Protheus da TOTVS e é utilizada para formas de bloqueios da família.
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 BG3 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 BG3, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | BG3 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | BG3990 |
| X2_NOME | Formas de Bloqueios da Família |
| X2_NOMESPA | Formas de Bloqueo de Familia |
| 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_ | 1145 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BG3 | 01 | BG3_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 | - | - | - | 19095 | 0 |
| BG3 | 02 | BG3_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 | xxxxxx x | - | S | - | - | V | - | - | - | 1=Sistema;9=Usuario | 1=Sistema;9=Usuario | 1=System;9=User | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19096 | 0 |
| BG3 | 03 | BG3_CODBLO | C | 3 | 0 | Cód Bloqueio | Cod Bloqueo | Block code | Codigo do Bloqueio | Codigo de Bloqueo | Block code | @! | ExistChav("BG3",M->BG3_CODBLO) | x x x x x x x x x x x x x x x xx | GetSX8Num("BG3","BG3_CODBLO") | - | 1 | x | - | - | - | S | V | - | - | - | - | - | - | - | M->BG3_PROPRI<>"1" | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 19097 | 0 |
| BG3 | 04 | BG3_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->BG3_PROPRI<>"1" | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19098 | 0 |
| BG3 | 05 | BG3_DESBLO | C | 30 | 0 | Descr. Bloq. | Descr. Bloq. | Block. descr | Descricao do Bloqueio | Descripcion del Bloqueo | Block description | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | S | - | - | - | - | - | - | - | - | M->BG3_PROPRI<>"1" | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19099 | 0 |
| BG3 | 06 | BG3_PERBLO | C | 1 | 0 | Perm. Bloq.? | ¿Perm.Bloq.? | Allow Block | Permite Bloqueio | Pemite Bloqueo | Allow block | @! | - | x x x x x x x x x x x x x x x x | "1" | - | 1 | xxxxxx x | - | S | - | - | - | R | - | - | 0=Automatico;1=Manual | 0=Automatico;1=Manual | 0=Automatic;1=Manual | - | M->BG3_PROPRI<>"1" | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19100 | 0 |
| BG3 | 07 | BG3_BLQANS | C | 2 | 0 | Bloqueio ANS | Bloqueo ANS | ANS block | Bloqueio ANS | Bloqueo ANS | ANS block | @E 99 | ExistCpo("BQS",M->BG3_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 | - | - | - | 19101 | 0 |
| BG3 | 08 | BG3_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")+BG3->BG3_BLQANS,"BQS_DESBLQ")) | - | 1 | xxxxxx x | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19102 | 0 |
| BG3 | 09 | BG3_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 | - | - | - | 19103 | 0 |
| BG3 | 10 | BG3_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 | - | - | - | 19104 | 0 |
| BG3 | 11 | BG3_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 | - | - | - | 19105 | 0 |
| BG3 | 12 | BG3_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 | - | - | - | 19106 | 0 |
| BG3 | 13 | BG3_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->BG3_TIPBLO == "1" | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 19107 | 0 |
| BG3 | 14 | BG3_PRORAT | C | 1 | 0 | Pro.Rat Bloq | Prorrateo Bl | ProRata Bloc | Gera Pro-Rata no Bloqueio | Gen Prorrata en bloqueo | Generate ProRate 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->BG3_TIPBLO == "0" | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 19108 | 0 |
| BG3 | 15 | BG3_LOGIN | C | 1 | 0 | Bloq Login | Bloq Login | Block Login | Bloqueia Login Mobile | Bloquea Login Mobile | Block Mobile Login | @! | Pertence('12') | 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 | - | - | - | 19109 | 0 |
| BG3 | 16 | BG3_BLQFAM | C | 1 | 0 | Bloq.Familia | Bloq.Familia | Family Block | Bloq. Familia do Titular | Bloq. Familia del titular | Owner’s Family Block. | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | - | A | R | - | - | 0=Não;1=Sim | 0=No;1=Sí | 0=No;1=Yes | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 19110 | 0 |
| BG3 | 17 | BG3_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 | - | - | - | 19111 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BG3 | 1 | BG3_FILIAL+BG3_CODBLO | Cód Bloqueio | Cod Bloqueo | Block code | S | - | - | S | 2 | 3 | - | 2771 | 0 |
| BG3 | 2 | BG3_FILIAL+BG3_PROPRI | Proprietário | Propietario | Owner | S | - | - | S | 2 | 3 | - | 2772 | 0 |
Ela é utilizada para formas de bloqueios da família 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
BG3_FILIAL,
BG3_PROPRI,
BG3_CODBLO,
BG3_TIPBLO,
BG3_DESBLO,
BG3_PERBLO,
BG3_BLQANS,
BG3_DESANS,
BG3_BLOFAT,
BG3_BLQCAR,
BG3_BQGPFM,
BG3_CODEDI,
BG3_ENVANS,
BG3_PRORAT,
BG3_LOGIN,
BG3_BLQFAM,
BG3_MULTA
FROM BG3
WHERE
D_E_L_E_T_ = ' '
AND BG3_FILIAL = 'VALOR'
AND BG3_PROPRI = 'VALOR'
AND BG3_CODBLO = 'VALOR'
AND BG3_TIPBLO = 'VALOR'
AND BG3_DESBLO = 'VALOR'
AND BG3_PERBLO = 'VALOR'
AND BG3_BLQANS = 'VALOR'
AND BG3_DESANS = 'VALOR'
AND BG3_BLOFAT = 'VALOR'
AND BG3_BLQCAR = 'VALOR'
AND BG3_BQGPFM = 'VALOR'
AND BG3_CODEDI = 'VALOR'
AND BG3_ENVANS = 'VALOR'
AND BG3_PRORAT = 'VALOR'
AND BG3_LOGIN = 'VALOR'
AND BG3_BLQFAM = 'VALOR'
AND BG3_MULTA = 'VALOR'