Dicionário Protheus
Início

Tabela SP0 no Protheus

Relógio de Ponto

O que é a tabela SP0 no Protheus?

A tabela SP0 faz parte do sistema ERP Protheus da TOTVS e é utilizada para relógio de ponto.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SP0
X2_PATH \DATA\
X2_ARQUIVO SP0990
X2_NOME Relógio de Ponto
X2_NOMESPA Reloj Registrador Electronico
X2_NOMEENG Employee Time Clock
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO P0_FILIAL+P0_RELOGIO
X2_PYME S
X2_MODULO 16
X2_DISPLAY P0_FILIAL+P0_RELOGIO+P0_DESC+P0_CONTROL
X2_SYSOBJ PONA030
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_ 8530
R_E_C_D_E_L_ 0

Campos da Tabela SP0 (53 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_
SP0 01 P0_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 140073 0
SP0 02 P0_RELOGIO C 3 0 Nro. Relógio No. Reloj Clock No. Número do Relógio Numero del reloj Clock Number @! NaoVazio() .And. ExistChav("SP0") .and. FreeForUse("SP0",xFilial("SP0")+M->P0_RELOGIO) x x x x x x x x x x x x x x x x - - 1 x xxx - - - S - - - - - - - - - - - 0 S - #P0_RELOGIO<>' ' S N N - - - 1 1 - - - 140074 0
SP0 03 P0_DESC C 15 0 Descricao Descripcion Description Descrição do Relógio Descripcion del Reloj Clock Description @! - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S - - - - - - - - - - - 0 S - #P0_DESC <>' ' S N N - - - 1 1 - - - 140075 0
SP0 04 P0_CONTROL C 1 0 Controle Control Control Tipo de Controle Tipo de Control Type of Control ! Pertence("PxRXA") x x x x x x x x x x x x x x x x - - 1 x xxx - - - S - - - - - - - - - - - 0 S - - N N N - - - 1 1 - - - 140076 0
SP0 05 P0_CC C 9 0 Centro Custo Centro Costo Cost Center Código do Centro de Custo Codigo Centro de Costo Cost Center Code @! Empty(M->P0_CC) .OR. CTB105CC() x x x x x x x x x x x x x x x x - CTT 1 x xx - - - S - - - - - - - - - - 004 0 S - - N N N - - - 1 2 - - - 140077 0
SP0 06 P0_TIPOARQ C 1 0 Tipo Arquivo Tipo Archivo File Type Tipo do Arquivo Tipo del Archivo File Type ! Pertence("DTRC") x x x x x x x x x x x x x x x x - - 1 x xxx - S - S A R - - D=Arquivos xBase;T=Arquivos ASCII;R=Integrações;C=Arquivos CSV D=Archivos xBase;T=Archivos ASCII;R=Integraciones;C=Archivos CSV D=xBase Files;T=ASCII Files;R=Integrations;C=CSV Files - - - - 0 S - - N N N - - - 1 1 - - - 140078 0
SP0 07 P0_ARQUIVO C 40 0 Nome Arquivo Nomb.Archivo File Name Nome do Arquivo do Relóg. Nombre Archivo del Reloj Clock File Name @! ABREARQREL(M->P0_TIPOARQ,M->P0_ARQUIVO,,.T.,.T.) x x x x x x x x x x x x x x x x - - 1 x xxx - - - S - - - - - - - - - - - 0 S - - N N N - - - 1 1 - - - 140079 0
SP0 08 P0_ONLINE C 1 0 Integrado Integrado Integrated Integracao do Relogio Integracion del reloj Clock Integration @! Pertence("SN") x x x x x x x x x x x x x x x "S" - 1 x xx - - - N - - - - #PonRetOpcBox(05) #PonRetOpcBox(05) #PonRetOpcBox(05) - - - - 0 S - #P0_ONLINE IN ('SN') OR #P0_ONLINE =' ' N N N - - - 1 2 - - - 140080 0
SP0 09 P0_TIPODOC C 1 0 Doc. Identif Doc. Identif Ident Doc Documento Identificador Documento identificador Identifier Document @! Vazio() .Or. Pertence("123") x x x x x x x x x x x x x x x x "1" - 1 xx x - - - S A R - - 1=Crachá;2=CPF;3=PIS 1=Credencial;2=RCPF;3=PIS 1=Badge;2=CPF(SSN);3=PIS - M->P0_TIPOARQ $ 'TC' - - 1 S - - N - N - - - 1 2 - - - 140081 0
SP0 10 P0_CODINI N 3 0 Ini.Codigo Inic.Codigo Initial Code Posição Inicial Código Situacion Inicial Codigo Code Initial Status 999 POSITIVO() x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 1 S - - N N N - - - 1 2 - - - 140082 0
SP0 11 P0_CODFIM N 3 0 Fim Codigo Final Codigo Final Code Posição Final Código Situacion Final Codigo Code Final Status 999 POSITIVO() .AND. ( M->P0_CODFIM >= M->P0_CODINI ) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 1 S - - N N N - - - 1 2 - - - 140083 0
SP0 12 P0_DOCCOL N 3 0 Col Documen Col Documen Doc Column Coluna do Documento Columna del documento Document Column @E 999 Vazio() .Or. Positivo() x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - M->P0_TIPOARQ == "C" - - 1 S - - N - N - - - 1 2 - - - 140084 0
SP0 13 P0_CODFOR C 50 0 Form.Codigo Formula Cod. Code Formula Fórmula Código Formula Codigo Code Formula @! PROCFORM(M->P0_CODFOR) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140085 0
SP0 14 P0_RELOINI N 3 0 Ini.Relogio Inic.Reloj Init.Clock Posição Inicial Relogio Situacion Inicial Reloj Clock Initial Position 999 POSITIVO() x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 2 S - - N N N - - - 1 2 - - - 140086 0
SP0 15 P0_RELOFIM N 3 0 Fim Relogio Final Reloj Final Clock Posição Final Relogio Situacion Final Reloj Clock Final Status 999 POSITIVO() .AND. ( M->P0_RELOFIM >= M->P0_RELOINI ) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 2 S - - N N N - - - 1 2 - - - 140087 0
SP0 16 P0_RELCOL N 3 0 Col. Relógio Col. Reloj Clock Col Coluna do Relógio Columna del reloj Clock Column @E 999 Vazio() .Or. Positivo() x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - M->P0_TIPOARQ == "C" - - 2 S - - N - N - - - 1 2 - - - 140088 0
SP0 17 P0_RELOFOR C 50 0 Form.Relogio Form. Reloj Clock Formul Fórmula Relogio Formula Reloj Clock Formula @! PROCFORM(M->P0_RELOFOR) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 140089 0
SP0 18 P0_DIAINI N 3 0 Ini.Dia Inic.Dia Initial Day Posição Inicial Dia Situacion Inicial Dia Day Initial Status 999 POSITIVO() x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 3 S - - N N N - - - 1 2 - - - 140090 0
SP0 19 P0_DIAFIM N 3 0 Fim Dia Final Dia Final Day Posição Final Dia Situacion Final Dia Day Final Status 999 POSITIVO() .AND. ( M->P0_DIAFIM >= M->P0_DIAINI ) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 3 S - - N N N - - - 1 2 - - - 140091 0
SP0 20 P0_DIAFOR C 50 0 Form.Dia Formula Dia Day Formula Fórmula Dia Formula Dia Day Formula @! PROCFORM(M->P0_DIAFOR) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 3 S - - N N N - - - 1 2 - - - 140092 0
SP0 21 P0_MESINI N 3 0 Ini.Mes Inic.Mes Init.Month Posição Inicial Mes Situacion Inicial Mes Initial Position Month 999 POSITIVO() x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 4 S - - N N N - - - 1 2 - - - 140093 0
SP0 22 P0_MESFIM N 3 0 Fim Mes Final Mes Final Month Posição Final Mes Situacion Final Mes Month Final Status 999 POSITIVO() .AND. ( M->P0_MESFIM >= M->P0_MESINI ) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 4 S - - N N N - - - 1 2 - - - 140094 0
SP0 23 P0_MESFOR C 50 0 Form.Mes Formula Mes Month Formul Fórmula Mes Formula Mes Month Formula @! PROCFORM(M->P0_MESFOR) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 4 S - - N N N - - - 1 2 - - - 140095 0
SP0 24 P0_ANOINI N 3 0 Ini.Ano Inic.Ano Initial Year Posição Inicial Ano Situacion Inicial Ano Year Initial Status 999 POSITIVO() x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 5 S - - N N N - - - 1 2 - - - 140096 0
SP0 25 P0_ANOFIM N 3 0 Fim Ano Final Ano Final Year Posição Final Ano Situacion Final Ano Year Final Status 999 POSITIVO() .AND. ( M->P0_ANOFIM >= M->P0_ANOINI ) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 5 S - - N N N - - - 1 2 - - - 140097 0
SP0 26 P0_ANOFOR C 50 0 Form. Ano Formula Ano Year Formula Fórmula Ano Formula Ano Year Formula @! PROCFORM(M->P0_ANOFOR) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 5 S - - N N N - - - 1 2 - - - 140098 0
SP0 27 P0_HORAINI N 3 0 Ini.Hora Inic.Hora Initial Time Posição Inicial Hora Situacion Inicial Hora Time Initial Status 999 POSITIVO() x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 6 S - - N N N - - - 1 2 - - - 140099 0
SP0 28 P0_HORAFIM N 3 0 Fim Hora Final Hora Final Time Posição Final Hora Situacion Final Hora Time Final Status 999 POSITIVO() .AND. ( M->P0_HORAFIM >= M->P0_HORAINI ) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 6 S - - N N N - - - 1 2 - - - 140100 0
SP0 29 P0_HORAFOR C 50 0 Form.Hora Formula Hora Time Formula Fórmula Hora Formula Hora Time Formula @! PROCFORM(M->P0_HORAFOR) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 6 S - - N N N - - - 1 2 - - - 140101 0
SP0 30 P0_MINUINI N 3 0 Ini.Minutos Inic.Minutos Ini.Minutes Posição Inicial Minutos Situacion Inicial Minutos Initial Position Minutes 999 POSITIVO() x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 7 S - - N N N - - - 1 2 - - - 140102 0
SP0 31 P0_MINUFIM N 3 0 Fim Minutos Fin Minutos Fin.Minutes Posição Final Minutos Situacion Final Minutos Minutes Final Position 999 POSITIVO() .AND. ( M->P0_MINUFIM >= M->P0_MINUINI ) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 7 S - - N N N - - - 1 2 - - - 140103 0
SP0 32 P0_MINUFOR C 50 0 Form.Minutos Formula Min. Form.Minutes Fórmula Minutos Formula Minutos Formula Minutes @! PROCFORM(M->P0_MINUFOR) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 7 S - - N N N - - - 1 2 - - - 140104 0
SP0 33 P0_FUNCINI N 3 0 Ini.Funcao Inic.Funcion Ini.Function Posição Inicial Funcao Situacion Inicial Funcion Function Initial Position 999 POSITIVO() x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 8 S - - N N N - - - 1 2 - - - 140105 0
SP0 34 P0_FUNCFIM N 3 0 Fim Funcao Final Func. Fin.Function Posição Final Funcao Situacion Final Funcion Function Final Position 999 POSITIVO() .AND. (M->P0_FUNCFIM >= M->P0_FUNCINI ) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 8 S - - N N N - - - 1 2 - - - 140106 0
SP0 35 P0_FUNCFOR C 50 0 Form.Funcao Formula Func Funct.Form. Fórmula Funcao Formula Funcion Function Formula @! PROCFORM(M->P0_FUNCFOR) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 8 S - - N N N - - - 1 2 - - - 140107 0
SP0 36 P0_GIROINI N 3 0 Ini.Giro Inic.Giro In.Rotation Pos. Inicial Sentido Giro Sit. Inicial Sent. Giro Clockwise Initial Posit. 999 POSITIVO() x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 9 S - - N N N - - - 1 2 - - - 140108 0
SP0 37 P0_GIROFIM N 3 0 Fim Giro Final Giro Fn.Rotation Pos. Final Sentido Giro Sit. Final Sent. giro Clockwise Final Position 999 POSITIVO() .AND. ( M->P0_GIROFIM >= M->P0_GIROINI ) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 9 S - - N N N - - - 1 2 - - - 140109 0
SP0 38 P0_GIROFOR C 50 0 Form. Giro Form. Giro Route Formul Fórmula Hora Formula Hora Time Formula @! PROCFORM(M->P0_GIROFOR) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - 9 S - - N N N - - - 1 2 - - - 140110 0
SP0 39 P0_CCINI N 3 0 Ini. C.Custo Inic.C.Costo Init. C.Cent Inicio do Centro de Custo Inicio de Centro de Costo Initial Cost Center 999 POSITIVO() x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - A S - - N N N - - - 1 2 - - - 140111 0
SP0 40 P0_CCFIM N 3 0 Fim. C.Custo Fin C.Costo Fin. C.Cent. Fim do Centro de Custo Fin del Centro de Costo Final Cost Center 999 POSITIVO() .AND. ( M->P0_CCFIM >= M->P0_CCINI ) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - M->P0_TIPOARQ != "C" - - A S - - N N N - - - 1 2 - - - 140112 0
SP0 41 P0_CCCOL N 3 0 Col C. Custo Col C. Costo C. Center Co Coluna Centro de Custo Columna Centro de costo Cost Center Column @E 999 Vazio() .Or. Positivo() x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - M->P0_TIPOARQ == "C" - - A S - - N - N - - - 1 2 - - - 140113 0
SP0 42 P0_CCFOR C 50 0 Form.C.Custo Form.C.Costo C.Cost Form. Fórmula Centro de Custo Formula Centro de Costo Cost Center Formula @! PROCFORM(M->P0_CCFOR) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - A S - - N N N - - - 1 2 - - - 140114 0
SP0 43 P0_TIPOPER C 1 0 Operação Operacion Operation Tipo da Operação Tipo de Operacion Operation Type 9 Pertence("12") x x x x x x x x x x x x x x x '1' - 1 xx x - - - - A R - - 1=Importação;2=Atualização 1=Importacion;2=Actualizacion 1=Import;2=Update - - - - 0 S - - N N N - - - 1 2 - - - 140115 0
SP0 44 P0_ELIMINA C 1 0 Eliminar Eliminar Remove Eliminar Após Ler Eliminar Despues de Leer Remove After Reading - PERTENCE("12") x x x x x x x x x x x x x x x '1' - 1 xx x - - - - A R - - 1=Eliminar;2=Manter 1=Eliminar;2=Mantener 1=Remove;2=Keep - - - - 0 S - - N N N - - - 1 2 - - - 140116 0
SP0 45 P0_DIRHIST C 100 0 Histórico Historial History Local do Histórico Lugar del Historial History Location - - x x x x x x x x x x x x x x x P0DIRHINIT() - 1 xx - - - - - V - - - - - - - - - 0 S - - N N N - - - 1 2 - - - 140117 0
SP0 46 P0_REP C 17 0 REP REP REP Reg. Eletrônico de Ponto Apuntes del Reloj Registr Electr.Attendance Control 99999999999999999 P0RepVld() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - 0 S - - N N N - - - 1 2 - - - 140118 0
SP0 47 P0_INC C 1 0 Incremental Incremental Additional Arquivo Incremental Archivo Incremental Additional File - Pertence("12") x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - 0 S - - N N N - - - 1 2 - - - 140119 0
SP0 48 P0_NOVO C 1 0 Novo Rel. Nuevo Reloj New Clock Novo Relogio Nuevo Reloj New Clock 9 Pertence("12") x x x x x x x x x x x x x x x x - - 1 x xx - - - N A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 2 - - - 140120 0
SP0 49 P0_TPREP C 1 0 Tipo do REP Tipo del REP REP Type Tipo do REP Tipo del REP REP Type - Vazio() .Or. Pertence("1234") x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - 1=1510;2=REP-A;3=REP-C;4=REP-P 1=1510;2=REP-A;3=REP-C;4=REP-P 1=1510;2=REP-A;3=REP-C;4=REP-P - - - - 0 S - - N N N - - - 1 2 - - - 140121 0
SP0 50 P0_CHAR C 1 0 Separador Separador Separator Separador do arquivo CSV Separador del archivo CSV CSV File Separator @! - x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - M->P0_TIPOARQ == "C" - - B S - - N - N - - - 1 2 - - - 140122 0
SP0 51 P0_DATACOL N 3 0 Col. Data Col. Fecha Date Col Coluna Data Columna Fecha Date Column @E 999 Vazio() .Or. Positivo() x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - M->P0_TIPOARQ == "C" - - B S - - N - N - - - 1 2 - - - 140123 0
SP0 52 P0_TPDATA C 1 0 Formato Data Formato Fech Date Format Formado da data Formado de fecha Format for dates @! Pertence("1234") x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - 1=DD/MM/AAAA;2=AAAA-MM-DD ou AAAAMMDD;3=DD/MM/AAAA hh:mm:ss;4=AAAA-MM-DDThh:mm:ss ou AAAA-MM-DDThh:mm:ssTZD 1=DD/MM/AAAA;2=AAAA-MM-DD o AAAAMMDD;3=DD/MM/AAAA hh:mm:ss;4=AAAA-MM-DDThh:mm:ss o AAAA-MM-DDThh:mm:ssTZD 1=DD/MM/YYYY;2=YYYY-MM-DD or YYYYMMDD;3=DD/MM/YYYY hh:mm:ss;4=YYYY-MM-DDThh:mm:ss or YYYY-MM-DDThh:mm:ssTZD - M->P0_TIPOARQ == "C" - - B S - - N - N - - - 1 2 - - - 140124 0
SP0 53 P0_HRSCOL N 3 0 Coluna Hora Columna Hora Time Column Coluna Hora Columna Hora Time Column @E 999 Vazio() .Or. Positivo() x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - M->P0_TIPOARQ == "C" .And. M->P0_TPDATA $ "12" - - B S - - N - N - - - 1 2 - - - 140125 0

Índices da Tabela SP0 (2 í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_
SP0 1 P0_FILIAL+P0_RELOGIO Nro. Relógio No. Reloj Clock No. S - - S 2 3 - 20096 0
SP0 2 P0_FILIAL+P0_DESC Descricao Descripcion Description S - - S 2 3 - 20097 0

Perguntas frequentes

Para que serve a tabela SP0 no Protheus?

Ela é utilizada para relógio de ponto dentro do sistema ERP Protheus.

Como consultar os campos da tabela SP0?

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

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

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