Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

Deige Mendes

Membros
  • Total de itens

    157
  • Registro em

  • Última visita

  • Dias Ganho

    2

Tudo que Deige Mendes postou

  1. Bom dia Tenho esta sentença verifique se lhe atende, busca dierto do Chronus. SELECT AAFHTFUN.CHAPA AS [CHAPA FUNC], PFUNC.NOME AS [NOME FUNC], PFUNC.CODFILIAL AS [COD FILIAL], PFUNC.CODCOLIGADA AS [COD COLIGADA], AAFHTFUN.DATA AS [DATA HE], DATEPART(MONTH,AAFHTFUN.DATA) AS [MÊS HE], DATEPART(YEAR,AAFHTFUN.DATA) AS [ANO HE], CAST((AAFHTFUN.EXTRAAUTORIZADO) AS DECIMAL(10,2))/60 AS [HE DECIMAL], CASE WHEN AEAUTFUN.JUSTIFICATIVA = '01' THEN 'TREINAMENTO' WHEN AEAUTFUN.JUSTIFICATIVA = '02' THEN 'NOVOS PROJETOS' WHEN AEAUTFUN.JUSTIFICATIVA = '03' THEN 'RETRABALHOS' WHEN AEAUTFUN.JUSTIFICATIVA = '04' THEN 'TERMINO DE ATIVIDADES' WHEN AEAUTFUN.JUSTIFICATIVA = '05' THEN 'MANUTENCAO FABRICA' WHEN AEAUTFUN.JUSTIFICATIVA = '06' THEN 'LIMPEZA FABRICA' WHEN AEAUTFUN.JUSTIFICATIVA = '07' THEN 'EMISSÃO NOTA FISCAL' WHEN AEAUTFUN.JUSTIFICATIVA = '08' THEN 'FERIADO' WHEN AEAUTFUN.JUSTIFICATIVA = '09' THEN 'MELHORIAS' WHEN AEAUTFUN.JUSTIFICATIVA = '10' THEN 'FATURAMENTO' WHEN AEAUTFUN.JUSTIFICATIVA = '11' THEN 'OBRAS EM ANDAMENTO' END AS JUST_DESCRI, PSECAO.DESCRICAO AS [DESC SEÇÃO], PSECAO.CODIGO AS [COD SEÇÃO], ((PFUNC.SALARIO/(JORNADAMENSAL/60))*2) * (CAST((AAFHTFUN.EXTRAAUTORIZADO) AS DECIMAL(10,2))/60) AS VALOR FROM AAFHTFUN LEFT JOIN AEAUTFUN ON AEAUTFUN.CHAPA = AAFHTFUN.CHAPA AND AEAUTFUN.CODCOLIGADA = AAFHTFUN.CODCOLIGADA AND AEAUTFUN.DATA = AAFHTFUN.DATA INNER JOIN PFUNC ON PFUNC.CHAPA = AAFHTFUN.CHAPA AND PFUNC.CODCOLIGADA = AAFHTFUN.CODCOLIGADA LEFT JOIN PSECAO ON PFUNC.CODSECAO = PSECAO.CODIGO LEFT JOIN PFCOMPL ON PFUNC.CHAPA = PFCOMPL.CHAPA WHERE CONVERT(DATETIME,AAFHTFUN.DATA,101) >= :DATA_INICIO_D AND CONVERT(DATETIME,AAFHTFUN.DATA,101) <= :DATA_FIM_D ORDER BY AAFHTFUN.DATA
  2. Bom dia Rodrigo, Tenho esta que está validada, verifique por favor se lhe atende. è um cubo que tem algumas informações adicionais e filtra alguns tipos de funcionários( Fica a seu critério ) SELECT PFUNC.CODCOLIGADA AS COLIGADA , PFUNC.CHAPA, PFUNC.NOME, PPESSOA.SEXO , PCODSITUACAO.DESCRICAO AS SITUAÇÃO , PTPFUNC.DESCRICAO AS TIPO_FUNC , PSECAO.CODIGO AS COD_SECAO, PSECAO.DESCRICAO AS SECÃO, PFUNCAO.NOME AS FUNÇÃO , PPESSOA.DTNASCIMENTO AS NASCIMENTO, PPESSOA.CARTIDENTIDADE, PPESSOA.CPF, CASE WHEN DATEPART(MONTH,PPESSOA.DTNASCIMENTO)< DATEPART(MONTH,GETDATE()) THEN DATEDIFF(MONTH,PPESSOA.DTNASCIMENTO,GETDATE())/12 WHEN DATEPART(MONTH,PPESSOA.DTNASCIMENTO)> DATEPART(MONTH,GETDATE()) THEN DATEDIFF(MONTH,PPESSOA.DTNASCIMENTO,GETDATE())/12 WHEN DATEPART(MONTH,PPESSOA.DTNASCIMENTO)= DATEPART(MONTH,GETDATE()) AND DATEPART(DAY,PPESSOA.DTNASCIMENTO)< DATEPART(DAY,GETDATE()) THEN DATEDIFF(MONTH,PPESSOA.DTNASCIMENTO,GETDATE())/12 WHEN DATEPART(MONTH,PPESSOA.DTNASCIMENTO)= DATEPART(MONTH,GETDATE()) AND DATEPART(DAY,PPESSOA.DTNASCIMENTO)= DATEPART(DAY,GETDATE()) THEN DATEDIFF(MONTH,PPESSOA.DTNASCIMENTO,GETDATE())/12 WHEN DATEPART(MONTH,PPESSOA.DTNASCIMENTO)= DATEPART(MONTH,GETDATE()) AND DATEPART(DAY,PPESSOA.DTNASCIMENTO)> DATEPART(DAY,GETDATE()) THEN DATEDIFF(MONTH,PPESSOA.DTNASCIMENTO,GETDATE())/12-1 ELSE NULL END AS IDADE , PFUNC.DATAADMISSAO, CASE WHEN MONTH(PFUNC.DATAADMISSAO) = 1 THEN '01-JANEIRO' WHEN MONTH(PFUNC.DATAADMISSAO) = 2 THEN '02-FEVEREIRO' WHEN MONTH(PFUNC.DATAADMISSAO) = 3 THEN '03-MARÇO' WHEN MONTH(PFUNC.DATAADMISSAO) = 4 THEN '04-ABRIL' WHEN MONTH(PFUNC.DATAADMISSAO) = 5 THEN '05-MAIO' WHEN MONTH(PFUNC.DATAADMISSAO) = 6 THEN '06-JUNHO' WHEN MONTH(PFUNC.DATAADMISSAO) = 7 THEN '07JULHO' WHEN MONTH(PFUNC.DATAADMISSAO) = 8 THEN '08-AGOSTO' WHEN MONTH(PFUNC.DATAADMISSAO) = 9 THEN '09-SETEMBRO' WHEN MONTH(PFUNC.DATAADMISSAO) = 10 THEN '10-OUTUBRO' WHEN MONTH(PFUNC.DATAADMISSAO) = 11 THEN '11-NOVEMBRO' WHEN MONTH(PFUNC.DATAADMISSAO) = 12 THEN '12-DEZEMBRO' END AS MÊS_ADMISSAO , YEAR(PFUNC.DATAADMISSAO) AS ANO_ADMISSAO, PFUNC.DATADEMISSAO, CASE WHEN MONTH(PFUNC.DATADEMISSAO) = 1 THEN '01-JANEIRO' WHEN MONTH(PFUNC.DATADEMISSAO) = 2 THEN '02-FEVEREIRO' WHEN MONTH(PFUNC.DATADEMISSAO) = 3 THEN '03-MARÇO' WHEN MONTH(PFUNC.DATADEMISSAO) = 4 THEN '04-ABRIL' WHEN MONTH(PFUNC.DATADEMISSAO) = 5 THEN '05-MAIO' WHEN MONTH(PFUNC.DATADEMISSAO) = 6 THEN '06-JUNHO' WHEN MONTH(PFUNC.DATADEMISSAO) = 7 THEN '07-JULHO' WHEN MONTH(PFUNC.DATADEMISSAO) = 8 THEN '08-AGOSTO' WHEN MONTH(PFUNC.DATADEMISSAO) = 9 THEN '09-SETEMBRO' WHEN MONTH(PFUNC.DATADEMISSAO) = 10 THEN '10-OUTUBRO' WHEN MONTH(PFUNC.DATADEMISSAO) = 11 THEN '11-NOVEMBRO' WHEN MONTH(PFUNC.DATADEMISSAO) = 12 THEN '12-DEZEMBRO' END AS MÊS_DEMISSAO , YEAR(PFUNC.DATADEMISSAO) AS ANO_DEMISSAO , PFUNCAO.CBO2002 AS COD_CBO, PFUNC.PISPASEP AS PIS, PFUNC.CODFILIAL AS FILIAL, ( SELECT CONVERT(CHAR, DATEDIFF (DAY, FUNC.DATAADMISSAO,GETDATE() ) / 365, 1 ) + 'ANOS' + CONVERT(CHAR, (DATEDIFF (DAY, FUNC.DATAADMISSAO ,GETDATE() ) % 365 )/30 , 2 ) + 'MESES' FROM PFUNC AS FUNC WHERE FUNC.CHAPA =PFUNC.CHAPA ) AS TEMPO_SERV, PCODINSTRUCAO.DESCRICAO AS GRAU_INSTRUCAO , 1 AS QUANTIDADE FROM PFUNC INNER JOIN PPESSOA ON PPESSOA.CODIGO = PFUNC.CODPESSOA LEFT JOIN PFUNCAO ON PFUNC.CODCOLIGADA = PFUNCAO.CODCOLIGADA AND PFUNC.CODFUNCAO = PFUNCAO.CODIGO LEFT JOIN PFUNCAOCOMPL ON PFUNC.CODFUNCAO = PFUNCAOCOMPL.CODFUNCAO AND PFUNC.CODCOLIGADA = PFUNCAOCOMPL.CODCOLIGADA LEFT JOIN GCONSIST AS GCONSIST_UNIF ON GCONSIST_UNIF.CODCLIENTE = PFUNCAOCOMPL.UNIFORME AND GCONSIST_UNIF.CODTABELA = 'TIPOUNIF' LEFT JOIN PSECAO ON PFUNC.CODSECAO = PSECAO.CODIGO AND PFUNC.CODCOLIGADA = PSECAO.CODCOLIGADA LEFT JOIN PTPFUNC ON PFUNC.CODTIPO = PTPFUNC.CODCLIENTE LEFT JOIN PCODSITUACAO ON PFUNC.CODSITUACAO = PCODSITUACAO.CODCLIENTE LEFT JOIN PCODINSTRUCAO ON PPESSOA.GRAUINSTRUCAO = PCODINSTRUCAO.CODCLIENTE AND PPESSOA.GRAUINSTRUCAO = PCODINSTRUCAO.CODINTERNO WHERE PFUNC.CODTIPO IN ('N','A','D','Z','T') AND PFUNC.DATAADMISSAO <= :DATA_PERIODO_D AND (PFUNC.DATADEMISSAO >= :DATA_PERIODO_D OR PFUNC.DATADEMISSAO IS NULL ) ORDER BY PFUNC.CHAPA
  3. Cleiton, realizei também este processo de migração do centro de custo e realmente deu bastante trabalho e exige bastante atencao no DE - > Para.
  4. Rodrigo, hoje utilizado os campos de DESPESAS dentro do movimento para vincular estas DESPESAS ACESSÓRIAS, porém para que o mesmo não gere erro para calculo no valor das Bases de tributos e totais da nota ao utilizar este campo você deve verificar se o Parametro do movimento está com o seguinte cadastro. Parametros > Acesse o movimento de importação > aba Mov - rateio val. financ > campo Despesa Marque " Aplicar rateio proporcional " Verifique se com este parametro funciona.
  5. Você necessita que os adiantamentos sejam partidos do contratos ? Pois pensei que estes adiantamentos você gera-se pelo RM Fluxus e depois vincular estes adiantamentos aos lançamentos das medições. Caso necessite gerar os adiatamentos pelo módulo de contratos pensei em nesta situação criar 2 tipos de contratos um com as entregas( medições ) e outro do tipo adiatamento de contrato com os adiantamentos.
  6. Bom dia Ricardo, Você não poderia criar um movimento que gere financeiro com tipo de documento Adiantamento, e receber as medições deste contratos por este movimento? Creio que na versão 11.50 teremos uma nova funcionalidade de adiatamento via RM Nucleus estou avaliando.
  7. Vou documentar está situação e ver se encaminho a TOTVS como sujestão de melhoria. Caso tenha algum retorno mando um post de resposta.
  8. Bom dia Maurício, Recentemente estou fazendo a implantação do RM Vitae porém para o caso de competencias o sistema não conta com um assistente parecido com o de lançamento de características pessoais. A solução que estou trabalhando é a montagem de uma SQL para realizar alguns lançamentos de competências padrões automáticas, fara facilitar o usuário visto que o número do funções é elevado.
  9. Bom dia Rodrigo, Recentemente passei por um problema parecido, você saberia nos informar qual foi o código do erro retornado pela SEFAZ ? att,
  10. Votei em Muito Bom, Pra mim existe alguns motivos que se destacam como : Eficiente sistema de Gestão de relatório, planilhas e cubos, Tempo de implantação e flexibilidade muito boa e estabilidade. Porém como sitado pelo nosso amigo acima, não coloquei ótimo por haver sempre alguns pontos de melhoria. Exemplo: Back office ( que já houve mudanças significativas ). Isso na minha opinião. Obrigado.
  11. Meu caro, Dentro da parametrização do movimento , na aba emitente( 2ª -aba) você apontará qual é o emitente da nota fiscal ( Empresa, cliente ou fornecedor) .
  12. Meu caro Jorge , Em um recente treinamento que realizamos na TOTVS sobre a Máquina de Cálculo, eles nos recomendaram utilizar a versão 11.40, que já estará com todos os problemas da versão 11.20 resolvidos ( Segundo TOTVS ), você chegou a simular estes processos que apresentaram erros nesta versão 11.40 ?
  13. Muito Bem lembrado Jorge, já tive problemas nesta rotina em um processo de migração de sistemas de folha para o Labore os dados de férias e históricos não foram alimentados.
  14. Renato , Dentro dos parâmetros sindicatos , acessando o sindicato correspondente ao funcionário , existirá uma aba de evento, crie um novo evento com código a ser cálculado do tipo : 09 - Hora extra Noturna e amarre-o ao seu evento do Labore, Assim o sistema irá separar extras normais das noturnas.
  15. Meu caro, existe a possibilidade também de se utilizar senhas de acesso ao cubos, verifique também está possibilidade.
  16. Meu caro tente desta maneira : select sum(tot_func) from ( select count(chapa) as tot_func from pfunc where dataadmissao >=:datainicio and dataadmissao <= :datafinal and motivoadmissao <> '01' and substring (codsecao,1,2)=:loja union all select count(chapa) as tot_func from pfunc where datademissao >=:datainicio and datademissao <= :datafinal and motivodemissao <> '01' and substring (codsecao,1,2)=:loja ) as total
  17. Deige Mendes

    SEFAZ

    Bom dia Pessoal, Só informando que a Sefaz-MG passou por problemas graves na semana passada, habilitando o ambiente de contingência SCAN por tempo indeterminado. - Estou avaliando o envio de contingência SCAN, porém entrei em contado com a Totvs para verificar versões\procedimentos fui informado que apenas a contingência OFFLINE ( formulário de segurança) está disponível, em breve passo mais informações.
  18. Deige Mendes

    Derrubar usuários do RM

    Boa Tarde Pessoa. Também estou nessa, abrimos chamados pois também estamos tendo muitos problemas. Licenças travadas e usuários inativos.
  19. Boa Tarde Rodrigo. Tivemos o mesmo problema porém com a declaração retificadora de 2008, instalamos em várias maquinas entramos em contato com o suporte da RECEITA, porém sem exito. Nossa Parte de INFRA aqui da TI está avaliando caso consigamos posto aqui .
  20. Deige Mendes

    Gerenciamento de Licenças

    Bom dia meu caro, Fui informado pelo suporte FLAMEWORK que na ultima versão do TOTVS monitor tem a opção de finalizar o acesso de um funcionário. Porém ainda não tive tempo de simular. Se quiser verificar acho interessante.
  21. Meu caro Sebastião Simulei com as duas situações( marcado e desmarcado) o campo abaixo na tela de importação: -Importa a primeira batida de dia considerando a natureza cadastrada no horário: também simulando a opção: -Não altera a natureza das batidas que ultrapassarem __:__ hs Simulei com diversos valores. Porém ainda sem êxito, estou analisando também junto a totvs. Jair complicado somente é o nosso processo que no momento da importação, antes do DP analisar o gestor da área já realiza a autorização das horas extras, como estes ponto entram errados fica complicado realizar analise. Vou realizar novas simulações e lhes mantenho informados.
  22. Bom dia Meus Caros. Estou com um problema referente a um horário no Chronus ,gostaria de um auxilio. Tenho o seguinte horário cadastrado, bem simples não há revezamento . - Entrada1 07:30 / Saida1 12:00 / Entrada2 13:00 / Saida2 17:30. Porém quando um func. NÃO realiza a batida Entrada1 as demais entram no ponto de forma incorreta. A Saida1 entra no ponto como Entrada1 assim desestruturando todas as demais. Gostaria de uma maneira para que neste casos já entre como Saida1 depois de um determinado tempo. Desde já Agradeço.
  23. Parabéns a toda equipe, o fórum ficou ótimo. muitos novos recursos e visual show de bola.
  24. Deige Mendes

    Licence Server

    Meus caros no nosso caso, no momento em que recebemos o license server a TOTVS nos enquadrou em uma modalidade distinta da que já trabalhávamos. Nossa licença anterior tínhamos 27 licenças por maquina, ou seja 27 estações que poderiam utilizar simulataneamente, e cada uma podendo utilizar todos os módulos disponíveis. Porém a Totvs nos mandou uma licença por aplicativo, ou seja poderiam ser acessados apenas 27 módulos simultâneos e não por estação. Depois de muita negociação e paciência conseguimos migrar nosso license server para a modalidade que já tínhamos anterior em contrato.
  25. Será que na sua fórmula de valor liquido do movimento ele não está considerando o desconto novamente ?
×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.