Tabela: SP8 - Movimento de Marcações


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Movimento de MarcaçõesPONA040




Indices(SIX)
OrdemChaveDescriçãoNickName
1P8_FILIAL+P8_MAT+P8_ORDEM+Dtos(P8_DATA)+Str(P8_HORA,5,2)Matricula + Ordem + Data + Horario
2P8_FILIAL+P8_MAT+DTOS(P8_DATA)+STR(P8_HORA,5,2)Matricula + Data + Horario
3P8_FILIAL+P8_MAT+DTOS(P8_DATAAPO)+DTOS(P8_DATA)+STR(P8_HORA,5,2)Matricula + Data Apont. + Data + Horario







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
P8_FILIAL Filial Filial Informe o Código da Filial. C 2 0 Nao Altera Virtual 033 1 2
P8_MAT Matricula Numero da Matricula Informe o Número da matrícula do funcionário. C 6 0 @! NaoVazio() .And. EXISTCHAV("SRA") Sim Altera Virtual 121 #P8_MAT <>' ' 1 2
P8_DATA Data Data da marcação Informe a data em que foi efetuada a marcação. D 8 0 P8DataVld() PN040DATA() Sim Altera Virtual #P8_DATA <>' ' 1 1
P8_HORA Horario Horario da marcação Informe as Horas em que foi efetuada a marcação. N 5 2 @E 99.99 P8HoraVld() Sim Altera Virtual #P8_HORA >=0 1 2
P8_CC Centro Custo Código do Centro de Custo Informe o Código do Centro de Custo. C 9 0 @! Vazio() .Or. CTB105CC() CalendRetCpo("P8_CC") CTT Sim Altera Virtual 004 1 2
P8_ORDEM Ordem Ordem da Classificacao Este campo é que determina a qual dia as marcaçöes fazem parte. As marcaçöes são ordenadas a Partir do Calendário de Marcaçöes definido para o Funcionário. C 2 0 99 P8OrdemVld() CalendRetCpo("P8_ORDEM") Sim Altera Virtual 1 1
P8_FLAG Flag Flag da Geracao Corresponde ao "Flag" de Geração das Marcaçöes. C 1 0 ! "I" Sim Vizualiza Virtual 1 2
P8_APONTA Marc. Apont. Marcacao Apontada Informe se a marcação já foi apontada ou não. C 1 0 ! P8ApontaVld() "N" Sim Altera Virtual #PonRetOpcBox(05) #P8_APONTA IN ('SN') OR #P8_APONTA =' ' 1 2
P8_TURNO Turno Turno de trabalho Informe o Turno de trabalho. C 3 0 @! ExistCpo("SR6") CalendRetCpo("P8_TURNO") SR6 Sim Altera Virtual 1 2
P8_RELOGIO Nro. Relógio Número do Relógio Informe o Número do relógio. C 3 0 999 EXISTCPO("SP0") SP0 Sim Altera Virtual 1 2
P8_FUNCAO Funcao Função do relógio Informe a Função do relógio. C 2 0 99 Sim Altera Virtual 1 2
P8_GIRO Sentido Giro Sentido do giro relógio Informe o Sentido do giro relógio. C 1 0 ! Sim Altera Virtual 1 2
P8_TPMARCA Tp Marcacao Tipo da Marcacao Corresponde as Marcações dos Funcionários. Ex.: 1E - 1a. Entrada 1S - 1a. Saída 2E - 2a. Entrada 2S - 2a. Saída ... C 2 0 @! Sim Vizualiza Virtual #PonRetOpcBox(06) 1 2
P8_PAPONTA Periodo Apon Periodo de Apontamento Define o Período de Apontamento ao qual a marcação pertence. C 16 0 9999999999999999 P8PapontaVld() P8PapontaInit() Sim Altera Real P8PapontaWhen() 1 1
P8_PROCES Cod Processo Codigo Processo Identifica o tipo de pagamento por contrato. C 5 0 P8ProcesVld() P8ProcesInit() RCJ Sim Altera Virtual 1 2
P8_ROTEIR Roteiro Calc Roteiro Calculo Corresponde ao código do roteiro de cálculo. No SIGAPON, este campo possui o conteúdo padrão 'PON'. C 3 0 @! P8RoteirVld() P8RoteirInit() SRY Sim Vizualiza Real #P8_ROTEIR <>' ' 1 2
P8_PERIODO Cod. Periodo Codigo Periodo Identifica a que periodo de cálculo está se referenciando o lançamento. C 6 0 @! P8PeriodoVld() P8PeriodoInit() RCH Sim Vizualiza Real #P8_PERIODO<>' ' 1 2
P8_NUMPAG Numero Pagto Numero Pagamento Identifica o numero de pagamento de um periodo de calculo. C 2 0 @! P8NumPagInit() Sim Vizualiza Real #P8_NUMPAG <>' ' 1 2
P8_DEPTO Cod. Depto Codigo Departamento Neste campo deve ser digitado: Código da unidade de trabalho. C 9 0 @! P8DeptoVld() P8DeptoInit() RCL Nao Altera Real 1 2
P8_POSTO Cod. Posto Codigo do Posto Número que identifica o posto, ou seja, os locais dentro de um centro de custo. Esses postos são formados por uma numeração sequencial e única dentro da tabela. C 9 0 @! P8PostoVld() P8PostoInit() RCL Nao Altera Real 1 2
P8_CODFUNC Cod.Funcao Codigo da Funcao Informe o Código da função do funcionário de acordo com tabela definida no Cadastro de Funçöes. C 5 0 @! P8FuncVld() P8FuncInit() SRJ Sim Altera Virtual 1 2
P8_DATAAPO Data Apont. Data de Apontamento Corresponde a data de apontamento da marcação. Normalmente a data da marcação é igual a data de apontamento. No entanto, um trabalhador pode realizar uma jornada que começa em um dia e termina no dia seguinte. Nessa situação, as marcações registradas no dia seguinte possuirão a data de apontamento correspondente ao dia anterior. Por exemplo, um turno pode ter a seguinte jornada: 22:00 01:00 02:00 05:00. Supondo que a jornada iniciou no dia 03/12/2007 às 22:00, a marcação das 05:00, realizada no dia 04/12/2007, possuirá a data de apontamento de 03/12/2007. D 8 0 P8DataApoInit() Sim Vizualiza Virtual 1 2
P8_SEMANA Sequencia Sequencia de Turno Corresponde a sequência/semana do turno de trabalho. Por exemplo, um turno poderá apresentar 7 seqüências (semanas) para atender uma escala de trabalho onde a cada semana a folga ocorre em um dia diferente. Nesse caso, a primeira semana poderia ter o domingo como o dia de folga. A segunda semana poderia ter a segunda-feira como o dia de folga. A terceira semana poderia ter a terça-feira como o dia de folga até a sétima semana finalizando com o sábado como o dia de folga. C 2 0 Sim Vizualiza Real 1 2
P8_NUMREP Número REP Número REP Indica o número de fabricação do REP onde foi feito o registro. O REP ? Registrador Eletrônico de Ponto - é o equipamento de automação utilizado exclusivamente para o registro de jornada de trabalho e com capacidade para emitir documentos fiscais e realizar controles de natureza fiscal, referentes à entrada e à saída de empregados nos locais de trabalho. C 17 0 99999999999999999 P8VNumRep() Sim Altera Real 1 2
P8_TPMCREP Tp.Marc.REP Tipo Marcacao do REP Quando apresentar o conteúdo "D" significa que o registro foi DESCONSIDERADO. C 1 0 @! Sim Vizualiza Real 1 2
P8_SEQJRN Seq.Jorn. Sequencia da Jornada Indica o número seqüencial por empregado e jornada para o conjunto Entrada/Saída. N 2 0 99 Sim Vizualiza Real 1 2
P8_TIPOREG Tipo Reg. Tipo Registro. Indica o tipo de registro: "O" para registro eletrônico ORIGINAL, "I" para registro INCLUÍDO por digitação, "P" para intervalo PRÉ-ASSINALADO. C 1 0 @! "I" Sim Vizualiza Real 1 2
P8_MOTIVRG Motivo Reg. Mot.Modificação Registro Indica o motivo da inclusão ou desconsideração da marcação. Obs.: Caracteres especiais serão desconsiderados. Ex.: aspas ("). C 100 0 @! P8VMotivRg() RFD Sim Altera Real P8WMotivRg() 1 2
P8_EMPORG Empresa Orig Empresa Origem Corresponde ao código da empresa onde a marcação foi registrada. C 2 0 @! Nao Vizualiza Real 1 2
P8_FILORG Filial Orig. Filial Origem Corresponde ao código da filial onde a marcação foi registrada. C 2 0 Nao Vizualiza Real 033 1 2
P8_MATORG Mat. Orig. Mat. Origem Corresponde ao código da matricula onde a marcação foi registrada. C 6 0 @! Nao Vizualiza Real 121 1 2
P8_DHORG Data Hora Data Hora Origem Corresponde a combinação Data e Hora (AAMMDDHHmm) de quando a marcação foi registrada. Onde: AA ? Ano MM ? Mês DD ? Dia HH ? Hora mm ? Minuto C 12 0 @! Nao Vizualiza Real 1 2
P8_IDORG ID. Org ID. Org Corresponde a seqüência do registro da marcação. Por exemplo, se a leitura for por filtro, cada arquivo TXT receberá uma identificação exclusiva iniciando 01. C 9 0 @! Nao Vizualiza Real 1 2
P8_DATAALT Dt.Log Data Log Indica a data da ocorrência. D 8 0 Nao Vizualiza Real 1 2
P8_HORAALT Hora Log Hora do Log Indica a hora da ocorrência no formato HHMMSS. C 6 0 Nao Vizualiza Real 1 2
P8_USUARIO Usuário Log Usuário Log Indica o usuário autor da inclusão ou modificação do registro. C 10 0 __cUserId Nao Vizualiza Real 1 2
P8_LATITU Latitude Latitude Latitude quando a marcação tiver sido realizada por geolocalização. C 30 0 @! Nao Altera Real 1 2
P8_LONGIT Longitude Longitude Longitude quando a marcação tiver sido realizada por geolocalização. C 30 0 @! Nao Altera Real 1 2