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? ×

BeteMaciel

Membros
  • Total de itens

    11
  • Registro em

  • Última visita

Tudo que BeteMaciel postou

  1. SELECT PSECAO.CODIGO, PSECAO.DESCRICAO, PFUNC.CHAPA, PFUNC.NOME, PFUNCAO.NOME, PFUNCAO.CBO2002, PFUNC.SALARIO, PFUNC.DATAADMISSAO, PFUNC.DATADEMISSAO, PPESSOA.CPF, PFUNC.PISPASEP, (PPESSOA.RUA+' '+PPESSOA.NUMERO+' '+ PPESSOA.COMPLEMENTO) ENDERECO, PPESSOA.BAIRRO, PPESSOA.CIDADE, PPESSOA.ESTADO, PPESSOA.CEP, PPESSOA.DTNASCIMENTO, PFUNC.CODSITUACAO, Sum(case When ProvDescBase = 'P' then Valor else -Valor end) Liquido FROM PPESSOA, PSECAO, PFUNC, PFUNCAO, PFFINANC , PEVENTO WHERE PFUNC.CODCOLIGADA = PSECAO.CODCOLIGADA AND PFUNC.CODSECAO = PSECAO.CODIGO AND PFUNC.CODFUNCAO = PFUNCAO.CODIGO AND PFUNC.CODPESSOA = PPESSOA.CODIGO AND PFUNC.CODCOLIGADA >= 1 AND PFUNC.CODCOLIGADA <=1 AND PFUNC.CODFILIAL >=1 AND PFUNC.CODFILIAL <=5 AND PFUNC.CODSECAO >='1.01.001' AND PFUNC.CODSECAO <='9.09.999' AND PFUNC.CHAPA >='1111111' AND PFUNC.CHAPA <='9999999' and PEVENTO.provdescbase <> 'B' and PFFINANC.mescomp = 5 and PFFINANC.anocomp = 2012 and PFFINANC.nroperiodo = 2 AND PEVENTO.CODCOLIGADA=PFFINANC.CODCOLIGADA AND PEVENTO.CODIGO=PFFINANC.CODEVENTO AND PFUNC.CODCOLIGADA=PFFINANC.CODCOLIGADA AND PFUNC.CHAPA=PFFINANC.CHAPA GROUP BY PSECAO.CODIGO, PSECAO.DESCRICAO, PFUNC.CHAPA, PFUNC.NOME, PFUNCAO.NOME, PFUNCAO.CBO2002, PFUNC.SALARIO, PFUNC.DATAADMISSAO, PFUNC.DATADEMISSAO, PPESSOA.CPF, PFUNC.PISPASEP, (PPESSOA.RUA+' '+PPESSOA.NUMERO+' '+ PPESSOA.COMPLEMENTO), PPESSOA.BAIRRO, PPESSOA.CIDADE, PPESSOA.ESTADO, PPESSOA.CEP, PPESSOA.DTNASCIMENTO, PFUNC.CODSITUACAO
  2. Ora - 0172 : ivalid number na célula:$A$4 - Este á primeira linha da planilha. Você precisa passar um valor para todas as células :PLN
  3. Alguém sabe como o sistema faz o calculo do IR no momento do resgate da Aplicação Fundo. Segue anexo tela e as movimentações Últimas movimentações Sistema Valor Qtde Cotas + Saldo Anterior 4.433.820,08 2.399.940,418526 + Aplicações no periodo 318.636,40 172.355,487874 - Resgate 2.000.000,00 1.091.481,297200 - IR s/ Resgate 10.786,27 5.886,504494 + Rendimento no periodo 4.189,72 - Antecipação de IR 13.295,11 = Saldo Atual 2.732.564,82 Banco Valor Qtde Cotas + Saldo Anterior Bruto 4.433.820,09 2.399.940,42142 + Aplicações no periodo 318.636,40 172.355,48797 - Resgate no periodo 2.020.599,39 1.091.481,29755 Resgate 2.000.000,00 IR s/ Resgate 20.599,39 + Rendimento no periodo 24.961,69 - Antecipação de IR 15.149,36 8.137,42049 = Saldo Atual 2.741.669,43 1.472.677,19135 ultimas movimentações.txt
  4. BeteMaciel

    Deadlock

    Pessoal, Estou na versão 11.12.42 do Labore e no processo de recalculo do funcionário esta ocorrendo com frequência erro de deadlock, o deadlock ocorre quando estamos gerando o recalculo dos funcionários de uma filial, e também quando estamos gerando o calculo automático da folha através do grupo de eventos. Entrei em contato com o suporte da TOTVS, passei todos os erros e até agora só aguardando, pediram que eviassem a base para análise. Em outros tópicos vi algo só criação de indices nas tabelas mais utilizadas, alguém já passou por algo parecido ou tem alguma sugestão?
  5. Boa tarde Rogério, Estou com esse mesmo problema, poderia me enviar as dlls, meu email * elisabete@ - email não permitido - ver regras do fórum * Obrigada.
  6. Quando faço a pesquisa do valor no mês 03 de 2011 por exemplo, retorna o valor do mês 02 de 2011 Mas quando faço no mês 01 de 2011 retorna nulo e deveria retornar o valor do mês 12 de 2010. Pq tá fazendo a subtração (1)- 1 = 0 e não existe É isso que não estou conseguindo. Os parametros são mês e ano separados mesmo como na primeira opção que vc me enviou. Veja por favor se estou fazendo da maneira correta: AND YEAR(TMOV.DATAEMISSAO) = CASE WHEN YEAR(:ESPELHO#37) = 1 THEN (YEAR(:ESPELHO#37)-1) ELSE YEAR(:ESPELHO#37)END AND MONTH(TMOV.DATAEMISSAO) = CASE WHEN MONTH(:ESPELHO#36) = 1 THEN 12 ELSE MONTH(:ESPELHO#36) END ou AND YEAR(TMOV.DATAEMISSAO) = CASE WHEN YEAR(TMOV.DATAEMISSAO) = 1 THEN (YEAR(TMOV.DATAEMISSAO)-1) ELSE YEAR(TMOV.DATAEMISSAO)END AND MONTH(TMOV.DATAEMISSAO) = CASE WHEN MONTH(TMOV.DATAEMISSAO) = 1 THEN 12 ELSE MONTH(TMOV.DATAEMISSAO) END
  7. Isso mesmo. Mas existe um valor para este período que seria 12/2010
  8. Quero trazer o valor do movimento do mês anterior, fiz esta select e deu certo, mas quando é o mês 1 não da mais certo. Preciso tratar quando o mês (1)-1 = 0 pra 12 e quando muda o ano também. SELECT SUM(TITMMOV.PRECOUNITARIO * TITMMOV.QUANTIDADE) AS VALOR FROM TMOV, TITMMOV, TPRD, FCFO WHERE TMOV.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TMOV.IDMOV = TITMMOV.IDMOV AND TITMMOV.CODCOLIGADA = TPRD.CODCOLIGADA AND TITMMOV.IDPRD = TPRD.IDPRD AND TMOV.CODCOLIGADA = FCFO.CODCOLIGADA AND TMOV.CODCFO = FCFO.CODCFO AND TMOV.[sTATUS] <> 'C' AND TPRD.CODIGOPRD = '6.07.0003' AND TMOV.CODCOLIGADA = 1 AND TMOV.CODFILIAL = 1 AND TMOV.CODTMV = '1.1.26' AND TMOV.CODCFO = 'F00000131' AND TMOV.CODCCUSTO = '01.901000.0090.0000' AND YEAR(TMOV.DATAEMISSAO) = 2011 AND MONTH(TMOV.DATAEMISSAO) = (4)-1 AND TMOV.CODTB1FLX IN ('1.25.01','1.28.13','1.28.20','1.28.21','1.31.01','1.31.02')
×
×
  • Criar Novo...

Informação Importante

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