Jump to content

Gislane

Membros
  • Content Count

    8
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Gislane

  • Rank
    Membro Ativo no Fórum
  • Birthday 03/10/1981

Profile Information

  • Sexo
    Feminino
  1. Bom tarde! Alguém que já tenha realizado as configurações? O que fazer? Obrigada. At.te, Gislane.
  2. Bom Dia, Necessito de um apoio em relação a configuração do novo portal no IIS (frame html) para publicação externa, pois funciona internamente só com o IP (internamente não funciona com o nome dado também). Versão: 12.1.23.197 Agradeço. At.te, Gislane.
  3. Ihhh!!! Acho que expliquei demais então. É que preciso trazer a memória de cálculo que o sistema faz (correção parcelas) para o relatório da ficha financeiro e o único meio que encontrei foi usando esse campo memocalculo da tabela Xparcelapagamento. Desconheço outro meio ou relatório do book.
  4. Boa Tarde, Foi desenvolvido uma sentença para retornar o resultado da memória de cálculo da correção monetária da parcela, mas me deparei com uma situação que não consigo solucionar. Segue: A query retorna o seguinte resultado: 10/2010: 0,2070% 11/2010: 0,1966% 12/2010: 0,3696% 01/2011: (1 + 0,6662%) ^ (27/31) - 1 0,0135959068840148652963042088 (VARIACAO FINAL) * R$ 1.800,00 (VALOR BASE) = R$ 24,47 10/2010: 0,2070% 11/2010: 0,1966% 12/2010: 0,3696% 01/2011: (1 + 0,6662%) ^ (26/31) - 1 0,0133788262545877084256456052 (VARIACAO FINAL) * R$ 10.000,00 (VALOR BASE) = R$ 133,79 10/2010: 0,2070% 11/2010: 0,1966% 12/2010: 0,3696% 01/2011: (1 + 0,6662%) ^ (30/31) - 1 0,0142474278233102089589305567 (VARIACAO FINAL) * R$ 0,00 (VALOR BASE) = R$ 0,00 ------ Pq na sentença foi solicitado o retorno do último registro e primeira informação da correção de cada grupo, o problema é que se consultar o log da parcela o texto esta assim: Modelo 0 10/2010: 0,2070% 11/2010: 0,1966% 12/2010: 0,3696% 01/2011: (1 + 0,6662%) ^ (30/31) - 1 0,0142474278233102089589305567 (Variação Final) * R$ 0,00 (Valor Base) = R$ 0,00 (Correção Monetária) Modelo 0 10/2010: 0,2070% 11/2010: 0,1966% 12/2010: 0,3696% 01/2011: (1 + 0,6662%) ^ (30/31) - 1 0,0142474278233102089589305567 (Variação Final) * R$ 262.708,00 (Valor Base) = R$ 3.742,91 (Correção Monetária) -------- E o que deveria retornar é a última informação (com valor). Abaixo a sentença: ------ Select max(substring(memocalculo,(patindex('%Modelo 0%',memocalculo)+10), (patindex('%(correção monetária)%' ,MEMOCALCULO)- (patindex('%Modelo 0%',memocalculo)+10)))) from XPARCELAPAGAMENTO WHERE MEMOCALCULO like '%modelo 0%' and XPARCELAPAGAMENTO.NUM_VENDA IN ( SELECT NUM_VENDA FROM XITEMVENDA WHERE COD_PESS_EMPR = 1 AND NUM_UNID = '1' AND NUM_SUB_UNID = '000604' ) GROUP BY COD_TIPO_PARC , XPARCELAPAGAMENTO.COD_GRUPO ------ Há como fazer a sentença buscar a informação, mas retornando a que tiver valor (<> de R$ 0,00)? Como é um campo texto não consegui trabalhar bem com o dado. Obrigada. At, Gislane.
  5. ___________________________________ SEGUE O RESULTADO FINAL DA SENTENÇA (FUNCIONA) select SUM(VALORBRUTO)AS VALORBRUTO FROM TMOV A, TMOVAPROVA B WHERE A.IDMOV=B.IDMOV AND A.CODTMV = '1.1.03' AND A.STATUS='A' AND B.CODUSUARIO = (select username from glogin where computername=host_name() and logintime=(select max(logintime)from glogin where computername=host_name())) AND B.DATAAPROVACAO = (SELECT CONVERT(CHAR,GETDATE(),102 ))
  6. ------------------ Sei disso mais nao consegui desenvolver, ou seja, ligar as coisas... na sentença abaixo consigo somar os valores aprovados mais tenho que determinar agora (o que nao sei fazer) que a soma é só para hoje. select SUM(A.VALORBRUTO) FROM TMOV A, TMOVAPROVA B WHERE A.IDMOV=B.IDMOV AND A.CODUSUARIO=B.CODUSUARIO AND A.CODTMV = '1.1.03' AND A.STATUS='A'
  7. Boa Tarde, Preciso desenvolver uma fórmula ou senteça SQL referente aprovação no movimento. Cenário: O usuário somente poderá aprovar compras com valor total de 5 mil, porém esses 5 mil podem ser em um único movimento ou a soma total de movimentos em um dia, por exemplo: * Mov. numero 000010 valor bruto 3 mil * Mov. numero 000011 valor bruto 2 mil Ambos aprovados hoje, entao um terceiro movimento de valor de 500 reais nao conseguira aprovar, somente amanhã. Tentei relacionar as tabelas tmovaprova e tmov com um select de somatorio (sum) mais nao consegui chegar num resultado final. Entao preciso de ajuda. Muito Obrigada.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.