- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Gatilho CJ_VEND1 x CJ_COMIS1
×
Linguagem de Programação ADVPL
Perguntas Gatilho CJ_VEND1 x CJ_COMIS1
- aurelioduarte
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 18
- Obrigados Recebidos: 0
10 anos 9 meses atrás #21017
por aurelioduarte
Gatilho CJ_VEND1 x CJ_COMIS1 foi criado por aurelioduarte
Prezados!
Como criar um gatilho para Orçamento de Vendas envolvendo os campos CJ_VEND1 e CJ_COMIS1 valide a comissão do vendedor.
Ex: Se eu selecionar o vendedor 1 (CJ_VEND1) no orçamento de vendas, o sistema atualiza o campo CJ_COMIS1 conforme o cadastro do vendedor da tabela SA3.
Cadastro do Vendedor 1 esta com o campo da Comissão (A3_COMIS) com 0,2%.
Att
Aurelio
Como criar um gatilho para Orçamento de Vendas envolvendo os campos CJ_VEND1 e CJ_COMIS1 valide a comissão do vendedor.
Ex: Se eu selecionar o vendedor 1 (CJ_VEND1) no orçamento de vendas, o sistema atualiza o campo CJ_COMIS1 conforme o cadastro do vendedor da tabela SA3.
Cadastro do Vendedor 1 esta com o campo da Comissão (A3_COMIS) com 0,2%.
Att
Aurelio
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
10 anos 9 meses atrás #21019
por kanaamlrr
Respondido por kanaamlrr no tópico Gatilho CJ_VEND1 x CJ_COMIS1
CAMPO: CJ_VEND1
SEQUENCIA: 001
CNT DOMINIO: CJ_COMIS1
TIPO: PRIMARIO
REGRA: SA3->A3_COMIS
POSICIONA: SIM
ALIAS: SA3
ORDEM: 1
CHAVE: XFILIAL("SA3")+M->CJ_VEND1
Acho que deve funcionar.
Não testei.
Abraço!
SEQUENCIA: 001
CNT DOMINIO: CJ_COMIS1
TIPO: PRIMARIO
REGRA: SA3->A3_COMIS
POSICIONA: SIM
ALIAS: SA3
ORDEM: 1
CHAVE: XFILIAL("SA3")+M->CJ_VEND1
Acho que deve funcionar.
Não testei.
Abraço!
Por favor Acessar ou Registrar para participar da conversa.
- aurelioduarte
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 18
- Obrigados Recebidos: 0
10 anos 9 meses atrás #21028
por aurelioduarte
Respondido por aurelioduarte no tópico Gatilho CJ_VEND1 x CJ_COMIS1
Kanaâm, bom dia!
Funcionou perfeitamente! muito obrigado!
Uma pergunta: Eu tenho uma rotina que quando o vendedor efetua login no sistema o campo do vendedor já vem selecionado e travado, no caso o campo da comissão não atualiza. Ai neste caso terei que alterar a rotina certo? ou pelo gatilho tem uma outra forma?
OBS: Se eu tiver a opção de selecionar o vendedor no orçamente o campo comissão atualiza perfeitamente. O gatilho funcionou perfeitamente.
Att
Aurelio Duarte
Funcionou perfeitamente! muito obrigado!
Uma pergunta: Eu tenho uma rotina que quando o vendedor efetua login no sistema o campo do vendedor já vem selecionado e travado, no caso o campo da comissão não atualiza. Ai neste caso terei que alterar a rotina certo? ou pelo gatilho tem uma outra forma?
OBS: Se eu tiver a opção de selecionar o vendedor no orçamente o campo comissão atualiza perfeitamente. O gatilho funcionou perfeitamente.
Att
Aurelio Duarte
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
10 anos 9 meses atrás #21029
por kanaamlrr
Respondido por kanaamlrr no tópico Gatilho CJ_VEND1 x CJ_COMIS1
Então, nesse caso não dá para fazer por gatilho.
É um ponto de entrada que define qual o vendedor nesse campo?
Você pode fazer a tratativa da mesmas forma.
É um ponto de entrada que define qual o vendedor nesse campo?
Você pode fazer a tratativa da mesmas forma.
Por favor Acessar ou Registrar para participar da conversa.
- aurelioduarte
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 18
- Obrigados Recebidos: 0
10 anos 9 meses atrás #21039
por aurelioduarte
Respondido por aurelioduarte no tópico Gatilho CJ_VEND1 x CJ_COMIS1
Não é um ponto de entrada e sim uma customização!
Usamos o Série 3 não aceita o ponto de entrada!
Usamos o Série 3 não aceita o ponto de entrada!
Por favor Acessar ou Registrar para participar da conversa.
- mbrigagao
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 350
- Obrigados Recebidos: 1
10 anos 9 meses atrás #21040
por mbrigagao
Respondido por mbrigagao no tópico Gatilho CJ_VEND1 x CJ_COMIS1
Aurelio,
Você terá que ajustar a sua rotina, pois o gatilho só é disparado quando o campo é 'editado'. Ou dispara o gatilho através de outro campo.
At.
Você terá que ajustar a sua rotina, pois o gatilho só é disparado quando o campo é 'editado'. Ou dispara o gatilho através de outro campo.
At.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Gatilho CJ_VEND1 x CJ_COMIS1
Tempo para a criação da página:0.132 segundos