Dicionário Protheus
Início

Tabela B01 no Protheus

Autorização Odontológica

O que é a tabela B01 no Protheus?

A tabela B01 faz parte do sistema ERP Protheus da TOTVS e é utilizada para autorização odontológica.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE B01
X2_PATH \DATA\
X2_ARQUIVO B01990
X2_NOME Autorização Odontológica
X2_NOMESPA Autorización Odontológica
X2_NOMEENG Dental authorization
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_ 578
R_E_C_D_E_L_ 0

Campos da Tabela B01 (67 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_
B01 01 B01_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 - BE4B01 1 - - - - - - - - - - - - - - - 033 1 S - - N N N - - - 1 2 - - - 7685 0
B01 02 B01_TIPADM C 6 0 Tp Admissao Tp Admision Admi. Tp Tipo de Admissao Tipo de Admision Type of Hiring @C BDR->(ExistCpo("BDR",PLSINTPAD()+M->B01_TIPADM,1)) x x x x x x x x x x x x x x x x getNewPar("MV_PLSTPAD","1") BTAPLS 1 xx - - - - A V - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 7686 0
B01 03 B01_DESADM C 30 0 Descricao Descripcion Description Descricao Descripcion Description @C - x x x x x x x x x x x x x x x x If(Inclui,"",Posicione("BDR",1,xFilial("BDR")+If(Inclui,PLSINTPAD()+GetNewPar("MV_PLSTPAD","1"),BEA->(BEA_OPEMOV+BEA_TIPADM)),"BDR_DESCRI")) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7687 0
B01 04 B01_TIPPAC C 2 0 Tp. Paciente Tp. Paciente Patient Tp Tipo Paciente Tipo Paciente Patient Type @! If(Empty(M->B01_TIPPAC),.T.,BGY->(ExistCpo("BGY",PLSINTPAD()+M->B01_TIPPAC,1))) x x x x x x x x x x x x x x x x If(Inclui,GetNewPar("MV_PLSTPAA","05"),BEA->BEA_TIPPAC) BGYPLS 1 xx - - - - A V - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 7688 0
B01 05 B01_DESPAC C 30 0 Descricao Descripcion Description Descricao Descripcion Description @C - x x x x x x x x x x x x x x x x If(Inclui,"",Posicione("BGY",1,xFilial("BGY")+If(Inclui,PLSINTPAD()+GetNewPar("MV_PLSTPAA","05"),BEA->(BEA_OPEMOV+BEA_TIPPAC)),"BGY_DESCRI")) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7689 0
B01 06 B01_NUMLIB C 18 0 N Liberacao. N Aprobacion Release Numb Numero da Autorizacao Numero de Autorizacion Authorization Number @R !.!!!-!!!!.!!-!!!!!!!! If(Empty(M->B01_NUMLIB),.T.,PLAODOLIB(M->B01_NUMLIB,M->B01_DATPRO)) x x x x x x x x x x x x x x x x If(Inclui,"",BEA->(BEA_OPEMOV+BEA_ANOAUT+BEA_MESAUT+BEA_NUMAUT)) B98PLS 1 xxxxxx x - - - S - V - - - - - - 'INCLUI' BEA->(BEA_OPEMOV+BEA_ANOAUT+BEA_MESAUT+BEA_NUMAUT) - 1 S - - N N N - - - 1 2 - - - 7690 0
B01 07 B01_NUMAUT C 18 0 N Autorizac. N Autorizac. Authoriz. N. Numero da Autorizacao Numero de Autorizacion Authorization Number @R !.!!!-!!!!.!!-!!!!!!!! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->(BEA_OPEMOV+BEA_ANOAUT+BEA_MESAUT+BEA_NUMAUT)) - 1 xxxxxx x - - - S V V - - - - - - - BEA->(BEA_OPEMOV+BEA_ANOAUT+BEA_MESAUT+BEA_NUMAUT) - 1 S - - N N N - - - 1 2 - - - 7691 0
B01 08 B01_DATPRO D 8 0 Data Proced. Fecha Proced Proced.Date Data Proced. Fecha Proced. Proced.Date - If(Empty(M->B01_DATPRO),.T.,PLSA090DAT()) x x x x x x x x x x x x x x x x IF(Inclui,dDataBase,BEA->BEA_DATPRO) - 1 xx - - - S V V - - - - - - - BEA->BEA_DATPRO - 1 S - - N N N - - - 1 1 - - - 7692 0
B01 09 B01_HORPRO C 6 0 Hora Proced. Hora Proced. Proced.Time Hora Proced. Hora Proced. Proced. Time @R !!:!!:!! - x x x x x x x x x x x x x x x x IF(Inclui,StrTran(Time(),":",""),BEA->BEA_HORPRO) - 1 xx - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 7693 0
B01 10 B01_USUARI C 17 0 Matricula Matricula Registration Matricula Matricula Registration @! If(Empty(M->B01_USUARI),.T.,PLSA090USR(M->B01_USUARI,M->B01_DATPRO,M->B01_HORPRO,"B01",,,,,,,,,,,,,,,,,,,.T.)) x x x x x x x x x x x x x x x x If(Inclui,"",BEA->(BEA_OPEUSR+BEA_CODEMP+BEA_MATRIC+BEA_TIPREG+BEA_DIGITO)) BY2PLS 1 xx - - - - - V - - - - - - Empty(M->B01_NUMLIB) - - 1 S - - N N N - - - 1 1 - - - 7694 0
B01 11 B01_MATANT C 17 0 Matr Antiga Matr Antigua Former reg. Matricula Antiga Matricula Antigua Former registration @! - x x x x x x x x x x x x x x x x If(Inclui,"",BA1->BA1_MATANT) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7695 0
B01 12 B01_NOMUSR C 70 0 Usuario Usuario User Usuario Usuario User @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_NOMUSR) - 1 xxxxxx x - - - - V V - - - - - - - - 034 1 S - - N N N - - - 1 2 - - - 7696 0
B01 13 B01_TIPUSR C 2 0 Tipo Usr. Tipo Usr. Usr.Type Tipo Usuario Tipo Usuario User Type @! Vazio().Or.PERTENCE("01|02|99") x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_TIPUSR) - 1 xxxxxx x - - - - V V - - 01=Eventual;02=Repasse;99=Usuario Local 01=Eventual;02=Transferencia;99=Usuario Local 01=Casual;02=Repass;99=Local User - - - - 1 S - - N N N - - - 1 2 - - - 7697 0
B01 14 B01_OPERDA C 4 0 Operad. RDA Operad. RDA RDA Operator Operad. RDA Operad. RDA RDA Operator @R !.!!! If(Empty(M->B01_OPERDA),.T.,PLA090VR2o()) x x x x x x x x x x x x x x x x If(Inclui,PLSINTPAD(RETCODUSR()),BEA->BEA_OPERDA) B89PLS 1 xx - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 7698 0
B01 15 B01_CODRDA C 6 0 Cd Cred/Coop Cd.Aut./Coop Cred/Coop Cd Cod. Credenc Cod. Autorizado Accredited code @! If(Empty(M->B01_CODRDA),.T.,PLA090VRDo()) x x x x x x x x x x x x x x x x IF(Inclui,"",BEA->BEA_CODRDA) BBNPLS 1 x - - - - - V - If(Empty(M->B01_CODRDA),.T.,iif(GetNewPar('MV_PLSCZRE','1') == '1',PlsZero('M->B01_CODRDA'),.T.)) - - - - - - - 1 S - - N N N - - - 1 1 - - - 7699 0
B01 16 B01_NOMRDA C 40 0 Nm.Cred/Coop Num.Aut/Coop Cred/Coop Nb credenciado Autorizado Accredited @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_NOMRDA) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7700 0
B01 17 B01_TIPPRE C 3 0 Tipo da RDA Tipo de RDA RDA type Tipo da RDA Tipo de RDA RDA type @! If(Empty(M->B01_TIPPRE),.T.,BAG->(ExistCpo("BAG"))) x x x x x x x x x x x x x x x x "001" B42PLS 1 xxxxxx x - - - - - V - - - - - - PLSA090WH1() - - 1 S - - N N N - - - 1 2 - - - 7701 0
B01 18 B01_CODLOC C 6 0 Localidade Localidad Place Localidade Localidad Place @R !!!.!!! If(Empty(M->B01_CODRDA),.T.,PLSA090LOC(M->B01_OPERDA,M->B01_CODRDA,M->B01_CODLOC,M->B01_DATPRO,"B01")) x x x x x x x x x x x x x x x x IF(Inclui,"",BEA->(BEA_CODLOC+BEA_LOCAL)) B9FPLS 1 x x - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 7702 0
B01 19 B01_DESLOC C 40 0 Descr. Local Descr. Local Descr. Place Descricao local Descripcion Local Description Place @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_DESLOC) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7703 0
B01 20 B01_ENDLOC C 100 0 End. Local Dir. Local Add. Place Endereco Local Direccion Local Address Place @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_ENDLOC) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7704 0
B01 21 B01_CODESP C 3 0 Cod. Espec. Cod. Espec. Special. Cod Codigo Especialidade Codigo Especialidad Specialty Code @! If(Empty(M->B01_CODESP),.T.,PLSA090ESP(M->B01_OPERDA,M->B01_CODRDA,M->B01_CODLOC,M->B01_CODESP,M->B01_DATPRO,"B01")) x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_CODESP) B9GPLS 1 xxxxxx - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7705 0
B01 22 B01_DESESP C 40 0 Descr.Espec. Descr.Espec. Spec. Descr. Descricao Especialidade Descripcion Especialidad Specialty Description @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_DESESP) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7706 0
B01 23 B01_CID C 8 0 CID CID ICD CID CID CID @! If(Empty(M->B01_CID),.T.,BA9->(ExistCpo("BA9",M->B01_CID,1))) x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_CID) BA9PLS 1 xxxxxx x - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7707 0
B01 24 B01_SIGLA C 7 0 Sigla C.R. Sigla C.R. S.B. Acronym Conselho Sol Consejo Sol Req. Board @! If(Empty(M->B01_SIGLA),.T.,ExistCpo("BAH",M->B01_SIGLA)) x x x x x x x x x x x x x x x x GetNewPar("MV_PLSIGLA","CRM") B53PLS 1 xxxxxx x - S - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7708 0
B01 25 B01_ESTSOL C 2 0 UF Solic. Prov Solic. Req. state Est. Solicitante Prov. Solicitante Req. state @! If(Empty(M->B01_ESTSOL),.T.,SX5->(ExistCpo("SX5","12"+M->B01_ESTSOL,1))) x x x x x x x x x x x x x x x x If(Inclui,GETMV("MV_PLSESPD"),BEA->BEA_ESTSOL) 12 1 xxxxxx x - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7709 0
B01 26 B01_OPESOL C 4 0 Operad. Sol. Operad. Sol. Req.Operator Operadora Solicitante Operadora Solicitante Requestor operator @R !.!!! If(Empty(M->B01_OPESOL),.T.,BA0->(ExistCpo("BA0",M->B01_OPESOL,1))) x x x x x x x x x x x x x x x x If(Inclui,PLSINTPAD(),BEA->BEA_OPESOL) B89PLS 1 xxxxxx x - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7710 0
B01 27 B01_REGSOL C 15 0 C.R. Solic. C.R. Solic. Req. SMB C.R Solicita C.R Solicita Requester's SMB @R !!!!!!!!!!!!!!! If(Empty(M->B01_REGSOL),.T.,PLSA090SOL()) x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_REGSOL) BTYPLS 1 xxxxxx x - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7711 0
B01 28 B01_NOMSOL C 30 0 Solicitante Solicitante Requester Solicitante Solicitante Requester @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_NOMSOL) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7712 0
B01 29 B01_OPEEXE C 4 0 Operad. Exec Operad. Ejec Exec Operat. Operadora Executante Operadora Ejecutante Executive Operator @R !.!!! If(Empty(M->B01_OPESOL),.T.,BA0->(ExistCpo("BA0",M->B01_OPESOL,1))) x x x x x x x x x x x x x x x x If(Inclui,PLSINTPAD(),BEA->BEA_OPEEXE) B89PLS 1 xxxxxx - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7713 0
B01 30 B01_REGEXE C 15 0 C.R. Execut. C.R. Ejecut. Perf. SMB C.R Executante C.R Ejecutante Performer's SMB @R !!!!!!!!!!!!!!! PLSA090EXE() x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_REGEXE) BTYPLS 1 xxxxxx x - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7714 0
B01 31 B01_NOMEXE C 30 0 Executante Ejecutante Performer Executante Ejecutante Performer @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_NOMEXE) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7715 0
B01 32 B01_CDPFSO C 6 0 Cd.Prf.Solic Cd.Prf.Solic Req.Prf.Code Cd.Prf.Soli Cd.Prf.Solic. Req. prf. code @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_CDPFSO) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7716 0
B01 33 B01_CDPFRE C 6 0 Cd.Prf.Exec. Cd.Prf.Ejec. Exc.Prf.Code Cd.Prf.Resp. Cod.Prf.Resp. Resp. prf. code @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_CDPFRE) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7717 0
B01 34 B01_ESTEXE C 2 0 UF execut. Est/Pr/Ej. Exec. State Est. Executante Est/Prov/Reg/Ejecutante Executor state @! If(Empty(M->B01_ESTEXE),.T.,SX5->(ExistCpo("SX5","12"+M->B01_ESTEXE,1))) x x x x x x x x x x x x x x x x If(Inclui,GETMV("MV_PLSESPD"),BEA->BEA_ESTEXE) 12 1 xxxxxx x - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7718 0
B01 35 B01_MATUSA C 1 0 Matr Usada Matr Usada Reg. used Matricula Usada no Movto Matricula Usada en el Mov Registr. used in movement @! PERTENCE(' 12') x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_MATUSA) - 1 xxxxxx x - - - - V V - - 1=Matricula Principal;2=Matricula Antiga 1=Matricula Principal;2=Matricula Antigua 1=Main registration;2=Former registration - - - - 1 S - - N N N - - - 1 2 - - - 7719 0
B01 36 B01_ANOPAG C 4 0 Ano Pagto Ano Pago Pyt Year Ano Pagto Ano Pago Payment Year @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_ANOPAG) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7720 0
B01 37 B01_MESPAG C 2 0 Mes Pagto Mes Pago Payt Month Mes Pagto Mes Pago Payment Month @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_MESPAG) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7721 0
B01 38 B01_NUMIMP C 20 0 Nr. Impresso Nr. Impres. Printed nbr. Numero do Impresso Numero del Impreso Printed number @! ( Vazio() ) .Or. ( plszero() .And. PLSVLDNIMP(M->B01_NUMIMP) ) x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_NUMIMP) - 1 xxxxxx x - - - S - V - - - - - - - BEA->BEA_NUMIMP - 1 S - - N N N - - - 1 2 - - - 7722 0
B01 39 B01_GUIORI C 32 0 Guia Orig. Guia Orig. OriginalForm Guia Original Guia Original Original form @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7723 0
B01 40 B01_MSG01 C 80 0 Mensagem 1 Mensaje 1 Message 1 Mensagem 1 Mensaje 1 Message 1 @C - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_MSG01) - 1 xxxxxx x - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7724 0
B01 41 B01_MSG02 C 80 0 Mensagem 2 Mensaje 2 Message 2 Mensagem 2 Mensaje 2 Message 2 @C - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_MSG02) - 1 xxxxxx x - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7725 0
B01 42 B01_MSG03 C 80 0 Mensagem 3 Mensaje 3 Message 3 Mensagem 3 Mensaje 3 Message 3 @C - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_MSG03) - 1 xxxxxx x - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7726 0
B01 43 B01_SIGEXE C 7 0 Sigla Exec. Sigla Ejec. Executor Acr Sigla Executante Sigla Ejecutante Executor acronym @! If(Empty(M->B01_SIGEXE),.T.,ExistCpo("BAH",M->B01_SIGEXE)) x x x x x x x x x x x x x x x x IF(Inclui,GETMV("MV_PLSIGLA"),BEA->BEA_SIGLA) B53PLS 1 xxxxxx x - - - - A V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7727 0
B01 44 B01_GUIACO C 1 0 Guia Comp. Form Comp. Form bought Guia Comprada? ¿Formulario Comprado? Form bought @! PERTENCE(' 01') x x x x x x x x x x x x x x x x If(Inclui,"0",BEA->BEA_GUIACO) - 1 xxxxxx x - - - - V V - - 1=Sim;0=Nao 1=Si;0=No 1=Yes;0=No - - - - 1 S - - N N N - - - 1 2 - - - 7728 0
B01 45 B01_QUACOB C 1 0 Quando Cobr. Cuando Cobr. Charge When Quando Cobrar? ¿Cuando Cobrar? Charge when? @! PERTENCE(' 12') x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_QUACOB) - 1 xxxxxx x - - - - - V - - 1=No Ato;2=Na Fatura 1=En el Acto;2=En la Factura 1=On demand;2=In Invoice - - - - 1 S - - N N N - - - 1 2 - - - 7729 0
B01 46 B01_CODCLI C 6 0 Cod.Cliente Cod.Cliente Cust Cod. Codigo do Cliente Codigo del Cliente Customer Code @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_CODCLI) - 1 xxxxxx x - - - - V V - - - - - - - - 001 1 S - - N N N - - - 1 2 - - - 7730 0
B01 47 B01_LOJA C 2 0 Loja Tienda Store Loja do Cliente Tienda del Cliente Customer store @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_LOJA) - 1 xxxxxx x - - - - V V - - - - - - - - 002 1 S - - N N N - - - 1 2 - - - 7731 0
B01 48 B01_SENHA C 20 0 Senha Contrasena Password Senha Contrasena Password @! - x x x x x x x x x x x x x x x x If(inclui,"",BEA->BEA_SENHA) - 1 xxxxxx x - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7732 0
B01 49 B01_NRAOPE C 20 0 Nr Aut Oper. Num.Aut.Oper Oper.Auth.Nb Numero Aut. Operadora Num.Aut.Operadora Operator author. nbr. @! - x x x x x x x x x x x x x x x x If(inclui,"",BEA->BEA_NRAOPE) - 1 xxxxxx x - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7733 0
B01 50 B01_NRAEMP C 20 0 Nr Aut Empr. Num.Aut.Empr Comp.Auth.Nb Numero Aut. Empresa Numero Aut.Empresa Company author. nbr. @! - x x x x x x x x x x x x x x x x If(inclui,"",BEA->BEA_NRAEMP) - 1 xxxxxx x - - - - - V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7734 0
B01 51 B01_AUDITO C 1 0 Auditoria? ¿Auditoria? Audit Enviado a Auditoria? ¿Enviado a Auditoria? Send to Audit @! PERTENCE(' 01') x x x x x x x x x x x x x x x x If(Inclui,"0",BEA->BEA_AUDITO) - 1 xxxxxx x - - - - V V - - 1=Sim;0=Nao 1=Si;0=No 1=Yes;0=No - - - - 1 S - - N N N - - - 1 2 - - - 7735 0
B01 52 B01_LOCREQ C 1 0 Loc.Requisic Lugar Requis Req. Unit Local da Requisicao Lugar de la Requisicion Request Location @! PERTENCE(' 123456') x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_LOCREQ) - 1 xxxxxx x - - - N - V - - 1=Consultorio;2=Pronto Atendimento;3=Hospital;4=Medicina/Odonto. do Trabalho;5=Medico/Dentista na Empresa;6=Transcricao 1=Consultorio;2=Atencion rapida;3=Hospital;4=Medicina/Dentista Laboral;5=Medico/Dentista en la Empresa;6=Transcripcion 1=Consultório;2=Pronto Atendimento;3=Hospital;4=Medicina/Odont. do Trabalho;5=Médico/Dentista na Empresa;6=Transcrição - - - - 1 S - - N N N - - - 1 2 - - - 7736 0
B01 53 B01_NRLBOR C 18 0 Nr. Lib. Or? Nr. Lib. Or? Ori.Relea.Nr Numero Lib. Original Numero Lib. Original Original Release Number @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_NRLBOR) - 1 xx - - - N V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 7737 0
B01 54 B01_PAGATO C 1 0 Pagto Ato? ¿Pago Acto? Immed. pymnt Pagamento no Ato? ¿Pago en el Acto? Immediate payment? @! PERTENCE(' 01') x x x x x x x x x x x x x x x x If(Inclui,"0",BEA->BEA_PAGATO) - 1 xxxxxx x - - - S V V - - 1=Sim;0=Nao 1=Si;0=No 1=Yes;0=No - - BEA->BEA_PAGATO - 1 S - - N N N - - - 1 2 - - - 7738 0
B01 55 B01_DPTETA D 8 0 Data Termino Fch Termino Final Date Data Prev. Term Tratament Fch Prev. Term Tratamient Date to finish treatment @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V V - - - - - - - - - 1 N - - N N N - - - 1 2 - - - 7739 0
B01 56 B01_SCDPER C 1 0 Sinais Perio Senales Peri Signs Perio Sinais Clínico Doença Per Senales Clin Enferm Perio Clinical Disease Signs Pe @! PERTENCE(" 01") x x x x x x x x x x x x x x x x "0" - 1 xx - - - S V V - - 0=Não;1=Sim 0=No;1=Si 0=No;1Yes - - B01->B01_SCDPER - 1 N - - N N N - - - 1 2 - - - 7740 0
B01 57 B01_ALTMOL C 1 0 Alter Tecido Modif Tejido TissueAlter. Alter Tecidos Moles Modif Tejidos Blandos Soft Tissue Alteration @! PERTENCE(" 01") x x x x x x x x x x x x x x x x "0" - 1 xx - - - S V V - - 0=Não;1=Sim 0=No;1=Si 0=No;1Yes - - B01->B01_ALTMOL - 1 N - - N N N - - - 1 2 - - - 7741 0
B01 58 B01_TIPATO C 1 0 Tipo Atend Tipo Atenc Attend.Type Tipo Atendimento Odonto Tipo Atencion Odonto Type of Odontol.Attendan. @! PERTENCE(" 12345") x x x x x x x x x x x x x x x x "1" - 1 xx - - - S V V - - 1=Tratamento Odontológico;2=Exame Radiológico;3=Ortodontia;4=Urgência/ Emergência;5=Auditoria 1=Tratamiento Odontologico;2=Examen Radiologico;3=Ortodontia;4=Urgencia/ Emergencia;5=Auditoria 1=Odontological Treatment;2=X-Ray;3=Orthodontics;4=Emergency/Urgency;5=Audit - - B01->B01_TIPATO - 1 N - - N N N - - - 1 2 - - - 7742 0
B01 59 B01_TIPFAT C 1 0 Tp Faturamen Tp Facturac. Billing type Tipo Faturamento Tipo Facturacion Billing type @! Pertence("TP") x x x x x x x x x x x x x x x x "T" - 1 xx - - - N V V - - T=Total;P=Parcial T=Total;P=Parcial T=Total;P=Partial - - - - 1 N - - N N N - - - 1 2 - - - 7743 0
B01 60 B01_DATSOL D 8 0 Data Solicit Fcha Solic Request Dt Data Solicitação Fecha Solicitud Request Date - - x x x x x x x x x x x x x x x x Iif(Inclui,dDataBase,BEA->BEA_DATSOL) - 1 xx - - - N A V - - - - - - - - - 1 N - - N N N - - - 1 2 - - - 7744 0
B01 61 B01_GUIJUR C 1 0 Guia Jurid ? ¿For Jurid? Legal Form? É uma Guia Juridica ? ¿Es un Form. Juridico? Is this a Legal Form? @! PLSGUIJUR("B01_GUIJUR") x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_GUIJUR) - 1 xx - - - - V V - - 0=Não;1=Sim 0=No;1=Si 0=No;1=Yes - - - - 1 S - - N - N - - - 1 2 - - - 7745 0
B01 62 B01_NUMPRO C 20 0 Num Processo Nº Proceso Process Nr Numero do Processo Numero del Proceso Process Number @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_NUMPRO) - 1 xx - - - - V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 7746 0
B01 63 B01_GUIPRI C 20 0 Nr Guia Prin Nº Form. Pri Main Form no Numero da Guia Principal Nº formulario principal Main Form Number @! - x x x x x x x x x x x x x x x x IIF(INCLUI,"",BEA->BEA_GUIPRI) BE4B01 1 x xx - - - S A V - - - - - - - B01->B01_GUIPRI - 1 S - - N - N - - - 1 2 - - - 7747 0
B01 64 B01_PROATE C 20 0 Protocolo Comprobante Protocol Protocolo de Atendimento Comprobante de atención Service Protocol @! - x x x x x x x x x x x x x x x x If(Inclui,"",BEA->BEA_PROATE) - 1 xx - - - S V V - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 7748 0
B01 65 B01_CANTIS C 15 0 Canc.TISS Anul.TISS TISS Canc Cod. Cancelamento TISS Cód. Anulación TISS TISS Cancellation Code @! - x x x x x x x x x x x x x x x BEA->BEA_CANTIS - 1 - - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 7749 0
B01 66 B01_VALSEN D 8 0 Valid Senha Valid Contra Psswrd exp Validade Senha Validez contraseña Password expiration - - x x x x x x x x x x x x x x x x IIf(Inclui,dDatabase+GetNewPar("MV_PLPRZLB",30),BEA->BEA_VALSEN) - 1 xx - - - N A V - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 7750 0
B01 67 B01_CANEDI C 250 0 Canc.TISS Anul.TISS TISS Canc Cod. Cancelamento TISS Cód. Anulación TISS TISS Cancellation Code @! - x x x x x x x x x x x x x x x IIF(INCLUI,"",BEA->BEA_CANEDI) - 1 xx - - - S V V - - - - - - - B01->B01_CANEDI - - S - - N - N - - - 1 2 - - - 7751 0

Índices da Tabela B01 (1 í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_
B01 1 B01_FILIAL Filial Sucursal Branch S - - S 2 3 - 1358 0

Perguntas frequentes

Para que serve a tabela B01 no Protheus?

Ela é utilizada para autorização odontológica dentro do sistema ERP Protheus.

Como consultar os campos da tabela B01?

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

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

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

Exemplo de consulta SQL da tabela B01

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

SELECT
    B01_FILIAL,
    B01_TIPADM,
    B01_DESADM,
    B01_TIPPAC,
    B01_DESPAC,
    B01_NUMLIB,
    B01_NUMAUT,
    B01_DATPRO,
    B01_HORPRO,
    B01_USUARI,
    B01_MATANT,
    B01_NOMUSR,
    B01_TIPUSR,
    B01_OPERDA,
    B01_CODRDA,
    B01_NOMRDA,
    B01_TIPPRE,
    B01_CODLOC,
    B01_DESLOC,
    B01_ENDLOC,
    B01_CODESP,
    B01_DESESP,
    B01_CID,
    B01_SIGLA,
    B01_ESTSOL,
    B01_OPESOL,
    B01_REGSOL,
    B01_NOMSOL,
    B01_OPEEXE,
    B01_REGEXE,
    B01_NOMEXE,
    B01_CDPFSO,
    B01_CDPFRE,
    B01_ESTEXE,
    B01_MATUSA,
    B01_ANOPAG,
    B01_MESPAG,
    B01_NUMIMP,
    B01_GUIORI,
    B01_MSG01,
    B01_MSG02,
    B01_MSG03,
    B01_SIGEXE,
    B01_GUIACO,
    B01_QUACOB,
    B01_CODCLI,
    B01_LOJA,
    B01_SENHA,
    B01_NRAOPE,
    B01_NRAEMP,
    B01_AUDITO,
    B01_LOCREQ,
    B01_NRLBOR,
    B01_PAGATO,
    B01_DPTETA,
    B01_SCDPER,
    B01_ALTMOL,
    B01_TIPATO,
    B01_TIPFAT,
    B01_DATSOL,
    B01_GUIJUR,
    B01_NUMPRO,
    B01_GUIPRI,
    B01_PROATE,
    B01_CANTIS,
    B01_VALSEN,
    B01_CANEDI
FROM B01
WHERE
    D_E_L_E_T_ = ' '
    AND B01_FILIAL = 'VALOR'
    AND B01_TIPADM = 'VALOR'
    AND B01_DESADM = 'VALOR'
    AND B01_TIPPAC = 'VALOR'
    AND B01_DESPAC = 'VALOR'
    AND B01_NUMLIB = 'VALOR'
    AND B01_NUMAUT = 'VALOR'
    AND B01_DATPRO BETWEEN '20260501' AND '20260531'
    AND B01_HORPRO = 'VALOR'
    AND B01_USUARI = 'VALOR'
    AND B01_MATANT = 'VALOR'
    AND B01_NOMUSR = 'VALOR'
    AND B01_TIPUSR = 'VALOR'
    AND B01_OPERDA = 'VALOR'
    AND B01_CODRDA = 'VALOR'
    AND B01_NOMRDA = 'VALOR'
    AND B01_TIPPRE = 'VALOR'
    AND B01_CODLOC = 'VALOR'
    AND B01_DESLOC = 'VALOR'
    AND B01_ENDLOC = 'VALOR'
    AND B01_CODESP = 'VALOR'
    AND B01_DESESP = 'VALOR'
    AND B01_CID = 'VALOR'
    AND B01_SIGLA = 'VALOR'
    AND B01_ESTSOL = 'VALOR'
    AND B01_OPESOL = 'VALOR'
    AND B01_REGSOL = 'VALOR'
    AND B01_NOMSOL = 'VALOR'
    AND B01_OPEEXE = 'VALOR'
    AND B01_REGEXE = 'VALOR'
    AND B01_NOMEXE = 'VALOR'
    AND B01_CDPFSO = 'VALOR'
    AND B01_CDPFRE = 'VALOR'
    AND B01_ESTEXE = 'VALOR'
    AND B01_MATUSA = 'VALOR'
    AND B01_ANOPAG = 'VALOR'
    AND B01_MESPAG = 'VALOR'
    AND B01_NUMIMP = 'VALOR'
    AND B01_GUIORI = 'VALOR'
    AND B01_MSG01 = 'VALOR'
    AND B01_MSG02 = 'VALOR'
    AND B01_MSG03 = 'VALOR'
    AND B01_SIGEXE = 'VALOR'
    AND B01_GUIACO = 'VALOR'
    AND B01_QUACOB = 'VALOR'
    AND B01_CODCLI = 'VALOR'
    AND B01_LOJA = 'VALOR'
    AND B01_SENHA = 'VALOR'
    AND B01_NRAOPE = 'VALOR'
    AND B01_NRAEMP = 'VALOR'
    AND B01_AUDITO = 'VALOR'
    AND B01_LOCREQ = 'VALOR'
    AND B01_NRLBOR = 'VALOR'
    AND B01_PAGATO = 'VALOR'
    AND B01_DPTETA BETWEEN '20260501' AND '20260531'
    AND B01_SCDPER = 'VALOR'
    AND B01_ALTMOL = 'VALOR'
    AND B01_TIPATO = 'VALOR'
    AND B01_TIPFAT = 'VALOR'
    AND B01_DATSOL BETWEEN '20260501' AND '20260531'
    AND B01_GUIJUR = 'VALOR'
    AND B01_NUMPRO = 'VALOR'
    AND B01_GUIPRI = 'VALOR'
    AND B01_PROATE = 'VALOR'
    AND B01_CANTIS = 'VALOR'
    AND B01_VALSEN BETWEEN '20260501' AND '20260531'
    AND B01_CANEDI = 'VALOR'