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? ×
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

Auxílio Para Criar Uma Formular Que Traga O Valor Da Bolsa No Classis


Posts Recomendados


  • Tópicos Que Criei:  21
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  35
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  380
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  146

Boa tarde pessoal,

Preciso criar uma formula que traga o valor da bolsa no módulo classis para que o valor apareça no momento da contabilização por diferimento contábil.

Tenho o evento contábil para isso, então a ideia é fixar o numero das contas contábeis, pois elas são bolsas de outro sacado preenchido, por isso não consigo usar percentual no evento por ter outro sacado preenchido e preciso usar fórmula para essas linhas de bolsa.

Criei um sql para verificar se o codcfo é is not null e então tratar para trazer o valor da bolsa que esta em percentual para valor.

sql:

select SBOLSA.CODBOLSA AS CODBOLSA

from SBOLSA, SBOLSALAN

where SBOLSA.CODBOLSA = SBOLSALAN.CODBOLSA

AND SBOLSA.CODCFO IS NOT NULL

na formula uso o resultsql:

Na fórmula:

Se (RESULTSQL ('EBVALORBOLSA' , 'CODBOLSA') <> ' ' ENTAO

Traz o valor da bolsa de percentual em valor

Tem como trazer este valor usando as formulas dos classis??

Se alguém puder de me ajudar agradeço muito. abs Kelin

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  11
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  1.140
  • Conteúdo/Dia:  0.21
  • Reputação:   60
  • Pontos/Conquistas:  6.161
  • Conteúdo Resolvido:  0
  • Dias Ganho:  33
  • Status:  Offline
  • Idade:  42
  • Dispositivo:  Windows

Kelin,

Já tentou utilizar a opção TABBOLSALAN ('VALOR','') ?

Ele retorna Bolsa do Totvs Educacional.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  21
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  35
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  380
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  146

Frederico, dá erro na compilação, não reconhece a função lá no classis

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  11
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  1.140
  • Conteúdo/Dia:  0.21
  • Reputação:   60
  • Pontos/Conquistas:  6.161
  • Conteúdo Resolvido:  0
  • Dias Ganho:  33
  • Status:  Offline
  • Idade:  42
  • Dispositivo:  Windows

Kelin,

Mas qual versão está usando ? É a nova MDI ?

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  21
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  35
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  380
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  146

eu tava usando a mdi delphi, pois não encontrei o cadastro de formulas na nova, sabe onde fica?

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  11
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  1.140
  • Conteúdo/Dia:  0.21
  • Reputação:   60
  • Pontos/Conquistas:  6.161
  • Conteúdo Resolvido:  0
  • Dias Ganho:  33
  • Status:  Offline
  • Idade:  42
  • Dispositivo:  Windows

Kelin,

Está em serviços globais, ou você pode ir na lateral direita e clicar em executar e digitar Fórmula.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  21
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  35
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  380
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  146

Frederico,

Fui lá nos globais e tentei salvar a formula:

Se (RESULTSQL ('EBVALORBOLSA' , 'CODBOLSA')) <> '' ENTAO

TABBOLSALAN ('VALOR','')

senao

0.00

fimse

Só que apresentou este erro:

Erro de compilação da fórmula Testing na linha 2!

'TABBOLSALAN' is not declared. It may be inaccessible due to its protection level.

parece que não existe esta função ou precisa declarar alguma coisa...

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  11
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  1.140
  • Conteúdo/Dia:  0.21
  • Reputação:   60
  • Pontos/Conquistas:  6.161
  • Conteúdo Resolvido:  0
  • Dias Ganho:  33
  • Status:  Offline
  • Idade:  42
  • Dispositivo:  Windows

Kelin,

Estranho pois utilizo isso em fórmula sem fazer declaração

SE TABLAN('CODTB3FLX','S') = '0397'

ENTAO

TABBOLSALAN ('VALOR','')

SENAO

0

FIMSE

Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

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