Perguntas Bloqueio de Pedido Atendido

Mais
11 anos 9 meses atrás #10052 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

Por favor Acessar ou Registrar para participar da conversa.

Mais
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.
Ultima edição: 11 anos 9 meses atrás por kanaamlrr.

Por favor Acessar ou Registrar para participar da conversa.

Mais
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 )

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 9 meses atrás #10066 por kanaamlrr
Respondido por kanaamlrr no tópico Bloqueio de Pedido Atendido
Beleza!
Valeu cara!

Por favor Acessar ou Registrar para participar da conversa.

Mais
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

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 9 meses atrás #10112 por lalberto
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.

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
Joomla templates by a4joomla