Perguntas Bloqueio de Pedido Atendido
- henry.charriere
- Autor do Tópico
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 492
- Obrigados Recebidos: 0
11 anos 9 meses atrás #10052
por henry.charriere
Bloqueio de Pedido Atendido foi criado por henry.charriere
Pessoal,
Bom dia! Gostaria de saber se existe alguma forma de bloquear um Pedido Compra que já foi atendido.
O que acontece, o Pedido de Compras foi feita, aprovado, chegou a nota.... um tempo depois o cara está indo no Pedido de Compras e alterando o mesmo. Quero bloquear Pedido de Compras que já forma atendidos.
Atc,
Henry
Bom dia! Gostaria de saber se existe alguma forma de bloquear um Pedido Compra que já foi atendido.
O que acontece, o Pedido de Compras foi feita, aprovado, chegou a nota.... um tempo depois o cara está indo no Pedido de Compras e alterando o mesmo. Quero bloquear Pedido de Compras que já forma atendidos.
Atc,
Henry
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
11 anos 9 meses atrás - 11 anos 9 meses atrás #10055
por kanaamlrr
Respondido por kanaamlrr no tópico Bloqueio de Pedido Atendido
Cara, não conheço uma forma padrão de fazer isso, mas você pode criar um campo customizado no pedido que realiza essa marcação.
Para controlar você pode utilizar os PE's abaixo:
"MT103FIM" para grava o flag de pedido utilizado na entrada
"MT120ALT" para validar se irá continuar a execução ou não.
Para controlar você pode utilizar os PE's abaixo:
"MT103FIM" para grava o flag de pedido utilizado na entrada
"MT120ALT" para validar se irá continuar a execução ou não.
Ultima edição: 11 anos 9 meses atrás por kanaamlrr.
Por favor Acessar ou Registrar para participar da conversa.
- henry.charriere
- Autor do Tópico
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 492
- Obrigados Recebidos: 0
11 anos 9 meses atrás #10065
por henry.charriere
Respondido por henry.charriere no tópico Bloqueio de Pedido Atendido
Romero,
valeu! Fiz dessa forma, vou deixar o código ai, caso alguém tenha alguma sugestão ou precise...
#Include "Protheus.ch"
#Include "TopConn.ch"
#Include "Colors.ch"
User Function MT120ALT()
Local lExecuta := .T.
If Paramixb[1] == 4 // Alteração
dbSelectArea('SC7')
If SC7->C7_ENCER = "E"
Alert("A T E N C A O. Ped. Compras " + SC7->C7_NUM + " " + "já encerrado, não poderá sofrer alteração. ")
Return .F.
EndIf
EndIf
Return( lExecuta )
valeu! Fiz dessa forma, vou deixar o código ai, caso alguém tenha alguma sugestão ou precise...
#Include "Protheus.ch"
#Include "TopConn.ch"
#Include "Colors.ch"
User Function MT120ALT()
Local lExecuta := .T.
If Paramixb[1] == 4 // Alteração
dbSelectArea('SC7')
If SC7->C7_ENCER = "E"
Alert("A T E N C A O. Ped. Compras " + SC7->C7_NUM + " " + "já encerrado, não poderá sofrer alteração. ")
Return .F.
EndIf
EndIf
Return( lExecuta )
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
- henry.charriere
- Autor do Tópico
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 492
- Obrigados Recebidos: 0
11 anos 9 meses atrás #10111
por henry.charriere
Respondido por henry.charriere no tópico Bloqueio de Pedido Atendido
Pessoal, Boa Noite!
Alguém sabe alguma forma de saber quando o pedido está sendo copiado ou alterado?
estou usando o ponto de entrada: MT120ALT(). Valeu galera no aguardo!!
Atc,
Henry
Alguém sabe alguma forma de saber quando o pedido está sendo copiado ou alterado?
estou usando o ponto de entrada: MT120ALT(). Valeu galera no aguardo!!
Atc,
Henry
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
11 anos 9 meses atrás #10112
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Bloqueio de Pedido Atendido
Henry Tente Isso:
If Altera
// Alteracao
Endif
Se a Variavel Publica Altera estiver como .t. então você esta numa alteração.
Abraços.
If Altera
// Alteracao
Endif
Se a Variavel Publica Altera estiver como .t. então você esta numa alteração.
Abraços.
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.106 segundos