Procedimentos Incomp. X Face
A tabela B87 faz parte do sistema ERP Protheus da TOTVS e é utilizada para procedimentos incomp. x face.
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 B87 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 B87, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | B87 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | B87990 |
| X2_NOME | Procedimentos Incomp. X Face |
| X2_NOMESPA | Procedim. Incomp. vs. Face |
| X2_NOMEENG | Incomp. X Face Procedures |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | B87_FILIAL+B87_CHVPAD+B87_CHVPSA+B87_CHVREG+B87_FACE+B87_CODPAD+B87_CODPSA+B87_DENREG+B87_FACINC+B87_NIVEL |
| 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_ | 868 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| B87 | 01 | B87_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial do Sistema | Sucursal del sistema | Branch of System | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12635 | 0 |
| B87 | 02 | B87_CHVPAD | C | 2 | 0 | Tp.Tab. | Tp.Tab. | Table Type | Tipo de Tabela | Tipo de Tabla | Type of Table | @! | - | x x x x x x x x x x x x x x x x x | cChvPad | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12636 | 0 |
| B87 | 03 | B87_CHVREG | C | 4 | 0 | Dente/Reg. | Diente/Reg. | Tooth/Region | Dente/Região | Diente/Region | Tooth/Region | @! | - | x x x x x x x x x x x x x x x x x | cChvReg | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12637 | 0 |
| B87 | 04 | B87_FACE | C | 5 | 0 | Face | Face | Face | Face | Face | Face | @! | - | x x x x x x x x x x x x x x x x x | cCodFace | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12638 | 0 |
| B87 | 05 | B87_CHVPSA | C | 16 | 0 | Cod.Tab.Pad. | Cod.Tab.Est. | DfltTablCode | Codigo Tabela Padrão | Codigo Tabla Estandar | Default Table Code | @! | - | x x x x x x x x x x x x x x x x x | cChvPsa | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12639 | 0 |
| B87 | 06 | B87_CODPAD | C | 2 | 0 | Tp.Tab. | Tp.Tab. | Table Type | Tipo de Tabela | Tipo de Tabla | Type of Table | @! | PLSvld940() | x x x x x x x x x x x x x x x x | - | B41PLS | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 12640 | 0 |
| B87 | 07 | B87_DESPAD | C | 40 | 0 | Desc.Tipo | Desc.Tipo | TypeDescript | Descrição Tipo de tab. | Descripcion Tipo de Tab. | Table Type Description | @! | - | x x x x x x x x x x x x x x x x | If(Inclui,"",Posicione("BR4",1,xFilial("BR4")+B87->B87_CODPAD,"BR4_DESCRI")) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione("BR4",1,xFilial("BR4")+B87->B87_CODPAD,"BR4_DESCRI") | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12641 | 0 |
| B87 | 08 | B87_CODPSA | C | 16 | 0 | Cod. Proced. | Cod. Proced. | ProcedurCode | Codigo do Procedimento | Codigo del Procedimiento | Code of Procedure | @! | PLSVLD940() | x x x x x x x x x x x x x x x x | - | B07PLS | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 12642 | 0 |
| B87 | 09 | B87_DESCRI | C | 40 | 0 | Descrição | Descripcion | Description | Descrição do Procedimento | Descripcion del Procedim. | Description of Procedure | @! | - | x x x x x x x x x x x x x x x x | If(Inclui,"",Posicione("BR8",1,xFilial("BR8")+B87->(B87_CODPAD+B87_CODPSA),"BR8_DESCRI")) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione("BR8",1,xFilial("BR8")+B87->(B87_CODPAD+B87_CODPSA),"BR8_DESCRI") | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12643 | 0 |
| B87 | 10 | B87_DENREG | C | 4 | 0 | Dente/Reg. | Diente/Reg. | Tooth/Region | Dente/Região | Diente/Region | Tooth/Region | @! | PLSVLD940() | x x x x x x x x x x x x x x x x | cChvReg | B05PLS | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | .F. | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 12644 | 0 |
| B87 | 11 | B87_DESREG | C | 50 | 0 | Descrição | Descripcion | Description | Descrição Dente/Região | Descripcion Diente/Region | Tooth/Region Description | @! | - | x x x x x x x x x x x x x x x x | Iif(inclui,"",Posicione("B05",1,xFilial("B05")+B87->B87_CODPAD+B87->B87_CODPSA+B87->B87_DENREG,"B05_DESCRI")) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | Pls940Brw("B87_DESREG") | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12645 | 0 |
| B87 | 12 | B87_FACINC | C | 5 | 0 | Face Incomp. | Face Incomp. | Incomp. Face | Face Incompativel | Face Incompatible | Incompatible Face | @! | PLS940FAC() | x x x x x x x x x x x x x x x x | - | B06PLS | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12646 | 0 |
| B87 | 13 | B87_DESFCI | C | 50 | 0 | Desc. Face | Desc. Face | Face Descrpt | 'Descrição da Face | 'Descripcion de la Face | Description of Face | @! | - | x x x x x x x x x x x x x x x x | If(Inclui," ",Posicione("BYL",3,xFilial("BYL")+B87->B87_FACINC,"BYL_DESFAC")) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione("B09",1,xFilial("B09")+B87->B87_FACINC,"B09_FACDES") | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12647 | 0 |
| B87 | 14 | B87_QUANTI | N | 3 | 0 | Quantidade | Cantidad | Amount | Quantidade de Tempo | Cantidad de Tiempo | Amount of Time | 999 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12648 | 0 |
| B87 | 15 | B87_UNIDAD | C | 1 | 0 | Unidade | Unidad | Unit | Unidade de Tempo | Unidad de Tiempo | Unit of Time | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | 1=Dias;2=Meses;3=Anos | 1=Dias;2=Meses;3=Anos | 1=Days;2=Months;3=Years | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12649 | 0 |
| B87 | 16 | B87_CONRDA | C | 1 | 0 | Consid. RDA? | ¿Consid. RDA | ConsiderRDA? | Considera RDA ? | ¿Considera RDA ? | Consider RDA? | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | 0=Nao;1=Sim | 0=No;1=Si | 0=No;1=Yes | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12650 | 0 |
| B87 | 17 | B87_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 | x x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 12651 | 0 |
| B87 | 18 | B87_CDNV01 | C | 6 | 0 | Cd.Niv.01 | Cd.Niv.01 | Lev.Cd.01 | Cd.Niv.01 | Cd.Niv.01 | Lev.Cd.01 | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12652 | 0 |
| B87 | 19 | B87_CDNV02 | C | 6 | 0 | Cd.Niv.02 | Cd.Niv.02 | Lev.Cd.02 | Cd.Niv.02 | Cd.Niv.02 | Lev.Cd.02 | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12653 | 0 |
| B87 | 20 | B87_CDNV03 | C | 6 | 0 | Cd.Niv.03 | Cd.Niv.03 | Lev.Cd.03 | Cd.Niv.03 | Cd.Niv.03 | Lev.Cd.03 | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12654 | 0 |
| B87 | 21 | B87_CDNV04 | C | 6 | 0 | Cd.Niv.04 | Cd.Niv.04 | Lev.Cd.04 | Cd.Niv.04 | Cd.Niv.04 | Lev.Cd.04 | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 12655 | 0 |
| B87 | 22 | B87_EXCETO | N | 4 | 0 | Exceto | Excepto | Except | Exceto | Excepto | Except | @E 9,999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 12656 | 0 |
| B87 | 23 | B87_PERIOD | C | 1 | 0 | Periodo | Periodo | Period | Periodo critica proc inco | Periodo critica proc.inc. | Critical Period proc Inco | @! | Pertence('012') | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | 0=Dia(s);1=Mes(es);2=Ano(s) | 0=Dia(s);1=Mes(es);2=Ano(s) | 0=Day(s); 1=Month(s); 2=Year(s) | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 12657 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| B87 | 1 | B87_FILIAL+B87_CHVPAD+B87_CHVPSA+B87_CHVREG+B87_FACE+B87_CODPAD+B87_CODPSA+B87_DENREG+B87_FACINC+B87_NIVEL | Tp.Tab. + Cod.Tab.Pad. + Dente/Reg. + Face + Tp.Tab. + Cod. Proced. + | Tp.Tab. + Cod.Tab.Est. + Diente/Reg. + Face + Tp.Tab. + Cod. Proced. + | Table Type + DfltTablCode + Tooth/Region + Face + Table Type + Procedu | S | - | - | S | 2 | 3 | - | 1968 | 0 |
| B87 | 2 | B87_FILIAL+B87_CHVPAD+B87_CHVPSA+B87_CHVREG+B87_FACE+B87_CODPAD+B87_CODPSA+B87_DENREG+B87_FACINC+B87_CDNV01+B87_NIVEL | Tp.Tab. + Cod.Tab.Pad. + Dente/Reg. + Face + Tp.Tab. + Cod. Proced. + | Tp.Tab. + Cod.Tab.Est. + Diente/Reg. + Face + Tp.Tab. + Cod. Proced. + | Table Type + DfltTablCode + Tooth/Region + Face + Table Type + Procedu | S | - | - | S | 2 | 3 | - | 1969 | 0 |
| B87 | 3 | B87_FILIAL+B87_CHVPAD+B87_CHVPSA+B87_CHVREG+B87_FACE+B87_CODPAD+B87_CODPSA+B87_DENREG+B87_FACINC+B87_CDNV02+B87_NIVEL | Tp.Tab. + Cod.Tab.Pad. + Dente/Reg. + Face + Tp.Tab. + Cod. Proced. + | Tp.Tab. + Cod.Tab.Est. + Diente/Reg. + Face + Tp.Tab. + Cod. Proced. + | Table Type + DfltTablCode + Tooth/Region + Face + Table Type + Procedu | S | - | - | S | 2 | 3 | - | 1970 | 0 |
| B87 | 4 | B87_FILIAL+B87_CHVPAD+B87_CHVPSA+B87_CHVREG+B87_FACE+B87_CODPAD+B87_CODPSA+B87_DENREG+B87_FACINC+B87_CDNV03+B87_NIVEL | Tp.Tab. + Cod.Tab.Pad. + Dente/Reg. + Face + Tp.Tab. + Cod. Proced. + | Tp.Tab. + Cod.Tab.Est. + Diente/Reg. + Face + Tp.Tab. + Cod. Proced. + | Table Type + DfltTablCode + Tooth/Region + Face + Table Type + Procedu | S | - | - | S | 2 | 3 | - | 1971 | 0 |
| B87 | 5 | B87_FILIAL+B87_CHVPAD+B87_CHVPSA+B87_CHVREG+B87_FACE+B87_CODPAD+B87_CODPSA+B87_DENREG+B87_FACINC+B87_CDNV04+B87_NIVEL | Tp.Tab. + Cod.Tab.Pad. + Dente/Reg. + Face + Tp.Tab. + Cod. Proced. + | Tp.Tab. + Cod.Tab.Est. + Diente/Reg. + Face + Tp.Tab. + Cod. Proced. + | Table Type + DfltTablCode + Tooth/Region + Face + Table Type + Procedu | S | - | - | S | 2 | 3 | - | 1972 | 0 |
Ela é utilizada para procedimentos incomp. x face 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
B87_FILIAL,
B87_CHVPAD,
B87_CHVREG,
B87_FACE,
B87_CHVPSA,
B87_CODPAD,
B87_DESPAD,
B87_CODPSA,
B87_DESCRI,
B87_DENREG,
B87_DESREG,
B87_FACINC,
B87_DESFCI,
B87_QUANTI,
B87_UNIDAD,
B87_CONRDA,
B87_NIVEL,
B87_CDNV01,
B87_CDNV02,
B87_CDNV03,
B87_CDNV04,
B87_EXCETO,
B87_PERIOD
FROM B87
WHERE
D_E_L_E_T_ = ' '
AND B87_FILIAL = 'VALOR'
AND B87_CHVPAD = 'VALOR'
AND B87_CHVREG = 'VALOR'
AND B87_FACE = 'VALOR'
AND B87_CHVPSA = 'VALOR'
AND B87_CODPAD = 'VALOR'
AND B87_DESPAD = 'VALOR'
AND B87_CODPSA = 'VALOR'
AND B87_DESCRI = 'VALOR'
AND B87_DENREG = 'VALOR'
AND B87_DESREG = 'VALOR'
AND B87_FACINC = 'VALOR'
AND B87_DESFCI = 'VALOR'
AND B87_QUANTI = 0
AND B87_UNIDAD = 'VALOR'
AND B87_CONRDA = 'VALOR'
AND B87_NIVEL = 'VALOR'
AND B87_CDNV01 = 'VALOR'
AND B87_CDNV02 = 'VALOR'
AND B87_CDNV03 = 'VALOR'
AND B87_CDNV04 = 'VALOR'
AND B87_EXCETO = 0
AND B87_PERIOD = 'VALOR'