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

Dayana Fernandes

Membros
  • Total de itens

    21
  • Registro em

  • Última visita

Posts postados por Dayana Fernandes

  1. Consegui colocando a formula:

    /* Funcionários irão folgar dia 01-11-2021 para isso irão trabalhar dias 25-10 a 28-10, 03-11 a 04-11, 08-11 a 10-11. */

    SE PAR = '25/10/2021' ENTAO VERDADE SENAO
        SE PAR = '26/10/2021' ENTAO VERDADE SENAO
            SE PAR = '27/10/2021' ENTAO VERDADE SENAO
                SE PAR = '28/10/2021' ENTAO VERDADE SENAO
                    SE PAR = '03/11/2021' ENTAO VERDADE SENAO
                        SE PAR = '04/11/2021' ENTAO VERDADE SENAO
                            SE PAR = '08/11/2021' ENTAO VERDADE SENAO
                                SE PAR = '09/11/2021' ENTAO VERDADE SENAO
                                    SE PAR = '10/11/2021' ENTAO VERDADE SENAO  FALSO  FIMSE
                                FIMSE
                            FIMSE    
                        FIMSE
                    FIMSE
                FIMSE
             FIMSE
         FIMSE
    FIMSE

    • Gostei 1
  2. funcionou sim Jair e tenho os mesmos códigos sim, como ficaria se eu tiver que filtrar pela coligada?

    Meu conhecimento em SQL é bem básico, por isso te pergunto.

    Obrigado pela atenção

    Abraço

    Ficaria assim...

    Select f.codtb1flx, g.descricao, f.dataemissao, f.numerodocumento, c.nomefantasia, f.dataop1, f.valororiginal,

    f.valorbaixado, f.datavencimento, f.databaixa, f.historico

    From fcfo c, flan f, ftb1 g

    Where f.codcfo = c.codcfo AND f.CODCOLCFO = c.CODCOLIGADA

    and F.CODTB1FLX= G.CODTB1FLX AND F.CODCOLIGADA = G.CODCOLIGADA -- Recomendação: faça relacionamentos por JOIN e não diretamente no WHERE

    and f.datavencimento >=:DATAINICIO and f.datavencimento <=:DATAFIN

    and G.CODTB1FLX=:CONTASOPERACIONAIS

    and f.pagrec = '2' and f.statuslan = '1' --pode tirar estas aspas por se tratar de numérico, fica melhor o desempenho.

    AND F.CODCOLIGADA = 1 -- :)

    order by f.datavencimento desc

  3. Olha, pelo que vi, pra unir estas duas consultas vc precisaria do join entre as tabelas mprj e mtrfreal. Mas não eh só isso não!

    Alguns relacionamentos estão faltando e outros sobrando... pode gerar alguma redundância...

    Execute esta consulta abaixo e confira seus relacionamentos!

    Esta tabela ajuda bastante! Ela é própria dos Sistemas RM!

    select

    *

    from glinksrel

    where mastertable = 'mprj'

    Abraço :sorry:

  4. Tenta este select ai!

    SELECT

    PFUNC.CHAPA AS MATRICULA,

    PFUNC.NOME AS NOME,

    PFUNCAO.NOME AS FUNCAO,

    PCONTAS.GRPCONTA AS GRUPOCONTA,

    PFUNC.INTEGRCONTABIL AS INTGER,

    PCONTAS.CONTASALDUS AS CONTACONTABIL,

    PSECAO.DESCRICAO AS DEPARTAMENTO,

    PFFINANC.CODEVENTO AS CODIGO,

    PEVENTO.DESCRICAO AS DESCEVENTO,

    (

    CASE

    WHEN PEVENTO.PROVDESCBASE ='D'

    THEN (PFFINANC.VALOR * -1)

    WHEN PEVENTO.PROVDESCBASE = 'P'

    THEN PFFINANC.VALOR

    END

    ) AS VALOR,

    DTPAGTO AS PAGAMENTO,

    PFUNC.CODSITUACAO

    FROM PFUNC (NOLOCK)

    JOIN PSECAO (NOLOCK) ON ( PFUNC.CODCOLIGADA = PSECAO.CODCOLIGADA AND PFUNC.CODSECAO = PSECAO.CODIGO )

    JOIN PFUNCAO (NOLOCK) ON ( PFUNCAO.CODCOLIGADA = PFUNC.CODCOLIGADA AND PFUNCAO.CODIGO = PFUNC.CODFUNCAO )

    JOIN PFFINANC (NOLOCK) ON ( PFFINANC.CODCOLIGADA = PFUNC.CODCOLIGADA AND PFUNC.CHAPA = PFFINANC.CHAPA )

    JOIN PEVENTO (NOLOCK) ON ( PEVENTO.CODCOLIGADA = PFFINANC.CODCOLIGADA AND PEVENTO.CODIGO = PFFINANC.CODEVENTO )

    LEFT JOIN PCODINTCONTFUNC (NOLOCK) ON ( PFUNC.CODCOLIGADA = PCODINTCONTFUNC.CODCOLIGADA AND PFUNC.INTEGRCONTABIL = PCODINTCONTFUNC.CODCLIENTE )

    LEFT JOIN PCONTAS (NOLOCK) ON ( PCONTAS.CODCOLIGADA = PCODINTCONTFUNC.CODCOLIGADA AND PCONTAS.INTEGRCFUNC = PCODINTCONTFUNC.CODCLIENTE )

    WHERE PFFINANC.MESCOMP = '3'

    AND PFFINANC.ANOCOMP = '2009'

    AND PFFINANC.VALOR <> 0

    AND PEVENTO.PROVDESCBASE <> 'B'

  5. Pessoal,

    Estou com uma ocorrência com o suporte RM desde outubro de 2008 e o problema é o seguinte...

    Nosso usuário precisa fazer alterações no contrato do tipo Imposto de Renda, Centro de custo e outras alterações. A primeira parcela a vencer ele altera manualmente e as demais ele exclui.

    Mas ao gerar as novas parcelas com as alterações feitas no contrato... pula o mês seguinte.

    Ex:

    Parcela - Vencimento - Status - Obs

    01 - 01/03/2009 - Quitada

    02 - 01/04/2009 - Quitada

    03 - 01/05/2009 - A pagar - (ele alterou esta para constar as mesma alterações do contrato e mandou pagar nomalmente)

    04 - 01/07/2009 - A pagar - (viram que pulou o mês... 06)

    05 - 01/08/2009 - A pagar

    Já tentei pedir a RM Script's e nada... eles não alteram o sistema tb!

    Por favor, me ajudem!

    Grata.

  6. Pessoal, bom dia!

    Toda vez que o usuário tenta devolver um a nota Fiscal que foi recebida no movimento 1.2.15 – Nota Fiscal – Ferramentas, gerando uma cópia por referencia no movimento 2.3.01 - Nota de Devolução, assim que ele salva o movimento aparece a seguinte mensagem e não conseguimos dar prosseguimento.

    ---------------------------

    RM Nucleus

    ---------------------------

    Quantidade do item do movimento de devolução não pode ser maior que a quantidade do item do movimento devolvido!

    ---------------------------

    OK

    Alguém já viu isso?

    Posso anexar o profiler!

    O suporte RM já passou para o PDE, mas como vcs sabem vai demorar e precisava disso com uma certa urgência!

    Conto com vcs!

    Obrigada!

×
×
  • Criar Novo...

Informação Importante

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