× Linguagem de Programação ADVPL

Perguntas Controle de numeração pelo Hardlock se perde com Mata410(x,y,z)

Mais
10 anos 11 meses atrás #19337 por CCASKWD
Olá Pessoal, tudo bem?

Estou usando uma customização, que executa pelo MSExecAuto({|x,y,z|Mata410(x,y,z)},aCab,aItem,3), mais o controle de numeração pelo hardlock, esta se perdendo, em determinado momento traz uma numeração, posterior, outra anterior e até o mesmo número, com isso o meu C5_NUM fica uma bagunça. Se possível alguém poderia dar uma dica, de onde eu posso esta errando.

MSExecAuto({|x,y,z|Mata410(x,y,z)},aCab,aItem,3)
If lMsErroAuto
RollBackSX8()
Else
ConfirmSX8()
Endif

Obrigado!

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 11 meses atrás #19385 por CCASKWD
Olá Pessoal,

Como uso o controle de numeração pelo hardlock, fiz uns teste usando a função cPedido :=GetSx8Num("SC5","C5_NUM","C5_NUM") e cPedido := GetSXENum("SC5","C5_NUM",.T.) esta retornando a sequência da numeração livre,pegando a sequência sempre da última.Alguém poderia dar uma dica de como posso pegar uma numeração livre, mesmo que não seja somente a última como esta ocorrendo com essas duas funções.

Obrigado.

Por favor Acessar ou Registrar para participar da conversa.

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