FAQs - Suporte técnico

Contabilização folha de pagamento.

No módulo Recursos Humanos do produto Virtual Age, a orientação para configurar a contabilização da folha de pagamento. Deve ser efetuado pelo seguinte processo:

  1. 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).

Exemplo 1 - Atribuição de Valor a Parâmetro por empresa


O valor informado no parâmetro como exemplo, será contabilizado por departamento.

Exemplo 2 - 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.

Exemplo 3 - Manutenção e consulta em banco de dados

Segue o select que deverá ser copiado para campo Comando:

SELECT LPAD(1,6,0) || --NR_ORDEM
LPAD(ROWNUM,6,0) || --NR_LANC
TO_CHAR(LAST_DAY(DT_COMPETENCIA),'DDMMYYYY') || --DT_LANC
LPAD(NR_CNPJ,14,0) || --CNPJ
LPAD(CD_REDUZIDO,7,0) || --REDUZIDO
LPAD(VL_MOVIMENTO,14,0) || --VALOR
TP_SINAL || --SINAL PARTIDA
LPAD(0,9,0) || --C. CUSTO
LPAD(NR_HISTCINT,4,0) || --CD_HISTORICO,
TO_CHAR(DT_COMPETENCIA,'MMYYYY') --COMPL. HISTORICO
||'-'|| DS_EVENTO
EXP
FROM
(
SELECT
  D.NR_CTADINT CD_REDUZIDO  ,
  'D' TP_SINAL                ,
  D.NR_HISTCINT            ,
  B.CD_EVENTO               ,
  SUM(CASE
        WHEN
          ROUND(B.VL_MOVIMENTO,2)< 0
        THEN
          ROUND(B.VL_MOVIMENTO,2)*-1*100
        ELSE
          ROUND(B.VL_MOVIMENTO,2)*100
      END) VL_MOVIMENTO     ,
  A.DT_COMPETENCIA DT_COMPETENCIA,
  F.NR_CPFCNPJ NR_CNPJ,
  B.DS_EVENTO
FROM
  VR_RHU_FUNCMOVC A,
  VR_RHU_FUNCMOVM B,
  (SELECT * FROM VR_CTP_INSTRHUC WHERE TP_SITUACAO = 1) D,
  VR_CTP_INSTRHUO E,
  VR_GER_EMPRESA F
WHERE A.DT_COMPETENCIA BETWEEN @DT_INICIO AND @DT_FIM
AND   A.CD_EMPFUNC IN (@CD_EMPRESA)
AND   F.CD_EMPRESA = A.CD_EMPFUNC
AND   A.TP_SITUACAO <> 6
AND   B.CD_EMPFUNC = A.CD_EMPFUNC
AND   B.CD_CHAPA = A.CD_CHAPA
AND   B.DT_COMPETENCIA = A.DT_COMPETENCIA
AND   B.NR_SEQMOVC = A.NR_SEQMOVC
AND   TO_NUMBER(E.CP1) = TO_NUMBER(B.CD_EVENTO)
AND   TO_NUMBER(E.CP2) = A.TP_FOLHA
AND   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_INSTRUCAO
GROUP BY D.NR_CTADINT, 'D', D.NR_HISTCINT, B.CD_EVENTO, A.DT_COMPETENCIA, F.NR_CPFCNPJ,B.DS_EVENTO
--------------------;
UNION ALL
--------------------;
SELECT
  D.NR_CTACINT,
  'C',
  D.NR_HISTCINT,
  B.CD_EVENTO,
  SUM(CASE
        WHEN
          ROUND(B.VL_MOVIMENTO,2)< 0
        THEN
          ROUND(B.VL_MOVIMENTO,2)*-1*100
        ELSE
          ROUND(B.VL_MOVIMENTO,2)*100
      END),
  A.DT_COMPETENCIA,
  F.NR_CPFCNPJ,
  B.DS_EVENTO
FROM
  VR_RHU_FUNCMOVC A,
  VR_RHU_FUNCMOVM B,
  (SELECT * FROM VR_CTP_INSTRHUC WHERE TP_SITUACAO = 1) D,
  VR_CTP_INSTRHUO E,
  VR_GER_EMPRESA F
WHERE A.DT_COMPETENCIA BETWEEN @DT_INICIO AND @DT_FIM
AND   A.CD_EMPFUNC IN (@CD_EMPRESA)
AND   F.CD_EMPRESA = A.CD_EMPFUNC
AND   A.CD_EMPFUNC > 0
AND   A.TP_SITUACAO <> 6
AND   B.CD_EMPFUNC = A.CD_EMPFUNC
AND   B.CD_CHAPA = A.CD_CHAPA
AND   B.DT_COMPETENCIA = A.DT_COMPETENCIA
AND   B.NR_SEQMOVC = A.NR_SEQMOVC
AND   TO_NUMBER(E.CP1) = TO_NUMBER(B.CD_EVENTO)
AND   TO_NUMBER(E.CP2) = A.TP_FOLHA
AND   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_INSTRUCAO
GROUP BY D.NR_CTACINT, 'C', D.NR_HISTCINT, B.CD_EVENTO, A.DT_COMPETENCIA, F.NR_CPFCNPJ,B.DS_EVENTO
)
WHERE VL_MOVIMENTO > 0

Deverá 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.

 

Exemplo 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.

Exemplo 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ção.

Deverá ser liberado os componentes para o usuário: RHUFL008, RHUFM118, LOGFP001 e o GARFM006.

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados.

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _