Perguntas gatilho ped de venda

Mais
11 anos 5 meses atrás #14944 por lsoliv
Respondido por lsoliv no tópico gatilho ped de venda
Sim, quando usa o pedido para fazer uma dev de compra ou Benefic, o gatilho deve alterar da tabela SA1 para SA2, pois trata-se de fornecedores, a rotina executa a função correta porém acho que o gatilho traz o codigo do fornecedor porém traz o nome do cliente de mesmo codigo.

No gatilho C5_CLIENTE em condição informei
IF(C5_TIPO <>"B") .OR. (C5_TIPO <> "D") mas está dando erro quando acesso o ped de venda e incluo um pedido:


Erro no Gatilho : C5_CLIENTE Sec.001
invalid macro source (SSYacc0105e: Error token failed, no valid token):(IF(C5_TIPO <>"B") .OR. (C5_TIPO <> "D"))

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #14945 por kanaamlrr
Respondido por kanaamlrr no tópico gatilho ped de venda
TROCA PARA

IF(M->C5_TIPO <>"B") .OR. (M->C5_TIPO <> "D")

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #14947 por lsoliv
Respondido por lsoliv no tópico gatilho ped de venda
Dá erro também

Erro no Gatilho : C5_CLIENTE Sec.001
invalid macro source (SSYacc0105e: Error token failed, no valid token):(IF(M->C5_TIPO<>"B").OR.(M->C5_TIPO<>"D"))

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #14948 por kanaamlrr
Respondido por kanaamlrr no tópico gatilho ped de venda
no campo condição do gatilho está essa informação?

então tira os "IF"

Coloca assim nesse campo condição:

!(M->C5_TIPO $"B/D")

ele estava esperando um .T. ou .F.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #14949 por lsoliv
Respondido por lsoliv no tópico gatilho ped de venda
Não, estava em branco, eu que estava tentando inserir essa condição.
Agora não retorna o erro mas ainda puxa os dados do cliente 000050 ao inves do fornecedor 000050 quando tipo=B ou D. Nos demais tipos esta ok.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #14950 por lalberto
Respondido por lalberto no tópico gatilho ped de venda
Cria dois Gatilhos

o primeiro buscando o cliente

condição M->C5_TIPO$"N*C*I*P"

e outro gatilho buscando o nome do fornecedor

condição M->C5_TIPO$"D*B"

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.110 segundos
Joomla templates by a4joomla