Assunto
Produto: | Virtual Age |
Ocorrência: | Orientação para a configuração da contabilização da folha de pagamento. |
Passo a passo: | Acessar o componente ADMFL007/EMPRESA/CONTABILIDADE para configurar o parâmetro: CD_TIPOCLAS1_CTP_RHU Deverá ser verificado como será a contabilização da empresa : por departamento, setor ou seção e cadastrar dentro do parâmetro o número referente a classificação usada no cadastro do funcionário (RHUFM029/classificação única). Imagem 1 - ADMFM014 Atribuição de Valor a Parâmetro por empresa
Imagem 2 - RHUFM029/Classificação única Após cadastrado a próxima etapa será a configuração do componente GARFM004 Manutenção do banco de dados para a geração de um relatório. A configuração deverá ser realizada igual a imagem abaixo incluindo o select. Imagem 3 - GARFM004 Manutenção e consulta em banco de dados Segue o select que deverá ser copiado para campo Comando: SELECT LPAD(1,6,0) || --NR_ORDEMLPAD(ROWNUM,6,0) || --NR_LANCTO_CHAR(LAST_DAY(DT_COMPETENCIA),'DDMMYYYY') || --DT_LANCLPAD(NR_CNPJ,14,0) || --CNPJLPAD(CD_REDUZIDO,7,0) || --REDUZIDOLPAD(VL_MOVIMENTO,14,0) || --VALORTP_SINAL || --SINAL PARTIDALPAD(0,9,0) || --C. CUSTOLPAD(NR_HISTCINT,4,0) || --CD_HISTORICO,TO_CHAR(DT_COMPETENCIA,'MMYYYY') --COMPL. HISTORICO||'-'|| DS_EVENTOEXPFROM(SELECTD.NR_CTADINT CD_REDUZIDO ,'D' TP_SINAL ,D.NR_HISTCINT ,B.CD_EVENTO ,SUM(CASEWHENROUND(B.VL_MOVIMENTO,2)< 0THENROUND(B.VL_MOVIMENTO,2)*-1*100ELSEROUND(B.VL_MOVIMENTO,2)*100END) VL_MOVIMENTO ,A.DT_COMPETENCIA DT_COMPETENCIA,F.NR_CPFCNPJ NR_CNPJ,B.DS_EVENTOFROMVR_RHU_FUNCMOVC A,VR_RHU_FUNCMOVM B,(SELECT * FROM VR_CTP_INSTRHUC WHERE TP_SITUACAO = 1) D,VR_CTP_INSTRHUO E,VR_GER_EMPRESA FWHERE A.DT_COMPETENCIA BETWEEN @DT_INICIO AND @DT_FIMAND A.CD_EMPFUNC IN (@CD_EMPRESA)AND F.CD_EMPRESA = A.CD_EMPFUNCAND A.TP_SITUACAO <> 6AND B.CD_EMPFUNC = A.CD_EMPFUNCAND B.CD_CHAPA = A.CD_CHAPAAND B.DT_COMPETENCIA = A.DT_COMPETENCIAAND B.NR_SEQMOVC = A.NR_SEQMOVCAND TO_NUMBER(E.CP1) = TO_NUMBER(B.CD_EVENTO)AND TO_NUMBER(E.CP2) = A.TP_FOLHAAND TO_NUMBER(E.CP3) = TO_NUMBER(TRIM(F_DIC_RHU_CLASU_FUNCIONARIO(A.CD_EMPFUNC,A.CD_CHAPA, 100, NULL)))AND D.NR_INSTRUCAO = E.NR_INSTRUCAOGROUP BY D.NR_CTADINT, 'D', D.NR_HISTCINT, B.CD_EVENTO, A.DT_COMPETENCIA, F.NR_CPFCNPJ,B.DS_EVENTO--------------------;UNION ALL--------------------;SELECTD.NR_CTACINT,'C',D.NR_HISTCINT,B.CD_EVENTO,SUM(CASEWHENROUND(B.VL_MOVIMENTO,2)< 0THENROUND(B.VL_MOVIMENTO,2)*-1*100ELSEROUND(B.VL_MOVIMENTO,2)*100END),A.DT_COMPETENCIA,F.NR_CPFCNPJ,B.DS_EVENTOFROMVR_RHU_FUNCMOVC A,VR_RHU_FUNCMOVM B,(SELECT * FROM VR_CTP_INSTRHUC WHERE TP_SITUACAO = 1) D,VR_CTP_INSTRHUO E,VR_GER_EMPRESA FWHERE A.DT_COMPETENCIA BETWEEN @DT_INICIO AND @DT_FIMAND A.CD_EMPFUNC IN (@CD_EMPRESA)AND F.CD_EMPRESA = A.CD_EMPFUNCAND A.CD_EMPFUNC > 0AND A.TP_SITUACAO <> 6AND B.CD_EMPFUNC = A.CD_EMPFUNCAND B.CD_CHAPA = A.CD_CHAPAAND B.DT_COMPETENCIA = A.DT_COMPETENCIAAND B.NR_SEQMOVC = A.NR_SEQMOVCAND TO_NUMBER(E.CP1) = TO_NUMBER(B.CD_EVENTO)AND TO_NUMBER(E.CP2) = A.TP_FOLHAAND TO_NUMBER(E.CP3) = TO_NUMBER(TRIM(F_DIC_RHU_CLASU_FUNCIONARIO(A.CD_EMPFUNC,A.CD_CHAPA, 100, NULL)))AND D.NR_INSTRUCAO = E.NR_INSTRUCAOGROUP BY D.NR_CTACINT, 'C', D.NR_HISTCINT, B.CD_EVENTO, A.DT_COMPETENCIA, F.NR_CPFCNPJ,B.DS_EVENTO)WHERE VL_MOVIMENTO > 0Deverá ser alterado para o valor do tipo de contabilização dentro do select no campo informado na imagem 4 conforme o tipo que deverá ser contabilizado. Exemplo: o select está com o tipo de contabilização 100, deverá ser alterado para 6. Obs: No select tem 2 campos que deverá ser alterado.
Imagem 4 - Select que deverá ser incluído no GARFM004 Depois de fazer toda a configuração o usuário deverá realizar o cadastro de todas as contas para a contabilização no CTPFM012, conforme será informado na imagem 5, que poderá ser seguido conforme o plano de contas já utilizado. Imagem 5 - CTPFM012 Instrução p/ Contab. de movimentação de Folha de Pagamento
Após ser realizada a configuração, o usuário deverá gerar o relatório no componente GARFP007 Execução de Consulta em Banco de Dados e importado no componente CTBFP027 Importar lançamento contábil. |
Observações: | Deverá ser liberado os componentes para o usuário: RHUFL008, RHUFM118, LOGFP001 e o GARFM006. |