Tabela: RI8 - Controle de Substituicoes


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


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Controle de SubstituicoesRI8_FILIAL+RI8_MAT+DTOS(RI8_DATADE)+DTOS(RI8_DATATE)+RI8_FILSUB+RI8_MATSUB+RI8_FATGER+RI8_DEPTOT+RI8_GEDOC




Indices(SIX)
OrdemChaveDescriçãoNickName
1RI8_FILIAL+RI8_MAT+DTOS(RI8_DATADE)Substituído + Inicio Subst
2RI8_FILSUB+RI8_MATSUB+DTOS(RI8_DATADE)F.Substituto + M.Substituto + Inicio Subst
3RI8_FILIAL+DTOS(RI8_DATADE)+RI8_MATInicio Subst + Substituído




Abas(SXA)
XA_ALIASXA_ORDEMXA_DESCRICXA_AGRUPXA_TIPO
RI81Dados do Substituído0012
RI82Dados do Substituto0022
RI83Período, Local e Motivo0032
RI84Pagamento0042




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
RI8_FILIAL Filial Filial Filial do Substituído. C 2 0 Nao Altera Real 033 1 2
RI8_MAT Substituído Matrícula do Substituído Matrícula do servidor substituído. C 6 0 @! ExistCpoRh("SRA",FwFldGet("RI8_MAT"),1,cFilAnt) .AND. fValSub(cFilAnt,FwFldGet("RI8_MAT")) SRA S Sim Altera Real INCLUI 121 001 1 1
RI8_NOME Nome Nome do Substituído Nome do servidor substituído. C 30 0 @! Iif(INCLUI,"",Posicione("SRA",1,RI8->RI8_FILIAL+RI8->RI8_MAT,"RA_NOME")) Sim Vizualiza Virtual Posicione("SRA",1,RI8->RI8_FILIAL+RI8->RI8_MAT,"RA_NOME") 001 1 2
RI8_DEPTO Departamento Departamento Departamento no qual está vinculado o servidor que está sendo substituído. C 9 0 @! ExistCpo("SQB",FwFldGet("RI8_DEPTO")) SQB_02 S Nao Altera Real 025 001 1 1
RI8_DESDEP Descr.Depto Descricao do Departamento Descrição do Departamento no qual ocorreu a substituição. C 30 0 @! Iif(INCLUI,"",Posicione("SQB",1,xFilial("SQB")+RI8->RI8_DEPTO,"QB_DESCRIC")) Nao Vizualiza Virtual Posicione("SQB",1,xFilial("SQB")+RI8->RI8_DEPTO,"QB_DESCRIC") 001 1 2
RI8_FILSUB F.Substituto Filial do Substituto Informe ou selecione a filial do servidor substituto. C 2 0 ExistCpo("SM0",cEmpAnt+FwFldGet("RI8_FILSUB")) XM0 S Sim Altera Real INCLUI 033 002 1 1
RI8_MATSUB M.Substituto Matricula do Substituto Informe ou selecione a matrícula do servidor substituto. C 6 0 @! ExistCpoRh("SRA",FwFldGet("RI8_MATSUB"),1,FwFldGet("RI8_FILSUB")) .AND. fValSub(FwFldGet("RI8_FILSUB"),FwFldGet("RI8_MATSUB")) SRARI8 S Sim Altera Real INCLUI 121 002 1 1
RI8_NOMSUB N.Substituto Nome do Substituto Nome do servidor substituto. C 30 0 @! Iif(INCLUI,"",Posicione("SRA",1,RI8->RI8_FILSUB+RI8->RI8_MATSUB,"RA_NOME")) Sim Vizualiza Virtual Posicione("SRA",1,RI8->RI8_FILSUB+RI8->RI8_MATSUB,"RA_NOME") 002 1 2
RI8_DATADE Inicio Subst Data Inicio Substituicao Informe a data de início da substituição. D 8 0 NaoVazio() .And. fValSub(cFilAnt, FwFldGet( "RI8_MAT") ) .AND. fValSub( FwFldGet( "RI8_FILSUB" ), FwFldGet("RI8_MATSUB") ) S Sim Altera Real 003 1 1
RI8_DATATE Fim Substit. Data Final Substituicao Informe a data final da substituição. D 8 0 NaoVazio() .And.fVldDtFim() S Sim Altera Real 003 1 1
RI8_FATGER Fato Gerador Fato Gerador Substituicao Informe ou selecione o Fato Gerador da substituição. C 1 0 @! Pertence("123") .and. fValCatEx() Sim Altera Real 1=Férias;2=Afastamentos;3=Exercício Cumulativo 003 1 1
RI8_DEPTOT Depto.Cumul. Departamento Cumulativo Campo para informar o departamento onde ocorrerá a substituição. Será utilizado principalmente quando o substituído estiver vinculado a um departamento e também é titular em outro, sendo que a substituição ocorreu onde é titular. O relatório de exercício cumulativo irá utilizar este campo. C 9 0 @! ExistCpo("SQB",FwFldGet("RI8_DEPTOT")) SQB_02 S Sim Altera Real 025 003 1 1
RI8_DESDET Desc.Dep.Cum Descr.Depto.Cumulativo Descrição do Departamento Cumulativo. C 30 0 @! Iif(INCLUI,"",Posicione("SQB",1,xFilial("SQB")+RI8->RI8_DEPTOT,"QB_DESCRIC")) Sim Vizualiza Virtual Posicione("SQB",1,xFilial("SQB")+RI8->RI8_DEPTOT,"QB_DESCRIC") 003 1 2
RI8_MOTIVO Motivo Motivo da Substituicao Informe o motivo ou justificativa para a substituição. M 10 0 Nao Altera Real 003 1 2
RI8_DIAS Qtde Dias Qtde Dias Substituicao Quantidade de dias calculada automaticamente quando informada uma data final. N 3 0 @E 999 Sim Vizualiza Real 003 1 2
RI8_DIASDI D.Min.Direit Dias Minimos para Direito Quantidade de dias mínimos para direito. Este campo será alimentado automaticamente de acordo com o tipo de ausência que originou a substituição. A substituição será paga na folha de pagamento quando a quantidade real de dias de susbtituição for maior ou igual ao mínimo constante neste campo. N 3 0 @E 999 Sim Vizualiza Real 003 1 2
RI8_GEDOC Num.GEDOC Numero do GEDOC Informe o numero do processo GEDOC. Campo apenas informativo e para constar em relatórios. C 20 0 @! Sim Altera Real 003 1 2
RI8_PERIOD Periodo Pgto Periodo para Pagamento Informe ou selecione o período para pagamento em folha. C 6 0 999999 ExistCpoRh("RCH",FwFldGet("RI8_PERIOD"),9) RCHRI8 Nao Altera Real 004 1 1
RI8_PERCEN % p/ Pagto Percentual para Pagamento Percentual para cálculo do Exercício Cumulativo do Membro. N 5 2 @E 99.99 S Nao Altera Real M->RI8_FATGER == "3" 004 1 2
RI8_VALOR Valor Subst. Valor da Substituicao Valor calculado para pagamento quando trata-se de Exercicio Cumulativo de Membros. N 12 2 @E 999,999,999.99 Nao Vizualiza Real M->RI8_FATGER == "3" 004 1 2
RI8_PARCEL Parcelas Parcelas para Pagamento Informe a quantidade desejada de parcelas para pagamento do Exercicio Cumulativo de Membros, calculado automaticamente. Será gerado um registro na tabela de lançamentos futuros (SRK). N 2 0 @E 99 Nao Altera Real M->RI8_FATGER == "3" 004 1 2
RI8_NUMID Num.Identif. Numero de Identificacao Numero de Identificação. Será utilizado para vinculo com a tabela de Lançamentos Futuros (SRK), quando tratar-se de Exercicio Cumulativo de Membros (Fato Gerador = 3). C 30 0 @! Nao Vizualiza Real 004 1 2
RI8_ORIGEM Origem Origem do Lancamento Origem do lançamento. C 1 0 @! "1" Sim Vizualiza Real 1=Manual;2=Automatico 1 2