Tabela: SPG - Histórico de Marcacões


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


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Histórico de MarcacõesPONA040




Indices(SIX)
OrdemChaveDescriçãoNickName
1PG_FILIAL+PG_MAT+PG_ORDEM+Dtos(PG_DATA)+Str(PG_HORA,5,2)Matricula + Ordem + Data + Horario
2PG_FILIAL+PG_MAT+DTOS(PG_DATA)+STR(PG_HORA,5,2)Matricula + Data + Horario
3PG_FILIAL+PG_MAT+DTOS(PG_DATAAPO)+DTOS(PG_DATA)+STR(PG_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
PG_FILIAL Filial Filial Informe o Código da Filial. C 2 0 Nao Altera Virtual 033 1 2
PG_MAT Matricula Numero da Matricula Corresponde a Matrícula do funcionário. C 6 0 @! NaoVazio() .And. EXISTCHAV("SRA") Sim Altera Virtual 121 #PG_MAT <>' ' 1 2
PG_DATA Data Data da marcação Corresponde a data em que foi efetuada a marcação. D 8 0 NaoVazio() Ctod("//") Nao Altera Virtual #PG_DATA <>' ' 1 1
PG_HORA Horario Horario da marcação Informe as Horas em que foi efetuada a marcação. N 5 2 @E 99.99 VldHora(M->PG_HORA) Nao Altera Virtual #PG_HORA >=0 1 2
PG_CC Centro Custo Codigo do Centro de Custo Informe o Código do Centro de Custo. C 9 0 @! Vazio() .Or. Ctb105CC() CalendRetCpo("PG_CC") CTT Sim Altera Virtual 004 1 2
PG_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 NaoVazio() CalendRetCpo("PG_ORDEM") Sim Altera Virtual 1 1
PG_FLAG Flag Flag da Geracao Corresponde ao "Flag" de Geração das Marcaçöes. C 1 0 ! "I" Sim Altera Virtual 1 2
PG_APONTA Marc. Apont. Marcacao Apontada Define se a marcação já foi apontada ou não. C 1 0 ! Vazio() .or. Pertence("SN") "N" Sim Altera Virtual #PonRetOpcBox(05) 1 2
PG_TURNO Turno Turno de trabalho Informe Turno de Trabalho do Funcionário . C 3 0 @! ExistCpo("SR6") CalendRetCpo("PG_TURNO") Nao Altera Virtual 1 2
PG_RELOGIO Nro. Relógio Número do Relógio Informe o Número do Relógio. C 3 0 999 EXISTCPO("SP0") SP0 Nao Altera Virtual 1 2
PG_FUNCAO Funcao Função do relógio Informe a Função do relógio. C 2 0 99 Nao Altera Virtual 1 2
PG_GIRO Sentido Giro Sentido do giro relógio Informe o Sentido do giro relógio. C 1 0 ! Nao Altera Virtual 1 2
PG_TPMARCA Tp Marcacao Tipo da Marcacao Corresponde às 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
PG_PROCES Cod Processo Codigo Processo Identifica o tipo de pagamento por contrato. C 5 0 PGProcesVld() PGProcesInit() RCJ Sim Altera Virtual 1 2
PG_ROTEIR Roteiro Calc Roteiro Cálculo Corresponde ao código do procedimento/roteiro de cálculo. No SIGAPON, este campo possui o conteúdo padrão 'PON'. C 3 0 @! PGRoteirVld() PGRoteirInit() SRY Sim Vizualiza Real #PG_ROTEIR <>' ' 1 2
PG_PERIODO Cod. Periodo Codigo do Periodo Identifica a que periodo de cálculo está se referenciando o lançamento. C 6 0 PGPeriodoVld() PGPeriodoInit() Sim Altera Virtual 1 2
PG_NUMPAG Numero Pagto Numero Pagamento Identifica o numero de pagamento de um periodo de calculo. C 2 0 @! PGNumPagInit() Sim Altera Real #PG_NUMPAG <>' ' 1 2
PG_DEPTO Cod. Depto Codigo Departamento Neste campo deve ser digitado: Código da unidade de trabalho. C 9 0 @! PGDeptoVld() PGDeptoInit() SQB Nao Altera Real 1 2
PG_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 @! PGPostoVld() PGPostoInit() RCL Nao Altera Real 1 2
PG_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 @! PGFuncVld() PGFuncInit() SRJ Sim Altera Virtual 1 2
PG_DATAAPO Data Apont. Data de Apontamento Informe a data de apontamento. D 8 0 PGDataApoInit() Sim Vizualiza Real 1 2
PG_SEMANA Sequencia Sequencia de Turno Corresponde a seqüência/semana do turno de trabalho. Por exemplo, um turno poderá apresentar 7 seqüências para atender uma escala de trabalho onde a cada semana um dia diferente é o dia da folga. Nesse caso, a primeira semana teria o domingo como o dia de folga, a segunda semana a segunda-feira seria o dia de folga e assim por diante. C 2 0 Sim Vizualiza Real 1 2
PG_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 Sim Vizualiza Real 1 2
PG_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
PG_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
PG_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 @! Sim Vizualiza Real 1 2
PG_MOTIVRG Motivo Reg. Mot.Modificação Registro Indica o motivo da inclusão ou desconsideração da marcação. C 100 0 @! Sim Vizualiza Real 1 2
PG_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
PG_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
PG_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
PG_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
PG_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
PG_DATAALT Dt.Log Data Log Indica a data da ocorrência. D 8 0 Nao Vizualiza Real 1 2
PG_HORAALT Hora Log Hora do Log Indica a hora da ocorrência no formato HHMMSS. C 6 0 Nao Vizualiza Real 1 2
PG_USUARIO Usuário Log Usuário Log Indica o usuário autor da inclusão ou modificação do registro. C 10 0 Nao Vizualiza Real 1 2
PG_LATITU Latitude Latitude Latitude quando a marcação tiver sido realizada por geolocalização. C 30 0 @! Nao Altera Real 1 2
PG_LONGIT Longitude Longitude Longitude quando a marcação tiver sido realizada por geolocalização. C 30 0 @! Nao Altera Real 1 2
PG_PAPONTA Periodo Apon Periodo de Apontamento Define o Período de Apontamento ao qual a marcação pertence. C 16 0 9999999999999999 PGPapontaVld() PGPapontaInit() Sim Altera Real PGPapontaWhen() 1 1