Projetive TecnologiaSuporte

SR8 - Controle de Ausências

Abas

Não há abas para esta tabela.

Campos

NomeTamanhoTipoTítuloDescriçãoValidaçãoHelp
R8_FILIAL2CFilialFilial
Insira ou selecione a Filial desejada.
R8_MAT6CMatriculaNumero da MatriculaNaoVazio() .And. EXISTCHAV("SRA")
Numero/codigo da Matricula
R8_DATA8DDt.AlteracaoData AlteracaoNaoVazio()
Informe a data em que está sendo efetuada a alteração.
R8_TIPO1CTipo AfastamTipo de AfastamentoNaoVazio() .And. EXISTCPO("SX5","30"+M->R8_TIPO) .And. Pertence("FOPQRXYZW18VB67D") .And. A240NumDias()
Informe o Tipo de Afastamento para Fgts ou Tecle [F3] para consultar tabela. Obs: Alguns Tipos não são válidos para esta rotina. Ex: Tipo "S" -> Falecimento
R8_SEQ3CSequênciaSequência
Sequência do afastamento.
R8_TIPOAFA3CCod. Afast.Codigo AfastamentoNaoVazio() .and. ExistCpo("RCM") .and. Gp240ValAfa()
Codigo do tipo do afastamento. Consulte F3 para selecionar de uma lista.
R8_DESCTP75CDesc AfastamDescricao Afastamento
Informe a descrição do Tipo da Ausência.
R8_PD3CCod. VerbaCodigo VerbaVazio() .or. ExistCpo("SRV")
Verba vinculada ao lançamento do afastamento para tratamento de cálculo.
R8_DATAINI8DDt. Afastam.Data de AfastamentoNaoVazio() .and. A240NumDias()
Informe a data de início do afastamento.
R8_DURACAO5NNum. DiasNumero Diasgp240DurValid()
Duração (em dias) do afastamento.
R8_AFARAIS2CAfast. RAISCod.Afast.RAIS
Codigo de afastamento para a RAIS.
R8_DATAFIM8DDt.Fim Afas.Data Fim do AfastamentoA240NumDias()
Informe a Data Fim de afastamento ou deixe em branco, para informar posteriormente.
R8_CONTAFA3CCont.SequencContinuacao da Sequencia(Vazio() .And. A240NumDias()) .or. aContAfaVal()
Informe a sequência do afastamento do qual este é continuação.
R8_DIASEMP5NDias EmpresaDias Empresa
Neste campo será gravado a quantidade de dias que a empresa pagará ao funcionário para as incapacidades. Esta quantidade esta configurada no Cadastro de Tipos de Ausências.
R8_TPCES1CTp Ônus CessTipo Ônus da Cessão(VAZIO() .OR. (Pertence("12 ")))
Informar Tipo Ônus da Cessão do trabalhador: 1=Ônus do Cedente; 2=Ônus do Cessionário; 3=Ônus do Cedente e Cessionário. Uso eSocial.
R8_DPAGAR5NDias a PagarDias a Pagar
Saldo de dias da ausência a serem pagos.
R8_SDPAGAR5NSaldo DiasSaldo Dias
Informe o saldo de dias a ser considerado no afastamento do funcionário.
R8_DPAGOS5NDias PagosDias Pagos
Número de dias pagos da ausência.
R8_CONTINU1CCont.Afa.AntContinua Afast. AnteriorNaoVazio() .and. A240NumDias()
Informe se o afastamento é continuação de um afastamento anterior com o mesmo tipo.
R8_CID10CCod.Int.DoenCod. Int. DoencaVazio() .Or. ExistCpo( "TMR", M->R8_CID )
Codigo internacional de doenças.
R8_CODCAT23CCod.Com. CATCod. Com. CAT
Número do comunicado de acidente do trabalho (CAT).
R8_DTCAT8DDt. Reg. CATDt. Reg. CAT
Data do registro da CAT.
R8_MEMO10MDesc. Det.Descricao Detalhada
Descrição detalhada do afastamento.
R8_SDODIAS7NSaldo DiasSaldo de Dias
Informe o Saldo de Dias
R8_CODMEMO6CCodigo MemoCodigo Memo
Informe Codigo Memo.
R8_STATUS1CStatusStatus
Controle do status da ausencia.
R8_NUMID26CNum.Identif.Numero Identificacao
Número de controle interno do sistema para identificar o registro da ausência. Este campo é composto por: Alias da tabela (SR8) + Matricula do Funcionário + Ano + Mês + Dia do Inicio da Ausência.
R8_PROCES5CCod ProcessoCodigo do Processo
Código do Processo do funcionário no momento do lançamento da ausência. O processo esta vinculado diretamente ao período de inicio da ausência.
R8_PER6CCod.Per.InicCodigo Periodo Inicio
Identifica a que periodo de cálculo está se referenciando o lançamento dentro do processo.
R8_CNPJSIN14CCNPJ SindicaCNPJ do Sindicato
Informar o CNPJ do sindicato no qual o trabalhador exercerá o mandato. Uso eSocial.
R8_NUMPAGO2CNum. PagtoNum. Pagto
Identifica o numero de pagamento de um periodo de calculo.
R8_EMPPG1CEmpresa PagaEmpresa Paga os DiasPertence("12")
Informe, para os afastamentos tipo 'O' e 'P', se os dias do afastamento serão considerados no cálculo do pagamento dos primeiros 15 dias realizado pela empresa.
R8_CODRPAT4CReg.PatronalCod. do registro PatronalExistCpo("RCO")
INFORME O CODIGO DO REGISTRO PATRONAL
R8_DTBLEG8DDt.Bas.LegalData da Base Legal
Informe a data da base legal.
R8_CODTPA6CCod. Tpa.Cod. Memo Obs. TPA
Código do campo MEMO R8_OBSTPA
R8_RHEXP6CContr.Exp.RHControle de Exportacao RH
Neste campo é armazenado a data da exportação para o aplicativo Totvs Controle de Acesso.
R8_OBSAFAS200CObs. Afast.Obs. Afast.
Inf. Complementares do afastamento.
R8_TPEFD2CCd.Mtv.AFST.Cod Motivo AfastamentoValidRCC("S048",RCM->RCM_TPEFD,1,2)
Selecione o código do motivo de afastamento temporário. Uso eSocial.
R8_TIPOAT1CTp Ac Trâns.Tipo Afast. Acid.Trânsito(VAZIO() .OR. (Pertence("123 ")))
Se o afastamento temporário é decorrente de um acidente de trânsito (seja por acidente de trabalho ou por doença), será necessário identificar o Tipo de Acidente de Trânsito. 1 - Atropelamento; 2 - Colisão; 3 - Outros. Uso eSocial.
R8_OBSTPA10MObs.Tp.AfastObs.Tp.Afast.Acid.Trabalh
Utilize esse campo para inserir observações do tipo do afastamento relativo ao acidente de trabalho. Uso eSocial.
R8_NMMED80CNm EmitenteNome do Emitente
Preencher com o nome do emitente do atestado de afastamento. Uso eSocial.
R8_CRMMED14CInsc EmitentInscrição do Emitente
Número de inscrição do emitente do atestado de afastamento no órgão de classe. Uso eSocial.
R8_UFCRM2CCod. UFCód. Unidade da FederaçãoVAZIO() .OR. (EXISTCPO("SX5", "12" + M->R8_UFCRM))
Preencher com a sigla da Unidade da Federação relativa ao órgao de classe do emitente do Atestado de afastamento. Se o campo R8_CRMMED for preenchido, este campo deverá ser preenchido com uma UF válida. Uso eSocial.
R8_CNPJCES14CCNPJ CessionCNPJ do Cessionário
Informar o CNPJ da empresa Cessionária, para a qual o funcionário foi cedido, o qual deverá ser válido e diferente do CNPJ do declarante. Uso eSocial.
R8_TPSIND1CTp Ônus SindTipo Ônus Ren. Sindicato(VAZIO() .OR. (Pertence("123 ")))
Informar Tipo Ônus da Remuneração no Mandato Sindical do trabalhador: 1=Ônus Empregador; 2=Ônus Sindicato; 3=Dif.Salarial paga pelo Sindicato. Uso eSocial.
R8_IDEOC1CÓrg.ClasseÓrgão de ClasseVazio() .Or. Pertence("123")
Neste campo deve ser informado o tipo de órgão de classe: 1 = CRM; 2 = CRO
R8_PROADIC1CCalc Pr AdicCalc. Prop. AdicionaisPertence(" 12")
Informe '2=Não' para que o cálculo proporcione o valor dos adicionais conforme os afastamentos ou '1=Sim' para que não proporcione. Por exemplo: afastamento do dia 01/07/2016 à 03/07/2016, ao selecionar '2=Não', para o cálculo dos adicionais serão pagos os dias trabalhados mais os dias de afastamento, nesse caso 28 dias.Ao selecionar '1=Sim', seriam pagos apenas sobre os dias trabalhados, nesse caso 31 dias. Atenção: Válido para todos os tipos de ausências exceto a do tipo '4=Controle de Dias de Direito'.
R8_INTGTAF8DInteg TAFIntegrado com TAF
Data de Integração com TAF
R8_TPPROC1CTp. ProcessoTipo de ProcessoVazio() .Or. Pertence("123")
Informar o tipo de processo valores permitidos: 1=Administrativo; 2=Judicial; Uso eSocial. 3=Numero do Beneficio (NB) do INSS
R8_TPEFDAN2CMot AnteriorCod Motiv Afastamento Ant
Contém o Codigo do Motivo Anterior, caso o mesmo seja alterado no campo R8_TPEFD.
R8_EFDRETR1CInfo RetroatEfeito Retroativo AfastamPertence("12")
Informar se a alteração de motivo tem efeito retroativo à data de afastamento original.
R8_ORIGALT1COrig AlteracOrigem da AlteraçãoPertence("123")
Origem da alteração.
R8_NRPRCJU21CProcesso JudNr. Processo Judicial
Preencher com o número do processo judicial.
R8_TAFKA60CTAFKey AlterCodigo de integ. da alt
Chave de integração da alteração com o TAF.
R8_TAFKI60CTAFKeyInicioChave inicial do TAF
Informe a chave inicial do TAF (CODUNICO+SEQUENCIA AFASTAMENTO+ "INI") uso eSocial.
R8_TAFKF60CTAFKeyFinalChave final do TAF
Informe a chave final do TAF (CODUNICO+SEQUENCIA AFASTAMENTO+ "FIM") uso eSocial.
R8_DTER8DData Ef RetrData de Efeito Retroativo
Data a partir da qual o instrumento ou determinação legal passa a produzir seus efeitos.
R8_DATALT8DDt. Alt. Mot Data de Alt. Mot. Afasta
O campo reserva a data de alteração do tipo de afastamento eSocial de doença para acidente de trabalho ou vice-versa.
R8_FILSUB2CFil. SubstitFilial do Substitutovazio() .or. ExistCpo("SM0",cEmpAnt+M->R8_FILSUB)
Filial do substituto
R8_MATSUB6CMatr.SubstitMatricula do Substitutovazio() .or. ExistCpoRh("SRA",M->R8_MATSUB,1,GDFieldGet("R8_FILSUB")) .AND. VldSubst(GDFieldGet("R8_FILSUB"),M->R8_MATSUB)
Matricula do Substituto
R8_GEDOC20CNr GEDOCNumero GEDOC
Numero do Gerenciador Eletronico de Documentos e Processos
R8_INTTAF1CInt. TAF/MIDIntegra com o TAF/MID.Pertence(" 12")
Informe 2 para o evento não seja integrado com o TAF/Middleware; Informe 1 ou mantenha vazio para que o afastamento seja integrado;
R8_DTINIF8DIni.PerAqFerDt.Início Per.Aq. Férias
Informar a data de início do período aquisitivo de férias - eSocial
R8_DTFMF8DFim PerAqFerDt.Final Per.Aq. Férias
Informar a data final do período aquisitivo de férias - eSocial, somente se o período aquisitivo for inferior a um ano.
R8_CNPJE14CCNPJ O.P.CNPJ do órgão público
Informar o CNPJ no qual o trabalhador irá exercer o mandato eletivo
R8_REMUN1CRem.Cg.Efet.Remuneração Cargo Efetivo
Servidor optou pela remuneração do cargo efetivo, válido apenas para categoria 301.
R8_RECIBO44CRecibo CATRecibo CAT
Número Recibo CAT

Relacionamentos

Não há relacionamentos para esta tabela.