Config. Forma Correção auto
A tabela O1F faz parte do sistema ERP Protheus da TOTVS e é utilizada para config. forma correção auto.
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 O1F 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 O1F, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | O1F |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | O1F990 |
| X2_NOME | Config. Forma Correção auto |
| X2_NOMESPA | Config. Forma Corrección auto |
| X2_NOMEENG | Config. Auto Correction Method |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | C |
| X2_MODOEMP | C |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | O1F_FILIAL+O1F_CODIGO |
| X2_PYME | S |
| X2_MODULO | 76 |
| X2_DISPLAY | - |
| X2_SYSOBJ | JURA307 |
| X2_USROBJ | - |
| X2_POSLGT | 1 |
| X2_CLOB | 2 |
| X2_AUTREC | 1 |
| 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_ | 7333 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| O1F | 01 | O1F_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 | x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 116250 | 0 |
| O1F | 02 | O1F_CODIGO | C | 5 | 0 | Codigo | Código | Code | Cod Forma de cor. aut. | Cód forma de cor. aut. | Auto. Corr. Method Code | @! | ExistChav('O1F',M->O1F_CODIGO,1) | x x x x x x x x x x x x x x x xxx | GETSXENUM("O1F","O1F_CODIGO") | - | 1 | x x x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 116251 | 0 |
| O1F | 03 | O1F_TIPOAS | C | 3 | 0 | Tipo Assunto | Tipo Asunto | Subject Type | Codigo do tipo de assunto | Código del tipo de asunto | Subject Type Code | - | Vazio() .OR. ExistCPO("NYB", M->O1f_TIPOAS, 1) | x x x x x x x x x x x x x x x x | - | NYB | 1 | x x | - | S | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 116252 | 0 |
| O1F | 04 | O1F_DTIPAS | C | 40 | 0 | Assunto Juri | Asunto Juri | Legal Subjct | Descricao tipo de assunto | Descripción tipo de asunt | Subject Type Description | - | - | x x x x x x x x x x x x x x x x | IF(!INCLUI,POSICIONE("NYB", 1, XFILIAL("NYB") + O1F->O1F_TIPOAS, "NYB_DESC"),'') | - | 1 | x x x | - | - | - | S | V | V | - | - | - | - | - | - | - | POSICIONE("NYB", 1, XFILIAL("NYB") + O1F->O1F_TIPOAS, "NYB_DESC") | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 116253 | 0 |
| O1F | 05 | O1F_CAREAJ | C | 5 | 0 | Cod Area Jur | Cód Area Jur | Leg Area Cod | Codigo Area Juridica | Código Area Jurídica | Legal Area Code | - | Vazio() .OR. ExistCPO("NRB", M->O1F_CAREAJ, 1) | x x x x x x x x x x x x x x x x | - | NRBJUR | 1 | x xx | - | S | - | S | A | R | - | - | - | - | - | - | - | - | 112 | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 116254 | 0 |
| O1F | 06 | O1F_DAREAJ | C | 50 | 0 | Area | Área | Area | Descricao area juridica | Descripción área jurídica | Legal Area Description | - | - | x x x x x x x x x x x x x x x x | IF(!INCLUI,POSICIONE('NRB',1,XFILIAL('NRB')+O1F->O1F_CAREAJ,'NRB_DESC'),'') | - | 1 | x x x | - | - | - | S | V | V | - | - | - | - | - | - | - | POSICIONE('NRB',1,XFILIAL('NRB')+O1F->O1F_CAREAJ,'NRB_DESC') | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 116255 | 0 |
| O1F | 07 | O1F_COBJET | C | 3 | 0 | Cod. Assunto | Cód. Asunto | Matter Code | Codigo do assunto | Código del asunto | Code of Matter | - | Vazio() .OR. ExistCPO("NQ4", M->O1F_COBJET, 1) | x x x x x x x x x x x x x x x x | - | NQ4 | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 116256 | 0 |
| O1F | 08 | O1F_DOBJET | C | 100 | 0 | Assunto | Asunto | Matter | Descricao do Assunto | Descripción del asunto | Matter Description | - | - | x x x x x x x x x x x x x x x x | IF(!INCLUI,POSICIONE('NQ4',1,XFILIAL('NQ4')+O1F->O1F_COBJET,'NQ4_DESC'),'') | - | 1 | x x x | - | - | - | S | V | V | - | - | - | - | - | - | - | POSICIONE('NQ4',1,XFILIAL('NQ4')+O1F->O1F_COBJET,'NQ4_DESC') | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 116257 | 0 |
| O1F | 09 | O1F_UF | C | 2 | 0 | UF | Est/Prov/Reg | State | Unidade Federativa | Estado/Prov/Reg | State | @! | Vazio() .OR. ExistCpo("SX5","12"+M->O1F_UF,1) | x x x x x x x x x x x x x x x x | - | 12 | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | 010 | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 116258 | 0 |
| O1F | 10 | O1F_NOMEUF | C | 55 | 0 | Nome UF | Nomb E/P/R | State Name | Nome Unidade Federativa | Nombre Estado/Prov/Reg | State Name | - | - | x x x x x x x x x x x x x x x x | IF(!INCLUI,POSICIONE("SX5",1,XFILIAL("SX5")+"12"+O1F->O1F_UF,"X5DESCRI()"),"") | - | 1 | x x x | - | - | - | - | V | V | - | - | - | - | - | - | - | POSICIONE("SX5",1,XFILIAL("SX5")+"12"+O1F->O1F_UF,"X5DESCRI()") | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 116259 | 0 |
| O1F | 11 | O1F_CFCORR | C | 2 | 0 | Cod Form Cor | Cód Form Cor | Corr Mthd Cd | Codigo da Forma de correc | Código de la forma de cor | Correction Method Code | - | Vazio() .OR. ExistCpo("NW7",M->O1F_CFCORR,1) | x x x x x x x x x x x x x x x x | - | NW7 | 1 | x x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 116260 | 0 |
| O1F | 12 | O1F_DESCFC | C | 20 | 0 | Desc. Form C | Desc. Form C | Corr Methd D | Descricao da Forma de cor | Descripción forma de cor | Correction Method Descrip | - | - | x x x x x x x x x x x x x x x x | IF(!INCLUI,POSICIONE('NW7',1,XFILIAL('NW7')+O1F->O1F_CFCORR,'NW7_DESC'),'') | - | 1 | x x x | - | - | - | S | V | V | - | - | - | - | - | - | - | POSICIONE('NW7',1,XFILIAL('NW7')+O1F->O1F_CFCORR,'NW7_DESC') | 182 | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 116261 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| O1F | 1 | O1F_FILIAL+O1F_CODIGO | Codigo | Código | Code | S | - | - | S | 2 | 3 | - | 16709 | 0 |
| O1F | 2 | O1F_FILIAL+O1F_TIPOAS+O1F_CAREAJ+O1F_COBJET+O1F_UF | Tipo Assunto + Cod Area Jur + Cod. Assunto + UF | Tipo Asunto + Cód Area Jur + Cód. Asunto + Est/Prov/Reg | Subject Type + Leg Area Cod + Matter Code + State | S | - | - | S | 2 | 3 | - | 16710 | 0 |
Ela é utilizada para config. forma correção auto 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
O1F_FILIAL,
O1F_CODIGO,
O1F_TIPOAS,
O1F_DTIPAS,
O1F_CAREAJ,
O1F_DAREAJ,
O1F_COBJET,
O1F_DOBJET,
O1F_UF,
O1F_NOMEUF,
O1F_CFCORR,
O1F_DESCFC
FROM O1F
WHERE
D_E_L_E_T_ = ' '
AND O1F_FILIAL = 'VALOR'
AND O1F_CODIGO = 'VALOR'
AND O1F_TIPOAS = 'VALOR'
AND O1F_DTIPAS = 'VALOR'
AND O1F_CAREAJ = 'VALOR'
AND O1F_DAREAJ = 'VALOR'
AND O1F_COBJET = 'VALOR'
AND O1F_DOBJET = 'VALOR'
AND O1F_UF = 'VALOR'
AND O1F_NOMEUF = 'VALOR'
AND O1F_CFCORR = 'VALOR'
AND O1F_DESCFC = 'VALOR'