PERGUNTAS E RESPOSTAS
 
Bem Vindo, Visitante  Todos os Fórums
  Configurador/IDE
Enviar para a impressoraImprimir  Enviar e-mail para um amigoEnviar Para um Amigo
Precisa estar Logado

Subject Assunto:
Gatilho Com IF
Versão:
12
Plataforma:
Microsoft
Complemento:
DB:
SQL Server
Complemento:
LinkedIn
Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário KAUANSILVA KAUANSILVA em 19/02/2021, 09:57 h
Local: CE  Registro: 14/01/2021  Postagens: 3
Estou tentando criar um gatilho com IF pra quando eu preencher o Campo E2_VALOR com "RC" retorne para o campo E2_ISS o valor 0, ficou assim :


E2_VALOR
001
E2_ISS

1 - PRIMARIO

IF(M->E2_TIPO=="RC",0,M->E2_ISS)                                                                    

2 - NÃO

SE2

1

xfilial("SE2")+M->E2_PREFIXO+M->E2_NUM                                                              



Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário KAUANSILVA KAUANSILVA em 19/02/2021, 11:25 h
Local: CE  Registro: 14/01/2021  Postagens: 3
Como Resolver ?

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário EMERSON.EN EMERSON.EN em 19/02/2021, 12:27 h
Local: SP  Registro: 20/08/2010  Postagens: 580
GAT.1
E2_VALOR
001
E2_ISS
1 - PRIMARIO
IF(ALLTRIM(M->E2_TIPO)=="RC",0,M->E2_ISS)
2 - NÃO

GAT.2
E2_TIPO
001
E2_ISS
1 - PRIMARIO
IF(ALLTRIM(M->E2_TIPO)=="RC",0,M->E2_ISS)
2 - NÃO

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário KAUANSILVA KAUANSILVA em 19/02/2021, 15:07 h
Local: CE  Registro: 14/01/2021  Postagens: 3
Deu certo o gatilho mas, ainda ta retendo o imposto um exemplo :

a partir do momento em que eu inputasse uma quantidade x : Ex: 10.000

era pra zerar o campo E2_ISS e continuar 10.000

mas ai ele retem imposto e diminui pra 9.500


Como proceder ?

Para postar no Fórum você precisa efetuar o seu login ou se registrar

 Mudar para Fórum

 

 

 
 
   
Pagina Principal Shopping PROTHEUS Tire suas duvidas Vagas Microsiga em todo Brasil Aprofunde seus conhecimentos Noticias Online Fale Conosco Pagina Principal